background image

9.4 Slots and Modules

There are nine slots to accommodate the DXM Controller data.

Table 23: Slots for input and output values

Values

Slots

Maximum Data Size

Input values

1–6

1440 bytes

Output values

7–9

1440 bytes

Table 24: Listing of slots for input and output values

Slot

PLC

DXM Local Register

Module Size

Module Definition

Start

End

512

Slot 1

Inputs Integer

<-

1

256

Slot 2

Inputs Integer

<-

257

512

Slot 3

Inputs Integer

<-

513

768

Slot 4

Inputs Float

<-

1001

1256

Slot 5

Inputs Float

<-

1257

1512

Slot 6

Inputs Float

<-

1513

1768

Slot 7

Output Integer

->

5001

5256

Slot 8

Output Integer

->

5257

5512

Slot 9

Output Integer

->

5513

5768

The DXM Local Register association shown uses a Module size of 512 bytes, which equals 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.

Table 25: Slots 1 through 3

Module

Notes

Input Integer 512

Allowed in slots 1-3, Module Identifier= 0x30

Input Integer 256

Allowed in slots 1-3, Module Identifier= 0x31

Input Integer 128

Allowed in slots 1-3, Module Identifier= 0x32

Input Integer 64

Allowed in slots 1-3, Module Identifier= 0x33

Table 26: Slots 4 through 6

Module

Notes

Input Float 512

Allowed in slots 4-6, Module Identifier= 0x34

Input Float 256

Allowed in slots 4-6, Module Identifier= 0x35

Input Float 128

Allowed in slots 4-6, Module Identifier= 0x36

Input Float 64

Allowed in slots 4-6, Module Identifier= 0x37

Table 27: Slots 7 through 9

Module

Notes

Output Integer 512

Allowed in slots 7-9, Module Identifier= 0x40

Output Integer 256

Allowed in slots 7-9, Module Identifier= 0x41

 

 

Sure Cross

®

 DXM700-Bx Wireless Controller

 

www.bannerengineering.com - Tel: + 1 888 373 6767

59

Summary of Contents for Sure Cross DXM700-Bx

Page 1: ...Sure Cross DXM700 Bx Wireless Controller Instruction Manual Original Instructions 207894 Rev H 17 August 2021 Banner Engineering Corp All rights reserved 207894...

Page 2: ...e Board Connections 24 4 1 DIP Switch Settings for the Base Board 25 4 2 Ethernet 25 4 3 USB 25 4 4 Internal Local Registers Slave ID 199 for the DXM700 DXM1000 and DXM1200 26 4 5 Applying Power to th...

Page 3: ...s 54 8 5 6 Define Threshold Rules for Email 55 8 5 7 Define Log File Parameters for Emailing Log Files 55 8 6 Ethernet and Cellular Push Retries 56 8 6 1 Ethernet Push Retries 56 8 6 2 Cellular Push R...

Page 4: ...ply voltage minus 2 V 100mA maximum at 30 V DC Connectivity The DXM700 s wired and wireless connectivity options make it easy to share data between local and remote equipment The cellular modem option...

Page 5: ...indicators User programmable LCD Bind Sure Cross radios Conduct a site survey to evaluate the radio signal integrity of radios within the network View register and output information View system statu...

Page 6: ...DXM700 ISM antenna cable connections The optional ISM radio fits on the LCD display board in the top housing assembly The ISM radio boards are available with either a 900 MHz radio or a 2 4 GHz radio...

Page 7: ...ve as the main global pool of registers and are used as the common data exchange mechanism External Modbus device registers can be read into the Local Registers or written from the local data register...

Page 8: ...rnal 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...

Page 9: ...r Action Rules Script Basic XML Config File The configuration software configures the DXM by creating an XML file that is transferred to the DXM using a USB or Ethernet connection The DXM can also rec...

Page 10: ...mm 2 29 28 8 mm 1 13 52 8 mm 2 08 ISM radio antenna connection Cellular radio antenna connection DXM700 B1 DXM700 B2 All measurements are listed in millimeters inches unless noted otherwise Sure Cross...

Page 11: ...st the XML or script to slow down the RTU read or write rules Upload a blank XML bind all devices then upload the configured XML file Bind a DX80 Node to a DXM and Assign the Node Address Binding Node...

Page 12: ...the device ID You can leave the DXM Bind to address set to 1 because the MultiHop s rotary dials will override that setting 3 Start binding mode on the DXM radio by pressing ENTER on the DXM radio 4...

Page 13: ...o OFF 4 The system will request a restart press ENTER to confirm 5 Follow steps 1 and 2 to reenter the Ethernet menu Use the arrow keys to select IP Press ENTER The IP address displays for example 192...

Page 14: ...o DXM screen differs from the other DXM models When the Select DXM Model drop down is set to DXM R90x a new network discovery table is displayed Click Scan Network for DXMs to detect DXM devices on th...

Page 15: ...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...

Page 16: ...d to the factory is found to have been defective during the warranty period This warranty does not cover damage or liability for misuse abuse or the improper application or installation of the Banner...

Page 17: ...e right 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 3...

Page 18: ...l DIP switches to select the mode of operation All MultiHop radios within a wireless network must be in the same mode Modbus mode uses the Modbus protocol for routing packets In Modbus mode a routing...

Page 19: ...isters with generic devices MulitHop Device Slave ID Modbus Registers DXM Master radio 1 none Slave radio 11 Modbus register 1 16 are inputs 501 516 are outputs Repeater radio 12 Modbus register 1 16...

Page 20: ...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 Table 7 Access all wireless network registers by reading Modbus slave ID 1 DX80 Device Slave ID Mod...

Page 21: ...ng registers contain discrete bit packed I O values for the Gateway and all Nodes Values are stored first for the Gateway then for each Node in order of Node address Figure 15 Discrete bit packed regi...

Page 22: ...ample a least significant bit of one 1 indicates the analog value is above the selected threshold value A least significant bit of zero 0 indicates the analog value is below the threshold value Output...

Page 23: ...t 3 for Node 2 7851 Input 8 Status Register for Gateway 9051 Output 8 for Gateway 7852 Input 8 Status Register for Node 1 9052 Output 8 for Node 1 7853 Input 8 Status Register for Node 2 9053 Output 8...

Page 24: ...rd holder G Processor button L D DIP switches H Operating LED M Button Operation Pressing the button for 5 seconds forces a Push to the webserver This assumes a proper configuration for the webserver...

Page 25: ...power to the DXM700 verify the Ethernet cable is connected The number of times the processor attempts to connect to the Ethernet network is configured in the DXM Configuration Software Settings Networ...

Page 26: ...hange mechanism External Modbus device registers can be read into the local registers or written from the local registers The DXM700 as a Modbus master device or a Modbus slave device exchanges data u...

Page 27: ...ures 10037 10038 Http Push Last Status Last DXM700 push status 0 Initial state no push attempt as finished yet 1 Attempt complete 2 Attempt aborted 10039 10040 Cellular Strength BER Cellular signal st...

Page 28: ...st 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...

Page 29: ...n 12 Secondary RS 485 4 7 Modbus RTU Master and Slave Ports The DXM can be a Modbus RTU master device to other slave devices and can be a Modbus slave device to another Modbus RTU master The DXM uses...

Page 30: ...expected time for messages to be sent throughout the wireless network For the DXM the Timeout parameter is the maximum amount of time the DXM should wait after a request is sent until the response me...

Page 31: ...cation runs at a maximum rate of 50 ms per transaction The parameter settings for the external RS 485 buses are controlled by the DXM Configuration Software Refer to the Modbus Registers section for m...

Page 32: ...ellular capabilities of your DXM Controller 1 Purchase a cellular modem kit from Banner Engineering Corp 2 Activate a cellular plan to the SIM card then insert the SIM card into the cellular modem 3 I...

Page 33: ...kit models Cellular Kit Model Kit Description SXI LTE 001 Verizon LTE cellular modem using Telit LE910 modem kit Verizon part number SENSX002 Includes a cellular modem SIM card antenna and antenna cab...

Page 34: ...se wearing anti static wrist straps and assembling units on a grounded static dissipative surface Before you activate your cellular plan verify you have one of the following cellular modem kits Table...

Page 35: ...rly aligned Firmly press the modem into the 24 pin socket on the board The cellular modem is inserted into the main board with the antenna cable from the applied internal antenna attached to the cellu...

Page 36: ...r of the cellular modem The wireless carrier will provide the APN parameters Not all parameters may be required 4 To send data to the webserver complete the parameters on the Settings Cloud Services s...

Page 37: ...ation Software 6 1 Registers The Registers submenu displays the processor s local registers that can be configured using the DXM Configuration Software To configure these local registers launch the DX...

Page 38: ...op DX80 ID Binding Site Survey 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 Binding...

Page 39: ...11 through 110 When setting the new ISM Modbus ID the system changes the Modbus ID on the internal radio and changes the reference to it on the DXM700 The reference Modbus ID is what the DXM700 uses...

Page 40: ...o set the IP Address Gateway Address and Subnet Mask to 255 255 255 255 Reboot the DXM700 after changing the Ethernet parameters The Ethernet cable should be attached before powering up the DXM700 6 5...

Page 41: ...Date RF FW Pt RF FW Ver RF EE Pt RF EE Ver Controller Displays the date build model and serial number Push Shows the current parameters loaded from the XML configuration that applies to pushing data t...

Page 42: ...1 to 9 digits long and uses numbers 0 through 9 For example 1234 or 209384754 6 8 Modbus Registers for the LCD Board Modbus Slave ID 201 Control the four bi color LEDs using the display board s Modbus...

Page 43: ...Modbus network This slave ID is separate from the internal Modbus slave IDs the DXM700 uses for its own Modbus network The DXM Modbus slave ID is defined through the LCD menu Other Modbus slave port p...

Page 44: ...twork using repeaters and slave devices Each device in a MultiHop network must be assigned a unique Modbus Slave ID and is accessed as a separate device For the DXM to talk with a MultiHop device in t...

Page 45: ...ndom wait time add one extra time period for each in between time of retries To calculate the communication timeout parameter for a Master radio to a slave radio no repeaters Master to Slave Send time...

Page 46: ...012 The factory default setting is 8 7 4 5 Calculating the Communication Timeout for a DX80 Star Network In the DX80 network all Node data is automatically collected at the Gateway to be read The DXM7...

Page 47: ...se the drop down list to select the type of Start at time a specific time or a relative time 8 Enter the starting time 9 Enter the end time and end value for the local register Register updates can be...

Page 48: ...er to use Authentication The DXM700 can be configured to send login and password credentials for every HTTP packet sent to the webserver This provides another layer of security for the webserver data...

Page 49: ...guration Authentication The DXM700 can be programmed to allow changes to the configuration files only with proper authentication by setting up a password on the Settings Administration screen in the D...

Page 50: ...ta is in the Local Registers Action rules can apply many different functions to the Local Register data including conditional statements math operations copy operations or trending 4 To perform schedu...

Page 51: ...be EIP Originator DXM or EIP DXM Originator from the Edit Register or Modify Multiple Register screens Define a DXM local register as EIP Originator DXM when the host PLC Originator will send data to...

Page 52: ...ing upon the network carrier To send email to a Verizon phone use the phone number followed by vtext com for example 1234567890 vtext com For more information refer to the DXM Configuration Software I...

Page 53: ...l from the Network Interface drop down list This determines how the DXM700 sends data If you don t require pushing data to a web server set the Cloud Push interval to zero Figure 40 Cloud Services scr...

Page 54: ...finition login and password for a mail server Important Only the DXM100 and DXM150 models offer SMS text messaging capabilities To send email you must supply the SMTP Server Server Port and login cred...

Page 55: ...ers Action Rules Thresholds Depending upon which recipients are defined select the appropriate email or SMS checkbox for the threshold rule under Email SMS on state transition When the threshold rules...

Page 56: ...time the DXM700 attempts 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 save...

Page 57: ...ail and Text Message Push Retries There are no retries for emails or SMS messages that fail to be sent from the DXM700 Sure Cross DXM700 Bx Wireless Controller www bannerengineering com Tel 1 888 373...

Page 58: ...XM Controller see Save and Upload the Configuration File on p 16 After PROFINET is enabled the IP address for the DXM Controller is controlled by the PROFINET host The LCD display and DXM Configuratio...

Page 59: ...ed 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 Table 25 Slots 1 through 3 Module Notes Input Integer 512 Allowed in sl...

Page 60: ...es coming from Local Registers 1001 1064 Slot 7 Output Integer 64 The output integer 64 module has a total of 64 bytes 32 Modbus registers The data will come from the PLC and be put into DXM Local Reg...

Page 61: ...GSD file was downloaded to 9 Select the DXM GSD file 10 Click Install Figure 47 Hardware catalog The system installs the DXM GSD file and places it in the Hardware catalog In the example the DXM GSD f...

Page 62: ...k view The Network view displays 5 Double click on the DXM icon to open the Device view screen 6 Click on the DXM icon in the graphic area of the Device view screen The Module properties window displa...

Page 63: ...ject option in Siemens TIA Portal the DXM receives the specified address but only after the program has been loaded into the PLC and is running If the DXM is restarted after it was discovered and conf...

Page 64: ...me in the PROFINET device name field Note that each name can be used only once 4 Click Assign name The device now has a PROFINET name Sure Cross DXM700 Bx Wireless Controller 64 www bannerengineering...

Page 65: ...O8 AS Antenna Fiberglass 3 4 Wave 900 MHz 8 dBi N Type Female Connector BWA 2O8 A Antenna Fiberglass 2 4 GHz 8 dBi N Type Female Connector Long Range Yagi Antennas BWA 9Y10 A Antenna 900 MHz 10 dBd N...

Page 66: ...ile at the Logging Interval specified by the user At the Push Interval time the HTTP log file is sent to the webserver or host system If the transmission is successful the HTTP log file is time stampe...

Page 67: ...the password you must already know the current password If you do not know the current password follow these steps to clear the password Important Clearing the password erases the current configuratio...

Page 68: ...de DXM instruction manuals Configuration manuals Firmware downloads Firmware release notes Errata data any known issues with a release of firmware Possible work around solutions for known issues DXM S...

Page 69: ...ixed base station and mobile applications If modules will be used for portable applications the device must undergo SAR testing IMPORTANT If integrated into another product the FCC ID label must be vi...

Page 70: ...ons 1 this device may not cause harmful interference and 2 this device must accept any interference received including interference that may cause undesired operation This device contains licence exem...

Page 71: ...CC and ISED Canada to operate with the antenna types listed below with the maximum permissible gain indicated Antenna types not included in this list that have a gain greater than the maximum gain ind...

Page 72: ...ering Corp warrants its products to be free from defects in material and workmanship for one year following the date of shipment Banner Engineering Corp will repair or replace free of charge any produ...

Page 73: ...16 58 upload 16 58 create holiday event 48 one time event 47 weekly event 47 D DXM configure for cell 36 H holiday event 48 M Modbus regsiters 8 modify multiple registers 15 O one time event 47 R regi...

Reviews: