background image

 

may be beneficial to know if a Server/Slave device is down. By using this Network 
Bitmap Status you can expose the connection statuses of individual devices.  

b.

 

0x00000002 shows that only device 2 is connected 

c.

 

0x00000003 shows that only devices 1 and 2 are connected 

d.

 

0x00000004 shows that only device 3 is connected 

5.

 

Status_XY 

a.

 

There are two Statuses provided, one for each protocol. This gives access to the overall 
status of that Protocol. Each Bit has its own meaning as follows: 
 

Common Status:    0x000000FF (bit 0-7)1

st

 byte 

 
Hex:  Bit Position:   Decimal:     Explanation:  
 
0x00       0   

 

     

if we are a Slave/Server

 

0x01       0   

 

     

if we are a Master/Client

 

0x02       1   

      2          

connected (0 not connected)

 

0x04       2    

 

4          

first time scan

 

0x08       3    

 

     

idle (usually added to connected)

 

0x10       4            16         

running (usually added to connected)

 

0x20       5    

 

32 

    

 bit not used

 

0x40       6            64         

recoverable fault

 

0x80       7            128        

nonrecoverable fault

 

 
 

For this example the ETC Status is mapped to a PLC tag called PLC_Status 

 

Example:

 ETC Status is 0x00000013 (19 decimal), here is the break down 

Hex 

      Bit      Decimal 

 

Explanation 

0x01      0(on)         1   

if we are a Master/Client

 

0x02      1(on)         2   

connected (0 not connected)

 

0x10      4(on)         16   

running (usually added to connected)

 

 

        Total:          0x13   

        19   

 

 

External Faults:  

 

0x0000FF00 (bit 8-15)2

nd

 byte 

 

Hex:  Bit Position:   Decimal:     Explanation:  

 

0x00      8  

 

 

local control

 

0x01      8  

 

256 

 

remotely idle

 

0x02      9  

 

512 

 

remotely faulted

 

0x04      10  

 

1,024  

idle due to dependency

 

0x08      11  

 

2,048  

faulted due to dependency

 

Real Time Automation, Inc. 

32 

1-800-249-1612 

 

Summary of Contents for 460MSBS

Page 1: ...460MSBS Protocol Gateway Product User Guide Software Build Date January 15th 2015 Revision 3 Real Time Automation Inc 1 1 800 249 1612...

Page 2: ...ential damages therefore the limitations set forth in this agreement may not apply to you No patent liability is assumed by Real Time Automation with respect to use of information circuits equipment o...

Page 3: ...ject Configuration Analog Objects 20 BACnet IP Server Object Configuration Binary Objects 21 BACnet IP Server Object Configuration CharacterString Value Objects 22 BACnet IP Server Object Configuratio...

Page 4: ...guration 48 Diagnostics Info 49 Diagnostics Data and String Mapping 49 Diagnostics Modbus TCP IP Server 50 Diagnostics Modbus TCP IP Server 51 Diagnostics BACnet IP Server 52 LED Configuration 55 Conf...

Page 5: ...ecific parameters for initial operation and integrate the device into your application For further customization and advanced use please reference the appendices located on the CD If at any time you n...

Page 6: ...up exe can also be downloaded http www rtaautomation com product 460 gateway support A PC with an internet browser o Browser configuration is Firefox Internet Explorer Google Chrome compatible The sup...

Page 7: ...of components may impair suitability for Class I Division 2 THIS EQUIPMENT IS OPEN TYPE DEVICE AND IS MEANT TO BE INSTALLED IN AN ENCLOSURE SUITABLE FOR THE ENVIRONMENT SUCH THAT THE EQUIPMENT IS ONLY...

Page 8: ...cable connect the gateway to your PC 2 Insert the provided CD ROM 3 Run the IPSetup exe program from the CD ROM 4 Configure the IP Settings of the gateway to be on the same subnet as your PC 5 Click L...

Page 9: ...d Default Gateway i An invalid IP Address would be 169 254 x x 2 The gateway must be on the same Network Subnet as the PC Once you have both devices on the same network you should be able to ping the...

Page 10: ...Running Mode If changes are needed click the Configuration Mode button shown in the green box below Configuring Mode Protocol communication is stopped and no data is transmitted Configuration is allow...

Page 11: ...iguring the Description and the Network Settings click the Save Parameters button If you are changing the IP Address of the gateway the change will not take effect until the unit has been rebooted Aft...

Page 12: ...the gateway will wait for a read write request before issuing a timeout 5 To enable data swapping select the required Swap Indicator If the bytes appear in the wrong order enable swapping to change t...

Page 13: ...re up to 100 Data Groups for both the Read Write There are two ways to configure this protocol Auto Server Mode Default Manual Mode NOTE You may go back and forth between modes but when reverting from...

Page 14: ...r possible Any 64 Bit Signed Unsigned data will be mapped as 4x Hold Reg 64 Bit Int or 64 Bit Uint matching signs whenever possible Any 32 Bit Float will be mapped as 4x Hold Reg 32 Bit Float Any 64 B...

Page 15: ...nt Type If the mating protocol supports strings you may select string as a point type in Modbus With this point type 2 characters will be packed into a single register and the first register will be s...

Page 16: ...g and Registers 2 5 will hold the string contents This string can contain a max of 8 characters c Enter a Starting Address 1 based d Enter the of Points to write This will allocate the number of the d...

Page 17: ...4 Inactivity Timeout Enter the amount of time in milliseconds the gateway should wait before a timeout state is declared If the BACnet IP Client does not initiate communication within this time frame...

Page 18: ...E You may go back and forth between modes but when reverting from Manual Mode to Auto Server Mode all changes made in Manual Mode will be discarded The setup in the example above will give you the fol...

Page 19: ...see limits on webpage then nothing will be mapped You will see the of Objects column remain at 0 and the main page will display the following error o To fix this error simply decrease the amount of d...

Page 20: ...are defined in this under BACnet Advanced configuration 3 Enter a Name to identify this object on the network The combination of Group and Name should be unique for each point in the gateway 4 Select...

Page 21: ...fields are not configurable Follow these steps to configure Binary Input or Outputs in Manual Mode 1 Select Binary Input or Binary Output from the upper left dropdown menu 2 Select a Group to use Thes...

Page 22: ...are not configurable Follow these steps to configure Binary Inputs or Outputs in Manual Mode 1 Select CharacterString Value Read or CharacterString Value Write from the upper left dropdown menu 2 Sele...

Page 23: ...used when there are multiple BACnet IP objects that have the same name This is useful when you have multiple identical devices connected on the other protocol Follow these steps to configure the Group...

Page 24: ...ment Device device on the other subnet often integrated into Client devices supports Foreign Device Registration To use enter the IP Address of the BBMD device into the gateway and select a Time To Li...

Page 25: ...Auto Map The gateway will automatically take the string data type from one protocol and map it into the other See String Auto Map section for more details Option 3 Manual Map If you don t want to use...

Page 26: ...ocol 1 button correlating to the direction you wish to see the data This page is very useful when verifying that all data is mapped somehow from one protocol to another If a data point is not mapped i...

Page 27: ...ore can pass the data on to the PLC tag called MC2PLC_INT The 460 gateway has NOT received valid responses from Modbus register 400011 400012 As a result the data cannot be passed to the PLC tag ETC01...

Page 28: ...t Valid on this page it indicates that the source has not been validated yet and no data is being sent to the destination In the example below this page reflects the Modbus to PLC flow of data Since t...

Page 29: ...on does not map the data as you want or you want to add modify the mappings you may do so by going into Manual Map mode The following are examples of the Auto Map function 1 This example shows a commo...

Page 30: ...the Operation s to perform i Math Operations are preformed in the order they are selected ii If more than one point is selected on the source the Math Operations will be performed on every point d Ent...

Page 31: ...ld be considered a source or destination group 2 Temporary Ram Double a This is similar to the Temporary Ram Int 64 except manipulations will be conducted against the 64bit floating point to allow for...

Page 32: ...r Client 0x02 1 2 connected 0 not connected 0x04 2 4 first time scan 0x08 3 8 idle usually added to connected 0x10 4 16 running usually added to connected 0x20 5 32 bit not used 0x40 6 64 recoverable...

Page 33: ...dware port 0x08 27 134 217 728 nonrecoverable fault config err 0x10 28 268 435 456 Configuration Mode 0x20 29 536 870 912 No Ethernet Cable Plugged In For this example the MC Status is mapped to a PLC...

Page 34: ...ble mapping If not checked this mapping is skipped 2 Source Field yellow box above a Group Select the string data group you set up in the protocol config to use for this mapping b String This is the s...

Page 35: ...are 2 options on how to proceed from here 1 To keep the mappings that are already configured press OK a You would want this option if you are adding additional mappings or you want to modify the mapp...

Page 36: ...d to confirm if this is really what you want to do Click OK to proceed to delete all current mappings and go to Auto Map mode Click Cancel to keep all mappings and remain in Manual Map mode NOTE Once...

Page 37: ...if blank then no manipulation destination point If you are looking for a specific point to see if it is mapped you can do a find in this text box for your point in question Example you defined 20 Regi...

Page 38: ...point Copy destination point If you are looking for a specific point to see if it is mapped you can do a find in this text box for your point in question Example you defined 20 String Tags in the PLC...

Page 39: ...ord was forgotten a user can have their password e mailed to them if e mail was configured 5 Hint A helpful reminder of what the password is THIS IS NOT A TOTAL SECURITY FEATURE The security feature o...

Page 40: ...ted with it for each user Security Levels 1 Full Access Capability to view and configure a web page 2 View Access Capability to view a web page but cannot configure parameters 3 No Access No capabilit...

Page 41: ...user Display Hint Displays the hint specified for the User if one was set up Reset Password This is used to reset security settings Confirm reset password must be selected to confirm this action Once...

Page 42: ...they may click logout at the top of any page The user may also be logged out for inactivity based off of the Log Out Timer specified during the configuration Closing the browser is not sufficient to...

Page 43: ...password Optional 3 SMTP Server Enter the Name of the SMTP Server or the IP Address of the Server 4 From E mail Enter the e mail that will show up as the sender 5 To E mail Enter the e mail that is to...

Page 44: ...groups that go from the gateway to the network b Lower dropdown select the Data Point s Specific Point This is used to select which point in the group will be monitored for alarms 4 In the Set Error S...

Page 45: ...5000 This will clear the alarm after 5000 ticks have elapsed since the unit powered up 6 Enter an Alarm Name This will make the alarm unique and will be available in the Alarm Status page as well as...

Page 46: ...count represents the number of times this alarm has become active If an alarm is triggered this count will increment Alarms Active While one or more alarms are active every page will display Alarms Ac...

Page 47: ...nt to the email associated with the alarm a For duplicate emails to occur the alarm must become active and then be cleared again 2 Total Alarms Active will decrement Last Active Alarm will not be chan...

Page 48: ...Stale Data Timer There is a separate timer per data mapping This timer is active only after the first write goes out and the first COS event occurs 3 Writes Before Reads If multiple writes are queued...

Page 49: ...ings that are enabled that have an error First Error This is a detailed description of the first mapping that has an error Common Errors 1 Destination or Source Point does not exist Solution Re map th...

Page 50: ...ng Modbus TCP IP Server this will only clear the values for the Modbus TCP IP Server section of the gateway Device Status 1 Connected A Modbus TCP IP Client has a connection for the gateway 2 Not Conn...

Page 51: ...ad Input Registers requests received 5 FC05 Force Single Coil Modbus Function Code 5 Number of Write Coil Status requests received 6 FC06 Preset Single Register Modbus Function Code 6 Number of Write...

Page 52: ...Not Connected The gateway is not connected to a BACnet IP Clients 3 Error Timeout The gateway has not received a read write request in the amount of time specified by the Inactivity Timeout LED Status...

Page 53: ...onses sent to the BACnet IP Client 11 Error Response Count Total Number of Read Write Errors Received 12 Timeout Response Count Total Number of Read Write Timeouts 13 COV Success Count Total Number of...

Page 54: ...t type g Unsupported object type BACnet IP Client tried to access an object type our gateway does not support h Value out of range BACnet IP message could not be completed because the passed value was...

Page 55: ...nt either all Slaves Servers configured in our gateway or a particular Slave Server device To select a particular Slave Server device a Select the protocol in the left dropdown menu b Click Save Param...

Page 56: ...another device into the 460 gateway whenever it is in Configuration Mode Upon clicking the Choose File button you will be prompted to select a location from which to load the saved file Once the locat...

Page 57: ...s button the two diagnostic LED s will flash red and green Once you have identified which device you are working with click the button again to put the LED s back into running mode Configure the size...

Page 58: ...ow set up your gateway for communication and are ready to place the device in your application Support for your device is available any time Toll free 800 249 1612 Email support rtaautomation com Real...

Reviews: