Input REG #
Holding REG # WORD NAME
DATA TYPE
RANGE
59
1059
ROI Height (Z) (mm)
27
16-bit UINT
50 … 3,000
60–67
1060–1067
reserved
8 16-bit UINTs
6.2.4 ZMX Sensor Input Values
Holding Registers (40000) are used by the PLC or HMI to write values to the ZMX sensor. To write, use function codes 06
(Preset Single Register) or 16 (Preset Multiple Registers).
Holding
REG #
WORD NAME
DATA TYPE
RANGE & INFO
1
Input bits (Coils 00001–00016)
16 bits
2
reserved
16-bit UINT
3
Trigger Mode
16-bit UINT
Trigger Mode:
1 = External
5 = Internal (uses trigger period)
6 = Free run
10 = Software (Modbus TCP)
4
Trigger Period (ms)
16-bit UINT
100 … 60,000
5
Illumination Power (%)
16-bit UINT
0…100
6–12
reserved
7 16-bit UINTs
13
Pitch angle (degrees × 100)
16-bit INT
-4500 … 4500
14
Roll angle (degrees × 100)
16-bit INT
-4500 … 4500
15
Yaw angle (degrees × 100)
16-bit INT
-18000 … 18000
16–18
reserved
3 16-bit UINTs
19
Discrete I/O Polarity
16-bit UINT
Polarity Mode:
0 = PNP
1 = NPN
2 = Push-Pull
20
reserved
16-bit UINT
21
Fill Level Limit Setpoint (%)
16-bit UINT
0 … 200
22
reserved
16-bit UINT
23
Peak Height Limit Setpoint (mm)
16-bit UINT
0 … 2,950
29
24
reserved
16-bit UINT
25
Discrete Output 1 Control Mode
16-bit UINT
Discrete Output 1 & 2 Mode:
0 = Disabled
1 = Fill percent above setpoint
2 = Peak height above setpoint
9 = Fill percent above setpoint
OR
peak height
above setpoint
10 = Pulse Pro 100 Hz to 600 Hz scaled from
fill percent between 0% to 100%
11 = Pulse Pro 100 Hz to 600 Hz scaled to
peak height above bottom of container
20 = No output, channel used as input
26
Discrete Output 2 Control Mode
16-bit UINT
27
ROI Anchor Point X (mm)
16-bit INT
-2,500 … 2,500
28
ROI Anchor Point Y (mm)
16-bit INT
-2,500 … 2,500
29
Maximum value is reduced to not extend past the minimum sensing distance.
ZMX Series 3D Time of Flight Sensor
www.bannerengineering.com - Tel: + 1 888 373 6767
43