PROFINET IO Module Reference Table

This topic provides the PROFINET IO Module reference table, which should be used in conjunction with the GSD file for incorporating the vision system and a Siemens PLC via the PROFINET protocol.

Note:
  • For detailed descriptions of the signals, see the Industrial Communications Signals topics.
  • The Engine Control (Input Channel and Output Channel), User Data, and Inspection Results modules can be plugged into multiple slots.
  • When the Engine Control (Input Channel and Output Channel) module is plugged into Slot 2, it will contain the bits for Acquisition Channel 1 and Inspection Channel 1. When the Engine Control (Input Channel and Output Channel) module is plugged into Slot 3, it will contain the bits for Acquisition Channel 2 and Inspection Channel 2.
  • When multiple User Data or Inspection Results modules are plugged into PROFINET, the User Data or Inspection Results data will span all of the plugged in modules. In this scenario, if there is a 240 byte module and a 16 byte module plugged in, the first 240 bytes of data will be mapped to the first module, and bytes 241-256 will be mapped into the second module.
Module ID Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

Acquisition Control

0x101

0

Set Paused

Reserved

Clear Exposure Complete

Trigger

Trigger Enable

 

Acquisition Status

0x201

0

Online

Paused

Reserved

Acquisition Error

Exposure Complete

Trigger Acknowledge

Trigger Ready

1 .. 2

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

System Ready

1

Error

Reserved

Results Passed

2 .. 3

Error ID

 
Command Control Input

0x108

0 .. 1

Command ID (16-bit)

 

Command Control Output

0x108

0 .. 1

Command Result Code (16-bit)

2 .. 3

Reserved (16-bit)

 

External 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

0x301 (16)

0x302 (32)

0x302 (64)

0x304 (128)

0x305 (254)

0 .. User Data
 

Inspection Results

0x401 (16)

0x402 (32)

0x403 (64)

0x404 (128)

0x405 (250)

0 .. 1

Inspection ID

2 .. 3

Inspection Result Code

4 ..

Inspection Results