background image

 

b.

 

If set to 0, the gateway will communicate as fast as possible to the PLC and generate the 
most traffic.  

c.

 

In applications with a heavy network, it is recommended that you increase this delay to 
limit network traffic. 

 

7)

 

Heartbeat Tag/File: This Tag or File will act as an incremental counter for messages passed 
though the gateway. 

a.

 

This should be an INT Data Type. 

b.

 

This can be used to monitor if the gateway has stopped communicating with the PLC. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Real Time Automation, Inc. 

13 

1-800-249-1612 

 

Summary of Contents for 490NBX

Page 1: ...490NBX ASCII to PLC Gateway Product User Guide Software Build Date May 27th 2015 Version 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: ...ASCII to PLC Communication 16 Defining an End Case for the ASCII Message 16 Message Queue 17 Data Conversion 17 Setting up PLC to ASCII Communication 18 Diagnostics and Troubleshooting 20 PLC Informat...

Page 4: ...stallation 29 Appendix A Error Definitions 30 Appendix B I O Messaging Configuration Rev 7 03 or Later 34 Input Output Assembly Byte Breakdown 34 Input Output Assembly Handshaking Breakdown 35 ASCII t...

Page 5: ...er legacy PLC featuring a NetENI module By following this guide you will be able to configure the 490NBX gateway If at any time you need further assistance do not hesitate to call Real Time Automation...

Page 6: ...et Explorer Google Chrome compatible The supplied orange Ethernet crossover cable Verify the following communication from your TCP IP device s o Server or Client o IP Address o Port Number Powering th...

Page 7: ...etup exe program from the CD ROM 3 Find unit under Select a Unit a Change IP address to match that of your PC and click the Set button b NOTE If your unit does not appear here follow the troubleshooti...

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

Page 9: ...ay is restarted When all desired changes have been made press the Reboot Gateway button The webpage will redirect to our rebooting page shown below After the gateway has restarted which can take up to...

Page 10: ...en pages Main Configuration Diagnostics and Other pages using the buttons on the left hand side Device Status orange box below This quickly shows the high level status of any TCP IP ports that are ena...

Page 11: ...utton which is located next to Device Configuration 2 This allows you to edit the Device Description IP Address Subnet Default Gateway and Ethernet Link settings 3 To save all values click the Save Pa...

Page 12: ...will accept messages from any device 4 Controller Slot Enter the slot that the Controller is located in a If you are using an Integrated Ethernet Card enter slot 0 b For Logix processors this is NOT t...

Page 13: ...t is recommended that you increase this delay to limit network traffic 7 Heartbeat Tag File This Tag or File will act as an incremental counter for messages passed though the gateway a This should be...

Page 14: ...that the gateway will open a TCP IP Connection to a The combination of IP Address and TCP IP Port must match the device exactly in order for the gateway to open a connection 5 TCP Port Enter the TCP I...

Page 15: ...ll accept a TCP IP connection from a Enter 0 0 0 0 if you want the gateway to listen for any IP Address to make the Connection b The combination of the IP Address and TCP IP Port must match the device...

Page 16: ...the PLC and must match exactly b The Tag Name must be defined within the Controller Scope of the PLC for Read Write Access Defining an End Case for the ASCII Message 5 To define an ASCII message you...

Page 17: ...f every message ii End Delimiter Count Select how many End Delimiters to look for in the ASCII message Use this feature if the ASCII message has common end delimiter s CR LF is a common example iii Re...

Page 18: ...e defined within the Controller Scope of the PLC for Read Write Access 5 Character Count Enter the maximum number of characters that the gateway can send to the ASCII device a If using an INT Data Typ...

Page 19: ...o add a common end delimiter s to messages being sent to the ASCII device i Use this feature only if your ASCII device requires such delimiters ii All ASCII messages will receive the end delimiters se...

Page 20: ...r information pertaining to the last failed heartbeat message to the PLC Port Direction Selection Port Selection Use the and buttons to navigate to the desired port diagnostics Direction Selection Use...

Page 21: ...ype the LEN needs to be set to 0 When using INT Data Type the 1st array index 0 needs to be set to 0 When using SINT Data Type the 1st and 2nd array index 0 1 needs to be set to 0 Current message bein...

Page 22: ...gth field is non zero in the PLC Error Increments when there is an error with the Tag File in the PLC Last Error This will report the most recent error Note Errors that show up here are reported from...

Page 23: ...section will be applied when a message is sent NOTE PLC and Port must be configured to use this feature Diagnostic Counters Read ASCII Message from PLC OK Increments with every read request for the l...

Page 24: ...meout No data within Inactivity Timeout 2 Queue is full and gateway is discarding messages Solid Red 1 No TCP Devices configured enabled 2 No ASCII Devices configured enabled Off Ethernet cable is unp...

Page 25: ...ve all of the configuration except for the Gateway s IP Network Settings since this must be unique 4 Save this file to the PC Load the Saved Configuration 1 Click Choose File and search for the config...

Page 26: ...will direct you in how to use this feature Security Configuration To configure security for a single username and password click the Utilities button under the OTHER navigation pane and then click th...

Page 27: ...for the gateway click the Utilities button under the OTHER navigation pane and then click the Upgrade Firmware button This will redirect to the following screen From here click Choose File and select...

Page 28: ...in any way from the configuration already in the gateway the configuration from the SD card will be applied NOTE When data is being written from the SD Card to the gateway it will take up to 30 second...

Page 29: ...ready to place the device in your application If at any time you need further assistance do not hesitate to call Real Time Automation support Support Hours are Monday Friday 8am 5pm CST Toll free 800...

Page 30: ...nation unknown error is encountered 0x06 Partial transfer Only part of the expected data was transferred 0x07 Connection Lost The messaging connection was lost 0x08 Incorrect Controller Slot The reque...

Page 31: ...ta 0x18 No stored attribute data The attribute data of this object was not saved prior to the requested service 0x19 Store operation failure The attribute data of this object was not saved due to a fa...

Page 32: ...once medium that has already been written or to modify a value that cannot be changed once established 0x22 Invalid reply received An invalid reply is received This status code can serve for other cau...

Page 33: ...Member not settable A request to modify a non modifiable member was received 0x2C Attribute not gettable A request to read a non readable attribute was received Real Time Automation Inc 33 1 800 249...

Page 34: ...nfiguration Size 0 bytes Input Output Assembly Byte Breakdown Input Assembly ASCII to PLC Port 0 Input Assembly ASCII to PLC Port 1 Bytes 0 1 Output Handshake Bytes 208 209 Output Handshake Bytes 2 3...

Page 35: ...the user The Sequence Number will roll over to 1 after 65535 PLC to ASCII If the Output Sequence Number matches the Output Handshake the PLC can write a new message to the 490NBX The PLC must write th...

Page 36: ...lect Strings 2 Right click on String and select New String Type Give the new data type a name 3 Select the max number of characters to be transferred 4 When creating the tag name in the PLC select the...

Reviews: