![Banner Sure Cross DXM700-B Series Instruction Manual Download Page 26](http://html1.mh-extra.com/html/banner/sure-cross-dxm700-b-series/sure-cross-dxm700-b-series_instruction-manual_471859026.webp)
4.2 Ethernet
Before applying power to the DXM700-Bx Wireless Controller, verify the Ethernet cable is connected. If the Ethernet cable is
not connected when the device powers up, the DXM700-Bx Wireless Controller will not recognize the connection.
The number of times the processor attempts to connect to the Ethernet network is configured in the DXM Configuration
Tool (Settings > Network Ethernet Connection Acquisition). The default setting is two retries one minute after the device
boots up another retry two minutes later.
The Ethernet connection supports the DXM Configuration Tool, Modbus/TCP, and EtherNet/IP. ScriptBasic also has access
to Ethernet for custom programming. Use the DXM Configuration Tool to configure the characteristics of the Ethernet
connection, fixed IP addresses, DHCP, etc. The LCD menu allows the user to change the IP Address.
Ethernet parameter changes entered through the LCD menu override the XML configuration parameters. To return to using
the network settings in the XML configuration file, remove the Ethernet parameters defined by the LCD menu using the
System Config > Ethernet > Reset menu.
4.3 USB
The USB port is used with the DXM Configuration Tool to program the DXM700-Bx Wireless Controller. The USB port is
also used as the console output for the processor and ScriptBasic.
Turn on debug messages to the serial console by selecting Print push debug messages to serial console in the DXM
Configuration Tool Settings > Cloud Services screen.
4.4 Modbus Registers for the Internal Local Registers
(Modbus Slave ID 199)
The main storage elements for the DXM700 are its Local Registers, which can store 4-byte values that result from register
mapping, action rules, or ScriptBasic commands.
Local Registers updated from Modbus transactions are restricted to a16-bit data value to follow 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 1–850 and 5001–7000 are 32-bit integer registers
• Local Registers 851–900 and 7001–8000 are non-volatile 32-bit integer registers
• Local Registers 901-1000 are reserved for internal use
• Local Registers 1001–5000 are floating point format numbers, each address stores half of a floating point number;
for example, registers 1001 and 1002 store the first full 32-bit floating point number
• Local Registers 10000 and higher are read only virtual registers; virtual registers collect various system-level data
Modbus Registers for Internal Local Registers (Modbus Slave ID 199)
Local Registers
Type
Description
1–845
32-bit integer
Local data registers
846–849
32-bit integer
Reset, Constant, Timer
851–900
32-bit non-volatile integer
Data flash, non-volatile
901–1000
Reserved for internal use
1001–5000
Floating point
Floating point registers, local data registers
5001–7000
32-bit integer
Same as 1–845
7001–8000
32-bit non-volatile integer
Same as 851–900
> 10000
Read only virtual registers, system-level data
Local Registers 1–850 and 5001–7000 (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 DXM700, as
Sure Cross
®
DXM700-Bx Wireless Controller
26
www.bannerengineering.com - Tel: + 1 888 373 6767