background image

 

Real Time Automation, Inc. 

36 

1-800-249-1612 

 

Data and String Mapping 

– Auto-Configure 

The Auto-Configure function looks at both of the protocols and will map the data between the two 
protocols as best as it can so that all data is mapped. Inputs of like data types will map to outputs of the 
other protocols like data types first. If a matching data type cannot be found, then the largest available 
data type will be used. Only when there is no other option is data truncated and mapped into a smaller 
data type.  

If the Auto-Configure function does not map the data as you want or you want to add/modify the 
mappings, you may do so by going into Manual Configure mode. 

The following are examples of the Auto-Configure function. 

1)

 

This example shows a common valid setup. 

 

a.

 

Both Source values were able to be mapped to a corresponding Destination value. 

2)

 

This example shows how Auto-Configure will make its best guess. 

 

a.

 

The 32-bit Float from the Source location could not find a matching Destination 
data-type. After all other like data types were mapped, the only data type available 
was the 2

nd

 32-bit Uint data type. Auto-Configure was completed even though the 

data in the Float will be truncated.  

Summary of Contents for 460ETCMS-N2E

Page 1: ...Real Time Automation Inc 1 1 800 249 1612 Firmware Version 6 3 4 460ETCMS N2E Protocol Gateway Product User Guide...

Page 2: ...ion or limitation of incidental or consequential 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...

Page 3: ...ternal PLC Configuration Manual Configure Mode 23 Configuring Read and Write Scan Lines 25 Modbus TCP IP Server Configuration 26 Modbus TCP IP Server Configuration Data Groups 27 Modbus TCP IP Server...

Page 4: ...iguration 48 Alarm Configuration 49 Diagnostics Alarm Status 51 Alarms Active 51 Alarms Clear 52 Change of State COS Configuration 53 Diagnostics Info 54 Diagnostics Data and String Mapping 54 Diagnos...

Page 5: ...e webpage will display actual IP address rather than 0 0 0 0 Bug Fixes 1 Improved dataype range checking 6 1 5 2 20 18 Features Added 1 WI Protocol Added Bug Fixes 1 ETC Dependency Protocol faulted dr...

Page 6: ...ure the 460ETCMS N2E gateway For further customization and advanced use please reference the appendices located on the CD or online at http www rtaautomation com product 460 gateway support If at any...

Page 7: ...h as LEDs For these sections be sure to identify the hardware platform you are using To find which hardware platform you are using 1 Look on the front or back label of the unit for the part number 2 O...

Page 8: ...Real Time Automation Inc 8 1 800 249 1612 Hardware N2E...

Page 9: ...8 35 VDC power source to the gatewaey Red Wire Black Wire 2 Connect a 8 35VDC power source to the gateway a The unit draws 8VDC 900mA 7 2W Max b The unit draws 35VDC 900mA 31 5W Max c The gateway has...

Page 10: ...max Supervised The unit is certified to be operated at 40 C to 50 C Instructions d alimentation et d installation pour environnement dangereux Cet quipement est con u pour tre utilis uniquement dans d...

Page 11: ...Port 1 Used AND b Ethernet Port 2 Used Switch Mode Only Ethernet Port 1 is used for protocol communication One Ethernet based protocol on the IP Network layer 2 switch a Ethernet Port 1 Used for dire...

Page 12: ...e under the DIN Rail 3 While pressing the 460ETCMS N2E against the rail press up to engage the spring loaded lower clip and rotate the unit parallel to the DIN Rail 4 Release upward pressure Removing...

Page 13: ...dress to match that of your PC if DHCP has failed i You will know DHCP has failed if the gateway s IP address is AutoIP at 169 254 X Y ii If successful it will say DHCP d at ex 192 168 0 100 or howeve...

Page 14: ...fault Gateway 2 The gateway must be on the same Network Subnet as the PC whether it s setup for DHCP or Static Once you have both devices on the same network you should be able to ping the gateway usi...

Page 15: ...s can be made before a restart but they will not be committed until the gateway is restarted When all desired changes have been made press the Restart Now button The webpage will redirect to our reboo...

Page 16: ...led Configuration cannot be changed during 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...

Page 17: ...ice Configuration The device configuration area is where you assign the device description paramter Changes can only be made when the gateway is in Configuration Mode Once you are done configuring the...

Page 18: ...Once you are done configuringthe 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 A...

Page 19: ...er the length of time to delay between read and write scan line requests ms 2 Response Timeout Enter the amount of time the gateway should wait before a timeout is issued for a read write request ms 3...

Page 20: ...you configure up to five PLCs There are three ways to configure this protocol Auto Configure Group by Device Default Auto Configure Group by Data Type Manual Mode NOTE You may go back and forth betwee...

Page 21: ...ay 32 bit Any String Data Types will be mapped as String If the PLC is a MicroLogix SLC or PLC5E the data will be configured according to the following rules Any 8 Bit Signed Unsigned and 16 Bit Signe...

Page 22: ...the Controller Slot Integrated Ethernet use Slot 0 and select the PLC Type The Controller Slot is the slot where the Controller is located not the Ethernet Card being used These three parameters must...

Page 23: ...ld want this option if you are adding additional scan lines or you want to modify the scan line s that already exist ii To delete the scan lines that are already there and start over press Cancel 2 To...

Page 24: ...n message timeouts if there are a lot of devices fighting for these shared buffers Connected Class 3 Explicit messaging relies on reserved resources to transfer data to from the PLC Connected Class 3...

Page 25: ...e point To start from a different point such as array index 27 enter in ReadTag 27 as the Tag File Name in our gateways scan line This means the gateway will go to ReadTag and start at array index 27...

Page 26: ...Inactivity Timeout Amount of time 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...

Page 27: ...configure up to 100 Data Groups for both the Read Write There are three ways to configure this protocol Auto Configure Group by Device Default Auto Configure Group by Data Type Manual Mode NOTE You ma...

Page 28: ...Bit Int or 32 Bit Uint matching signs whenever 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 b...

Page 29: ...mized there could potentially be a lot of wasted unused data space but it will be organized more logically from the Master Client s point of view Group by Data Type Group by Data Type goes through the...

Page 30: ...art over press Cancel 2 Enter the number of Read Data Groups and Write Data groups 3 Click the Generate Data Groups button to have the read and write data groups auto generate for you You may manually...

Page 31: ...Coil Status and Holding Registers Note Holding Registers have a data type associated with them i String Point Type If the mating protocol supports strings you may select string as a point type in Modb...

Page 32: ...e details Option 2 String Auto Configure The gateway will automatically take the string data type from one protocol and map it into the other See String Auto Configure section for more details Option...

Page 33: ...tocol 1 to Protocol 2 or Protocol 2 to Protocol 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...

Page 34: ...m Modbus registers 400001 400005 and therefore 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...

Page 35: ...ex and ASCII If there are values of Data Not 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 refl...

Page 36: ...r data type If the Auto Configure function does not map the data as you want or you want to add modify the mappings you may do so by going into Manual Configure mode The following are examples of the...

Page 37: ...then only 1 operation is allowed c Select the Operation s to perform i Math Operations are performed in the order they are selected ii If more than one point is selected on the source the Math Operat...

Page 38: ...except manipulations will be conducted against the 64bit floating point to allow for large data 3 Ticks Per Second a The gateway operates at 200 ticks per second This equates to one tick every 5ms Th...

Page 39: ...ult 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 Explanat...

Page 40: ...e 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 tag called MC_Status Example MC Status is 0...

Page 41: ...string 1 Enable red box above Check to enable 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...

Page 42: ...ed to Manual Configure Mode or click Cancel to remain in Auto Configure Mappings Mode Once OK is clicked there are 2 options on how to proceed from here 1 To keep the mappings that are already configu...

Page 43: ...of the Mapping Configuration page and select Auto Configure Mappings Click OK to proceed to delete all current mappings and go back to Auto Configure Mappings Mode Click Cancel to keep all mappings an...

Page 44: ...at register 1 and want to see if 400011 is mapped If it is not in this text box then it is not mapped and no data will be transferred This is the text display for the example shown under the Data Mapp...

Page 45: ...ax of 32 characters case sensitive a Re enter the Password 4 E mail In case the password was forgotten a user can have their password e mailed to them if e mail was configured 5 Hint A helpful reminde...

Page 46: ...can have a separate security level associated 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 co...

Page 47: ...word This is used to reset security settings Confirm reset password must be selected to confirm this action Once confirmed there is a 15 minute window to do a hard reset of the gateway by physically r...

Page 48: ...use 2 SMTP Mail Password If authentication is required enter the SMTP Server s password Optional 3 SMTP Server Enter the Name of the SMTP Server or the IP Address of the Server 4 From E mail Enter th...

Page 49: ...ction a Top dropdown select the Data Group This dropdown menu will contain all groups that go from the gateway to the network b Lower dropdown select the Data Point s Specific Point This is used to se...

Page 50: ...he Clear Error Value Ex Ticks Since Powerup 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 ava...

Page 51: ...either OK or ALARM 8 of Times Active This 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 a...

Page 52: ...occur 1 A one time notification will be sent 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 d...

Page 53: ...his is to be used to prevent jitter Default value is 0ms This timer takes priority over the Stale Data Timer There is a separate timer per data mapping This timer is active only after the first write...

Page 54: ...t are enabled Error The number of mappings 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 P...

Page 55: ...ith the latest data Clear All Values This will only affect displayed values 1 This will reset all displayed values back to zero and clear the Status Strings Example If viewing Allen Bradley PLC ETC01...

Page 56: ...om the gateway to the PLC N2G 3 Read Responses Number of valid responses sent from PLC to the gateway G2N 4 Read Write Timeouts Since we are TCP based the gateway will timeout on the read or write and...

Page 57: ...ar All Values This will only affect displayed values 1 This will reset all displayed values back to zero 2 If viewing Modbus TCP IP Server this will only clear the values for the Modbus TCP IP Server...

Page 58: ...Code 4 Number of Read 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 Cod...

Page 59: ...otocol 2 If either Protocol is a Master Client you may set the LED to represent either all Slaves Servers configured in the gateway or a particular Slave Server device To select a particular Slave Ser...

Page 60: ...onfiguration file or a configuration file from 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 f...

Page 61: ...m gateway you wish to copy the configuration from 2 Power up the gateway you wish to copy the configuration to DO NOT INSERT SD CARD YET 3 Navigate to the webpage inside the unit 4 Navigate to the dro...

Page 62: ...rdware 1 On the front of the gateway below the Power LED there is a small pinhole Using a paperclip press the button through this pinhole and hold the button for at least 5 seconds 2 After 5 seconds t...

Page 63: ...red in the Flash File System within the gateway Identify your device by clicking the Start Flashing LED s button By clicking this button the two diagnostic LED s will flash red and green Once you have...

Reviews: