ZMX Series 3D Time of Flight Sensor 1 Product Description Simple, reliable, volume and height monitoring with ZMX Series. Patent pending. • 3D Time of Flight technology detects peak fill height and volume within a large field of view •...
Step 1—Mount and connect to sensor – mounting is ultra-simple with built-in mounting holes or a variety of mounting brackets to choose from. Once mounted, connect the cables and begin communicating with Banner Banner 3D Configuration software. Step 2—Define Sensing Conditions – only a few inputs need to be defined for the sensor to accurately monitor container height.
Page 5
ZMX Series 3D Time of Flight Sensor Complies with 21 CFR 1040.10 and 1040.11, except for deviations pursuant to Laser Notice CLASS 1 No. 56, dated May 8, 2019. LASER PRODUCT Complies with IEC 60825-1:2014 and EN 60825-1:2014+A11:2021. www.bannerengineering.com - Tel: + 1 888 373 6767...
ZMX Series 3D Time of Flight Sensor 2 Installation Instructions 2.1 Installation Best Practices The following diagrams show best practices for installing the ZMX sensor. Figure 3. Sensor Height Less Accurate Most Accurate SENSOR POSITIONED TOO LOW TO TOP OF CONTAINER WITHIN...
Output (selectable PNP, NPN, or push-pull) 2.4 Install the Software Use the following instructions to install the Banner 3D Configuration software on your computer. Important: Administrative rights may be required to install the Banner 3D Configuration software. 1. Download the latest version of the software from www.bannerengineering.com.
Page 8
7. Click Close to exit the installer when the installation is complete. 8. Locate the program icon on the desktop or in the Start menu and open the Banner 3D Configuration software. www.bannerengineering.com - Tel: + 1 888 373 6767...
The default IP address for the sensor is 192.168.0.10. 3.2 Set Up the ZMX Sensor Use the following basic steps to set up an application in the Banner 3D Configuration software. 1. Make sure the container is in place and is empty.
Page 10
ZMX Series 3D Time of Flight Sensor 5. Enter the dimensions of the container (in mm) in the Size field. It is best practice to use slightly smaller X and Y measurements than the inner dimensions of the container. The white box in the view updates in size.
ZMX Series 3D Time of Flight Sensor 4 Banner 3D Configuration Workspace The Banner 3D Configuration software displays the information needed to modify sensor parameters. Figure 10. Banner 3D Configuration Software The workspace is divided into several panes. 1. Image Pane Parameters—Includes zoom; x, y, z coordinates; image color; view selection (Amplitude, Z(mm), Points, Surface).
Page 12
ZMX Series 3D Time of Flight Sensor When using either the Points view or the Surface view, left-click, hold, and drag inside the image pane to rotate the image three-dimensionally. Right-click, hold, and drag to move the image horizontally and vertically.
The default IP address for the ZMX sensor is 192.168.0.10. The Banner 3D Configuration software remembers the IP address of the last connected sensor. The software also searches the local Ethernet subnetwork to find any available sensors. These sensors are listed in the Connection pane.
Page 14
• Software (Protocols)—In Software trigger mode the sensor is triggered by via an industrial protocols connection. The Banner 3D Configuration software Trigger button also provides a sensor trigger while in this mode. Trigger Period The time between each trigger.
ZMX Series 3D Time of Flight Sensor 4.4 Fill Level Pane Use the Fill Level pane to set the parameters for the region of interest (ROI) and to view live estimated fill and peak information. Figure 15. Fill Level Pane Fill Level (%) This bar displays live information regarding the estimated volume percent of the objects in the container.
Page 16
ZMX Series 3D Time of Flight Sensor Region of Interest Anchor Point (mm)—Define the X, Y and Z points of the sensor region of interest. From the Z(mm) view (Image Pane parameters), click the center of the container region of interest. Record the X(mm), Y(mm), and Z(mm) values from the software.
3. The ZMX sensor is powered on. a. The sensor continues to request its DHCP network settings up to approximately two minutes. b. During the request period, the ZMX is not reachable and will not show up on the Banner 3D Configuration software discovered sensors list.
ZMX Series 3D Time of Flight Sensor 4.6 Sensor Maintenance Pane Use the Sensor Maintenance pane to update the firmware, restore to factory default settings, and backup or restore the sensor. Figure 19. Sensor Maintenance Pane Click the desired option and follow the prompts to complete the action.
ZMX Series 3D Time of Flight Sensor 5 Specifications and Requirements 5.1 Specifications Sensing Range Light Source 200 mm to 2500 mm (7.9 in to 8.2 ft) on a 90% reflectance white target Infrared, 850 nm 200 mm to 2500 mm (7.9 in to 8.2 ft) on a 20% reflectance gray target Temperature Effect 200 mm to 1700 mm (7.9 in to 5.6 ft) on a 6% reflectance black target...
ZMX Series 3D Time of Flight Sensor Required Overcurrent Protection WARNING: Electrical connections must be made by qualified personnel in accordance with local and national electrical codes and regulations. Overcurrent protection is required to be provided by end product application per the supplied table.
UP/IP Port 19995 1024 × 768 pixels Important: Administrative rights may be required to install the Banner 3D Configuration software. 6 Microsoft and Windows are registered trademarks of Microsoft Corporation in the United States and/or other countries. www.bannerengineering.com - Tel: + 1 888 373 6767...
ZMX Series 3D Time of Flight Sensor 5.6 Dimensions All measurements are listed in millimeters [inches], unless noted otherwise. 25.3 27.7 34.1 [1.0] [1.34] [1.09] 80.3 [3.16] [2.30] 65.0 [2.56] 50.2 4X M4 [1.98] x 0.7-6H Engaging more than 4.0 mm will cause damage to the device 12.0...
ZMX Series 3D Time of Flight Sensor 5.7 Field of View Charts Figure 22. FOV Chart Z (mm) X (mm) Y (mm) 1000 1228 1500 1853 1417 2000 2478 1895 2500 3104 2374 3000 3729 2852 5.8 Factory Defaults The following table lists some of the factory default settings for both the device and the software.
Page 24
ZMX Series 3D Time of Flight Sensor To restore the sensor to the factory default settings, go to the Sensor Maintenance pane and click Reset To Factory Defaults. www.bannerengineering.com - Tel: + 1 888 373 6767...
6.1.1 Configuring the Sensor to use an Industrial Protocol Use the following instructions to enable the Modbus TCP protocol or the EtherNet/IP protocol on the ZMX sensor. 1. Go to the Communications pane in the Banner 3D Configuration software. Figure 23. Communications Pane 2.
ZMX Series 3D Time of Flight Sensor 6.1.2 ZMX Series EDS File Installation in ControlLogix Software Use the EDS Hardware Installation Tool to register the Electronic Data Sheet (EDS) file. 1. On the Tools menu, click EDS Hardware Installation Tool.
Page 27
ZMX Series 3D Time of Flight Sensor Figure 27. Select File to Register 5. Click Next to register the tested file. Figure 28. Register the Tested File 6. Click Next when you see the icon associated with the EDS file.
Page 28
ZMX Series 3D Time of Flight Sensor Figure 29. Rockwell Automation's EDS Wizard 7. Click Next to register the EDS file. Figure 30. Register the EDS File 8. Click Finish to close the EDS Wizard . 9. Right-click on the PLC's Ethernet adapter and select New Module...
Page 29
ZMX Series 3D Time of Flight Sensor Figure 31. New Module 10. Locate the device in the catalog and click Create. Figure 32. Select Module Type 11. Enter a name, description (optional), and IP address for the device. www.bannerengineering.com - Tel: + 1 888 373 6767...
Page 30
ZMX Series 3D Time of Flight Sensor Figure 33. New Module 12. Click Change in the Module Definition field. Figure 34. Module Definition Note: The ZMX supports three types of EtherNet/IP connections: Exclusive Owner (ExOwner), Listen Only, and Input Only. Most users select Exclusive Owner because it provides full control of both the input and output data.
To create an implicit Class 1 configuration to the ZMX using EtherNet/IP when using a ControlLogix family PLC, configure the ® ZMX as a “Generic Ethernet Module”. The following is a sample setup of a Banner device using RSLogix5000 or Studio 5000 Logix Designer software: 1.
Page 32
ZMX Series 3D Time of Flight Sensor Figure 37. Add Ethernet Module The Select Module Type window opens. b) Select Generic Ethernet Module. Figure 38. Select Module Type The New Module window opens. 2. Configure the Module Properties. a) Change the Comm Format to Data - INT.
Page 33
ZMX Series 3D Time of Flight Sensor Figure 39. Comm Format b) Enter a module Name and IP address. The default IP address is 192.168.0.10 with a subnet mask of 255.255.255.0. c) Under Connection Parameters, enter the Assembly Instance parameters and Size parameters.
ZMX Series 3D Time of Flight Sensor Figure 41. Connection Tab Note: The recommended minimum RPI is 100 msec. 3. If the module configuration was successful, the following information displays: Figure 42. Successful Configuration Module Defined Tags C = Configuration (not used)
Page 35
ZMX Series 3D Time of Flight Sensor WORD # WORD NAME DATA RELEVANT RANGE & INFO TYPE INPUT BITS Trigger Mode 16-bit INT 14, 1 Trigger Mode: 1 = External 5 = Internal (uses Trigger Period in ms) 6 = Free Run...
Page 36
ZMX Series 3D Time of Flight Sensor Outputs from the Sensor (Inputs to the PLC) PLC Assembly Instance 100 (0×64) - 68 Registers (ZMX Outputs/PLC Inputs) T > O This Assembly Instance includes the readbacks from the ZMX sensor. Table 3: PLC Assembly Instance 100 (0×64)
Page 37
ZMX Series 3D Time of Flight Sensor WORD # WORD NAME DATA RELEVANT RANGE & INFORMATION TYPE INPUT BITS reserved 16-bit INT Fill Level Limit Setpoint (%) 16-bit INT 0 … 200 reserved 16-bit INT Peak Height Limit Setpoint (mm) 16-bit INT 0 …...
ZMX Series 3D Time of Flight Sensor Input bits (PLC Outputs, word 0) Input ACK & Status bits (PLC Inputs, word 0) Bit # Name Bit # Name reserved reserved reserved Discrete Output State (1) reserved Discrete Output State (2)
ZMX Series 3D Time of Flight Sensor ® 6.2 Modbus ® The Modbus TCP protocol provides device information using register and coil banks defined by the slave device. Modbus TCP can also be used to modify parameters of the sensor.
6.2.1 Configuring the Sensor to use an Industrial Protocol Use the following instructions to enable the Modbus TCP protocol or the EtherNet/IP protocol on the ZMX sensor. 1. Go to the Communications pane in the Banner 3D Configuration software. Figure 43. Communications Pane 2.
ZMX Series 3D Time of Flight Sensor • ROI Length (X) (Holding Register 30) • ROI Width (Y) (Holding Register 31) • ROI Height (Z) (Holding Register 32) 2. Toggle the Update ROI Parameters bit (Holding Register 1, bit 0 or Coil 00001) from 0 to 1.
Page 42
ZMX Series 3D Time of Flight Sensor Input REG # Holding REG # WORD NAME DATA TYPE RANGE 1029 Trigger Mode 16-bit UINT Trigger Mode: 1 = External 5 = Internal (uses trigger period) 6 = Free run 10 = Software (Modbus...
ZMX Series 3D Time of Flight Sensor Input REG # Holding REG # WORD NAME DATA TYPE RANGE 1059 ROI Height (Z) (mm) 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).
ZMX Series 3D Time of Flight Sensor Holding WORD NAME DATA TYPE RANGE & INFO REG # ROI Anchor Point Z (mm) 16-bit INT 200 … 3,000 ROI Length (X) (mm) 16-bit UINT 50 … 5,000 ROI Width (Y) (mm) 16-bit UINT 50 …...
ZMX Series 3D Time of Flight Sensor Sensor Fault Description Recommended Solution Code Laser Power Write Error • Reboot the sensor • If the fault persists, call Banner Customer Support 1000 Acquisition Error 3 • Reboot the sensor • If the fault persists, call Banner Customer Support 1011–1017...
Page 46
ZMX Series 3D Time of Flight Sensor Error Code Description 2081 Peak Height Setpoint > Bin Height Z (mm) 2100 Discrete Output 1 Selection Invalid 2110 Discrete Output 2 Selection Invalid www.bannerengineering.com - Tel: + 1 888 373 6767...
ZMX Series 3D Time of Flight Sensor 7 Accessories 7.1 Cordsets 4-Pin Threaded M8 Cordsets with Shield for Power and I/O Model Length Style Dimensions Pinout (Female) PKG4MS-2-22 2.0 m (6.6 ft) PKG4MS-4.6-22 4.6 m (15.1 ft) Ø 4.3 M8 x 1 Straight PKG4MS-9.1-22...
6. Reboot the sensor. 8.4 Repairs Contact Banner Engineering for troubleshooting of this device. Do not attempt any repairs to this Banner device; it contains no field-replaceable parts or components. If the device, device part, or device component is determined to be defective by a Banner Applications Engineer, they will advise you of Banner's RMA (Return Merchandise Authorization) procedure.
Banner and its affiliates and channel partners do not warrant that the services are secure, free from bugs, viruses, interruption, errors, theft or destruction.
Page 50
Index horizontal flip mode 12 red is near 12 3D camera view 12 region of interest 15, 17 reset 3D camera view 12 restore 18, 48 image center crosshairs 12 restore defaults 23 amp 12 image pane 11, 13, 15, 17, 18 roll 14 amplitude 11 image pane parameters 11...