SignalFire MBS-CBBL Interface Manual Download Page 3

 

Rev 5.8 

SignalFire Telemetry 

 

3

 

Operation

 

 

The Modbus-in-a-Stick supports two modes of operation, a preconfigured register set, 
and an automatic scanning “transparent” mode. The Modbus stick can be used in either 
mode or a combination depending on the system requirements.

 

 

Pre-Configured Register Set Mode

 

This mode of operation is most useful for large data sets, and frequent polling of a set register map. 
This mode requires that the Modbus Stick be configured with the register map with the configuration 
utility at the time of installation.

 

 

In this mode the pre-configured set of registers is automatically read from the Modbus sensor device 
and forwarded to the Modbus gateway on a pre-defined schedule (1 minute to 5 minutes is typical). 
The register data is then buffered in the gateway and is available to be read by the RTU at any time.  
This is the most efficient and robust mode of operation. 

 

 

Transparent Modbus Mode (version Modbus_r38 and Gateway version 7.37 and later only)

 

This mode requires no Modbus setup at the Modbus Stick, and can be used to smaller number of 
registers that only need to be read or written infrequently.  All standard Modbus opcodes are 
supported.

 

 

Upon initial power-up the Modbus Stick will automatically poll all slave IDs (1-240) to discover 
attached devices. Any devices found will be reported to the gateway so that a wireless link will exist to 
the Modbus device. This scan is automatically repeated every hour in the event that an additional 
device is added to the bus. The scan may also be initiated from the Modbus Stick’s debug port, or 
remotely from the Modbus Gateway. See the Modbus Gateway manual for register details.

 

 

Alternatively one or more Modbus Program steps can be entered for a given slave ID so that the Slave 
ID will be known to the Gateway.

 

 

When the RTU polls the gateway for a Modbus register, if the register is buffered (meaning it was pre-
configured) the buffered value is returned. If the register value is not buffered, but the Modbus slave 
ID is known, the request is forwarded over the SignalFire wireless network to the Modbus sensor, the 
response is forwarded back to the gateway and delivered to the RTU. Due to the multi-hop wireless 
network, latency will be introduced. It is required that the RTU’s timeout be on the order of 5-10 
seconds to allow for maximum possible networks delays. This limits the effective amount of data that 
can be pulled.

 

 

Summary of Contents for MBS-CBBL

Page 1: ...dered Wide range DC power input 6 to 36VDC Configurable check in period and network address Configurable Modbus register polling and or transparent register mode Modbus register writes to remote nodes Full time mesh node can forward messages from other SignalFire devices including sleeping nodes Sends data to SignalFire Modbus Gateway Integrated 500mW FHSS 900MHz ISM band radio and high gain anten...

Page 2: ...gramming TX 9600 Baud YELLOW RS 232 Debug Programming RX 9600 Baud When configured as a RS232 Modbus stick base stamped 232 Green Stick RX Brown Stick TX Ground must also be connected when using RS232 interface Status LED The Modbus in a Stick has one LED available for field diagnostics LED Description Slow Flash 3 second pause System is running and in communication with radio network Fast Flash 0...

Page 3: ... be read or written infrequently All standard Modbus opcodes are supported Upon initial power up the Modbus Stick will automatically poll all slave IDs 1 240 to discover attached devices Any devices found will be reported to the gateway so that a wireless link will exist to the Modbus device This scan is automatically repeated every hour in the event that an additional device is added to the bus T...

Page 4: ...ster set mode only Modbus Slave ID and register configuration Pre Configured Register set mode only Breakout Board The breakout board above is included with the standard Modbus Stick and provides for easy wiring and a DIN rail mount PWR and GND can be wired in to the breakout board as well as RS485 A B The STATUS LED will blink at 1 sec when offline and 3 sec when connected The Signal Strength LED...

Page 5: ...pplication can be downloaded at www signal fire com customer After installation launch the software and the main toolkit window will open Select the COM port associated with the Modbus Stick and click Auto Detect Device on COM Port This will open the device configuration window where all device settings can be configured ...

Page 6: ...Rev 5 8 SignalFire Telemetry 6 Modbus in a Stick configuration window ...

Page 7: ...The encryption key box For more details click the Help button The box will then change into a Set Encryption Key box and it will prompt instead for the encryption key you would like to use Note that keys may not contain spaces or angle brackets Enter it and then press Set This will cause the Modbus Stick to drop its network and only attempt to join networks that use the same encryption key If you ...

Page 8: ...8 SignalFire Telemetry 8 Setting the encryption key to be unrecoverable System Check In Period This setting controls how often the node will read the Modbus device and forward the register data to the gateway ...

Page 9: ...s are 0x01 Read discrete output limit 1 coil 0x02 Read discrete input limit 1 coil 0x03 Read holding register 0x04 Read input register 0x05 Write discrete output Click Read Steps from Sentinel to view the current program steps in the table To add a new program step fill in the next empty line To delete a step click on the line number and press the Delete key Lines can also be copy cut and pasted O...

Page 10: ...itten Note In the legacy menu the Register Addressing Mode is locked to One Based Addressing so 3990 should be entered as 3991 Read Write Modbus Registers Modbus registers of devices that have an RS 485 interface can be read and written through the Gateway when the device is in remote configuration mode This is useful for testing or for setting configuration parameters in the end Modbus device For...

Page 11: ...gister sizes are available in the Data Type pull down list Whenever Modbus registers are read the register size is changed to match the incoming data The Data Type pull down only lists data types that support the register size Figure 7 Figure 8 and unsupported data types in the register list are changed to the default data type for the register size ...

Page 12: ...e radio 65527 9990 or 65527 Minor revision number for the radio 65528 9991 or 65528 High 16 bits of SFTS node address 65529 9992 or 65529 Low 16 bits of SFTS node address the radio ID 65530 9993 or 65530 Slave ID readback 65531 9994 or 65531 Received signal strength of last packet from the slave 65532 9995 or 65532 System voltage of the Modbus client in millivolts 65533 9996 or 65533 Minutes until...

Page 13: ...o try to correct the interference by one of the following measures Reorient or relocate the receiving antenna Increase the separation between the equipment and receiver Connect the equipment into an outlet on a circuit different from that to which the receiver is connected Consult the dealer or an experienced radio TV technician for help This deice has been designed to operate with only the perman...

Reviews: