IO Mapping Example

The example below shows the IO-Data mapping with default IO-Assignment:

Configuration

  • IL2301 +
  • IE1001 +
  • IE2001 +
  • IE2401 +
  • IE3102 +
  • IE4112

Input Data

12 Byte

  • Byte 0: IE3102, Low Byte Channel 1
  • Byte 1: IE3102, High Byte Channel 1
  • Byte 2: IE3102, Low Byte Channel 2
  • Byte 3: IE3102, High Byte Channel 2
  • Byte 4: IE3102, Low Byte Channel 3
  • Byte 5: IE3102, High Byte Channel 3
  • Byte 6: IE3102, Low Byte Channel 4
  • Byte 7: IE3102, High Byte Channel 4
  • Byte 8:
    • Bit 0: IL2301, Bit0
    • Bit 1: IL2301, Bit1
    • Bit 2: IL2301, Bit2
    • Bit 3: IL2301, Bit3
    • Bit 4: IE1001, Bit0
    • Bit 5: IE1001, Bit1
    • Bit 6: IE1001, Bit2
    • Bit 7: IE1001, Bit3
  • Byte 9:
    • Bit 0: IE1001, Bit0
    • Bit 1: IE1001, Bit1
    • Bit 2: IE1001, Bit2
    • Bit 3: IE1001, Bit3
    • Bit 4: IE2401, Bit0
    • Bit 5: IE2401, Bit1
    • Bit 6: IE2401, Bit2
    • Bit 7: IE2401, Bit3
  • Byte 10:
    • Bit 0: IE2401, Bit4
    • Bit 1: IE2401, Bit5
    • Bit 2: IE2401, Bit6
    • Bit 3: IE2401, Bit7
    • Bit 4: not used
    • Bit 5: not used
    • Bit 6: not used
    • Bit 7: not used
  • Byte 11: IL-Status Byte
    • Bit0: IL_Error
    • Bit1: IL-Cfg
    • Bit2: reserved
    • Bit3: Diag
    • Bit4: reserved
    • Bit5: reserved
    • Bit6: reserved
    • Bit7: FB_Error

Output Data

11 Byte

  • Byte 0: IE4112, Low Byte Channel 1
  • Byte 1: IE4112, High Byte Channel 1
  • Byte 2: IE4112, Low Byte Channel 2
  • Byte 3: IE4112, High Byte Channel 2
  • Byte 4: IE4112, Low Byte Channel 3
  • Byte 5: IE4112, High Byte Channel 3
  • Byte 6: IE4112, Low Byte Channel 4
  • Byte 7: IE4112, High Byte Channel 4
  • Byte 8:
    • Bit 0: IL2301, Bit0
    • Bit 1: IL2301, Bit1
    • Bit 2: IL2301, Bit2
    • Bit 3: IL2301, Bit3
    • Bit 4: IE2001, Bit0
    • Bit 5: IE2001, Bit1
    • Bit 6: IE2001, Bit2
    • Bit 7: IE2001, Bit3
  • Byte 9:
    • Bit 0: IE2001, Bit4
    • Bit 1: IE2001, Bit5
    • Bit 2: IE2001, Bit6
    • Bit 3: IE2001, Bit7
    • Bit 4: IE2401, Bit0
    • Bit 5: IE2401, Bit1
    • Bit 6: IE2401, Bit2
    • Bit 7: IE2401, Bit3
  • Byte 10:
    • Bit 0: IE2401, Bit4
    • Bit 1: IE2401, Bit5
    • Bit 2: IE2401, Bit6
    • Bit 3: IE2401, Bit7
    • Bit 4: not used
    • Bit 5: not used
    • Bit 6: not used
    • Bit 7: not used