background image

 

 

ControlNet Router  

(Enhanced) 

Firmware Revision v1.001.010+

 

 

User Manual 

A-CNR 

 

Document No. D138-016  

02/2022  

Revision 1.1  

 
 

 

 
 
 

 

Содержание ControlNet Router A-CNR

Страница 1: ...ControlNet Router Enhanced Firmware Revision v1 001 010 User Manual A CNR Document No D138 016 02 2022 Revision 1 1...

Страница 2: ...IO Class 1 13 1 3 5 ControlNet Target Scheduled to Modbus TCP Slaves 14 1 4 Additional Information 15 1 5 Support 16 2 Installation 17 2 1 Module Layout 17 2 2 Module Mounting 18 2 3 Power 20 2 4 Con...

Страница 3: ...eduled 117 6 2 ControlNet Originator 118 6 2 1 Scheduled ControlNet Connections 118 6 2 2 Explicit Messaging 120 6 3 EtherNet IP Target 122 6 3 1 Class 1 Connection 122 6 4 EtherNet IP Originator 123...

Страница 4: ...1 CIP Statistics 151 7 2 12 Ethernet Clients 152 7 2 13 TCP ARP 152 7 3 Target Device Status Monitoring In Slate 153 7 3 1 EtherNet IP 153 7 3 2 ControlNet 156 7 4 Module Event Log 159 7 5 Web Server...

Страница 5: ...t IP Originator 174 8 10 Modbus TCP Master 174 8 11 Modbus TCP Slave 175 8 12 Certifications 175 9 Appendix 177 10 Index 178 Revision History Revision Date Comment 1 0 31 January 2022 Initial document...

Страница 6: ...ng two interface modes Target A Logix controller can own the ControlNet Router over ControlNet using a scheduled ControlNet connection when the ControlNet Router is operating as a ControlNet target Th...

Страница 7: ...ControlNet Router to exchange data with the Logix controller using the input and output assembly of the EtherNet IP Class 1 connection Data from ControlNet devices when operating as a ControlNet Orig...

Страница 8: ...nd output assemblies when operating as a ControlNet Target will be written to or read from the module s internal Modbus Registers using the internal mapping functions These Modbus registers can be acc...

Страница 9: ...Modbus TCP Master where the ControlNet Router module can exchange data with Modbus TCP Slaves o Modbus TCP Slave where the ControlNet Router module can exchange data with a Modbus TCP Master The Cont...

Страница 10: ...placement for existing legacy PanelView HMI s by simply changing the RSLinx path When using scheduled ControlNet the ControlNet Router can be configured to allow for up to 400 bytes of input data and...

Страница 11: ...Preface Document No D138 016 Page 11 of 178 Revision 1 1 Figure 1 2 Example of a typical network setup in PLC Emulation mode Figure 1 3 Example of a PLC5 SLC500 Messaging in PLC Emulation mode...

Страница 12: ...ny of the configured Scheduled ControlNet IO input and output assemblies being owned by the ControlNet Router The ControlNet Router can also exchange data with ControlNet devices using the Explicit Me...

Страница 13: ...r e g Logix Controller can own the ControlNet Router via Scheduled ControlNet e g via 1756 CNB R while the ControlNet Router owns EtherNet IP IO using a class 1 connection The data from the controller...

Страница 14: ...nfigured as a ControlNet Target and Modbus TCP Master a controller e g Logix Controller can own the ControlNet Router via Scheduled ControlNet e g via 1756 CNB R while the ControlNet Router exchanges...

Страница 15: ...Router User Manual ControlNet Router Datasheet Example Code UDTs http www aparian com products controlnetrouter Ethernet wiring standard www cisco com c en us td docs video cds cde cde205_220_420 inst...

Страница 16: ...via the Web in the form of user manuals FAQ datasheets etc to assist with installation operation and diagnostics For additional support the user can use either of the following Resource Link Contact...

Страница 17: ...nt of the module for redundant ControlNet There are two Ethernet RJ45 connectors on the front angle of the module which is used for the Ethernet connection The Ethernet cable must be wired according t...

Страница 18: ...terrupted at a critical stage DIP Switch 2 This will force the module into DHCP mode which is useful when the user has forgotten the IP address of the module DIP Switch 3 This DIP Switch is used to lo...

Страница 19: ...on the bottom of the module at the back as shown in the figure below Use a flat screwdriver to pull the clip downward This will enable the user to mount the module onto the DIN rail Once the module i...

Страница 20: ...section in this document Figure 2 5 Power connector 2 4 CONTROLNET ControlNet uses a coax media system The ControlNet connectors should be wired according to industry standards Refer to the additional...

Страница 21: ...module will have DHCP Dynamic Host Configuration Protocol enabled as factory default Thus a DHCP server must be used to provide the module with the required network parameters IP address subnet mask e...

Страница 22: ...ding Assign button The IP Address Assignment window will open Figure 3 4 Assigning IP Address The required IP address can then be either entered or a recently used IP address can be selected by clicki...

Страница 23: ...e after the power is cycled again If the module s DIP switch 2 is in the On position during the address assignment the user will be warned by the following message Figure 3 6 Force DHCP warning In add...

Страница 24: ...rnet network for EtherNet IP devices Figure 3 8 Target Browser Right clicking on a device reveals the context menu including the Port Configuration option Figure 3 9 Selecting Port Configuration All t...

Страница 25: ...3 3 CREATING A NEW PROJECT Before the user can configure the module a new Slate project must be created Under the File menu select New Figure 3 11 Creating a new project A Slate project will be create...

Страница 26: ...In the Add New Device window select the ControlNet Router and click the Ok button Figure 3 13 Selecting a new ControlNet Router The software will provide the user with the option to select either the...

Страница 27: ...nfiguration Figure 3 15 ControlNet Router configuration 3 4 GENERAL PARAMETERS The ControlNet parameters will be configured by Slate When downloading this configuration into the module it will be save...

Страница 28: ...unch the target browser to the select the ControlNet Router on the network Main Mode Operational The module will operate as a ControlNet gateway exchanging data between the configured Ethernet network...

Страница 29: ...olNet Router can exchange data with up to 10 EtherNet IP devices using explicit messaging Modbus TCP Slave A Modbus TCP Master can read and write data to the module which can then be mapped to one or...

Страница 30: ...parameter is the start address for the module status in the IDS Internal Control Offset Start The internal control of the module can be obtained from a specific Internal Data Space IDS address This p...

Страница 31: ...t assembly of the scheduled ControlNet connection Data from EtherNet IP or Modbus TCP devices can be mapped to the Logix controller over ControlNet The user will need to add the ControlNet Router to t...

Страница 32: ...n sizes will be dynamic and based on the sizes of the Mapped Data for the input and output as shown below Figure 3 19 Mapped data for input and output Connection Parameter Assembly Instance Size Input...

Страница 33: ...on with the Logix controller Next the user needs to configure the connection requested packet interval RPI This is the rate at which the input and output assemblies are exchanged Refer to the technica...

Страница 34: ...ow Figure 3 22 Logix 5000 I O module tree NOTE At this stage the module will not connect to the Logix controller because the connection has not been scheduled See the RSNetworx Configuration section f...

Страница 35: ...UDTs user defined data types Two controller tags representing the Input and Output assemblies A routine mapping the ControlNet Router module to the aforementioned tags The user may need to change the...

Страница 36: ...ion of this document for an example Logix 5000 project as well as the required UDTs 3 5 1 2 RSNETWORX CONFIGURATION The ControlNet scheduling is typically done using RSNetworx for ControlNet and is re...

Страница 37: ...are will scan the network for all the devices Additional devices can be added offline if required Figure 3 27 RSNetWorx for ControlNet Online NOTE The EDS file of the ControlNet Router will need to be...

Страница 38: ...DS upload Once the scan is completed the online devices will be displayed Figure 3 29 RSNetWorx found devices on the ControlNet network The user can then make changes e g Redundant ControlNet selected...

Страница 39: ...016 Page 39 of 178 Revision 1 1 Figure 3 30 RSNetWorx network edits Once done the user must download the ControlNet network configuration to the network by right clicking on the background and selecti...

Страница 40: ...178 Revision 1 1 Figure 3 31 RSNetWorx download Once this is done the ControlNet Router will connect to the Logix controller over the scheduled ControlNet network see below Figure 3 32 ControlNet Rout...

Страница 41: ...o the Ethernet interface the source type needs to be CNet Target Figure 3 33 IDS Copy ControlNet Target Source Type The source instance will be the connection number which in this case is always Conne...

Страница 42: ...tion originator for cyclic Class 1 or explicit UCMM data exchange The explicit messaging can be setup in the ControlNet Devices and ControlNet Map in the Master configuration while the scheduled Contr...

Страница 43: ...e in Slate and selecting Add ControlNet Connection Figure 3 37 Adding ControlNet Scheduled IO Device Connection Next the user will need to enter the connection parameters for the Scheduled connection...

Страница 44: ...adapter then the user will need to enter the ControlNet node number of the bridge or adapter followed by the backplane port for example 1 and the slot number of the device Each item is separated by a...

Страница 45: ...time Time Out Ticks The number of ticks before the unconnected message is set for timeout Time Out Multiplier This is the multiplier of the RPI to define the connection timeout time Time Out The unco...

Страница 46: ...line Controller option under the Import menu of the Class 1 Connection form Figure 3 39 Import Connection Parameters from Online Controller The Import Connection Parameters form will open Figure 3 40...

Страница 47: ...oth the appropriate Configuration Tag and the matching Connection The new connection s configuration data is derived from the selected Configuration Tag when the new connection s parameters are derive...

Страница 48: ...NTROLNET DEVICES This tab is enabled when the ControlNet Mode is set to ControlNet Originator The ControlNet Devices configuration is shown in the figure below Up to 10 ControlNet devices can be confi...

Страница 49: ...l wait for a response from the target ControlNet device Retry Count The number of message retries before the target ControlNet device is considered offline Comm Status Offset This is the offset in the...

Страница 50: ...configured in this tab Set The module will write data to the target ControlNet device by using the Set Single Attribute CIP function The data to be written will be retrieved from the Internal Data Sp...

Страница 51: ...a Space This will only be available for Get and Custom functions Output Offset The location in the Internal Data Space from where the data to be written to the target device will be read This will onl...

Страница 52: ...olNet Scheduler select From the ControlNet Scheduler the ControlNet network can be scanned for connection originator devices the network schedule can be calculated and the scheduled and Keeper data ca...

Страница 53: ...At least one of the ControlNet Routers on the network will need to be the ControlNet Keeper which distributes network information to the rest of the all the ControlNet Nodes on the network When Slate...

Страница 54: ...lNet Routers having connection origination Figure 3 47 ControlNet Scheduler Scan Schedule Download Figure 3 48 ControlNet Scheduler Scheduling Complete Once done the ControlNet Router will establish s...

Страница 55: ...ontrolNet Scheduler ControlNet IO devices online SCAN ONLY When pressing the button in the Slate Scheduler the software will only scan the ControlNet network up to the Maximum Scheduled Node as config...

Страница 56: ...ination have been found Figure 3 51 ControlNet Scheduler Schedule DOWNLOAD ONLY When pressing the button in the Slate Scheduler and 2hen the scheduled has finished compiling it will download the sched...

Страница 57: ...Document No D138 016 Page 57 of 178 Revision 1 1 Figure 3 52 ControlNet Scheduler Download Figure 3 53 ControlNet Scheduler Download Complete Figure 3 54 ControlNet Scheduler ControlNet IO devices on...

Страница 58: ...calculation The Media configuration is opened by selecting the Media tab in the Slate Scheduler Figure 3 55 ControlNet Scheduler Media Configuration C ERASE SCHEDULE AND KEEPER If needed the Schedule...

Страница 59: ...ntrolNet IO to the Ethernet interface the source type needs to be CNet Originator Figure 3 57 IDS Copy ControlNet Originator Source Type The source instance will be one of the ControlNet IO devices ad...

Страница 60: ...section for more information regarding the operation 3 6 ETHERNET MODE The ControlNet Router module supports five different modes for the Ethernet interface 3 6 1 PCCC CLIENT The module will enable Et...

Страница 61: ...the PCCC IP Address as the target IP address and not the module IP address Figure 3 61 PCCC Client Mode IP Address Configuration 3 6 1 1 UNSCHEDULED CONTROLNET The ControlNet Router can also be used t...

Страница 62: ...FIGURATION The ControlNet Router can be interfaced directly to FTView using PCCC PLC5 Ethernet emulation or Unscheduled ControlNet This is illustrated in the following examples where a PanelView is co...

Страница 63: ...appear then it should be added by right clicking on the project and selecting Add New Server Figure 3 64 Adding RSLinx Enterprise Server The Communication Setup dialog will open Under the Device Short...

Страница 64: ...interface option NOTE The ControlNet Router supports a PLC5 emulation mode allowing it to be accessible by RSLinx Enterprise Figure 3 67 Ethernet Device Selection In the Device Properties page enter...

Страница 65: ...ink to the ControlNet Router when using Unscheduled ControlNet select the Communication Setup under the RSLinx Enterprise section If the RSLinx Enterprise heading does not appear then it should be add...

Страница 66: ...the ControlNet Router data points Create a new graphic Display by right clicking on the Display item under the Graphics section Figure 3 71 Adding a Graphical Display A blank Display dialog will be cr...

Страница 67: ...available data points select the Refresh All Folders button NOTE The ControlNet Router must be online for the tag browsing option to work Figure 3 73 Browsing Data Points The data files as configured...

Страница 68: ...cket Count 11 Routed Class 3 Forward Open 12 Routed Class 3 Forward Close 13 Routed Class 3 Message 14 Routed UCMM Message 15 PCCC Ethernet PCCC Connection Requests 16 PCCC Read Requests 17 PCCC Write...

Страница 69: ...thernet Bridge in the Logix 5000 and selecting New Module after which the ETHERNET MODULE is selected to be added as shown in the figure below NOTE See the next section for importing the configuration...

Страница 70: ...the module will establish a class 1 connection with the Logix controller Next the user needs to configure the connection requested packet interval RPI This is the rate at which the input and output as...

Страница 71: ...IO tree and selecting Import Data Type The assemblies are then assigned to the UDTs with a ladder copy instruction COP as shown in the figure below Figure 3 77 Logix 5000 I O module tree B IMPORTING...

Страница 72: ...UDTs user defined data types Two controller tags representing the Input and Output assemblies A routine mapping the ControlNet Router module to the aforementioned tags The user may need to change the...

Страница 73: ...data from the originator device e g Logix Controller can be mapped to the ControlNet interface using the Internal Map The Internal Map configuration window is opened by either double clicking on the...

Страница 74: ...ped Data UDT See the Internal Data Space Mapping section for more information regarding the operation B IDS COPY ETHERNET IP TARGET DESTINATION When copying data from the ControlNet interface to the E...

Страница 75: ...dbus Parameters as shown below The Modbus configuration window is opened by either double clicking on the module in the tree or right clicking the module and selecting Configuration and selecting the...

Страница 76: ...dbus Base 0 Conventional Modbus addressing where the first address is 0 PLC Base 1 PLC addressing where the first address is 1 Table 3 10 Modbus parameters The Modbus Node Number will need to be confi...

Страница 77: ...offset from where the data must be copied The Count is the number of bytes that will be copied See the Internal Data Space Mapping section for more information regarding the operation B IDS COPY MODB...

Страница 78: ...odbus Master for Modbus TCP The user will need to configure the relevant Modbus Parameters as shown below followed by the configuration of the Modbus Auxiliary Map This map will allow the user configu...

Страница 79: ...ter indicates that the connection to the Modbus Master is no longer active Modbus TCP Slave mode only Base Offset Type Modbus Base 0 Conventional Modbus addressing where the first address is 0 PLC Bas...

Страница 80: ...ster Type CS Coil Status IS Input Status IR Input Register HR Holding Register Local Reg The local internal ControlNet Router Modbus register address Count The number of Modbus elements to read or wri...

Страница 81: ...Configuration and selecting the Internal Map tab A IDS COPY MODBUS SOURCE When copying Modbus data to the ControlNet interface the source type needs to be MB Register Figure 3 92 IDS Copy Modbus Sourc...

Страница 82: ...or UCMM data exchange The explicit messaging can be setup in the EtherNet IP Devices and EtherNet IP Map in the Master configuration while the cyclic class 1 connections are added to the EtherNet IP...

Страница 83: ...P Class 1 Connection Parameters NOTE It is recommended that the user not change the values in the Advanced frame of the connection parameters Parameter Description Connection Name The instance name gi...

Страница 84: ...g path 192 168 1 100 1 2 IP address port backplane slot RPI The requested packet interval RPI is the rate in milliseconds at which the data will be sent from the originator to the target and vice vers...

Страница 85: ...will need to be entered as a space delimited hexadecimal string For example 0A 0D 12 EE The configuration size will increase by one each time a byte is added to the configuration Table 3 13 EtherNet...

Страница 86: ...ers Controller Path Enter the path to the Logix controller This can be either entered manually or the Browse button can be selected to launch the Target Browser where the Logix controller can be selec...

Страница 87: ...oth the appropriate Configuration Tag and the matching Connection The new connection s configuration data is derived from the selected Configuration Tag when the new connection s parameters are derive...

Страница 88: ...S This tab is enabled when the Ethernet Mode is set to EtherNet IP Originator The EtherNet IP Devices configuration is shown in the figure below Up to 10 EtherNet IP devices can be configured with up...

Страница 89: ...amount of time in milliseconds the module will wait for a response from the target EtherNet IP device Retry Count The number of message retries before the target EtherNet IP device is considered offli...

Страница 90: ...rnal Data Space at the Input Offset location configured in this tab Set The module will write data to the target EtherNet IP device by using the Set Single Attribute CIP function The data to be writte...

Страница 91: ...and resent when communication is re established Service The custom CIP service function which is only available when the Custom function has been selected Class Instance Attribute The CIP class insta...

Страница 92: ...rNet IP IO to the ControlNet interface the source type needs to be EIP Originator Figure 3 104 IDS Copy EtherNet IP Originator Source Type The source instance will be one of the EtherNet IP IO devices...

Страница 93: ...ems can be mapped The Internal Map configuration window is opened by either double clicking on the module in the tree or right clicking the module and selecting Configuration and selecting the Interna...

Страница 94: ...ach time Table 3 16 Internal Map Copy functions The data in the destination source can also be reformatted The reformat option provides five different reformat options NOTE The reformat option is only...

Страница 95: ...trolNet interface the source type needs to be EIP Target Figure 3 110 IDS Copy EtherNet IP Target Source Type The source instance will be the connection number which in this case is always Connection...

Страница 96: ...Slate Figure 3 113 IDS Copy EtherNet IP Originator Source Instance The Source Offset is the offset in the selected EtherNet IP device Class 1 Input Assembly The Count is the number of bytes that will...

Страница 97: ...et Target Figure 3 116 IDS Copy ControlNet Target Source Type The source instance will be the connection number which in this case is always Connection 0 The Source Offset is the offset in the Mapped...

Страница 98: ...inator Source Instance The Source Offset is the offset in the selected ControlNet device Scheduled Input Assembly The Count is the number of bytes that will be copied 3 7 2 COPY TO One of six destinat...

Страница 99: ...t interface to the EtherNet IP Target input assembly the destination type needs to be EIP Target Figure 3 122 IDS Copy EtherNet IP Target Destination Type The destination instance will be the connecti...

Страница 100: ...n instance will be one of the EtherNet IP IO devices added to the EtherNet IP IO tree in Slate Figure 3 125 IDS Copy EtherNet IP Originator Destination Instance The Destination Offset is the offset in...

Страница 101: ...terface to the ControlNet Target input assembly the destination type needs to be CNet Target Figure 3 128 IDS Copy ControlNet Target Destination Type The destination instance will be the connection nu...

Страница 102: ...riginator Destination Instance The Destination Offset is the offset in the selected ControlNet device Scheduled Output Assembly The Count is the number of bytes that will be copied See the Internal Da...

Страница 103: ...g is the updated interval in seconds that the ControlNet Router will request time from the NTP Server Table 3 18 Advanced configuration parameters 3 9 MODULE DOWNLOAD Once the ControlNet Router config...

Страница 104: ...1 Figure 3 133 Selecting Connection Path The new connection path can then be either entered manually or selected by means of the Target Browser Figure 3 134 Connection Path To initiate the download ri...

Страница 105: ...the user will be notified that the download was successful Figure 3 136 Successful download Within the Slate environment the module will be in the Online state indicated by the green circle around th...

Страница 106: ...t bandwidth to access the other nodes on the ControlNet network e g programming a Logix controller Figure 4 1 Programming a Logix Controller over ControlNet via the ControlNet Router 4 1 RSLINX SETUP...

Страница 107: ...EDS FILE FROM MODULE First add the ControlNet Router module in RSLinx Under the Communications menu select the Configure Drivers menu item Figure 4 2 RSLinx Driver Configuration In the driver selectio...

Страница 108: ...t the Upload EDS file from device option Figure 4 4 RSLinx Upload EDS File from Device The Rockwell Automation EDS Wizard will then launch Follow the multiple steps by pressing the Next button and com...

Страница 109: ...twork nodes and further down Logix Controller Figure 4 6 Browsing the Logix Controller via ControlNet Router 4 1 2 MANUALLY INSTALLING THE EDS FILE OPTION To install the ControlNet Router s EDS file m...

Страница 110: ...0 of 178 Revision 1 1 Figure 4 7 Launch EDS Hardware Installation Tool In the Hardware Installation Tool select the Add option Figure 4 8 Hardware Installation Tool ADD Use the Browse button to naviga...

Страница 111: ...Programming Over ControlNet Document No D138 016 Page 111 of 178 Revision 1 1 Figure 4 9 EDS Registration Figure 4 10 EDS File Select Follow the prompts and select the Next button to complete the EDS...

Страница 112: ...the RSLinx revision RSLinx may need to be shut down and re started If RSLinx is running as a service make sure the service is shut down completely before re starting 4 2 RSLOGIX 5000 Programming using...

Страница 113: ...ocument No D138 016 Page 113 of 178 Revision 1 1 In the Communications window browse to the Logix controller under the ControlNet Router and select Online Upload or Download as required Figure 4 13 Se...

Страница 114: ...he Aparian website www aparian com The firmware is digitally signed so only the correct firmware can be used To firmware upgrade the module follow the steps below From the tools menu in Slate select t...

Страница 115: ...are upgrade on the local network Figure 5 3 Select the device to be updated After the device selection the user will be prompted if the device flash must start The firmware update will take less than...

Страница 116: ...re 5 5 Firmware update successfully completed NOTE If for any reason the firmware update failed e g power down during the update then the module will revert back to the bootloader The user can then si...

Страница 117: ...lies Refer to the additional information section in this document for the input and output UDTs 6 1 1 1 INPUT ASSEMBLY CONTROLNET The following parameters are used in the input assembly of the module...

Страница 118: ...ntrolNet devices using either the input and output assemblies of the Scheduled ControlNet connection to the device or using an explicit unscheduled UCMM ControlNet message to read or write data 6 2 1...

Страница 119: ...ControlNet Originator Any Internal Map copying from a ControlNet IO device will be read from the input assembly of selected ControlNet device Target to Originator In the Internal Map the user will sp...

Страница 120: ...e configured The Explicit Messaging uses the internal data space IDS which is size where data can be stored for exchanges between the explicit ControlNet devices and the Ethernet network The Input and...

Страница 121: ...icit Messaging Set Function from IDS to ControlNet device In the next example below the ControlNet Router is receiving data from a ControlNet device using a Get Explicit Unscheduled ControlNet message...

Страница 122: ...nd output arrays into tag based assemblies Refer to the additional information section in this document for the input and output UDTs 6 3 1 1 INPUT ASSEMBLY ETHERNET IP The following parameters are us...

Страница 123: ...sing either the input and output assemblies of the Class 1 EtherNet IP connection to the device or using explicit Class 3 or UCMM EtherNet IP messages 6 4 1 ETHERNET IP CLASS 1 CONNECTIONS In the exam...

Страница 124: ...EtherNet IP Originator Any Internal Map copying from an EtherNet IP device will be read from the input assembly of selected EtherNet IP device Target to Originator In the Internal Map the user will sp...

Страница 125: ...s to be configured The Explicit Messaging uses the internal data space IDS where data can be stored for exchanges between the explicit EtherNet IP devices and the ControlNet network The Input and Outp...

Страница 126: ...xplicit Messaging Set Function from IDS to EtherNet IP device In the next example below the ControlNet Router is receiving data from an EtherNet IP device using a Get Explicit EtherNet IP message and...

Страница 127: ...ween the internal Modbus Registers and a remote Modbus device In the example below the ControlNet Router with the Ethernet Mode set to Modbus TCP Master will read multiple Modbus Holding Registers fro...

Страница 128: ...ontrolNet Router has the Ethernet Mode set to Modbus TCP Slave then the ControlNet data can be mapped to and from configurable internal Modbus Registers and offsets using the Internal Map The internal...

Страница 129: ...f ControlNet IO FlexOW8 being owned using Scheduled ControlNet by the ControlNet Router Figure 6 17 Internal Mapping from Modbus Register to ControlNet IO NOTE The user will need to ensure that when w...

Страница 130: ...tput assemblies will be used to provide the correct size PLC5 Type Files which the PanelView can access see section FTView Configuration PanelView FTView Operation Integer Float Read Data N9 F10 Write...

Страница 131: ...ues to Logix and F8 when sending floating real values The data being read by the Logix Controller from the MappedData tag of the Input Assembly UDT will be copied from both file N7 and F8 respectively...

Страница 132: ...W READING DIAGNOSTIC DATA FROM CONTROLNET ROUTER The PanelView will read N11 when accessing diagnostics information from the ControlNet Router See the Diagnostic Data section for the format of the dia...

Страница 133: ...6 20 Internal Status and Control Offset 6 8 1 INTERNAL STATUS The Internal Status structure is shown below Field Byte Offset Parameter Size Data Type Description Uptime 0 4 DINT The number of seconds...

Страница 134: ...nor Rev 26 1 SINT Application Firmware Minor Rev Firmware Micro Rev 27 1 SINT Application Firmware Micro Rev Module Status 28 2 INT General Module status Config Valid 28 0 BIT The configuration in the...

Страница 135: ...nctionality enabled and another Keeper is active with a signature that does not match the local module Table 6 6 IDS Status Regiser Format 6 8 2 INTERNAL CONTROL The Internal Control structure is show...

Страница 136: ...level operation of the module If the LED is red then the module is not operating correctly For example if the module application firmware has been corrupted or there is a hardware fault the module wil...

Страница 137: ...et link See the appendix for details on the ControlNet LED status Table 7 1 Module LED operation 7 2 MODULE STATUS MONITORING IN SLATE The ControlNet Router provides various statistics which can assis...

Страница 138: ...ither double clicking on the Status item in the Project Explorer tree or by right clicking on the module and selecting Status The status window contains multiple tabs to display the current status of...

Страница 139: ...configured as a ControlNet Originator this will show if all the Scheduled and Unscheduled Explicit Message connections to ControlNet target devices are established and returning valid data ControlNet...

Страница 140: ...abled and the Ethernet network architecture is ring but there is a fault with the network Ring Ok The DLR functionality has been enabled and the Ethernet network architecture is ring and is operating...

Страница 141: ...t Number of Scheduled ControlNet packets received CNet Scheduled Rx Count Number of Scheduled ControlNet packets sent CNet Unscheduled Tx Count Number of Unscheduled ControlNet packets received CNet U...

Страница 142: ...ControlNet device Write Successes The number of successful write to the target ControlNet device Transaction Failures The number of failed reads writes to the target ControlNet device e g error respo...

Страница 143: ...ach ControlNet device mapped item NOTE This tab is only relevant when the module has the ControlNet mode set to Originator Figure 7 7 Status monitoring ControlNet Map Each time a mapped item is execut...

Страница 144: ...requests received PCCC Write Requests The number of Write requests received PCCC Unsupported Cmd The number of requests rejected due to an unsupported command PCCC Unsupported Fnc The number of reques...

Страница 145: ...to the target EtherNet IP device e g error response Transaction Timeouts The number of times the target EtherNet IP device failed to respond Callback Id Mismatches The EtherNet IP UCMM or Class 3 resp...

Страница 146: ...there was a successful Logix Tag Write Table 7 6 EtherNet IP Explicit Statistics 7 2 7 ETHERNET IP MAP The EtherNet IP Map tab displays the success counts for each EtherNet IP device mapped item NOTE...

Страница 147: ...rent connection status of the module Connected The device is connected and exchanging data using Class 1 cyclic communication Offline The device it offline and not connected Various response faults If...

Страница 148: ...module has the Ethernet mode set to EtherNet IP Originator and Logix Tag Read Write functions are being used in the EtherNet IP Explicit Message Map Figure 7 12 Status monitoring Logix Statistics Para...

Страница 149: ...ailures This count increases when the ENIP Retry Limit is reached and no response has been received from the Logix Controller Tag Access General Error This count increases when a tag cannot be accesse...

Страница 150: ...Data Alignment Errors The Modbus request and associated mapped item is not byte aligned with the destination Logix tag Illegal Function The number of times the Modbus device responded with an Illegal...

Страница 151: ...d Open Count The number of Class 1 Forward Open connection establishment messages sent Class 3 Forward Open Count The number of Class 3 Forward Open connection establishment messages sent Class 1 Forw...

Страница 152: ...ys details of the Ethernet and EtherNet IP clients connected to the ControlNet Router Figure 7 15 Status monitoring Ethernet Client Statistics 7 2 13 TCP ARP The TCP ARP tab displays details of the in...

Страница 153: ...or each of the EtherNet IP Class 1 or ControlNet Scheduled IO devices when the Ethernet Mode is EtherNet IP Originator or the ControlNet Mode is ControlNet Originator 7 3 1 ETHERNET IP When online wit...

Страница 154: ...data using Class 1 cyclic communication Offline The device it offline and not connected Various response faults If the connection parameters entered are not correct then generally the target device wi...

Страница 155: ...e connection Originator to Target Connection Id T O Connection Id The active connection Target to Originator Connection Id Table 7 11 EtherNet IP Class 1 Device status and statistics 7 3 1 2 INPUT DAT...

Страница 156: ...ure 7 20 EtherNet IP Device Status Output Data 7 3 2 CONTROLNET When online with the module in Slate right click on the desired ControlNet device under the ControlNet Connections tree in Slate and sel...

Страница 157: ...fline The device it offline and not connected Various response faults If the connection parameters entered are not correct then generally the target device will reply with the specific reason for the...

Страница 158: ...onnection Id T O Connection Id The active connection Target to Originator Connection Id Table 7 12 ControlNet Scheduled Device status and statistics 7 3 2 2 INPUT DATA The Input Data for the ControlNe...

Страница 159: ...VENT LOG The ControlNet Router module logs various diagnostic records to an internal event log These logs are stored in non volatile memory and can be displayed using Slate or via the web interface To...

Страница 160: ...stored to a file for future analysis by selecting the Save button in the tool menu To view previously saved files use the Event Log Viewer option under the Tools menu 7 5 WEB SERVER The ControlNet Rou...

Страница 161: ...provides the capability to capture the ControlNet traffic for analysis The will allow the user and a remote support team to resolve any possible issues on site To invoke the capture of the module rig...

Страница 162: ...ation mode This is set when the Main Mode parameter in the General Configuration is set to Operational This capture mode will allow the module to capture all data to and from the ControlNet Router mod...

Страница 163: ...e packet either transmitted Tx or received Rx Type The ControlNet MAC Frame Market Type G General S Scheduled U Unscheduled M Moderator Src The source ControlNet address Dst The destination ControlNet...

Страница 164: ...is the ControlNet packet capture when the module is not actively part of the ControlNet network but rather listening to all packet being sent on the network This is set when the Main Mode parameter i...

Страница 165: ...Capture Filter The ControlNet Packet Capture window will open and automatically start capturing all ControlNet packets Figure 7 33 ControlNet packet capture Promiscuous Mode To display the captured C...

Страница 166: ...s are checked for valid ControlNet constructs and valid checksums Dirn The direction of the packet either transmitted Tx or received Rx Type The ControlNet MAC Frame Market Type G General S Scheduled...

Страница 167: ...for analysis The will allow the user and a remote support team to resolve any possible issues on site To invoke the capture of the module double click on the Modbus Packet Capture item in the Project...

Страница 168: ...tus The status of the packet Received packets are checked for valid Modbus constructs and valid checksums Port Port on where the data was sent or received TCP RTU232 RTU485 Dirn The direction of the p...

Страница 169: ...igure 7 38 Selecting the Modbus Packet Capture Viewer 7 8 MODULE STATUS REPORT For assisting with support Slate can generate a status report for the module which is a word document that can be emailed...

Страница 170: ...Diagnostics Document No D138 016 Page 170 of 178 Revision 1 1 the module when online in Slate and select Generate Status Report Figure 7 39 Module Status Report...

Страница 171: ...8 Revision 1 1 8 TECHNICAL SPECIFICATIONS 8 1 DIMENSIONS Below are the enclosure dimensions as well as the required DIN rail dimensions All dimensions are in millimetres Figure 8 1 ControlNet Router e...

Страница 172: ...Immunity EN 61000 4 2 Radiated RF Immunity IEC 61000 4 3 EFT B Immunity EFT IEC 61000 4 4 Surge Immunity Surge IEC 61000 4 5 Conducted RF Immunity IEC 61000 4 6 Table 8 1 Electrical specification 8 3...

Страница 173: ...ication Rating Scheduled Connection Size Max Input Size 408 bytes 400 bytes mapped data Max Output Size 404 bytes 400 bytes mapped data Unscheduled Routed Client Max 40 Scheduled Connection Count 1 Ta...

Страница 174: ...saging Supported Yes UCMM Messaging Supported Yes Table 8 7 EtherNet IP Target specification 8 9 ETHERNET IP ORIGINATOR Specification Rating Class 1 Cyclic Connections Supported Yes Class 3 UCMM Conne...

Страница 175: ...D CC CC DD AA BB DD CC BB AA Table 8 9 Modbus Master specification 8 11 MODBUS TCP SLAVE Specification Rating Modes Supported Modbus TCP Mapping Ranges Holding Register 0 65535 Input Register 0 65535...

Страница 176: ...Technical Specifications Document No D138 016 Page 176 of 178 Revision 1 1 F W 1 001 UL Mark File E494895 CLASS 1 DIV 2 GROUPS A B C D Table 8 11 Certifications...

Страница 177: ...Off 011 Flashing Red Red Off Red Off 100 Flashing Red Green Red Green Red Green 101 Railroad Red Red Off Off Red 110 Railroad Red Green Red Green Green Red 111 Red Red Red Red Red Table 9 1 ControlNe...

Страница 178: ...E Ethernet Bridge 31 69 Ethernet connector 20 Ethernet IP 49 89 EtherNet IP 6 24 49 89 EtherNet IP Devices configuration 48 88 EtherNet IP Map configuration 49 50 52 53 89 90 102 103 F firmware upgrad...

Отзывы: