background image

R

EVISED 

2016-01-19

 

 

 

1.1.2.1

 

Identity Object 

 

The identity object class (Class code = 0x01) and instance attributes are implemented as defined 
by CIP Vol 1, 5-2 [1].   There is one instance (1) of this object.  Service code (0x32) will get all 
attributes, including optional attributes.  The following table summarizes the attributes in the 
Identity object.  

 

Id 

Name 

Set 

Format 

Description 

Vendor ID 

 

UINT (16) 

1006.  This is N-Tron’s ODVA EtherNet/IP 
Vendor ID. 

Device Type 

 

UINT (16) 

0x0C.  Communications Adapter 

Product Code 

 

UINT (16) 

Switch product code: 
708TX  

= 701 

708FX2 

= 703 

716TX  

= 705 

716FX2 

= 706 

7018TX 

= 708 

7018FX2 

= 709 

708M12 

= 710 

711FX3 

= 711 

7010TX 

= 713 

709FX  

= 714 

710FX2 

= 715 

714FX6 

= 717 

712FX4 

= 718 

7012FX2 

= 719 

7026TX 

= 720 

7900                = 722 
716M12          = 723 
7506GX2 

= 7506 

Major Revision 

 

USINT (8) 

Major version of CIP implementation. 

Minor Revision 

 

USINT (8) 

Minor version of CIP implementation. 

Status 

 

WORD (16) 

Summary status of device.  Bits: 
Bit 0  If set, device has an owner 
Bit 1  reserved 
Bit 2  If set, device has non-default 
            configuration 
Bit 3  reserved 
Bits 4-7 Extended device status – not used 
Bit 8  Minor recoverable fault 
Bit 9  Minor unrecoverable fault 
Bit 10  Major recoverable fault 
Bit 11  Major unrecoverable fault 
Bits 12-15 

reserved 

(see fault table below) 

Serial Number 

 

UDINT (32) 

Serial number of the device. This is the last 
4 octets of the base switch MAC. 

Product Name 

 

SHORT_STRING 

Switch Model Number. 
EX: 7018FX2 

 

 

N-Tron® Series 700/7000 Switch CIP™ Manual 

-3- 

 

 

 

Summary of Contents for 700 series

Page 1: ...REVISED 2016 01 19 N Tron Series CIPTM Installation User Manual 700 7000TM Products Software Manual January 2016 N Tron Series 700 7000 Switch CIP Manual i ...

Page 2: ...0 Willow Springs Circle York PA 17406 All rights reserved Red Lion the Red Lion logo and N Tron are registered trademarks of Red Lion Controls Inc All other company and product names are trademarks of their respective owners N Tron Series 700 7000 Switch CIP Manual ii ...

Page 3: ...meter 21 2 5 Switch_Parameters Parameter 22 2 6 Explicit Messaging Options 22 2 7 Troubleshooting 22 2 8 Sample Project 23 3 Rockwell RSLogix 5000 Tag Reference 24 3 1 Generic Assembly Tags 25 3 2 7506GX2 Assembly Tags 27 3 3 System Fault Tags 28 3 4 CIP Tags 30 3 4 1 Identity Object 30 3 4 2 TCPIP Object 30 3 4 3 Ethernet Link Object 31 3 4 4 N Tron Switch Object 34 4 Rockwell Automation FactoryT...

Page 4: ... SE Client Setup 47 4 4 Sample Project 48 5 Rockwell Faceplate Quick Reference Guide 49 5 1 Introduction 49 5 2 Home Display 50 5 3 Diagnostics Display 53 5 4 Settings Display 55 5 5 Alarm Display 56 N Tron Series 700 7000 Switch CIP Manual iv ...

Page 5: ...therNet IP and CIP are registered trademarks of ODVA All other company and product names are trademarks of their respective owners Conventions The following conventions are used throughout this manual to show information Note Emphasizes important information or calls your attention to related features or instructions Related Publications and Document Updates This document is revised only at major ...

Page 6: ...ust 2012 Added 716M12 switch January 2016 Updated format and trademarks Disclaimer Portions of this document are intended solely as an outline of CIP methodologies to be followed during the maintenance and operation of N Tron series 700 7000 equipment It is not intended as a step by step guide or a complete set of all procedures necessary and sufficient to complete all operations While every effor...

Page 7: ... a Rockwell environment EDS files are installed using the EDS Hardware Installation Tool This allows N Tron Series switches to be recognized in an RSLinx environment 1 1 2 CIP Objects Objects are used to organize various information about the switch There are four types of objects provided Three are specified by the ODVA and one is N Tron series specific Identity object TCP IP Interface object Eth...

Page 8: ...X3 711 7010TX 713 709FX 714 710FX2 715 714FX6 717 712FX4 718 7012FX2 719 7026TX 720 7900 722 716M12 723 7506GX2 7506 4 Major Revision USINT 8 Major version of CIP implementation Minor Revision USINT 8 Minor version of CIP implementation 5 Status WORD 16 Summary status of device Bits Bit 0 If set device has an owner Bit 1 reserved Bit 2 If set device has non default configuration Bit 3 reserved Bit...

Page 9: ...coverable Fault Power supply 1 Power supply 2 N Ring Full System Port utilization Temperature N Link partner is down N Link integrity fault 9 Minor Unrecoverable Fault Configuration device error 10 Major Recoverable Fault N Ring partial low N Ring partial high N Ring multiple managers Boot loader version N Link partner port unknown N Link multiple masters N Link control fault N Link configuration ...

Page 10: ...ough bit 31 reserved 3 Configuration Control Set DWORD 32 Interface control flags Bits 0 3 0 use interface configuration previously stored 1 get interface configuration via BOOTP 2 get interface configuration via DHCP 3 through 15 reserved Bit 4 1 device shall resolve host names by querying a DNS server 4 Physical Link Object STRUCT of Path Size UINT 16 Size of Path Path Padded EPATH Logical segme...

Page 11: ...ons The following table summarizes the attributes in the Ethernet Link object Id Name Set Format Description 1 Interface Speed UDINT 32 Interface speed currently in use Speed in Mbps e g 0 10 100 1000 etc 2 Interface Flags DWORD 32 Interface status flags Bit map of interface flags See section 5 4 3 2 1 Includes Link status duplex mode auto negotiation status etc 3 Physical Address ARRAY of 6 USINT...

Page 12: ...at exceed the maximum permitted frame size MAC Receive Errors UDINT 32 0 Not available Frames for which reception on an interface fails due to an internal MAC sub layer receive error 6 Interface Control STRUCT of Control Bits Set WORD 16 Interface Control Bits Includes auto negotiation and duplex settings Forced Interface Speed Set UINT 16 Speed at which the interface shall be forced to operate Sp...

Page 13: ...ch Object The N Tron object Class code 0xC0 is a vendor specific object and is implemented as defined by CIP Vol 1 4 1 There is only one instance 1 of this object The following table summarizes the attributes of the N Tron object Id Name Set Format Description 1 Device Up Time UDINT 32 Number of seconds since device was powered up 2 Port Count UDINT 32 Total port count 3 Valid Ports LWORD 64 AB DI...

Page 14: ...et INT 16 Lower temperature C at which to declare an alarm 16 Contact Status BYTE 8 2 Bits per contact 00 Not Present 01 Open 10 Closed 17 Temperature_C INT 16 Temperature in degrees C 0x7FFF Not Supported on device 18 Temperature_F INT 16 Temperature in degrees F 0x7FFF Not Supported on device 19 Reset MIB Counts Set LWORD 64 Reset port MIB counters 1 bit per port to reset 20 Device MAC Address A...

Page 15: ...string 25 System Boot Loader Version String SHORT_STR ING Human readable representation of boot loader version string 26 System Fault String STRINGI Human readable representation of error status May contain multiple errors Length is contained as part of the STRINGI data type N Tron Series 700 7000 Switch CIP Manual 10 ...

Page 16: ... yes yes Object Specific 76 Get_And_Clear Attributes 4 5 1 1 3 Accessing Data 1 1 3 1 Explicit Messaging Explicit messaging refers to a request response form of communications over a CIP TCP IP connection Applications can use explicit messaging for example to invoke the Get All Attributes service and read all attributes of the Identity object 1 1 3 2 I O Connections I O connections are used to sen...

Page 17: ...blies are configured in the Connection Parameters panel of the Generic Ethernet Module Note that input and output assemblies are reversed More information is contained in the section for Add On Instruction installation N Tron Series 700 7000 Switch CIP Manual 12 ...

Page 18: ...ch to the I O Configuration tree 3 Add an instance of the AOI in your application 4 Create and configure tags for the AOI 2 3 Configuration of RSLogix Project Extract all files from the zip file to your desktop or destination folder 2 3 1 Importing an Add On Instruction 1 Open an RSLogix project 2 Import the N Tron Add On Instruction AOI 3 In the controller organizer window right click Add On Inst...

Page 19: ...tion tree showing AOIs for 708FX2 708TX and several auxiliary AOIs 2 3 2 Add a Generic Ethernet Module to the I O Configuration The Generic Ethernet Module is located under the Communications group N Tron Series 700 7000 Switch CIP Manual 14 ...

Page 20: ...hown Use the proper IP address and connection parameters for your installation 1 Click the Connection tab and set the desired RPI The input assembly will be received from the switch at the selected RPI N Tron Series 700 7000 Switch CIP Manual 15 ...

Page 21: ...w module will appear in the I O Configuration tree 2 3 3 Add an Instance of the AOI in Your Application Create a new rung in the MainRoutine and add the AOI for your specific switch to the rung N Tron Series 700 7000 Switch CIP Manual 16 ...

Page 22: ...d tag names for the various fields For example 1 Right click on each new tag name and create each tag Note The tags for Switch_Inputs and Switch_Outputs shown in the rectangle above were created when the Generic Ethernet Module was added For example N Tron Series 700 7000 Switch CIP Manual 17 ...

Page 23: ...REVISED 2016 01 19 2 Click the button to the right of the Get_Message tag and configure as shown N Tron Series 700 7000 Switch CIP Manual 18 ...

Page 24: ...REVISED 2016 01 19 3 Click the button to the right of the Get_Message_Extended tag and configure as shown N Tron Series 700 7000 Switch CIP Manual 19 ...

Page 25: ... Set_Message tag and configure as shown 2 3 5 Verify the New RSLogix Configuration 1 Verify your changes by clicking Logic Verify Controller 2 If there are no warnings or errors the RSLogix configuration is complete N Tron Series 700 7000 Switch CIP Manual 20 ...

Page 26: ...itch at the RPI requested packet interval set for the Generic Ethernet Module The data is available in tags like these below a mapping of the Switch_Inputs data These tags represent a switch specific 708FX2 view of the assembly data N Tron Series 700 7000 Switch CIP Manual 21 ...

Page 27: ... INT Use this member to read Ethernet Link object for one port To read more than one port use Read_Port_Mask Set by the faceplate Port data is copied to the UDT_NTRON_CIP_DATA_v0 data type Request_Data BOOL 0 explicit messaging is disabled 1 explicit messaging is enabled Read_Port_Mask DINT Set bit n to read ethernet link object for port n 1 Explicit_Messaging_Timer _Reset DINT Used to control tim...

Page 28: ...CD To use the sample project you may need to change the controller type used in your environment and you will need to setup the Project path If you have any suggestions for improving the AOI or the installation instructions please send them to Support redlion net with subject RSLogix5000 AOI N Tron Series 700 7000 Switch CIP Manual 23 ...

Page 29: ...NTRON_Switch_708M12_In_v0 708TX UDT_NTRON_Switch_708TX_In_v0 716FX2 UDT_NTRON_Switch_716FX2_In_v0 716TX UDT_NTRON_Switch_716TX_In_v0 7506GX2 UDT_NTRON_Switch_7506GX2_In_v0 711FX3 UDT_NTRON_Switch_711FX3_In_v0 7010TX UDT_NTRON_Switch_7010TX_In_v0 709FX UDT_NTRON_Switch_709FX_In_v0 710FX2 UDT_NTRON_Switch_710FX2_In_v0 714FX6 UDT_NTRON_Switch_714FX6_In_v0 712FX4 UDT_NTRON_Switch_712FX4_In_v0 7012FX2 ...

Page 30: ...s of first 32 ports Also available as port specific tags Admin_Status_1 BOOL 1 enabled 0 disabled Admin_Status2 DINT Admin Status of second 32 ports Also available as port specific tags Admin_Status_33 BOOL 1 enabled 0 disabled Link_Status DINT Link Status of first 32 ports Also available as port specific tags Link_Status_1 BOOL 1 active 0 inactive Link_Status2 DINT Link Status of second 32 ports ...

Page 31: ...d 32 ports Also available as port specific tags Utilization_Alarm_33 BOOL 1 bandwidth utilization exceeds a high or low limit 0 bandwidth utilization within limits Utilization_Alarm_34 Utilization_Alarm_35 Utilization_Alarm_62 Utilization_Alarm_63 Utilization_Alarm_64 Class1_Connections INT Number of CIP EtherNet IP class 1 multicast connections Class3_Connections INT Number of CIP EtherNet IP cla...

Page 32: ...m faults Admin_Status DINT Admin_Status of first 32 ports Also available as port specific tags Admin_Status_T1 BOOL 1 enabled 0 disabled Admin_Status_T2 BOOL Admin_Status_T3 BOOL Admin_Status_T4 BOOL Admin_Status_GB1 BOOL Admin_Status_GB2 BOOL Link_Status DINT Link_Status of first 32 ports Also available as port specific tags Link_Status_T1 BOOL 1 active 0 inactive Link_Status_T2 BOOL Link_Status_...

Page 33: ...ot supported on device CPU_Utilization SINT Percent of CPU usage 0 100 Contact_Status SINT 2 Bits per contact 00 Not Present 01 Open 10 Closed Utilization_T1 SINT bandwidth utilization in percent Utilization_T2 SINT Utilization_T3 SINT Utilization_T4 SINT Utilization_GB1 SINT Utilization_GB2 SINT 3 3 System Fault Tags Name Data Type Description Faults DINT Power_Supply_1 BOOL 1 Indicates a low vol...

Page 34: ...n an N Ring System BOOL 1 Indicates a system fault Config_Device BOOL 1 Indicates a problem with the configuration device NLink BOOL 1 Indicates that the N Link Master or Slave encountered a problem Boot_Loader_Version BOOL 1 Indicates a problem with the version of the boot loader firmware Port_Utilization BOOL 1 Indicates one or more ports have exceeded a high or low bandwidth utilization limit T...

Page 35: ...19 7026TX 720 7900 722 716M12 723 7506GX2 7506 Major_Revision SINT Major revision of the item the Identity Object represents Minor_Revision SINT Minor revision of the item the Identity Object represents Status INT Summary status of device Serial_Number DINT Serial number of device Product_Name STRING Human readable identification Switch model number Ex N Tron 7018FX2 Assigned_Name UDT_NTRO N_Strin...

Page 36: ...tion Interface_Speed DINT Interface speed currently in use Speed in Mbps e g 0 10 100 1000 etc Interface_Flags UDT_NTR ON_CIP_I nterface_Fl ags_v0 Interface status flags Physical_Address SINT 6 MAC layer address InOctets DINT Octets received on the interface InUcastPackets DINT Unicast packets received on the interface InNucastPackets DINT Non unicast packets received on the interface InDiscards D...

Page 37: ...NT Frames for which transmission fails due to an internal MAC sub layer transmit error Carrier_Sense_Errors DINT Times that the carrier sense condition was lost or never asserted when attempting to transmit a frame Frame_Too_Long DINT Frames received that exceed the maximum permitted frame size MAC_Receive_Errors DINT Frames for which reception on an interface fails due to an internal MAC sub laye...

Page 38: ...st limiting percentage 0 100 BPCL TX_Unicast_Packet_Rate DINT Number of TX unicast packets per second RX_Unicast_Packet_Rate DINT Number of RX unicast packets per second TX_Multicast_Packet_Rate DINT Number of TX multicast packets per second RX_Multicast_Packet_Rate DINT Number of RX multicast packets per second TX_Broadcast_Packet_Rate DINT Number of TX broadcast packets per second RX_Broadcast_P...

Page 39: ...rier_Status SINT Query Status 0 Disabled 1 Active manual 2 Active Auto 3 Backup Auto enabled but not active IGMP_Version SINT IGMP Version V1 V2 V3 etc IGMP_Resource_Usage SINT Percent of maximum capacity Takes into account the number of groups used per max groups and any other possible resource limitations IGMP_Active_Querier DINT IP of the active IGMP querier CPU_Usage SINT Percent usage Class1_...

Page 40: ...2 Present System_Configuration DINT Bit mask of system config Bits 0 Save system configuration to flash 1 Shutdown and reboot device System_Firmware_Versi on_String STRING Human readable representation of firmware version string System_Boot_Loader_Ve rsion_String STRING Human readable representation of boot loader version string System_Fault_String UDT_NTR ON_String1 024 Human readable representat...

Page 41: ...dd images 5 Import HMI tags 6 Create faceplate display 7 Configure display startup macro 8 Configure display parameter file 9 Optionally add composite switch image to display 10 Optionally add specific switch image to display In the instructions below ME refers to FactoryTalk View ME Machine Edition and SE refers to FactoryTalk View SE Site Edition 4 3 Configuration of FactoryTalk View Faceplate D...

Page 42: ...s button and if ME click the Copy from Design to Runtime button 4 3 2 Import Graphics into your Project 1 Right click on Global in the Graphics folder and select Import and Export from the pop up 2 Click on the radio button as shown and click Next N Tron Series 700 7000 Switch CIP Manual 37 ...

Page 43: ...19 3 Click on the desired radio button as shown and click Next 4 Click on the desired option radio button as shown and click Next 5 The following dialog screen should appear N Tron Series 700 7000 Switch CIP Manual 38 ...

Page 44: ...e dialog 7 The following global objects should appear in the Explorer window 4 3 3 Import Local Messages 1 Select the folder FactoryTalk_View_ME Display_export local containing the local message files loc Import all N Tron loc files N Tron Series 700 7000 Switch CIP Manual 39 ...

Page 45: ...these files 4 3 4 Import Images 1 Select the folder FactoryTalk_View_ME Display_export Install images containing the image files bmp Import all NTRON bmp files 2 The Explorer window should show several new files N Tron Series 700 7000 Switch CIP Manual 40 ...

Page 46: ...bject and paste them into the new display Save the new display 2 Configure a macro for opening your display Here is the ME form for this example Tag from screenshot PLC N228Params Control HMI 0 Display_Mode 3 Here is the SE form displayed Tag from screenshot PLC N228Params Control HMI 0 Display_Mode 1 Note In the macro definition and later in the parameter file the shortcut PLC was created earlier...

Page 47: ...open the NTRON_Display display Edit Display Settings 5 Click the Behavior panel and assign the newly created macro as the startup macro 6 Click the General tab and change Display Type and Size 7 Here is the ME form displayed N Tron Series 700 7000 Switch CIP Manual 42 ...

Page 48: ...REVISED 2016 01 19 N Tron Series 700 7000 Switch CIP Manual 43 ...

Page 49: ...rm displayed 4 3 7 Configure Display Parameters 1 On the display where you wish to show the faceplate create a Goto Display button 2 Create a parameter file that will be associated with the button N Tron Series 700 7000 Switch CIP Manual 44 ...

Page 50: ...PLC and the name of your Switch_Parameters for N228Params in the parameter file 4 Assign a display and parameter file to the Goto Display button 5 Here is the ME form displayed 6 Here is the SE form displayed N Tron Series 700 7000 Switch CIP Manual 45 ...

Page 51: ...hic When used define Global Object Parameter 1 as follows 4 3 9 Optionally Add Specific Switch Image to Display The NTRON_graphic global object is a composite of several N Tron switches Due to the number of switches and the tags used for each switch you may run into the limit for maximum tags allowed on a display N Tron Series 700 7000 Switch CIP Manual 46 ...

Page 52: ...bal_NTRON_Switches xml import file The global object names contain the switch name such as NTRON_708TX 2 Setup Global Object Parameter 1 as described for the NTRON_graphic object 3 For more information on the displays including screen shots see the Faceplate Quick Reference 4 3 10 FactoryTalk View SE Client Setup N Tron Series 700 7000 Switch CIP Manual 47 ...

Page 53: ...to the ME or SE sample project archive named NTRON_demo apa If you have any suggestions for improving the faceplate s or the installation instructions please send them to support redlion net with subject FactoryTalk Faceplates N Tron Series 700 7000 Switch CIP Manual 48 ...

Page 54: ... Alarm Click the buttons at the top of the screen to navigate between the displays The button is used to toggle the display of help text and the X button is used to exit the Faceplate s The caption at the top of the screen includes the switch product name and the user assigned switch name separated by a colon N Tron Series 700 7000 Switch CIP Manual 49 ...

Page 55: ... will be hidden The following table describes the Home Display fields and values Field Values Description IP Address Like 192 168 1 201 Switch IP address Subnet Mask Like 255 255 255 0 Switch subnet mask MAC Address Like 00 07 AF FE 8F A0 MAC address of switch Software Version Like 3 0 2 Software version of switch Power Input V1 V2 V1 and V2 Unknown AC DC Power V1 Power Supply 1 V2 Power Supply 2 ...

Page 56: ...Role N Ring Manager N Ring Member N Ring AutoMember N Link Master N Ring Mem N Link Master N Ring Auto N Link Master N Link Slave N Ring Mem N Link Slave N Ring Auto N Link Slave N Link Coupler N Ring Mem N Link Coupler N Ring Auto N Link Coupler Unknown The role of the switch which is based on the switch configuration CPU Utilization 0 100 percent CPU utilization percentage CPU Trend 0 100 percen...

Page 57: ...ED 2016 01 19 The LED at the top of the switch graphic will be green if there are no faults red if a fault has occurred Faults can be viewed on the alarms display N Tron Series 700 7000 Switch CIP Manual 52 ...

Page 58: ... is trended at the bottom The following table describes Diagnostic Display fields and values Field Values Description Link Up Yes No Current link state Speed Duplex 10 Full 100 Full 1000 Full 10 Half 100 Half 1000 Half Unknown This configurable field displays the current speed and mode of the port Admin Enabled Yes No This configurable field displays the existing status of the port whether it is E...

Page 59: ...er second rate of received broadcast frames TX Broadcast FPS The frames per second rate of transmitted broadcast frames RX Multicast FPS The frames per second rate of received multicast frames TX Multicast FPS The frames per second rate of transmitted multicast frames RX Unicast FPS The frames per second rate of received unicast frames TX Unicast FPS The frames per second rate of transmitted unica...

Page 60: ...toward the bottom to select a value and the Enter button to accept the change The following table describes the Settings Display fields and values Field Value Description Speed Duplex 10 Full 100 Full 1000 Full 10 Half 100 Half Unknown This configurable field displays the current speed and mode of the port Admin Enabled Yes No This configurable field displays the existing status of the port whethe...

Page 61: ...s Description Power Supply 1 Power Supply 1 OK Power Supply 1 Error V1 Power Supply 2 Power Supply 2 OK Power Supply 2 Error V2 Boot Loader Version Boot Loader Version OK Boot Loader Version Error Port Utilization Port Utilization OK Port Utilization Error Shows error if utilization limits on any port is exceeded N Link N Link OK N Link Error N Link N A Shows N A if not configured for N Link N Rin...

Page 62: ...ice Error Configuration Device N A This field is displayed if the switch supports a configuration device Temperature Temperature OK Temperature Error Temperature N A This field is displayed if the switch supports a temperature sensor The system fault string is shown at the bottom of the display N Tron Series 700 7000 Switch CIP Manual 57 ...

Reviews: