background image

February 02, 2024

 

DXM1200-X2 Controller Instruction Manual

© Banner Engineering Corp. All rights reserved.

 

 

24

There are 16 Modbus registers allocated for each device in the wireless network. The first 16 registers (1–16) are allocated 
for the Gateway, the next 16 (17–32) are allocated for Node 1, the next 16 (33–48) are allocated for Node 2 and so forth. 

There are no inputs or outputs on the DXM embedded Gateway but the Modbus registers are still allocated for them.

Although only seven Nodes are listed in the table, the Modbus register numbering continues for as many Nodes as are in the 
network. For example, the register number for Node 10, I/O point 15 , is 175. Calculate the Modbus register number for each 
device using the equation:

Register Number = I/O# + (Node# × 16)

Modbus holding registers

 I/O Point 

 Gateway 

 Node 1 

 Node 2 

 Node 3 

 Node 4 

 Node 5 

 Node 6 

 Node 7 

17 

33 

49 

65 

81 

97 

113 

18 

34 

50 

66 

82 

98 

114 

19 

35 

51 

67 

83 

99 

115 

20 

36 

52 

68 

84 

100 

116 

21 

37 

53 

69 

85 

101 

117 

22 

38 

54 

70 

86 

102 

118 

23 

39 

55 

71 

87 

103 

119 

24 

40 

56 

72 

88 

104 

120 

25 

41 

57 

73 

89 

105 

121 

10 

10 

26 

42 

58 

74 

90 

106 

122 

11 

11 

27 

43 

59 

75 

91 

107 

123 

12 

12 

28 

44 

60 

76 

92 

108 

124 

13 

13 

29 

45 

61 

77 

93 

109 

125 

14 

14 

30 

46 

62 

78 

94 

110 

126 

15 

15 

31 

47 

63 

79 

95 

111 

127 

16 

16 

32 

48 

64 

80 

96 

112 

128 

Access all wireless network registers by reading Modbus ID 1

DX80 Device

Modbus ID

Modbus Registers

DXM Gateway radio

1

Modbus registers 1–8 are inputs, 9–16 are outputs

Node 1

-

Modbus registers 17–24 are inputs, 25–32 are outputs

Node 2

-

Modbus registers 33–40 are inputs, 41–48 are outputs

Node 3

-

Modbus registers 49–56 are inputs, 57–64 are outputs

Alternative Modbus Register Organization

The Sure Cross DX80 Alternative Modbus Register Organization registers are used for reordering data registers to allow host 
systems to efficiently access all inputs or outputs using a single Modbus command. The register groups include the input/
output registers, bit-packed registers, and analog registers. This feature is only available with the Performance models using 
version 3 or newer of the LCD firmware code.

Alternative Modbus register organization

Name

Modbus Register Address (Decimal)

Inputs and Outputs, in order by device

2201 through 4784

Discrete Bit Packed (Status, Discrete Inputs, Discrete Outputs)

6601 through 6753

Analog Inputs (1–8) and Analog Outputs (1–8)

6801 through 9098

Summary of Contents for DXM1200-X2

Page 1: ...DXM1200 X2 Controller Instruction Manual Original Instructions p n 239172 Rev A February 02 2024 Banner Engineering Corp All rights reserved...

Page 2: ...Radio Board Module 23 DIP Switch Settings for the Performance Gateway Radio Module 23 Modbus Registers for the Performance Gateway Radio Module 23 Alternative Modbus Register Organization 24 Chapter 4...

Page 3: ...n Description Markup Language File 63 DXM PROFINET IO Data Model 63 Configure the DXM Controller for a PROFINET IO Connection 63 Save and Upload the Configuration File 19 Slots and Modules for the DXM...

Page 4: ...4 Warnings 81 Banner Engineering Corp Limited Warranty 82 Document Information 82...

Page 5: ...troller to facilitate edge processing protocol conversion to industrial Ethernet and pushing information to Web servers Inputs and Outputs Connectivity Logic Controller User Interface N A Cellular Act...

Page 6: ...ng seamless integration with existing automation systems File and LCD password protection is an option Register Mapping Cyclical Read rules from wireless devices or local wired Modbus devices that inc...

Page 7: ...ller with DX80 ISM 900 MHz MultiHop radio DXM1200 X2R3 DXM1200 X2 Wireless Controller with DX80 ISM 2 4 GHz radio DXM1200 X2R4 DXM1200 X2 Wireless Controller with DX80 ISM 2 4 GHz MultiHop radio Cellu...

Page 8: ...registers on DX80 wireless devices 1 through 16 Custom individual local register configurations can be set with the Protocol Conversion field in the DXM Configuration Software By default EtherNet IP...

Page 9: ...ocal Registers Modbus ID 199 Processor Controller ISM Radio Modbus ID 1 User Display Modbus ID 201 Local Registers Integer Local Registers Float Local Registers Non Volatile Cellular Modem Modbus Data...

Page 10: ...ter LED Color State 1106 bit 0 Backlight Modbus Registers for the ISM Radio Modbus ID 1 See Modbus Registers for the MultiHop Radio Board Module on page 23 and Modbus Registers for the Performance Gat...

Page 11: ...0 4 5 pin M12 Connector female Pin Wire Color Description 2 3 4 1 5 1 Brown bn 12 V DC to 30 V DC 2 White wh RS485 D1 B 3 Blue bu DC common GND 4 Black bk RS485 D0 A 5 Gray gy Not used reserved Port...

Page 12: ...upply into a power outlet using the appropriate regional wall adapter 2 Apply power to all the devices Separate radios by two meters when running the binding procedure Put only one DXM Gateway into bi...

Page 13: ...b Assign the device address to the repeater or server radios Valid device IDs are 11 through 60 For MultiHop radios without rotary dials Use the DXM arrow keys to select the device ID to assign to th...

Page 14: ...pdate GW Address Resets Ethernet parameters to xml defaults After making changes to the Ethernet settings restart the DXM Use this same procedure to set the subnet mask SN and default gateway GW to ma...

Page 15: ...DXM1200 X2 Controller This section walks you through setting up the DXM Configuration Software and communicating with a connected DXM device Version 4 of the DXM Configuration Software supports multi...

Page 16: ...ters address 1 through 6 from Modbus ID 4 The results are stored in the Local Registers 1 through 6 On the menu bar go to Device Connection Settings If you are connected to the same network as the DXM...

Page 17: ...gh 6 From the Register Mapping RTU RTU Read screen click Add Read Rule 1 Click the arrow next to the name to display the parameters 2 Name your rule 3 Select the device ID 4 Select how many registers...

Page 18: ...ister Mapping RTU RTU Read screen click Add Read Rule 2 Click the arrow next to the name to display the parameters 3 Name your rule 4 Select the port number to which the device is connected For wirele...

Page 19: ...se between saving the file or continuing without saving the file Read Rules Configuration Example Go to the Settings System screen 1 If you connect the DXM to a computer click Sync PC Time with Device...

Page 20: ...20...

Page 21: ...ht side of the I O base board Solid green DX80 ISM radio LED indicates power Flashing green MultiHop ISM radio LED indicates operation Red and green combined Communications traffic and binding MultiHo...

Page 22: ...dio network and acknowledgment retry of radio packets To access a radio s I O the radios must be running in Modbus mode In transparent application mode all incoming packets are stored then broadcast t...

Page 23: ...ings for the Performance Gateway Radio Module The 900 MHz radios have a high output option that will transmit at 1 Watt 30 dBm or 500 mW 27 dBm There is a low output option for each that will transmit...

Page 24: ...121 10 10 26 42 58 74 90 106 122 11 11 27 43 59 75 91 107 123 12 12 28 44 60 76 92 108 124 13 13 29 45 61 77 93 109 125 14 14 30 46 62 78 94 110 126 15 15 31 47 63 79 95 111 127 16 16 32 48 64 80 96 1...

Page 25: ...6 bit registers The most efficient way to read or write discrete data from a Sure Cross DX80 Gateway is by using these bit packed registers because users can read or write registers for all devices us...

Page 26: ...For analog inputs the least significant bit indicates if the analog value is above or below the selected threshold value when using the threshold parameter configured in the User Configuration Softwa...

Page 27: ...6953 Input 2 for Node 2 8153 Output 2 for Node 2 7101 Input 3 for Gateway 8301 Output 3 for Gateway 7102 Input 3 for Node 1 8302 Output 3 for Node 1 7103 Input 3 for Node 2 8303 Output 3 for Node 2 78...

Page 28: ...28...

Page 29: ...B 31 Internal Local Registers ID 199 for the DXM700 DXM1000 and DXM1200 31 DXM1200 X2 as a Modbus RTU Client 34 DXM Controller base board ON 1 1 ON Button Micro USB LED 1 Status LED LED 2 Reserved DIP...

Page 30: ...e cellular modem s U FL connector as shown Only install remove a cellular modem when the power to the device is disconnected DIP Switch Settings for the Base Board After making changes to the DIP swit...

Page 31: ...he DXM but a micro USB cable is not provided with the device Internal Local Registers ID 199 for the DXM700 DXM1000 and DXM1200 The main storage elements for the DXM Controller are its local registers...

Page 32: ...values will be dependent upon the configuration settings of the DXM Controller Do not use Read Rules to move virtual local registers data into local registers Use the Action Rule Register Copy functio...

Page 33: ...ess streak 10113 Number of 43 buffer successes DX80 Gateway automatic messaging buffer statistics 10114 Number of 43 buffer timeouts 10115 Number of 43 buffer errors 10116 43 buffer success streak 110...

Page 34: ...known 2 General 3 Brownout 4 Watchdog 5 User 6 Software 7 Return from backup mode DXM1200 X2 as a Modbus RTU Client The DXM Controller can be a Modbus RTU client device to other server devices The DXM...

Page 35: ...Timeout controls how long the DXM Controller waits before determining a command failed to send Set based on the specific application requirements The Delay between messages defines the minimum wait ti...

Page 36: ...36...

Page 37: ...not turn on until the voltage is above 11 8 V DC Using the DXM Cellular Modem The DXM cellular modem provides a remote network connectivity solution for the DXM Controller To use the cellular modem A...

Page 38: ...d cellular plan pricing SXI CATM1WW 001 Worldwide CAT M1 cellular modem using Telit ME910 model kit Includes a cellular modem SIM card internal adhesive antenna external SMA antenna and antenna cable...

Page 39: ...into the socket on the underside of the cellular modem while ensuring the conductive pads on the SIM card are interfacing with the terminals of the modem There is a matching notch in the socket and SI...

Page 40: ...on is easier if just a small middle portion of the adhesive is uncovered a Center the antenna on the side wall Use the exposed adhesive in the middle of the antenna to hold the antenna in place while...

Page 41: ...ices and Equipment section 4 Enter the SIM Number ICCID and the Module Number IMEI The ICCID is the 20 digit number of the SIM the bottom barcode number on the SIM card carrier If the carrier card is...

Page 42: ...ansaction with the wireless cell tower is complete The Settings Cellular screen If there are no webserver parameters defined the user must force a push to retrieve the data from the cellular network O...

Page 43: ...or Sprint networks When purchasing a data plan it is important to refer to the modem by its official Verizon network name for example SENSX002 and give the IMEI number found on the cellular modem to...

Page 44: ...44...

Page 45: ...ht column shows a vertical line with an arrow at the bottom if the user can scroll down to see more menu items The DXM can be configured to require a passcode be entered before the LCD and Menu system...

Page 46: ...ey Bind to 1 Node Modbus ID 1 to change the value to accept ENTER BACK to return to the previous menu Please Wait Site Survey results OR Failed to start Site Survey The first option under the ISM Radi...

Page 47: ...adio allocates a range of Modbus IDs for wireless devices typically 11 through 110 When setting the new ISM Modbus ID the system changes the Modbus ID on the internal radio and changes the reference t...

Page 48: ...ast Use the LCD Contrast option to adjust the LCD contrast Adjust the starting number lower to decrease the display contrast The factory default is 28 Do not set a number less than 15 or the display m...

Page 49: ...ion software to set a passcode within the DXM A valid passcode is 1 to 9 digits long and uses numbers 0 through 9 For example 1234 or 209384754 DXM1200 X2 Modbus Registers for the LCD Modbus ID 201 Co...

Page 50: ...ner Engineering Corp All rights reserved 50 Turning both groups on for the same color increases the intensity of the light For example setting registers 1107 and 1110 to 1 doubles the number of LEDs t...

Page 51: ...tputs Base Board Local Registers Modbus ID 199 Processor Controller ISM Radio Modbus ID 1 User Display Modbus ID 201 Local Registers Integer Local Registers Float Local Registers Non Volatile Cellular...

Page 52: ...accessing the ISM menu may be slower This is because all internal devices such as the ISM radio LCD etc of the DXM Controller are also Modbus servers Wireless and Wired Devices Wireless DX80 Performa...

Page 53: ...ge rates are standard once per 0 04 seconds A MultiHop device is set from the factory with the retry parameter of 8 This means that under worst case conditions a message is sent from the DXM Controlle...

Page 54: ...ireless network in this case the DXM Controller Adjust the number of retries in the MultiHop devices by writing the number of retries desired to Modbus register 6012 The factory default setting is 8 C...

Page 55: ...oller looks at all events scheduled that day and processes the last event before the current time For screens that contain tables with rows click on any row to select it Then click Clone or Delete to...

Page 56: ...or relative to sunrise or sunset Define one time events using the Tools Scheduler One Time Events screen Scheduler One Time Events screen Create a Holiday Event Use the Tools Scheduler Holidays scree...

Page 57: ...onnected to the PC click Get Device Status The DXM Controller status displays next to the button Use the DXM Configuration Software to Set the Admin Password Change the Admin Password Remove the Admin...

Page 58: ...Configuration Software uploads the configuration file saved on the PC to the DXM Controller it will not send the configuration loaded in the tool Uploading or Downloading Configuration Files The DXM...

Page 59: ...ens Define a DXM local register as EIP Originator DXM when the host PLC Originator will send data to the DXM Controller local register DXM Define a DXM local register as EIP DXM Originator when that r...

Page 60: ...the DXM Controller sends data If you don t require pushing data to a web server set the Cloud Push interval to zero Cloud Services screen Configure your Ethernet Connection When selecting Ethernet go...

Page 61: ...pts to send the saved packet as well as the newly created register data packet If it cannot send the new register data packet the new register data packet is appended to the saved file on the local st...

Page 62: ...62...

Page 63: ...has a backplane with slots Modules have different functionalities Modules are plugged into slots In the PROFINET IO data model Slot 0 Subslot 1 is reserved for the Device Access Point DAP or network i...

Page 64: ...s 256 Local Registers in the DXM Module sizes supported are 64 128 256 and 512 bytes Input Integers are data from the DXM to the PLC Output integers are data from the PLC to the DXM Slots 1 through 3...

Page 65: ...registers The data will come from DXM Local Registers 1 through 320 Slot 2 Input Integer 128 Slot 4 Input Float 128 The input Floating register module has a total of 128 byes 64 Modbus registers Since...

Page 66: ...igure networks Configure networks screen 6 Click Options and select Manage general station description file GSD The Install general station decription file window opens 7 Click the More options icon t...

Page 67: ...tem installs the DXM GSD file and places it in the Hardware catalog In the example the DXM GSD file is located under Other field devices PROFINET IO Banner Engineering Corp Banner Launch the Siemens T...

Page 68: ...select Online diagnostics Online diagnostics menu and screen The Online diagnostics windows displays 12 Select Assign IP address under Functions 13 Click Accessible devices The Select device window s...

Page 69: ...he DXM retains the IP address that was assigned to it using the LCD or software until after the PLC discovers the DXM and assigns it the specified address again However if this address is different th...

Page 70: ...70...

Page 71: ...ply Desktop style 3 9 A 24 V DC Class 2 4 pin M12 quick disconnect QD PSDINP 24 06 DC power supply 0 63 Amps 24 V DC with DIN Rail Mount Class I Division 2 Groups A B C D Rated PSDINP 24 13 DC power s...

Page 72: ...72...

Page 73: ...are stored in the directory _sxi and are only accessible by removing the local storage device Data Log Files HTTP Push Files User created ScriptBasic file ScriptBasic program file CmVMon file _sxi Arc...

Page 74: ...etries have been exhausted the files are placed into a root directory called sav Update the DXM Processor Firmware Using the DXM Configuration Software To update your processor firmware using the DXM...

Page 75: ...Banner product releases Firmware Updates The DXM has been designed to be a robust and secure IOT device To provide the most reliable and secure device possible periodic firmware updates are released...

Page 76: ...ectrum Link Timeout Performance Gateway Configurable via User Configuration Software Node Defined by Gateway Radio Packet Size MultiHop 900 MHz 175 bytes 85 Modbus registers 2 4 GHz 75 bytes 37 Modbus...

Page 77: ...38 4k via DIP switches 1200 and 2400 via the MultiHop Configuration Software Data format 8 data bits no parity 1 stop bit DXM1200 X2 Specifications Supply Voltage 12 to 30 V DC use only with a suitab...

Page 78: ...the FCC ISED for use with other products without any further certification as per FCC section 2 1091 Changes or modifications not expressly approved by the manufacturer could void the user s authority...

Page 79: ...ENT Les antennes utilis es pour cet metteur doivent tre install es de mani re assurer une distance de s paration d au moins 20 cm de toutes les personnes NOTICE This equipment is approved only for mob...

Page 80: ...accept any interference received including interference that may cause undesired operation Antenna Warning This device has been tested with Reverse Polarity SMA connectors with the antennas listed in...

Page 81: ...stalaci n de estos dispositivos IMPORTANT Veuillez t l charger la documentation technique compl te des DXM1200 X2 Wireless Controller sur notre site www bannerengineering com pour les d tails sur leur...

Page 82: ...UNDER COURSE OF PERFORMANCE COURSE OF DEALING OR TRADE USAGE This Warranty is exclusive and limited to repair or at the discretion of Banner Engineering Corp replacement IN NO EVENT SHALL BANNER ENGI...

Page 83: ...LinkedIn Twitter Facebook 2024 All rights reserved www bannerengineering com...

Reviews: