background image

 

Appendix A: Error Definitions

 

Error

 

Status Name

 

Description

 

0x00 

Success 

Service was successful 

0x01 

Controller Slot Doesn’t Exist 

Connection related service failed along the connection 
path 

0x02 

Resource unavailable 

Resources needed for the object requested service 
were unavailable 

0x03 

Invalid parameter value 

See Error 0x20 

0x04 

Incorrect Tag Data Type 

Tag Name Doesn’t Match (ext: 
0000h) 

Path segment identifier or the segment syntax was not 
understood by the processing node. Path processing 
shall stop when a path segment error is encountered 

0x05 

Incorrect Controller Type 

The path is referencing an object class, instance or 
structure element that is not known or is not contained 
in the processing node. Path processing shall stop when 
a path destination 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 requested service was not implemented or was not 
defined for this object class/instance 

0x09 

Invalid attribute value 

Invalid attribute data detected 

0x0A 

Attribute list error 

An attribute in the Get_Attribute_List or 
Set_Attribute_List response has a non-zero status 

0x0B 

Already in requested mode / state  The object is already in the mode/state being requested 

by the service 

0x0C 

Object state conflict 

The object cannot perform the requested service in its 
current mode/state 

0x0D 

Object already exists 

The requested instance of object to be created already 
exists 

0x0E 

Attribute not settable 

A request to modify a non-modifiable attribute was 
received 

0x0F 

Privilege violation 

A permission/privilege check failed 

Real Time Automation, Inc. 

30 

1-800-249-1612 

 

Содержание 490NBX

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Отзывы: