Logic Controller
Program the DXMR90-4K's logic controller using action rules and/or ScriptBasic programming languages, which can
execute concurrently. The control functions 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
•
Modbus/TCP Controller/Primary Read or Write rules for external devices on the network
Wired Connectivity
Ethernet: Modbus/TCP (client/server) or Ethernet/IP
User Interface
API Interface—Host Initiated control and Web service integration
2.1 Models
Model
Ethernet Connection
IO-Link Master Connections
Other Connections
DXMR90-4K
One female M12 D-Code Ethernet
Connector
Four female M12 connections for IO-
Link master connections
One male M12 (Port 0) for incoming power
2.2 Automation Procotols
The DXMR90-4K IO-Link Master supports the following automation protocols.
EtherNet/IP
By default, EtherNet/IP is enabled. Configure the DXMR90-4K 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 RTU
Modbus RTU port (port 0) is used by a host system to access the DXMR90-4K as a slave device. The slave Modbus
RTU port allows access all the internal local registers concurrently with the master RTU port. Port 0 can be
configured as a Modbus Master Port using the DXM Configuration Software but is defined as a slave port by default.
Configure to a Master port using the DXM Cofiguration Software to allow for data access to other Modbus devices
like the 4-Port IO-Link to Modbus Master R90C-4K-MQ or other Modbus accessible slave devices.
DXMR90-4K IO-Link Master
6
www.bannerengineering.com - Tel: + 1 888 373 6767