Banner DXMR110-8K User manual

DXMR110-8K IO-Link Master Instruction Manual
April 10, 2023
© Banner Engineering Corp. All rights reserved.

i
Contents
Chapter: 1 IO-Link Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
IO-Link Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
IO-Link Port/Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Combining IO-Link Devices with Different Specifications . . . . . . . . . . . . . . . . . . . . . . . 2
Chapter: 2 DXMR110-8K Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
DXMR110-8K Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Automation Protocols for the DXMR110-8K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
DXMR110-8K Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Chapter: 3 Quick Start Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Apply Power to the Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Wiring for the DXMR110-8K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Configuration Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
DXM Configuration Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Configuring the DXMR110-8K Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Modify Multiple Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Set the IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Save and Upload the Configuration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Installing the DXMR110-8K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Chapter: 4 Controller Connections for the DXMR110-8K . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Status Indicators for the DXMR110-8K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Internal Local Registers (Modbus ID 199) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Connecting to Remote IO-Link Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Replacing an IO-Link Device During Operation (Backup/Restore Mode) . . . . . . . . . . . . 16
Configuring Connected Banner IO-Link Devices (DXMR110-8K) . . . . . . . . . . . . . . . . . . 16
Chapter: 5 Configuration Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Set the Controller to use Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Set the Web Services to Use Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Controller Configuration Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Register Flow and Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Basic Approach to Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Troubleshooting a Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Saving and Loading Configuration Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Uploading or Downloading Configuration Files . . . . . . . . . . . . . . . . . . . . . . . . . 20
EtherNet/IP™ Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Configuring the Host PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Configuring the Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Commissioning and Connecting IO-Link Devices to a Rockwell PLC with Add-On Instructions . . . 21
Push Retries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Chapter: 6 PROFINET® . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
General Station Description Markup Language File . . . . . . . . . . . . . . . . . . . . . . . . . 23
DXM PROFINET IO Data Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Configure the DXM Controller for a PROFINET IO Connection . . . . . . . . . . . . . . . . . . . 23
Save and Upload the Configuration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Slots and Modules for DXM PROFINET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Example Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Configuration Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Install the GSD File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Change the Device IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

ii
Change the Device Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Chapter: 7 Accessories for the DXMR110-8K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Chapter: 8 Product Support and Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Specifications for the DXMR110-8K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
File System and Archive Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Update Your DXM Processor Firmware Using the Configuration Software . . . . . . . . . . . . . 33
DXM Support Policy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Firmware Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Website Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Feature Requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Potential DXM Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
DXM Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Contact Us . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Banner Engineering Corp Limited Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

1 © Banner Engineering Corp. www.bannerengineering.com
IO-LINK OVERVIEW
1. IO-Link Overview
IO-Link is an open standard serial communication protocol that allows for the bi-directional exchange of data from IO-Link-supported devices,
such as sensors, that are connected through IO-Link.
Advantages to an IO-Link system include standardized wiring, remote configuration, simple device replacement, advanced diagnostics, and
increased data availability. Because IO-Link is an open standard, the devices can be integrated in almost any fieldbus or automation system.
An IO-Link system consists of an IO-Link master and an IO-Link device such as a sensor, lighting product, IO-Link hub, or actuator.
The functions and parameters of the IO-Link devices are represented in a device description file (IODD). IODD files contain information about
identification, device parameters, process and diagnostic data, communication properties, and other details. The IODD files for Banner IO-link
devices can be downloaded for free on www.bannerengineering.com.
1.1. IO-Link Systems
At least one IO-Link master and one IO-Link device are required for IO-Link communication.
The IO-Link master and IO-Link device are connected using a 3-wire standard unshielded cable. The IO-Link master establishes the connection
between IO-Link device and the higher-level control system. An IO-Link master can have several IO-Link ports, and only one IO-Link device can
be connected to each port.
IO-Link hubs such as Banner's R90C-4B21-KQ or IO-link converters make it possible to integrate devices without an IO-Link output in automation
systems via IO-Link.
Figure 1: IO-Link map
1.2. IO-Link Port/Operating Modes
The operating mode can be configured for any port on the IO-Link master. The following modes can be used:

© Banner Engineering Corp. www.bannerengineering.com 2
IO-LINK OVERVIEW
Deactivated
Use deactivated mode for any unused IO-link master ports if a device is not connected.
IO-Link Manual
The IO-Link master only connects IO-Link devices that have a certain vendor ID and device ID (1: IOL_MANUAL).
This mode is also required to for the Backup and Restore or Restore function.
IO-Link Autostart
The IO-Link master connects to every connected IO-Link device (2: IOL_AUTOSTART).
Digital Input
The IO-Link port functions as a standard digital input (3: DI_C/Q).
Digital Output
The IO-Link port functions as a standard digital output (4: DO_C/Q).
1.3. Combining IO-Link Devices with Different Specifications
Any combination of masters and devices is possible. However, if IO-Link devices of a different IO-Link specification are combined, note that:
• Only IO-Link v1.0 devices can be operated on the IO-Link v1.0 masters
• IO-Link v1.0 and v1.1 devices can be operated on the IO-Link v1.1 masters
IO-Link devices with IO-Link specification V1.0 do not support backup and restore features (data storage).

3 © Banner Engineering Corp. www.bannerengineering.com
DXMR110-8K OVERVIEW
2. DXMR110-8K Overview
Banner's DXMR110-8K IO-Link Master consolidates data from multiple sources to provide local data processing as well as accessibility for host
systems as a platform for the Industrial Internet of Things (IIoT).
The DXMR110-8K IO-Link Master 8-port IO-link device serves as the gateway for the connection of up to eight IO-link devices including sensors,
lighting products, IO-link hubs, and more.
The DXMR110-8K contains eight IO-link ports, allowing for concurrent communication to up to eight IO-Link devices. Data is collected into the
internal logic controller to facilitate edge processing, protocol conversion to Industrial Ethernet, Modbus/TCP, and PROFINET, and pushing infor-
mation to web servers. In addition to IO-Link devices, the IO-Link master can be used to transmit up to 16 discrete signals using pin 2 or pin 4 of
the IO-link master ports.
The configurable IO-link master device works with IO-link devices and allows for quick deployment of IO-link data to Ethernet, Modbus/TCP,
and PROFINET networks.
• Local control or connectivity with automation protocols, including EtherNet, Modbus/TCP, and PROFINET1
• Logic processing and problem-solving capable of deploying solutions to process and control data from multiple devices
• Compact housing saves space and weight compared to traditional "block" style form factors
• IP67 housing simplifies installation in any location by eliminating the need for a control cabinet
• Consolidate cable runs to minimize cabling and associated weight, especially in weight-critical applications such as robotics
• Flexible and Customizable—Expanded internal logic controller with action rules and ScriptBasic programming
Logic Controller
Program the DXMR110-8K's logic controller using action rules and/or ScriptBasic programming languages, which can execute concurrently. The control func-
tions allow freedom when creating custom sensing and control sequences. The logic controller supports the Modbus protocol standards for data management,
ensuring seamless integration with existing automation systems. File password protection is an option.
Action Rules
• Thresholds (IF/THEN/ELSE) with timers, minimum on/off time
• Math/Logic Rules (arithmetic and bitwise operators)
• Control Logic (logical operators and SR/T/D/JK flip flops)
• Trending (multiple averaging filters)
• Tracking (counts, on/off times)
• Push data on conditions
Programming Language—ScriptBasic to create variables, arrays, functions, loops, IF/THEN/ELSE, logical and arithmetic operators, API commands, register
access, string functions and operators, time commands
Scheduler
• Time/calendar-based events
• Holiday skips
• One-time events
• Dynamic scheduler updating
• Astronomical clock
Push to the Cloud
Register Mapping
• Cyclical Read rules from wireless devices or local wired Modbus devices that include optional scaling, error conditions, and the ability
to activate a read rule
• Cyclical or Change of State Write rules to local wired Modbus devices with scaling
1. EtherNet/IP™ is a trademark of ODVA, Inc. Modbus® is a registered trademark of Schneider Electric USA, Inc. PROFINET® is a registered trademark of
PROFIBUS Nutzerorganisation e.V. By default, the DXMR110-8K IO-Link Master is set to a static IP address of 192.168.0.1.

© Banner Engineering Corp. www.bannerengineering.com 4
DXMR110-8K OVERVIEW
• Modbus/TCP Controller/Primary Read or Write rules for external devices on the network
Wired Connectivity
Ethernet: Modbus/TCP (client/server), Ethernet/IP, or PROFINET
User Interface
API Interface—Host Initiated control and Web service integration
2.1. DXMR110-8K Models
2.2. Automation Protocols for the DXMR110-8K
The DXMR110-8K IO-Link Master supports the following automation protocols.
EtherNet/IP
By default, EtherNet/IP is enabled. Configure the DXMR110-8K Local Registers as EtherNet/IP input or output registers using the DXM Configuration Software.
A single register can only be set as either an EtherNet/IP input or output register.
EtherNet/IP registers are limited to 228 read registers set as E/IP Originator to DXM and 228 write registers set as DXM to Originator
Modbus TCP/IP
A host system acting as a Modbus master (Client) can access the DXMR110-8K using the Modbus TCP/IP protocol over Ethernet. Standard Modbus TCP port
502 is used by the DXMR110-8K for all Modbus TCP/IP requests.
All internal local registers are available to the host system concurrently with Modbus TCP.
By default, the DXMR110-8K is configured as a Modbus TCP/IP Server.
PROFINET
By default, PROFINET is disabled on the DXMR110-8K. To enable and configure the DXMR110-8K for PROFINET communications, use the DXM Configuration
Software.
The DXMR110-8K uses fixed slot sizes and locations in the Local Registers for the input and output values. Supported module sizes are 64, 128, 256, and 512
bytes, which range from 32 to 256 in the DXMR110-8K's Local Registers.
2.3. DXMR110-8K Dimensions
All measurements are listed in millimeters, unless noted otherwise.
Model Ethernet Connection IO-Link Master Connections Other Connections
DXMR110-8K
Two female M12 D-Code Ethernet
Connectors for daisy chaining and
communication to a higher-level control
system
Eight female M12 connections for
IO-Link master connections
One male M12 for incoming power, one female M12
for daisy chaining power

5 © Banner Engineering Corp. www.bannerengineering.com
DXMR110-8K OVERVIEW
Figure 1: DXMR110-8K Dimensions
145.0 mm
[5.71”]
91.1 mm
[3.59”]
11 X M12 x 1.0
2 X Ø4.5
M12 x 1.0
30 mm
[1.18”]
25 mm
[0.98”]
25 mm
[0.98”]
25 mm
[0.98”]
25 mm
[0.98”]
40 mm
[1.57”]
35 mm
[1.38”]

© Banner Engineering Corp. www.bannerengineering.com 6
QUICK START GUIDE
3. Quick Start Guide
3.1. Apply Power to the Controller
Follow these instructions to apply 12–30 V DC power to the DXMR110-8K using a wall plug.
PREREQUISITE:
Required equipment:
• DXMR110-8K IO-Link Master
•PSW-24-1 Wall plug power supply; 24 V DC, 1 A (or equivalent 24 V DC M12 power supply)
1. Connect the PSW-24-1 power supply to the male M12 connector on the DXMR110-8K, Port 0.
2. Plug in the PSW-24-1 wall plug power supply.
3.1.1. Wiring for the DXMR110-8K
Figure 1: DXMR110-8K IO-Link Master ports
Table 1: Ports 1-8 female connector
Port 1–8 5-pin M12 Connector (female) Pin Wire Color Description
1 Brown (bn) 18 V DC to 30 V DC
2 White (wh) I/Q (digital in-out)
3 Blue (bu) DC common (GND)
4 Black (bk) C/Q (communications/digital in-out)
5 Gray (gy) Not used/reserved
Table 2: 4-pin M12 male connector
4-pin M12 Power Connector (male) Pin Wire Color Description
1 Brown (bn) 18 V DC to 30 V DC
2 White (wh) 18 V DC to 30 V DC
3 Blue (bu) DC common (GND)
4 Black (bk) DC common (GND)
4132
8576
DXMR110-8K
1
2
P
o
P
i
Device LEDs (x16)
M12 Power Port
(Male)
D-Coded Ethernet
(Female)
D-Coded Ethernet
(Female)
IO-Link Master Ports 1-4
(Female)
IO-Link Master Ports 5-8
(Female)
M12 Power Port
(Female)
2
3
4
1
5
1
4
3
2

7 © Banner Engineering Corp. www.bannerengineering.com
QUICK START GUIDE
3.2. Configuration Instructions
3.2.1. DXM Configuration Software
Configure the DXMR110-8K using the configuration software. Use this software to customize your configuration and to process data from the
Controller.
Download the latest version of all configuration software from http://www.bannerengineering.com. For more information on using the DXM
Configuration Software, refer to the instruction manual (p/n 209933).
Table 3: 4-pin M2 female connector
4-pin M12 Power Connector (female) Pin Wire Color Description
1 Brown (bn) 18 V DC to 30 V DC
2 White (wh) 18 V DC to 30 V DC
3 Blue (bu) DC common (GND)
4 Black (bk) DC common (GND)
Table 4: D-coded industrial Ethernet connectors
4-pin Industrial Ethernet Connectors
(female) Pin Wire Color Description
1 Black (bk) +Tx
2 Red (rd) +Rx
3 Green (gn) –Tx
4 White (wh) –Rx
2
3
4
1
1
43
2

© Banner Engineering Corp. www.bannerengineering.com 8
QUICK START GUIDE
Figure 2: Overview of the configuration software features
The configuration software creates an XML file that is transferred to the DXM using an Ethernet connection. The DXM can also receive the XML
configuration file from a Web server using an Ethernet connection. This configuration file governs all aspects of the DXM operation. The DXM
Configuration Software allows the user to define parameters for the DXMR110-8K, then saves the configuration in an XML file on the PC.
After the configuration file is saved, upload the XML configuration file to the DXMR110-8K for operation.
IMPORTANT: The DXMR110-8K IO-Link Master comes preloaded with a default configuration XML file. You can download the default XML on the
product page for the DXMR110-8K.
This quick start guide outlines the basic operations to set up a DXMR110-8K using the configuration software. For a more comprehensive expla-
nation of features, refer to the DXM Configuration Software Instruction Manual (p/n 209933).
3.2.2. Configuring the DXMR110-8K Controller
This section will walk you through the method of setting up the DXM Configuration Software and communicating with a connected DXM device.
Version 4 of the DXM Configuration Software supports multiple DXM device models, each of which incorporates different features.
As soon as a DXM model is connected to your computer, the software automatically detects the correct model and loads the appropriate screens.
You may also manually select which model of DXM you are configuring if you intend to create a configuration file without connecting a device.
This ensures that the interface and the configuration file use the correct features.
Not all screens are available for all models. To change to another model of DXM, go to the Select Mode screen and use the drop-down list to
select another model. If the active configuration is incompatible with the selected model, you will be prompted to either proceed and wipe out the
active configuration or cancel the model change and preserve the configuration.
Ethernet
DXM Configuration Software
Local Registers
Register
View Utility
System
Settings
XML Config File
Register Mapping
Scheduler
Action Rules
Script Basic

9 © Banner Engineering Corp. www.bannerengineering.com
QUICK START GUIDE
Figure 3: Opening splash screen for Traditional Setup mode
When the Select DXM Model drop-down is set to DXMR110-8K, a new network discovery table is displayed. Click Scan Network for DXMs to
detect DXM devices on the host computer's network. Discovered DXMs are listed in the network discovery table. Double-click any row entry to
connect to that DXM. If the DXM's IP address is already known, the standard TCP connection option is available below the network discovery
table.
The default IP address of the DXMR90-4K is 192.168.0.1. To connect to the device, you need to be on the same subnet. You can do this by
accessing the control panel on your PC and accessing your Network Connections properties. It is important to ensure that the adaptor you are
connected to is within the 192.168.0.* subnet when you first connect to the DXMR90-4K IO-link master.
Figure 4: Windows Network Properties settings screen
IMPORTANT: Any model of DXM may connect to the configuration software regardless of which device model is selected in the configuration soft-
ware. Compatibility is checked before configuration files are uploaded to the device.
For more information on the device registers and port settings of the DXMR110-8K IO-Link Master, refer to the DXMR110-8K IO-Link Master
IO-Link Master Device Register Map (p/n 233478).

© Banner Engineering Corp. www.bannerengineering.com 10
QUICK START GUIDE
3.2.2.1. Modify Multiple Registers
Modify a range of registers from the Local Registers > Local Registers in Use > Modify Multiple Registers screen.
CONTEXT:
Select which parameter fields to modify. Most parameters have three selections.
• Unchanged—no changes
• Default—change to default settings
• Set—modify the parameter. Other selections will appear based on the parameter.
Figure 5: Modify Multiple Registers screen
1. Enter the Starting register and Ending register.
2. Select the value to change using the drop-down list next to each value.
3. Enter the new value in the field provided.
4. To push register values to the web server, set Cloud Permissions to read.
If the Cloud Permissions are set to Read, the web server only views data from the device and cannot write data to the device. If the
permissions are set to Write, the web server only writes to the device and cannot read the data. If the permissions are set to
Read/Write, the web server can read the data from the device and write to the device from the web.
5. Click Modify Registers to save and apply the changes.
3.2.2.2. Set the IP Address
Follow these instructions to change the DXMR110-8K's IP address.
CONTEXT:
By default, the DXMR110-8K is set to a static IP address of 192.168.0.1. The IP address can be changed by using the DXM Configuration Soft-
ware and updating the XML.
1. Launch the DXM Configuration Software.
2. Go to the Settings > Ethernet screen.
3. In the IP Address section, select Static IP or DHCP from the drop-down list.
• If Static IP is selected, enter the IP address, Subnet, and Gateway address as desired.
• If DHCP is selected, the IP address, Subnet, and Gateway address are grayed out and not configurable.
Changing the IP Address to DHCP can make it so the DXM cannot be reached. Before changing this to DHCP, you MUST have
a server that is going to assign an IP Address to the DXMR110-8K.
4. Save your changes to the configuration file (File > Save).
5. Upload the configuration file to your controller (DXM > Send Configuration to DXM).

11 © Banner Engineering Corp. www.bannerengineering.com
QUICK START GUIDE
3.2.2.3. Save and Upload the Configuration File
After making any changes to the configuration, you must save the configuration files to your computer, then upload it to the device.
CONTEXT:
Changes to the XML file are not automatically saved. Save your configuration file before exiting the tool and before sending the XML file to the
device to avoid losing data. If you select DXM > Send XML Configuration to DXM before saving the configuration file, the software will prompt
you to choose between saving the file or continuing without saving the file.
1. Save the XML configuration file to your hard drive by going to the File > Save As menu.
2. Go to the DXM > Send XML Configuration to DXM menu.
Figure 6: Status indicator bar
• If the Application Status indicator is red, close and restart the DXM Configuration Tool, unplug and re-plug in the cable and recon-
nect the DXM to the software.
• If the Application Status indicator is green, the file upload is complete.
• If the Application Status indicator is gray and the green status bar is in motion, the file transfer is in progress.
STEP RESULT:After the file transfer is complete, the device reboots and begins running the new configuration.
3.3. Installing the DXMR110-8K
Install the DXMR110-8K to allow access for functional checks, maintenance, and service or replacement.
Fasteners must be of sufficient strength to guard against breakage. The use of permanent fasteners or locking hardware is recommended to
prevent the loosening or displacement of the device. The mounting hole (4.5 mm) in the DXMR110-8K accepts M4 (#8) hardware. See the figure
below to help in determining the minimum screw length.
CAUTION: Do not overtighten the DXMR110-8K's mounting screw during installation. Overtightening can affect the performance of the
DXMR110-8K.
NUT
3 mm *
for minimum
engagement of
three threads
Screw Length = 16.0 mm + “X” mm + 3 mm
X
*
16.0 mm

© Banner Engineering Corp. www.bannerengineering.com 12
CONTROLLER CONNECTIONS FOR THE DXMR110-8K
4. Controller Connections for the DXMR110-8K
To connect IO-Link devices on machines in industrial environments, an M12 quick-disconnect connection is typically used. The pin assignment
according to IEC 60974-5 is the following:
• Pin 1: 24 V DC
• Pin 2: Switching Digital I/O (PNP only)
• Pin 3: 0 V
• Pin 4: Switching Digital I/O (NPN, PNP, or Push-Pull) and IO-link Communication Line
Figure 1: IO-Link pin assignments
One male M12 connection provides common power and ground to all M12 IO-Link ports. Two100 Mbps Ethernet ports (female) use an M12
D-coded Ethernet connection.
• Modbus/TCP
• EtherNet/IP
• PROFINET
Eight IO-Link controller connections using female M12 connectors.
• Separate IO-Link control and programmability for each connection point
• Configurable SIO mode on Input 1 and Input 2 of each IO-Link port
The DXMR110-8K IO-Link Master has eight Class A ports. Pin 2 on these is an additional discrete IO channel. For specific pinout connections,
see Wiring for the DXMR110-8K on page 6.
For more information on the device registers and port settings of the DXMR110-8K IO-Link Master, refer to the DXMR110-8K IO-Link Master
IO-Link Master Device Register Map (p/n 233478).
4.1. Status Indicators for the DXMR110-8K
The DXMR110-8K 8-Port IO-Link Hub has two LED indicators for pin 2 and pin 4 for each IO-link port to provide indication visibility. There is also
an additional amber LED indicator to indicate power to the IO-link master.
4.2. Ethernet
Before applying power to the DXMR110-8K, verify the Ethernet cable is connected.
State Pin 2 Pin 4
Off
SIO input mode and 0V in
SIO output mode and the output is turned off
Pin 2 not configured
Port is disabled
SIO input mode and 0V in
SIO output mode and the output is turned off
Solid green An IO-Link device is connected
Flashing green IO_Link autostart or manual mode,
No device is connected
Solid amber SIO input mode and 24V in
SIO output mode and the output is turned on
SIO input mode and 24V in
SIO output mode and the output is turned on
Flashing amber
Solid red Electrical short Electrical short
Flashing red IO_Link manual, validation mode, and the wrong device is plugged
in
1
L+
C/Q
L-
3
24
IO-Link Mode (process data)
Digital I/O (DIO) Mode (ON/OFF data)

13 © Banner Engineering Corp. www.bannerengineering.com
CONTROLLER CONNECTIONS FOR THE DXMR110-8K
The Ethernet connection supports the DXM Configuration Software, Modbus/TCP, PROFINET, and EtherNet/IP. ScriptBasic also has access to
Ethernet for custom programming. Use the software to configure the characteristics of the Ethernet connection, including the IP address. Any
parameters not changeable from the menu system are configurable from the configuration software.
4.3. Internal Local Registers (Modbus ID 199)
The main storage elements for the DXMR110-8K are its Local Registers, which can store 4-byte values that result from register mapping, action
rules or ScriptBasic commands.
For more information on the device registers and port settings of the DXMR110-8K IO-Link Master, refer to the DXMR110-8K IO-Link Master
IO-Link Register Map document (p/n 233478).
Local Registers updated from Modbus and Ethernet/IP transactions are restricted to a 16-bit data value to follow the standard Modbus Holding
Register definition.
The Local Registers defined in Action Rules must all be within the same register group. For example, an Action Rule cannot have inputs from an
integer group with the result register defined as a floating point register. To move between integers and floats, use the Register Copy Rule.
Local Registers 12001–12845, and 17001–19000 (Internal Processor Memory, 32-bit, Unsigned)—The Local Registers are the main global
pool of registers. Local Registers are used as basic storage registers and as the common data exchange mechanism. External Modbus device
registers can be read into the Local Registers or written from the Local Registers. The DXMR110-8K, as a Modbus master device or a Modbus
slave device, exchanges data using the Local Registers. Modbus over Ethernet (Modbus/TCP) uses the Local Registers as the accessible
register data.
Local Registers 12846–12850 (Reset, Unsigned)—These Local registers are reserved for use as Reset registers. A time interval can be spec-
ified in the configuration software for the DXM to reset. If the data in the register does not change within the user-specified time interval, the DXM
resets.
Local Registers 12851–12900 and 19001–20000 (Data Flash, Non-volatile, 32-bit, Unsigned)—The top 50 Local Registers are special
non-volatile registers. The registers can store constants or calibration type data that must be maintained when power is turned off. This register
data is stored in a data flash component that has a limited write capability of 100,000 cycles, so these registers should not be used as common
memory registers that change frequently.
Local Registers 13001–17000—These Local Registers are paired together to store a 32-bit IEEE floating point format number in big endian
format. Registers 12001 [31:16], 12002 [15:0] store the first floating point value; registers 12003, 12004 store the second floating point number.
There are a total of 2000 floating point values; they are addressed as two 16-bit pieces to accommodate the Modbus protocol. Use these registers
when reading/writing external devices that require Modbus registers in floating point format. Since Modbus transactions are 16-bits, the protocol
requires two registers to form a 32-bit floating point number.
Virtual Registers—The DXMR110-8K has a small pool of virtual registers that show internal variables of the main processor. Some register
values will be dependent upon the configuration settings of the DXMR110-8K. Do not use Read Rules to move Virtual Local Registers data into
Local Registers. Use the Action Rule > Register Copy function to move Virtual Local Registers into Local Registers space (12001–12850).
Registers Description
12001-12845, 17001-19000 32-bit unsigned integer-based registers
12846-12850 Special function registers (can be reset registers)
12851-12900, 19001-20000 Non-volatile register with limited capability for permanent data storage
13001-17000
32-bit IEEE 754 floating point registers. Floating point values require two Local Registers to store a value. Floating
point Local Registers are referenced on the odd-numbered register addresses: 13001, 13003, and 13005. When
using Action Rules/Read Rules, always reference the odd-numbered register addresses.
Table 1: Modbus registers for virtual registers (Sheet 1 of 2)
Registers Definition
22001 GPS latitude direction (N, S, E, W)
GPS Coordinate Data if the DXM is configured to read an external GPS
unit.
22002 GPS latitude
22003 GPS longitude direction (N, S, E, W)
22004 GPS longitude
22015–22016 Reboot cause (Restart Codes above) Reboot Type
22017–22018 Watchdog reset count Counter to track how many resets have been caused by the Watchdog
22025–22026 Http Push SSL Acquires Statistical counts of connections, disconnections and forced disconnects
when the DXMR110-8K creates a connection using SSL/TLS (Encrypted
connections)
22027–22028 Http Push SSL Releases
22029–22030 Http Push SSL Forced Releases

© Banner Engineering Corp. www.bannerengineering.com 14
CONTROLLER CONNECTIONS FOR THE DXMR110-8K
TCP Client Stats—The "x" represents the socket 0 through 2. The flex socket is not used. This range repeats for the next socket.
Reset Codes—The reset codes are in virtual register 11015 and define the condition of the last restart operation.
22031–22032 Http Push Attempts
Statistical counts of connections, disconnections and forced disconnects
when the DXM controller creates a connection using HTTP non-encrypted
22033–22034 Http Push Successes
22035–22036 Http Push Failures
22037–22038 Http Push Last Status
Last DXMR110-8K push status
• 0 = Initial state, no push attempt as finished yet
• 1 = Attempt complete
• 2 = Attempt aborted
22055–22056 Alarms, smtp, attempts Email attempts
22057–22058 Alarms, smtp, fails Email failures
22100 Number of read maps in default
Read Map statistics
22101 Number of read map successes
22102 Number of read map timeouts
22103 Number of read map errors
22104 Read map success streak
22105 Number of write map successes
Write Map statistics
22106 Number of write map timeouts
22107 Number of write map errors
22108 Write map success streak
22109 Number of passthrough successes
API message passing statistics
22110 Number of passthrough timeouts
22111 Number of passthrough errors
22112 Passthrough success streak
23000 Read map success count
Read/Write maps statistics
24000 Write map success count
25000 Read map timeout count
25000 Write map timeout count
27000 Read map error count
28000 Write map error count
29000 Read map success streak
30000 Write map success streak
31000 Read map is in default
Table 2: TCP client statistics
Register Definition
2x001 Socket x connection attempts (20001 is the first socket, 21001 is the second socket...)
2x003 Socket x connections
2x005 Socket x disconnections
2x007 Socket x transmits
2x009 Socket x receives
2x011 Socket x resolver attempts (reserved)
2x013 Socket x resolvers (reserved)
2x015–2x020 Reserved
2x021 Socket x Rule 0 transmits
2x023 Socket x Rule 0 receives
2x025 Socket x Rule 0 timeouts
2x027 Socket x Rule 0 broadcasts
2x029 Reserved
2x031 Socket x Rule 1 transmits
2x033 Socket x Rule 1 receives
2x035 Socket x Rule 1 timeouts
2x037 Socket x Rule 1 broadcasts
2x039 Reserved
Table 1: Modbus registers for virtual registers (Continued) (Sheet 2 of 2)
Registers Definition

15 © Banner Engineering Corp. www.bannerengineering.com
CONTROLLER CONNECTIONS FOR THE DXMR110-8K
4.4. Connecting to Remote IO-Link Devices
Use the DXMR110-8K's IO-link ports for connecting IO-Link devices and digital sensors, lights, and actuators. All ports use a 4-pin M12 female
connector to connect to remote devices. No additional wiring is required if the sensors use compatible wiring.
The basic communications parameters for the IO-Link ports are set in the DXM Configuration Software and are saved in the XML configuration
file. Each port can have unique settings.
Figure 2: RTU Configuration screen for ports 1-4
Table 3: Reset codes
Reset Code Definition
0 Undefined
1 Unknown
2 General
3 Brownout
4 Watchdog
5 User
6 Software
7 Return from backup mode
Table 4: Ports 1-4 female connector
Port 1–4 5-pin M12 Connector (female) Pin Wire Color Description
1 Brown (bn) 18 V DC to 30 V DC
2 White (wh) I/Q (digital in-out)
3 Blue (bu) DC common (GND)
4 Black (bk) C/Q (communications/digital in-out)
5 Gray (gy) Not used/reserved
2
3
4
1
5

© Banner Engineering Corp. www.bannerengineering.com 16
CONTROLLER CONNECTIONS FOR THE DXMR110-8K
The DXM Configuration has a special tab for configuring the port settings on the IO-link master. To access go Register Mapping--> IO-link Config-
uration. In this section you can configure the port settings of the IO-link Master.
The operating mode can be configured for any port on the IO-Link master. The following modes can be used:
Deactivated
Use deactivated mode for any unused IO-link master ports if a device is not connected.
IO-Link Manual
The IO-Link master only connects IO-Link devices that have a certain vendor ID and device ID (1: IOL_MANUAL).
This mode is also required to for the Backup and Restore or Restore function.
IO-Link Autostart
The IO-Link master connects to every connected IO-Link device (2: IOL_AUTOSTART).
Digital Input
The IO-Link port functions as a standard digital input (3: DI_C/Q).
Digital Output
The IO-Link port functions as a standard digital output (4: DO_C/Q).
For more information on the port settings of the DXMR110-8K IO-Link Master, refer to the IO-Link Master Data Reference Guide.
4.4.1. Replacing an IO-Link Device During Operation (Backup/Restore Mode)
Replacing an IO-Link device during operation is common, and inadvertent changes to device settings can cause operational problems and
down-times. Operating personnel without special knowledge or tools can replace IO-Link devices quickly and without errors.
When the backup function of the IO-Link master is used, the IO-Link master automatically provides the saved parameters to the new device after
replacement. This makes IO-Link device replacement seamless in IO-Link applications. Another common industry term for this function is data
storage mode.
. Backup+Restore Mode
If a port on the IO-Link master is set to Backup+Restore, then the new device added to the IO-Link port takes in the same device configuration as the device
that was just replaced, as the IO-Link master had stored the last configuration change by a backup (3: Type compatible Device V1.1, Backup + Restore).
. Restore
If the port on the IO-Link master port is set to Restore, then the new device takes in the configuration according the settings saved in the master at the time of
the last backup. Because possible configuration changes were not saved in the master, a different behavior from the previous one before the replacement may
occur (4: Type compatible Device V1.1, Restore).
4.5. Configuring Connected Banner IO-Link Devices
(DXMR110-8K)
Banner's IO-Link Configuration Software offers an easy way to configure Banner IO-Link masters and Banner IO-Link devices, offering users
control of master and device configuration.
The easy-to-use software provides a variety of tools and works with the DXM110-8K, DXMR90-4K, R90C-4K-MQ, and R45C-2K-MQ IO-Link
Masters. Configure Banner IO-link Masters and IO-Link devices using the free IO-Link Configuration Software, available for download on the
product page for the DXMR110-8K at: https://www.bannerengineering.com/us/en/products/part.814332.html.
Like the DXM Configuration Software, this software enables you to configure port settings for the DXMR110-8K. It also has the ability to configure
Banner IO-link Devices connected to the DXMR110-8K and to configure the IP address settings of the DXMR110-8k and DXMR90-4K IO-Link
masters.
For instructions on how to use the software to configure IO-link port settings and IO-link devices connected to the IO-link master, use the IO-Link
Configuration Software Instruction Manual, available from the software by going to Help > Help File. The IO-link Configuration Software Instruc-
tion manual can also be downloaded directly on the product page for the DXMR110-8K.

17 © Banner Engineering Corp. www.bannerengineering.com
CONTROLLER CONNECTIONS FOR THE DXMR110-8K
Figure 3: IO-Link configuration start page
Figure 4: IO-Link configuration to select Ethernet
Table of contents
Other Banner I/O System manuals
Popular I/O System manuals by other brands

Rockwell Automation
Rockwell Automation Allen-Bradley DeviceNet Base RTD installation instructions

SeaLevel
SeaLevel SeaRAQ 6510 user manual

Siemens
Siemens SIMATIC ET 200SP Function manual

Unitronics
Unitronics IO-DI8-RO8-L manual

Spectrum Controls
Spectrum Controls ControlLogix 1756-RMS-SC quick start

AMS
AMS AMS-R4000 RTU user manual