Register Name / Module Address Assembled Address for PLC Description
Set Local Upstream Zone Tracking Word 1
4:0132
M: 4:1600
E: O.Data [0]
P: Byte 0 (Hi)
   Byte 1 (Lo)
Write value for 16-bit integer tracking data word #1 for the Carton accumulated in the Upstream Zone
Set Local Upstream Zone Tracking Word 2
4:0133
M: 4:1601
E: O.Data [1]
P: Byte 2 (Hi)
   Byte 3 (Lo)
Write value for 16-bit integer tracking data word #2 for the Carton accumulated in the Upstream Zone
Set Local Downstream Zone Tracking Word 1
4:0212
M: 4:1602
E: O.Data [2]
P: Byte 4 (Hi)
   Byte 5 (Lo)
Write value for 16-bit integer tracking data word #1 for the Carton accumulated in the Downstream Zone
Set Local Downstream Zone Tracking Word 2
4:0213
M: 4:1603
E: O.Data [3]
P: Byte 6 (Hi)
   Byte 7 (Lo)
Write value for 16-bit integer tracking data word #2 for the Carton accumulated in the Downstream Zone

Writing Tracking Details

Because the ConveyLinx Module is connected as I/O, the PLC inherently is always trying to update the Output image on (at least) RPI intervals. In order to prevent the PLC from inadvertently overwriting the “real” tracking data registers; the Assembly Output implementation utilizes the holding register locations shown and automatically updates the “real” tracking registers with this new data only upon release of the Carton from the zone. Included in this automatic functionality are two special reserved values that can be used for convenience:

  • Set both tracking registers shown to 0: This will instruct the module to not modify the existing “real” tracking data and allow it to continue downstream “as-is” when the Carton is released.

  • Set both tracking registers shown to 0xFFFF: This will instruct the module to clear the “real” tracking data and when the Carton is released, the “real” tracking data will be “0” in both registers.