Operational data from industrial automation demonstrator EnAS
<p><strong>General description</strong></p> <p>The dataset consists of a data stream of operational data from the industrial automation demonstrator EnAS, installed in the Aalto Factory of the Future laboratory. The data includes for every register a timestamp and operational data, which consists of the state of digital sensors and actuators, as well as markers captured manually to annotate the detection of an error state in the system by the operator. </p> <p>Each row represents a snapshot of all the operational signals in the machine. The data was reported and logged by exception, i.e. a new register was logged only when a single digital signal changed its state. The data was collected without a polling period. The registers represent the natural execution time. </p> <p>The dataset was recorded between 23rd September 2020 and 2nd February 2021 by Gadidjah Ögmundsdóttir as part of her MSc thesis project. It has a total of 219893 registers.</p> <p> </p> <p><strong>Equipment</strong> </p> <p>The machine uses wireless controllers. The automated process was programmed following the IEC61499 standard in NxT Studio (software from NXT control). </p> <p>Image 1.jpg presents a plant view of the system and the component names. Image 2.jpg presents a perspective view of some components not included in Image 1. The component names appear on the column headers of the dataset.</p> <p> </p> <p><strong>Data collection process</strong></p> <p>The data was collected using a python script running a TCP IP server instance through the socket library. One controller from the system collected and concatenated all the signals and sent them to the TCP IP server, where the messages were logged in the CSV file. </p> <p>Data was collected during September and October in 2020, and January and February in 2021.</p> <p>In October 2020, the conveyor belt on section 6 broke, and was replaced by a new one in December.</p> <p>The data was typically collected on a day-to-day basis. The first recordings in October have some noise due to the mechanical adjustments on the position of sensors.</p> <p> </p> <p><strong>Process</strong> </p> <p>The solution is used to demonstrate the delivery system for small cylindrical workpieces coming in two possible colors, green or red. The pieces travel through a piece holder running over a closed loop serial conveyor system.</p> <p>There are two production variants resulting in either a correct or incorrect piece color. </p> <p>The process resulting in an incorrect piece color requires swapping the workpieces using both jacks. In contrast, the process resulting in a correct piece color, only includes handling the workpiece with the jack 2.</p> <p>Every production sequence starts moving the piece from C3 and ends in C3.</p> <p> </p> <p><strong>EnAS dataset description</strong></p> <p>Based on the equipment description, the data consists of the following columns:</p> <ul> <li>Timestamp: [YYYY-MM-DD hh:mm:ss]: Timestamp of logged data point </li> <li>C1: [0,1], a value of 0 indicates that the motor 1 is off while 1 indicates it is on</li> <li>LS1: [0,1], a value of 0 indicates that the sensor 2 is off while 1 indicates it is on</li> <li>C2: [0,1], a value of 0 indicates that the motor 2 is off while 1 indicates it is on</li> <li>LS2: [0,1], a value of 0 indicates that the sensor 2 is off while 1 indicates it is on</li> <li>C3: [0,1], a value of 0 indicates that the motor 3 is off while 1 indicates it is on</li> <li>LS3: [0,1], a value of 0 indicates that the sensor 3 is off while 1 indicates it is on</li> <li>C4: [0,1], a value of 0 indicates that the motor 4 is off while 1 indicates it is on</li> <li>LS4: [0,1], a value of 0 indicates that the sensor 4 is off while 1 indicates it is on</li> <li>C5: [0,1], a value of 0 indicates that the motor 5 is off while 1 indicates it is on</li> <li>LS5: [0,1], a value of 0 indicates that the sensor 5 is off while 1 indicates it is on</li> <li>C6: [0,1], a value of 0 indicates that the motor 6 is off while 1 indicates it is on</li> <li>LS6: [0,1], a value of 0 indicates that the sensor 6 is off while 1 indicates it is on</li> <li>TS1: [0,1], a value of 0 indicates that the Jack 1 Top sensor is off while 1 indicates it is on</li> <li>BS1: [0,1], a value of 0 indicates that the Jack 1 Bottom sensor is off while 1 indicates it is on</li> <li>ES1: [0,1], a value of 0 indicates that the Jack 1 Extended sensor is off while 1 indicates it is on</li> <li>RS1: [0,1], a value of 0 indicates that the Jack 1 Retracted sensor is off while 1 indicates it is on</li> <li>EA1: [0,1], a value of 0 indicates that the Jack 1 Extend actuator is off while 1 indicates it is on</li> <li>BA1: [0,1], a value of 0 indicates that the Jack 1 Bottom actuator is off while 1 indicates it is on</li> <li>VA1: [0,1], a value of 0 indicates that the Jack 1 gripper vacuum is off while 1 indicates it is on</li> <li>S1: [0,1], a value of 0 indicates that the sledge on Jack 1 shift is off while 1 indicates it is on</li> <li>TS2: [0,1], a value of 0 indicates that the Jack 2 Top sensor is off while 1 indicates it is on</li> <li>BS2: [0,1], a value of 0 indicates that the Jack 2 Bottom sensor is off while 1 indicates it is on</li> <li>ES2: [0,1], a value of 0 indicates that the Jack 2 Extended sensor is off while 1 indicates it is on</li> <li>RS2: [0,1], a value of 0 indicates that the Jack 2 Retracted sensor is off while 1 indicates it is on</li> <li>EA2: [0,1], a value of 0 indicates that the Jack 2 Extend actuator is off while 1 indicates it is on</li> <li>BA2: [0,1], a value of 0 indicates that the Jack 2 Bottom actuator is off while 1 indicates it is on</li> <li>VA2: [0,1], a value of 0 indicates that the Jack 2 gripper vacuum is off while 1 indicates it is on</li> <li>S2: [0,1], a value of 0 indicates that the sledge on Jack 2 shift is off while 1 indicates it is on</li> <li>ME: [0,1], 1 indicates that a motion error occurred, most likely connected to the conveyor mechanism</li> <li>HE: [0,1], 1 indicates that a handling error occurred, most likely connected to the jacks</li> <li>UE: [0,1], 1 indicates that an unknown error occurred</li> <li>PV: [1,2], 1 indicates production variant 1 which results in a correct workpiece color, and 2 indicates production variant 2 which results in an incorrect workpiece color</li> </ul>
ShareScore
36/100
Overall dataset sharing score
Score breakdown
These five areas show where the dataset supports — or may limit — practical reuse.
- Stewardship
- 4
- Harmonization
- 4
- Access
- 20
- Reuse readiness
- 8
- Engagement
- 0
ScienceDex for faculty
Your academic CV and NIH biosketch
Make your CV in your school's format and your NIH biosketch from it, then download both as Word files.