background image

 

Rev 1.0

 

SignalFire Telemetry

 

 

23

 

 

Use Data Type Floats

 

The Modbus Gateway Slave Register Remapping provides an option to remap all registers to 
32-bit floats. This allows the user to enter a register and its data type knowing that it will be 
read from the gateway via Modbus as two 16-bit registers.

 

 

To use the floating-point remapping, select the ‘Use Data Type Float’ check box in the 

 

lower right of the remap window. This will erase the current register remap in the

 

Gateway; the user 

will be asked to confirm this action before proceeding.

 

 

 

For each even numbered register address in the remap table, enter the Slave ID, Register Address, and 
select the data type. The data types are provided in a pull-down list. Click the ‘

Write to GW’ button

 to 

remap the register(s). 

 

 

The 

Node Name

Register Value

, and 

Description

 fields will automatically be filled in by the gateway once 

the mapping is written to the gateway. 

 

 

 

 

 

Summary of Contents for DIN Gateway v2

Page 1: ...from all SignalFire remote nodes Provides configuration and status registers for remote configuration and status monitoring RP SMA antenna port for connection to external 900MHz antenna Stores up to 4700 register values from any combination of remote nodes Supports transparent Modbus mode Internal Remote Shut Down RSD logic control option Slave register re mapping Remote configuration of SignalFir...

Page 2: ..._________________________________________________________________ 13 Additional Options ____________________________________________________________________________________________ 18 Local Input Output ___________________________________________________________________________________ 19 Analog Relay Output Module _________________________________________________________________________________ 2...

Page 3: ...0 C to 85 C Radio 902 928MHz ISM Band FHSS radio internal antenna RP SMA connector Compliance Certification pending for use in Class I Division 2 groups C and D EXi EXi FCC IC Certified The associated apparatus provides intrinsically safe outputs L appareil associé fournit des sorties à sécurité intrinsèque WARNING Use of this equipment in a manner not specified by the manufacturer may impair the ...

Page 4: ...nal block for communication to the optional Gateway Output Module The connections are as follows right to left Terminal Name Connection ORG Optional output to Gateway Output Module BLK Analog Output Module Ground Ain1 2 3 Analog inputs 1 2 and 3 GND Analog input Ground Dout1 2 Digital output 1 and 2 1A 30V max GND Digital output Ground Din1 2 Digital input 1 and 2 GND Digital input Ground A RS232 ...

Page 5: ...ormat The register data from remote sensor nodes is available by requesting the remote node s Modbus slave ID and register address from that node s register map The gateway will respond with the most recent copy of the data from the remote node The gateway will automatically time out data from a remote node it stops receiving data for Setup The DIN Gateway v2 requires an initial configuration over...

Page 6: ...w signal fire com customer after registering a free account After installation launch the software and the main toolkit window will open Select the COM port associated with the DIN Gateway and click Auto Detect Device on COM Port This will open the device configuration window where all device settings can be configured ...

Page 7: ...es with signalfire set as the default encryption key Existing legacy networks may use a Corporate ID but can be switched over to use an encryption key if the firmware and ToolKit are up to date To set up a Gateway on a legacy network using Corporate ID click the checkbox labeled Enable Encryption and the setting will change from Key to Corporate ID Radio settings box with and without encryption en...

Page 8: ...ns The RSSI and TTL values are color coded Green yellow orange red to indicate relative link quality of a node The TTL Current indicates the number of minutes remaining until the node will be timed out of the gateway if no updates are received The TTL Max indicates the maximum TTL for that node and is equal to the node s check in interval times 5 plus 2 The TTL Current will reset to the TTL Max ea...

Page 9: ...radio the remote configuration session will be ready immediately If it is a sleeping device you must wait for the node to either check in or send a beacon so that it can be commanded into configuration mode The Sentinel nodes send a beacon every two and a half minutes while all other sleeping nodes send a beacon every five and a half minutes When the device has entered a remote configuration sessi...

Page 10: ... the ToolKit using PACTware can be found in the Remote HART Sensor Configuration Manual Remote Modbus Sticks and Sentinel Modbus non sleeping radio only Nodes Remote nodes that have been pre configured forward their set of registers 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 R...

Page 11: ...e Modbus Stick re scan for attached Modbus devices by writing to one of the gateway s configuration registers This is useful to discover a Modbus device that is added to an existing Modbus node The scan may be initiated by one of the two methods First if the radio address of the Modbus Stick is known writing this address to gateway register 3000 will result in a scan Second if the Modbus ID of one...

Page 12: ...te Radio Firmware 4 The latest radio firmware file will be selected by default 5 Click Start Upgrade Rescue Gateway Firmware Bootload If in the process of a firmware update there is a power failure or other communications failure it may be necessary to do a rescue bootload If the status LED is solid on and or the Toolkit is unable to communicate with the Gateway the following process is necessary ...

Page 13: ...the Gateway to control output relays on SignalFire RSD sticks and any node that has relays The SignalFire Gateway receives data from multiple remote nodes It can use the data from those remote nodes to set the relay output on one or more remote RSD sticks An example of the topology is shown in the following figure RSD Stick GATEWAY ...

Page 14: ...n list of standard SignalFire remote nodes Select the type of remote node here or select Custom for manual data entry Register Address Select the register address for the data to use for the logic or manually enter the register address if Custom was select for the node type Register Type The correct register data type will automatically be selected unless Custom is used If using a custom register ...

Page 15: ...atically be the opposite of the selection for the energize case Note that the de energized state is the SAFE state of the relay Value The value that the relay will be de energized Note that the de energize state is the safe state of the relay Number of Readings This field contains the number of check in packets that must be received in a row that are above or below the logic threshold for the de e...

Page 16: ...ut as reported to the gateway Clicking the Update button will refresh this value After filling out the table click Write Remote Shutdown Settings to Gateway to store the setting in the gateway Stick Relay Pulse Starting with ToolKit version 2 2 3 destination relays can be configured to pulse instead of being permanently energized or de energized To do so in the Relay Channel drop down menu select ...

Page 17: ...actor In this example all 4 source nodes are assigned to the same destination Slave ID and relay channel so the following statement applies If more than one rule is assigned to the same destination RSD Stick or gateway output and relay channel then all of the rules must meet the energize condition for the remote relay to be energized In other words the RSD table logic is a Boolean AND Alternativel...

Page 18: ...lay For the relay to be energized again a Modbus write from a PLC to the gateway for the destination RSD stick relay must occur This is useful if manual intervention is required before the relay is energized after an event In the example above a Modbus coil write to Slave ID 5 relay channel 1 which is register 1 is required to energize the relay See the RSD Stick manual for a detailed register map...

Page 19: ...iewed by clicking on the View Gateway Status Registers at the bottom of the Gateway window See the register tables on page 25 for more details Digital Inputs The Gateway can take up to 2 digital inputs through the left half of the first 6 position terminal block sharing a GND terminal The digital outputs may be connected to the board as shown in the following diagrams Dry Contact Connection Open C...

Page 20: ... when wired as shown below For technical assistance on choosing a DIN mounted relay for use with the Gateway please call SignalFire technical support Supply Voltage Note The digital outputs on the gateway have built in protection and can drive relays and inductive loads directly Digital Output 1 Amp 30V Max COM NC NO DIN GW v2 Analog Inputs The Gateway can take up to 3 passive analog inputs throug...

Page 21: ...nd relay outputs The outputs for the module can be controlled through the Analog Relay Output Module window under the Settings menu The DIN Gateway v2 connects to a Gateway Output Module through the 2 position output module terminal block on top of the Gateway See page 4 for wiring details Further information on the Gateway Output Module can be found in its respective manual ...

Page 22: ...in a single block of registers Up to 750 registers can be remapped to the gateway s slave ID starting at register 5000 To configure the remapping first select Slave Register Remapping from the Settings dropdown menu Enter the remote slave ID and register address to map to each gateway register and click Write Mapping to Gateway to remap the register s The Node Name Data Type Register Value and Des...

Page 23: ...Data Type Float check box in the lower right of the remap window This will erase the current register remap in the Gateway the user will be asked to confirm this action before proceeding For each even numbered register address in the remap table enter the Slave ID Register Address and select the data type The data types are provided in a pull down list Click the Write to GW button to remap the reg...

Page 24: ...ve to File button The information may also be loaded from a remap file by clicking the Load from File button The register map can also be exported or imported from CSV files in a specific format Exporting the displayed remap information to a CSV file automatically writes the file in the required format When creating a CSV file to import use the template generated by clicking the CSV Template butto...

Page 25: ... Modbus requests made to either itself or any slave nodes connected to it The Modbus Transmission Log can be viewed under the Tools menu by selecting RS485 Details The image below shows an example where an RTU polls a node for holding register 65532 battery voltage When the Gateway is open in the ToolKit this log will be automatically written to the Log folder Network Map The ToolKit comes with a ...

Page 26: ...r discrete outputs and opcode 0x02 for discrete inputs Register Number Register Address Offset Description 02035 2034 State of Digital Output 1 0 open 1 closed function code 0x01 02036 2035 State of Digital Output 2 0 open 1 closed function code 0x01 12037 2036 State of Digital Input 1 0 open 1 closed function code 0x02 12038 2037 State of Digital Input 2 0 open 1 closed function code 0x02 Read Wr...

Page 27: ...SB is 0 42011 2010 Bitmask for active slave IDs 31 16 LSB is 16 42012 2011 Bitmask for active slave IDs 47 32 LSB is 32 42013 2012 Bitmask for active slave IDs 63 48 LSB is 48 42014 2013 Bitmask for active slave IDs 79 64 LSB is 64 42015 2014 Bitmask for active slave IDs 95 80 LSB is 80 42016 2015 Bitmask for active slave IDs 111 96 LSB is 96 42017 2016 Bitmask for active slave IDs 127 112 LSB is ...

Page 28: ...ss test register Always returns 2102 43001 3000 Write the radio address of a Modbus Stick node to this register to cause that Modbus Stick to perform a scan for attached Modbus sensors 43004 3003 Write Modbus ID for a Modbus Client node to this register to cause that remote node to perform a scan for attached Modbus sensors 44002 4001 Status of Slave ID 1 Returns 1 if Slave is present and 0 if not...

Page 29: ...Rev 1 0 SignalFire Telemetry 29 Manual Revision History Revision Date Changes Updates 1 0 10 02 15 Initial Release for DIN Gateway v2 ...

Page 30: ... AVERTISSEMENT RISQUE D EXPLOSION La substitution de composants peut rendre ce materiel inacceptable pour les emplacements de classe I division 2 WARNING EXPLOSION HAZARD Do not disconnect while circuit is live unless area is known to be nonhazardous AVERTISSEMENT RISQUE D EXPLOSION Ne débranchez pas lorsque le circuit est en direct sauf si la zone est connue pour être nonhazardous WARNING The DIN...

Page 31: ...r is connected Consult the dealer or an experienced radio TV technician for help This device has been designed to operate with the antennas listed below and having a maximum gain of 5 8 dBi Antennas not included in this list or having a gain greater than 5 8 dBi are strictly prohibited for use with this device The required antenna impedance is 50 ohms San Jose Technology Inc Model EEH 915 Nearson ...

Reviews: