IIoT controller AE3100
3
5.3.2.1 Example: IIoT Controller > AL1304 > TCC501 . . . . . . . . . . . . . . . . . . . . . . . . 37
5.3.2.2 Example: IIoT Controller > AL1330 > TCC501 . . . . . . . . . . . . . . . . . . . . . . . . 37
5.3.2.3 Example: IIoT Controller > AL1324 > TCC501 . . . . . . . . . . . . . . . . . . . . . . . . 37
5.3.2.4 Example: IIoT Controller > AL1340 > TCC501 . . . . . . . . . . . . . . . . . . . . . . . . 38
5.3.3 Using data points ................................................... 39
5.3.3.1 Creating data points ............................................ 39
5.3.3.2 Reading data points ............................................ 39
5.3.3.3 Writing data points ............................................. 39
5.3.3.4 Marking data points............................................. 39
5.3.3.5 Deleting data points ............................................ 40
5.4 Processing data ........................................................ 41
5.4.1 Processing CSV files................................................. 41
5.4.2 Using auxiliary functions.............................................. 41
5.4.3 Processing files..................................................... 41
5.5 Transferring data to the cloud level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.5.1 Supported cloud systems ............................................. 42
5.5.2 Configuring the firewall............................................... 42
5.5.3 AWS cloud ........................................................ 43
5.5.3.1 Setting up the AWS adapter...................................... 43
5.5.3.2 Establishing a connection to the AWS Cloud . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.5.3.3 Transferring data to the AWS cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
5.5.4 AnyViz Cloud ...................................................... 46
5.5.4.1 Setting up the AnyViz adapter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.5.4.2 Establish a connection to the AnyViz Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.5.4.3 Transferring data to the AnyViz cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.5.5 Azure Cloud ....................................................... 48
5.5.5.1 Setting up the Azure adapter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.5.5.2 Establishing a connection to the Azure cloud . . . . . . . . . . . . . . . . . . . . . . . . . 49
5.5.5.3 Transferring data to the Azure Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
5.6 Using OPC-UA......................................................... 51
5.6.1 Using CODESYS OPC UA Server ...................................... 51
5.6.2 Using ifm IoT Core OPC UA Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
5.6.2.1 Enabling the OPC UA Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
5.6.2.2 Establishing a connection with OPC UA Client . . . . . . . . . . . . . . . . . . . . . . . . 51
5.7 Using device-specific functions............................................. 53
5.7.1 Controlling the device................................................ 53
5.7.2 Changing IP settings................................................. 53
5.7.3 Monitoring temperature and voltages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.7.4 Controlling the status LED............................................. 53
5.7.5 Managing external memory............................................ 53
5.7.6 Calling up Linux system commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.7.7 Read system information.............................................. 54
5.7.8 Reading and changing the system time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
5.8 Using visualisations...................................................... 55
5.8.1 Supported visualisation types.......................................... 55
5.8.2 Task of the visualisation.............................................. 55
5.8.3 Add visualisation to a project........................................... 55
5.8.3.1 Overview: Elements of a visualisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5.8.4 Creating a visualisation............................................... 56
5.8.5 Setting the properties of the web visualisation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
6 Operation .................................................................. 58
6.1 Transferring a CODESYS project to the device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.1.1 Loading the application to the device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.1.2 Deleting the application from the device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.2 Operating states of the application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
6.2.1 Displaying the operating status of the application . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
6.2.2 Starting the application............................................... 59
6.2.3 Stopping the application.............................................. 59
6.3 Reset behaviour........................................................ 60
6.3.1 Supports reset variants............................................... 60
6.3.2 Resetting the application (warm) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60