# In-Sight Vision System PROFINET IO Module Reference Table

This topic provides the PROFINET IO Module reference table, which you can use in conjunction with the GSD file for incorporating the In-Sight vision system and a Siemens PLC A Programmable Logic Controller is a ruggedized computer that you can use for automating processes or even an entire production line. through the PROFINET protocol.

Note: For detailed descriptions of the signals, see Industrial Communications Signals.

Module | ID | Byte | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Acquisition Acquisition is the process or result of the vision system acquiring a new image. Control | 0x101 | 0 | Set Offline | Reserved | Clear Exposure Complete | Trigger | Trigger Enable
Acquisition Status | 0x201 | 0 | Online | Offline Reason | Acquisition Error | Exposure Complete | Trigger Acknowledge | Trigger Ready
1 | Reserved
2..3 | Acquisition ID
Inspection Control | 0x102 | 0 | Clear Error | Reserved | Execute Command | Set User Data | Inspection Results Acknowledge | Buffer Results Enable
Inspection Status | 0x203 | 0 | Set User Data Acknowledge | Command Failed | Command Completed | Command Executing | Results Valid | Results Buffer Overrun | Inspection Completed | Reserved
1 | Error | Reserved |  |  |  |  | SystemValidated | Job A job is a user-configured program in In-Sight 3D EasyBuilder consisting of functions and designed for specific applications. You can create and edit jobs using the In-Sight 3D EasyBuilder interface, and load them on a vision system for deployment in a live environment. Passed
2..3 | Error ID
Command Control Input | 0x108 | 0..1 | Command ID (16-bit)
Command Control Output | 0x108 | 0..1 | Current Job ID (16-bit)
2..3 | Command Result Code (16-bit)
Soft Event Control Input | 0x106 | 0 | External Event 7 | External Event 6 | External Event 5 | External Event 4 | External Event 3 | External Event 2 | External Event 1 | External Event 0
External Event Control Output | 0x106 | 0 | External Event Acknowledge 7 | External Event Acknowledge 6 | External Event Acknowledge 5 | External Event Acknowledge 4 | External Event Acknowledge 3 | External Event Acknowledge 2 | External Event Acknowledge 1 | External Event Acknowledge 0
User Data (up to 4 modules for 1016 bytes) | 0x301 (16) 0x302 (32) 0x303 (64) 0x304 (128) 0x305 (254) | 0..1015 max | User Data
Inspection Results (up to 4 modules for 1000 bytes) | 0x401 (16) 0x402 (32) 0x403 (64) 0x404 (128) 0x405 (250) | 0..1 | Inspection ID
2..3 | Inspection Results Code
4..1003 max | Inspection Results