PLC Developers Guide / ZPA Mode Control / PLC Inputs for ZPA Mode

Complete List of ZPA Input Assembly


ttable{width: 100%;border-collapse:collapse;border:0px solid transparent;}.

Register Name Internal Address Assembled PLC Address Description
Local Status
Upstream Zone
Forward Direction
4:0116 M: 4:1500 (Lo)
E: I.Data [0] (Lo)
P: Byte 1
Unsigned Value of Byte
Local Status
Upstream Zone
Reverse Direction
4:0116 M: 4:1500 (Hi)
E: I.Data [0] (Hi)
P: Byte 0
0×01 = Zone Sensor clear and motor stopped
0×02 = Zone sensor clear, motor running, accepting from upstream
Local Status
Downstream Zone
Forward Direction
4:0196 M: 4:1501 (Lo)
E: I.Data [1] (Lo)
P: Byte 3
0×04 = Zone sensor blocked, motor running, discharging to downstream
0×05 = Zone sensor blocked and motor stopped
Local Status
Downstream Zone
Reverse Direction
4:0196 M: 4:1501 (Hi)
E: I.Data [1] (Hi)
P: Byte 2
0×06 = Busy (state when ConveyStop active)
Arrival Count
Local Upstream Zone
4:0106 M: 4:1502
E: I.Data [2]
P: Byte 4 (Hi)
P: Byte 5 (Lo)
Unsigned Integer Value
● Increments by 1 each time a carton arrives in the Upstream zone
● Value rolls over from 65,535 back to 0
Departure Count
Local Upstream Zone
4:0107 M: 4:1503
E: I.Data [3]
P: Byte 6 (Hi)
P: Byte 7 (Lo)
Unsigned Integer Value
● Increments by 1 each time a carton departs in the Upstream zone
● Value rolls over from 65,535 back to 0
Arrival Count
Local Upstream Zone
4:0186 M: 4:1504
E: I.Data [4]
P: Byte 8 (Hi)
P: Byte 9 (Lo)
Unsigned Integer Value
● Increments by 1 each time a carton arrives in the Downstream zone
● Value rolls over from 65,535 back to 0
Departure Count
Local Downstream Zone
4:0187 M: 4:1505
E: I.Data [5]
P: Byte 10 (Hi)
P: Byte 11 (Lo)
Unsigned Integer Value
● Increments by 1 each time a carton departs in the Downstream zone
● Value rolls over from 65,535 back to 0
Module Status
Word 1
4:0088 M: 4:1506
E: I.Data [6]
P: Byte 12 (Hi)
P: Byte 13 (Lo)
Bitwise Value
bit 00 = Module Reset Flag
bit 01 = Reserved
bit 02 = Input Power Over Voltage >30V
bit 03 = Left Motor Error Active
bit 04 = Ethernet Connection NOT OK
bit 05 = Upstream Jam Error
bit 06 = Left Sensor Error
bit 07 = Input Power Low Voltage <18V
bit 08 = Left Motor Overheat >105°C
bit 09 = Left Motor Over Current
bit 10 = Left Motor Short Circuit
bit 11 = Left Motor NOT Connected
bit 12 = Left Motor Overload >20 seconds stalled
bit 13 = Left Motor Stalled < 10% selected speed
bit 14 = Left Motor Hall Sensor Error
bit 15 = Left Motor Not Used
Module Status
Word 2
4:0089 M: 4:1507
E: I.Data [7]
P: Byte 14 (Hi)
P: Byte 15 (Lo)
Bitwise Value
bit 00 = Reserved
bit 01 = Reserved
bit 02 = Input Power Over Voltage >30V
bit 03 = Right Motor Error Active
bit 04 = Reserved
bit 05 = Downstream Jam Error
bit 06 = Right Sensor Error
bit 07 = Input Power Low Voltage <18V
bit 08 = Right Motor Overheat >105°C
bit 09 = Right Motor Over Current
bit 10 = Right Motor Short Circuit
bit 11 = Right Motor NOT Connected
bit 12 = Right Motor Overload >20 seconds stalled
bit 13 = Right Motor Stalled < 10% selected speed
bit 14 = Right Motor Hall Sensor Error
bit 15 = Right Motor Not Used
Current Upstream Zone
Tracking Word 1
4:0119 M: 4:1508
E: I.Data [8]
P: Byte 16 (Hi)
P: Byte 17 (Lo)
When Carton is accumulated in UPSTREAM zone:
Value = Tracking data word #1 (16-bit integer) for the Carton currently accumulated and stopped in the module’s Upstream zone
Current Upstream Zone
Tracking Word 1
4:0120 M: 4:1509
E: I.Data [9]
P: Byte 18 (Hi)
P: Byte 19 (Lo)
When Carton is accumulated in UPSTREAM zone:
Value = Tracking data word #2 (16-bit integer) for the Carton currently accumulated and stopped in the module’s Upstream zone
Current Downstream Zone
Tracking Word 1
4:0199 M: 4:1510
E: I.Data [10]
P: Byte 20 (Hi)
P: Byte 21 (Lo)
When Carton is accumulated in DOWNSTREAM zone:
Value = Tracking data word #1 (16-bit integer) for the Carton currently accumulated and stopped in the module’s Downstream zone
Current Downstream Zone
Tracking Word 2
4:0200 M: 4:1511
E: I.Data [11]
P: Byte 22 (Hi)
P: Byte 23 (Lo)
When Carton is accumulated in DOWNSTREAM zone:
Value = Tracking data word #2 (16-bit integer) for the Carton currently accumulated and stopped in the module’s Downstream zone
Current Release Count
Upstream Zone
4:0105 M: 4:1512
E: I.Data [12]
P: Byte 24 (Hi)
P: Byte 25 (Lo)
Copy of the current value in the Release Upstream output register which can be used by PLC logic to confirm release count prior to writing new data to the Release Upstream output register
Current Release Count
Downstream Zone
4:0185 M: 4:1513
E: I.Data [13]
P: Byte 26 (Hi)
P: Byte 27 (Lo)
Copy of the current value in the Release Downstream output register which can be used by PLC logic to confirm release count prior to writing new data to the Release Downstream output register
Get Tracking
Forward Direction
Word 1
4:0201 M: 4:1514
E: I.Data [14]
P: Byte 28 (Hi)
P: Byte 29 (Lo)
When discharging to Non-ConveyLinx controlled conveyor:
Value = Tracking data word #1 (16-bit integer) for the Carton that has just discharged from the local downstream zone when local conveyor is operating in default or “forward” direction
Get Tracking
Forward Direction
Word 2
4:0202 M: 4:1515
E: I.Data [15]
P: Byte 30 (Hi)
P: Byte 31 (Lo)
When discharging to Non-ConveyLinx controlled conveyor:
Value = Tracking data word #2 (16-bit integer) for the Carton that has just discharged from the local downstream zone when local conveyor is operating in default or “forward” direction
Get Tracking
Reverse Direction
Word 1
4:0121 M: 4:1516
E: I.Data [16]
P: Byte 32 (Hi)
P: Byte 33 (Lo)
When discharging to Non-ConveyLinx controlled conveyor:
Value = Tracking data word #1 (16-bit integer) for the Carton that has just discharged from the local downstream zone when local conveyor is operating in opposite of default or “reverse” direction
Get Tracking
Reverse Direction
Word 2
4:0122 M: 4:1517
E: I.Data [17]
P: Byte 34 (Hi)
P: Byte 35 (Lo)
When discharging to Non-ConveyLinx controlled conveyor:
Value = Tracking data word #2 (16-bit integer) for the Carton that has just discharged from the local downstream zone when local conveyor is operating in opposite of default or “reverse” direction
Sensor Port Inputs 4:0035 M: 4:1518
E: I.Data [18]
P: Byte 36 (Hi)
P: Byte 37 (Lo)
Bitwise Value
bit 00 = Left Sensor Port – Aux I/O (M8 Pin 2)
bit 02 = Right Sensor Port – Aux I/O (M8 Pin 2)
bit 04 = Left Sensor Port – Sensor Signal (M8 Pin 4)
bit 06 = Right Sensor Port – Sensor Signal (M8 Pin 4)
bit 15 = 2 sec ON / 2 sec OFF heartbeat
All other bits reserved
Reserved N/A M: 4:1519
E: I.Data [19]
P: Byte 38 (Hi)
P: Byte 39 (Lo)
Used for Reset Protection connection
See topic Assemblies with Reset Protection for details
ConveyStop Status 4:0019 M: 4:1520
E: I.Data [20]
P: Byte 40 (Hi)
P: Byte 41 (Lo)
Bitwise Value
bit 00 thru bit 04 – Reserved
bit 05 = Stop active on another module in Stop Group
bit 06 = Stop active due to lost communication connection
bit 07 = Stop active due to lost PLC connection
bit 08 = Reserved
bit 09 = Reserved
bit 10 = Stop active due to Stop Command from PLC
bit 00 thru bit 04 – Reserved