ProSoft MVI56E-MNETCR Скачать руководство пользователя страница 86

Diagnostics and Troubleshooting 

MVI56E-MNETCR ♦ ControlLogix Platform 

User Manual 

Modbus TCP/IP Multi-Client Enhanced Communications Module for Remote Chassis 

 

 

Page 86 of 161 

ProSoft Technology, Inc. 

 

 

4.1 

LED Status Indicators 

4.1.1  Scrolling LED Status Indicators 

The scrolling LED display indicates the module's operating status as follows: 

Initialization Messages 

Code 

Message 

Boot / DDOK 

Module is initializing 

Ladd 

Module is waiting for required module configuration data from 
ladder logic to configure the application port(s) 

Waiting for Processor Connection 

Module did not connect to processor during initialization 

 

Sample ladder logic or AOI is not loaded on processor 

 

Module is located in a different slot than the one 
configured in the ladder logic/AOI 

 

Processor is not in RUN or REM RUN mode 

Last config: <date> 

Indicates the last date when the module changed its IP 
address. You can update the module date and time through 
the module’s web page, or with the Optional MVI56E Add-On 
Instruction. 

 

After power up and every reconfiguration, the module will 
display the configuration of the application port(s). The 
information consists of: 

Client 

 

C0 C2 C3 C4 ….. C29 

Operation Messages 

After the initialization step, the following message pattern will be repeated. 

<Backplane Status> <IP Address> <Backplane Status> <Port Status>  

 

Code 

Message 

<Backplane Status> 

OK: Module is communicating with processor 
ERR: Module is unable to communicate with processor. For 
this scenario, the <Port Status> message above is replaced 
with "Processor faulted or is in program mode". 

<IP Address> 

Module IP address 

<C0> 

OK: Port is communicating without error 
Communication Errors: port is having communication errors. 
Refer to PCB diagnostics (page 85) for further information 
about the error. 

 

 

Содержание MVI56E-MNETCR

Страница 1: ...MVI56E MNETCR Modbus TCP IP Multi Client Enhanced Communications Module for Remote Chassis July 12 2019 USER MANUAL...

Страница 2: ...k and RadioLinx are Registered Trademarks of ProSoft Technology Inc All other brand or product names are or may be trademarks of and are used to identify products and services of their respective owne...

Страница 3: ...These products are intended to be mounted in an IP54 enclosure The devices shall provide external means to prevent the rated voltage being exceeded by transient disturbances of more than 40 This devi...

Страница 4: ......

Страница 5: ...the Sample Program to the Processor 38 2 Configuring the MVI56E MNETCR Module 39 2 1 Installing ProSoft Configuration Builder 39 2 2 Using ProSoft Configuration Builder Software 39 2 2 1 Upgrading fr...

Страница 6: ...5 1 2 Functional Specifications 105 5 1 3 Hardware Specifications 105 5 2 Backplane Data Transfer 106 5 2 1 Normal Data Transfer Blocks 108 5 2 2 Special Function Blocks 110 5 3 Data Flow between MVI5...

Страница 7: ...ing the Clock Value to the Module 146 5 7 Adding the Module to an Existing Project 147 5 8 Using the Sample Program 150 5 8 1 Opening the Sample Program in RSLogix 150 5 8 2 Choosing the Controller Ty...

Страница 8: ...Contents MVI56E MNETCR ControlLogix Platform User Manual Modbus TCP IP Multi Client Enhanced Communications Module for Remote Chassis Page 8 of 161 ProSoft Technology Inc...

Страница 9: ...Connecting Your PC to the ControlLogix Processor 37 Downloading the Sample Program to the Processor 38 To get the most benefit from this User Manual you should have the following skills Rockwell Autom...

Страница 10: ...onnect to upload download module configuration information and access troubleshooting features and functions ProSoft Discovery Service PDS Utility software to find and display a list of MVI56E modules...

Страница 11: ...PCB Pentium II 450 MHz minimum Pentium III 733 MHz or better recommended Supported operating systems o Microsoft Windows 10 o Microsoft Windows 7 Professional 32 or 64 bit o Microsoft Windows XP Profe...

Страница 12: ...r MVI56E MNETCR module and are all required for installation and configuration Important Before beginning the installation please verify that all of the following items are present Qty Part Name Part...

Страница 13: ...rite protected mode the Setup pins are not connected and the module s firmware cannot be overwritten Do not jumper the Setup pins together unless you are directed to do so by ProSoft Technical Support...

Страница 14: ...rt the MVI56E MNETCR into the ControlLogix chassis Use the same technique recommended by Rockwell Automation to remove and install ControlLogix modules You can install or remove ControlLogix system co...

Страница 15: ...holding clips on the top and bottom of the module are securely in the locking holes of the rack 4 Make a note of the slot location You must identify the slot in which the module is installed in order...

Страница 16: ...n Instructions are provided for the MVI56E MNETCR module The first is required for setting up the module the second is optional Copy the files from www prosoft technology com Save them to a convenient...

Страница 17: ...er Manual ProSoft Technology Inc Page 17 of 161 1 7 Creating a New RSLogix 5000 Project 1 Open the FILE menu and then choose NEW 2 Select your ControlLogix controller model 3 Select REVISION 16 4 Ente...

Страница 18: ...le in a remote rack follow these steps If you are installing the module in a local rack follow the steps in Creating the Module Local Rack page 22 1 Right click I O CONFIGURATION and choose NEW MODULE...

Страница 19: ...ENBT A module then set the IP Address and slot location in the local rack with the ControlLogix processor 4 Click OK 5 Next select the 1756 ENBT module that you just created in the Controller Organiza...

Страница 20: ...CR module in a remote rack follow the next steps If you are installing the module in a local rack follow the steps in Creating the Module Local Rack page 22 1 In the Controller Organization window sel...

Страница 21: ...scription Enter a description for the module Example MODBUS TCP IP MULTI CLIENT ENHANCED COMMUNICATIONS MODULE FOR REMOTE CHASSIS Comm Format Select DATA INT Very Important Slot Enter the slot number...

Страница 22: ...1 7 3 Creating the Module Local Rack Note If you are installing the MVI56E MNETCR module in a local rack follow these steps If you are installing the module in a remote rack follow the steps in Creat...

Страница 23: ...erties values as follows Parameter Value Name Enter a module identification string The recommended value is MNETCR Description Enter a description for the module Example MODBUS TCP IP MULTI CLIENT ENH...

Страница 24: ...hanced Communications Module for Remote Chassis Page 24 of 161 ProSoft Technology Inc 6 On the Connection tab set the RPI value for your project Five 5 milliseconds is usually a good starting value Cl...

Страница 25: ...your processor uses RSLogix 5000 version 15 or earlier see Using the Sample Program page 150 1 In the Controller Organization window expand the TASKS folder and subfolder until you reach the MAINPROGR...

Страница 26: ...mote Chassis Page 26 of 161 ProSoft Technology Inc 4 Navigate to the location on your PC where you saved page 16 the Add On Instruction for example My Documents or Desktop Select the MVI56EMNETCR_ADDO...

Страница 27: ...or Remote Chassis User Manual ProSoft Technology Inc Page 27 of 161 If you are installing the module in a Remote Rack open the dropdown menus for the Input and Output tags and select the MNETCR module...

Страница 28: ...is Page 28 of 161 ProSoft Technology Inc When the import is complete you will see the new Add On Instruction rung in the ladder The procedure has also imported new user defined data types controller t...

Страница 29: ...Manual ProSoft Technology Inc Page 29 of 161 Adding Multiple Modules Optional Important If your application requires more than one MVI56E MNETCR module in the same project follow the steps below 1 In...

Страница 30: ...he module Example MODBUS TCP IP MULTI CLIENT ENHANCED COMMUNICATIONS MODULE FOR REMOTE CHASSIS Comm Format Select DATA INT Slot Enter the slot number in the rack where the MVI56E MNETCR module is loca...

Страница 31: ...ions Module for Remote Chassis User Manual ProSoft Technology Inc Page 31 of 161 7 Select an empty rung in the routine and then click the right mouse button to open a shortcut menu On the shortcut men...

Страница 32: ...gix Platform User Manual Modbus TCP IP Multi Client Enhanced Communications Module for Remote Chassis Page 32 of 161 ProSoft Technology Inc 9 This action opens the Import Configuration window which sh...

Страница 33: ...i Client Enhanced Communications Module for Remote Chassis User Manual ProSoft Technology Inc Page 33 of 161 10 Associate the I O connection variables to the correct module The default values are Remo...

Страница 34: ...4 of 161 ProSoft Technology Inc 11 Change the default tags MNETCR and AOI56MNETCR to avoid conflict with existing tags In this procedure you will append the string _2 as shown in the following illustr...

Страница 35: ...d Data area is moved from the module to the processor while the Write Data area is moved from the processor to the module The MVI56E MNETCR Add On Instruction rung is configured for 600 registers of R...

Страница 36: ...Data array follow the above steps substituting WriteData for ReadData 3 Save and download the configuration to the module page 61 and reboot Make sure that the ReadData and WriteData arrays do not ove...

Страница 37: ...r The following steps show how to establish communication through the serial interface It is not mandatory that you use the processor s serial interface You may access the processor through whatever n...

Страница 38: ...to download through the processor s serial port as shown here You may download through any available network connection 2 When communication is established RSLogix 5000 will open a confirmation dialo...

Страница 39: ...chnology com 2 Run the installation file to start the installation wizard 2 2 Using ProSoft Configuration Builder Software ProSoft Configuration Builder PCB provides a convenient way to manage module...

Страница 40: ...o a form that your new MVI56E MNETCR module will accept when you download it ProSoft Configuration Builder version 2 2 2 or later has an upgrade option that easily performs this conversion while prese...

Страница 41: ...ON BUILDER PCB If you have used other Windows configuration tools before you will find the screen layout familiar PCB s window consists of a tree view on the left and an information pane and a configu...

Страница 42: ...the project 1 Use the mouse to select DEFAULT MODULE in the tree view and then click the right mouse button to open a shortcut menu 2 On the shortcut menu select CHOOSE MODULE TYPE This action opens t...

Страница 43: ...ck away from the object to save the new name Configuring Module Parameters 1 Click the sign next to the module icon to expand module information 2 Click the sign next to any icon to view module inform...

Страница 44: ...e to the processor For more information see Normal Data Transfer Blocks page 108 Read Register Start 0 to 4999 The Read Register Start parameter specifies the start of the Read Data area in module mem...

Страница 45: ...Register Count parameter specifies the size of the Write Data area of module memory and the number of registers to transfer from the processor to this memory area up to a maximum value of 5000 words N...

Страница 46: ...emory address in the Read Data area If the value is set to 1 the error status data will not be stored in the module s internal database and will not be transferred to the processor s ReadData array En...

Страница 47: ...n it is moving 32 bit floating point data If the remote server expects to receive or will send one complete 32 bit floating point value for each count of one 1 then set this parameter to YES When set...

Страница 48: ...parameter is set to 7000 data requests for register 7000 will use the internal Modbus register 3000 ARP Timeout 1 to 60 This parameter specifies the number of seconds to wait for an ARP reply after a...

Страница 49: ...server device to be addressed the function to be performed read or write the data area in the device to interface with and the registers in the internal database to be associated with the device data...

Страница 50: ...ess Read Input 1x Register Code Register 1 10th Seconds Word Count Code IP Address Port Address Read Holding Registers 4x Register Code Register 1 10th Seconds Word Count 0 IP Address Port Address Rea...

Страница 51: ...re information see Command Control Blocks page 114 Internal Address 0 to 65535 for bit level addressing or 0 to 4999 for word level addressing This field specifies the database address in the module s...

Страница 52: ...t to rearrange the byte order of data received or sent into an order more useful or convenient for other applications The following table defines the valid Swap Code values and the effect they have on...

Страница 53: ...thernet to Serial converter Note Use the Node IP Address parameter page 52 to address commands to a remote Modbus TCP IP device Note Most Modbus devices accept an address in the range of only 1 to 247...

Страница 54: ...mentation of each Modbus server device for the register and bit address assignments valid for that device The Modbus Function Code determines whether the address will be a register level or bit level...

Страница 55: ...heir associated MAC hardware addresses that the MVI56E MNETCR module will be communicating with regularly Important If the device in the field is changed this table must be updated to contain the new...

Страница 56: ...e the network settings for your module with the help of your network administrator if necessary You will need the following information o IP address fixed IP required _____ _____ _____ _____ o Subnet...

Страница 57: ...to the Config E1 Port on the module by using an Ethernet crossover cable not included 2 3 1 Setting Up a Temporary IP Address Important ProSoft Configuration Builder locates MVI56E MNETCR modules thr...

Страница 58: ...anual Modbus TCP IP Multi Client Enhanced Communications Module for Remote Chassis Page 58 of 161 ProSoft Technology Inc 2 Click the right mouse button to open a shortcut menu On the shortcut menu cho...

Страница 59: ...lick the BROWSE DEVICE S button to open the ProSoft Discovery Service Select the module then right click and choose ASSIGN TEMPORARY IP 5 The module s default IP address is 192 168 0 250 Choose an unu...

Страница 60: ...1 ProSoft Technology Inc 6 Close the ProSoft Discovery Service window Enter the temporary IP in the Ethernet address field of the Connection Setup dialog box then click the TEST CONNECTION button to v...

Страница 61: ...ttings you configured you must download copy the updated Project file from your PC to the module 1 In the tree view in ProSoft Configuration Builder click once to select the MVI56E MNETCR module 2 Ope...

Страница 62: ...edure fails you will see an error message To correct the error follow these steps 1 Click OK to dismiss the error message 2 In the Download dialog box click BROWSE DEVICE S to open ProSoft Discovery S...

Страница 63: ...R module and network upload and download files and view network and module diagnostics from a PC RSLinx is not required when you use CIPconnect All you need are The IP addresses and slot numbers of an...

Страница 64: ...d configure the associated parameters If the MVI56E MNETCR is available in a remote rack accessible through ControlNet or Ethernet IP include all racks by using the ADD RACK button Parameter Descripti...

Страница 65: ...a remote rack add more racks to configure the full path o The path can only contain ControlNet or Ethernet IP networks o The maximum number of supported racks is six 2 Click CONSTRUCT CIP PATH to bui...

Страница 66: ...ications Module for Remote Chassis Page 66 of 161 ProSoft Technology Inc 1 In the Download dialog box click CIP PATH EDIT 2 Configure the path as shown in the following illustration and click CONSTRUC...

Страница 67: ...Multi Client Enhanced Communications Module for Remote Chassis User Manual ProSoft Technology Inc Page 67 of 161 3 Check the new path in the Download dialog box 4 Click TEST CONNECTION to verify that...

Страница 68: ...ick OK to close the Test Connection pop up and then click DOWNLOAD to download the configuration files to the module through the path Example 2 Remote Rack Application For this example the MVI56E MNET...

Страница 69: ...for Remote Chassis User Manual ProSoft Technology Inc Page 69 of 161 Rack 1 Slot Module Network Address 0 ControlLogix Processor 1 1756 CNB Node 1 2 1756 ENBT IP 192 168 0 100 3 Any Rack 2 Slot Modul...

Страница 70: ...nications Module for Remote Chassis Page 70 of 161 ProSoft Technology Inc 2 Configure the path as shown in the following illustration and click CONSTRUCT CIP PATH to build the path in text format Clic...

Страница 71: ...nced Communications Module for Remote Chassis User Manual ProSoft Technology Inc Page 71 of 161 4 Click TEST CONNECTION to verify that the physical path is available The following message should be di...

Страница 72: ...need to have RSLinx installed on your PC to use this feature You also need an ENBT module set up in the rack For information on setting up the ENBT module see Using CIPconnect to Connect to the Module...

Страница 73: ...nhanced Communications Module for Remote Chassis User Manual ProSoft Technology Inc Page 73 of 161 4 Click RSWHO to display modules on the network The MVI56E MNETCR module will automatically be identi...

Страница 74: ...MVI56E MNETCR ControlLogix Platform User Manual Modbus TCP IP Multi Client Enhanced Communications Module for Remote Chassis Page 74 of 161 ProSoft Technology Inc...

Страница 75: ...n between the MVI56E MNETCR module and the processor The ladder logic handles tasks such as Module backplane data transfer Special block handling Status data receipt Additionally a power up handler ma...

Страница 76: ...s controller tag structure is arranged as a tree structure Individual controller tags are found at the lowest level of the tree structure Each individual controller tag is defined to hold data of a sp...

Страница 77: ...ller tag structures Another advantage of defining a UDT is that it may be re used in other controller tag structures that use the same data types The Add On Instruction Import Rung ladder logic for th...

Страница 78: ...ese are 600 element integer arrays by default Notice that these UDTs are the data types used to declare the MNETCR DATA ReadData and MNETCR DATA WriteData controller tag arrays Each UDT is commented i...

Страница 79: ...a is transferred between the processor and the module as pages or blocks of data up to 40 words long The data types for the MNETCR DATA ReadData and MNETCR DATA WriteData controller tag arrays are int...

Страница 80: ...80 of 161 ProSoft Technology Inc The ReadData array is related to the contents of the Read Data area of the module s internal database To view the actual registers in the module s internal database ac...

Страница 81: ...of 40 words This data is paged up to 40 words at a time from the processor to the module The ladder logic places the write data into the output image for transfer to the module This data is passed fr...

Страница 82: ...mdControl MNETCRCMDCONTROL Holds Command Control status CmdControlTrigger BOOL Initiates Command Control CmdControlPending BOOL Halts rung until module is ready IPAddress MNETCRIPADDRESS IP address st...

Страница 83: ...zeGet INT Gets WriteData array length ReadDataBlkCount INT Holds the value of the block counts of the ReadData array WriteDataBlkCount INT Holds the value of the block counts of the WriteData array RB...

Страница 84: ...Ladder Logic MVI56E MNETCR ControlLogix Platform User Manual Modbus TCP IP Multi Client Enhanced Communications Module for Remote Chassis Page 84 of 161 ProSoft Technology Inc...

Страница 85: ...s 86 Using the Diagnostics Menu in ProSoft Configuration Builder 89 Reading Status Data from the Module 97 The module provides information on diagnostics and troubleshooting in the following forms LED...

Страница 86: ...not in RUN or REM RUN mode Last config date Indicates the last date when the module changed its IP address You can update the module date and time through the module s web page or with the Optional MV...

Страница 87: ...on download GREEN The MVI56E MNETCR is working normally RED The most common cause is that the module has detected a communication error during operation of an application port The following conditions...

Страница 88: ...fault Verify that the module is plugged into the slot that has been configured for the module in the I O Configuration of RSLogix Verify that the slot location in the rack has been configured correctl...

Страница 89: ...uration Builder Tip You can have a ProSoft Configuration Builder Diagnostics window open for more than one module at a time To connect to the module s Configuration Debug Ethernet port 1 In ProSoft Co...

Страница 90: ...nology Inc 4 In the Connection Setup dialog box click the TEST CONNECTION button to verify that the module is accessible with the current settings You can also use CIPconnect to connect to the module...

Страница 91: ...Discovery Service Select the module then right click and choose SELECT FOR PCB 2 Close ProSoft Discovery Service and click the CONNECT button again 3 If these troubleshooting steps fail verify that t...

Страница 92: ...roSoft Technology Inc 4 2 1 Connecting to the Module s Web Page The module s internal web server provides access to general product information firmware download link and links to ProSoft Technology s...

Страница 93: ...nfiguration port for this module is arranged as a tree structure with the Main menu at the top of the tree and one or more submenus for each menu command The first menu you see when you connect to the...

Страница 94: ...hat are configured not to receive ARP Address Resolution Protocol messages from the module The Static ARP Table page 55 defines a list of static IP addresses that the module will use when an ARP is re...

Страница 95: ...roll bar on the right edge of the window to view each page 100 words of data 4 2 6 Monitoring MNET Client Information Use the MNET CLIENT x menu to view the configuration and status information for th...

Страница 96: ...he number of errors should not change Command List Use the Command List menu to view the command list settings for MNET Client x The information on this menu corresponds with the MNET Client x Command...

Страница 97: ...TUS see the Status Data Definition page 97 In ProSoft Configuration Builder s Diagnostics screens For more information see the section on PCB Diagnostics page 93 In database locations specified by Err...

Страница 98: ...INT Specifies Client 0 29 to request status data from ClientStatus x CmdReq INT Total number of command list requests sent from Client ClientStatus x CmdResp INT Total number of command list responses...

Страница 99: ...than 60000 milliseconds and will default to 5000 milliseconds 0100h 9 The Command Error Delay is 300 and will default to 300 0200h 10 Reserved not currently used 0400h 11 Reserved not currently used 0...

Страница 100: ...rror value is maintained in the module for each command This error list can be transferred to the processor Standard Modbus Exception Code Errors Code Description 1 Illegal function 2 Illegal data add...

Страница 101: ...lid swap code 47 ARP could not resolve MAC from IP bad IP address not part of a network invalid parameter to ARP routine 48 Error during ARP operation the response to the ARP request did not arrive to...

Страница 102: ...Diagnostics and Troubleshooting MVI56E MNETCR ControlLogix Platform User Manual Modbus TCP IP Multi Client Enhanced Communications Module for Remote Chassis Page 102 of 161 ProSoft Technology Inc...

Страница 103: ...nc Page 103 of 161 5 Reference In This Chapter Product Specifications 104 Backplane Data Transfer 106 Data Flow between MVI56E MNETCR Processor and Network 120 Ethernet Cable Specifications 123 Modbus...

Страница 104: ...r definable module data memory mapping of up to 5000 16 bit registers CIPconnect enabled network configuration and diagnostics monitoring using ControlLogix 1756 ENxT and 1756 CNB modules ProSoft Conf...

Страница 105: ...ction Configurable parameters for the Client including a minimum response delay of 0 to 65535 ms and floating point support Supports up to 30 Clients with up to 16 commands for each Client Error codes...

Страница 106: ...he communication load on the module Typical update times range from 1 to 10 milliseconds This bi directional transference of data is accomplished by the module putting data in the module s input image...

Страница 107: ...transfers Up to 40 words of data can be transferred from the module to the processor read block input image or from the processor to the module write block output image in each block transfer The bloc...

Страница 108: ...of 80 words Since the Read and Write data is paged 40 words at a time the module will use 3 Read blocks and 2 Write blocks to transfer the data The Read Write and Status blocks will be sequenced as fo...

Страница 109: ...n about the module and is routinely copied from the module into the MNETCR STATUS controller tag array in the sequence of normal data transfer blocks A Status block has a Block ID of 0 or 1 distinguis...

Страница 110: ...r to initialize the Read Data area of the module s internal database CLX Processor Read Tags Local X I Local X O MNET Module Normal Data transfer Modbus Output Modbus Input Write Tags CLX Processor Re...

Страница 111: ...ient x Command List Block Request from Processor to Module Word Offset Description 0 Block ID This word contains the block 2000 to 2029 identification code to indicate that this block contains a comma...

Страница 112: ...2029 1 Word 2 of the block can be used by the ladder logic to determine if the command was successfully added to the command priority queue The command will fail if the queue for the Client is already...

Страница 113: ...n codes 3 and 4 EventCmd MBFunction INT Enter the Modbus function code for the command EventCmd Address INT Enter the database address for the server Client Status Blocks 3000 to 3029 Client status da...

Страница 114: ...BOOL Set the value of this tag to 1 to trigger the Client Status block request Command Control Blocks 5001 to 5016 Note Command Control is not needed for normal Modbus command list polling operations...

Страница 115: ...to the command priority queue whether it is enabled for routine polling or not Command Control also gives you the option to use ladder logic to have commands from the MNET Client x Command List execut...

Страница 116: ...o the command priority queue Block Response from Module to Processor Word Offset Description Length 0 Write Block ID 1 1 Number of commands added to command priority queue 1 2 to 40 Spare 39 41 5001 t...

Страница 117: ...essor or through the PCB diagnostics menu This block is triggered through the following data type and controller tag elements Set Module IP Address Block 9990 Block Request from Processor to Module Wo...

Страница 118: ...1 Write Block ID 1 2 First digit of dotted IP address 1 3 Second digit of dotted IP address 1 4 Third digit of dotted IP address 1 5 Last digit of dotted IP address 1 6 to 41 Spare data area 35 Warm B...

Страница 119: ...same way as if the power was cycled The Cold Boot control block also reloads the module s backplane and application port drivers restarts the program and resets all internal registers to zero Note In...

Страница 120: ...data between the two pieces of hardware processor and MVI56E MNETCR module and other nodes on the Modbus TCP IP network The module contains up to 30 Clients which can generate either MBAP Modbus API f...

Страница 121: ...each Client or directly from the processor as Event Commands The commands from the Client x Command List are executed either via routine polling or as a result of special Command Control block request...

Страница 122: ...sor and returned in a special Client Status block 6 Special functions such as Event Commands and Command Control options can be generated by the processor and sent to the Client driver for action 5 3...

Страница 123: ...Ethernet switch or directly to a PC The module will detect the cable type and use the appropriate pins to send and receive Ethernet signals Ethernet cabling is like U S telephone cables except that it...

Страница 124: ...nce Ethernet performance on the MVI56E MNETCR module can affect the operation of the MNETCR application ports in the following ways Accessing the web interface refreshing the page downloading files an...

Страница 125: ...e administration and control of devices over an Internet connection It is important to note that not all Internet protocols are implemented in the module for example HTTP and SMTP protocols are not av...

Страница 126: ...cans Adr Func Byte Count Data Coil Status 20 to 27 Data Coil Status 28 to 35 Data Coil Status 36 to 43 Data Coil Status 44 to 51 Data Coil Status 52 to 56 Error Check Field 11 01 05 CD 6B B2 OE 1B CRC...

Страница 127: ...us for large coil quantities multiple PC transactions must be made using coil status for sequential scans Adr Func Byte Count Data Discrete Input 10197 to 10204 Data Discrete Input 10205 to 10212 Data...

Страница 128: ...ister content provided each scan thus for large register quantities multiple transmissions will be made using register content from sequential scans In the example below the registers 40108 to 40110 h...

Страница 129: ...provided will be form sequential scans In the example below the register 3009 contains the decimal value 0 Adr Func Byte Count Data Input Reg Hi Data Input Reg Lo Error Check Field 11 04 02 00 00 E9 5...

Страница 130: ...gh ladder logic programming Coils that are reprogrammed in the controller logic program are not automatically cleared upon power up Thus if such a coil is set ON by function Code 5 and even months lat...

Страница 131: ...evice does not affect the running of the user program in the remote device Device memory bit and register data addresses are not accessed by the diagnostics However certain functions can optionally re...

Страница 132: ...requested by the sub function code 5 5 9 Force Multiple Coils Function Code 15 Query This message forces each coil in a consecutive block of coils to a desired ON or OFF state Any coil that exists wi...

Страница 133: ...g of coils via Modbus function 15 will be accomplished regardless of whether the addressed coils are disabled or not Coils that are unprogrammed in the controller logic program are not automatically c...

Страница 134: ...ror but cannot handle it for example if the request is to read a non existent output or register the server will return an exception response informing the Client of the nature of the error The except...

Страница 135: ...the query is not an allowable address for the server More specifically the combination of reference number and transfer length is invalid For a controller with 100 registers a request with offset 96...

Страница 136: ...t detected a parity error in the memory The Client can retry the request but service may be required on the server device 0a Gateway Path Unavailable Specialized use in conjunction with gateways indic...

Страница 137: ...Read Write Ethernet Configuration Allows the processor to read or write the module IP address netmask and gateway values Note This is an optional feature You can perform the same task through PCB Pro...

Страница 138: ...Multi Client Enhanced Communications Module for Remote Chassis Page 138 of 161 ProSoft Technology Inc 5 6 3 Installing the Rung Import with Utility Add On Instruction 1 Right click on an empty rung i...

Страница 139: ...IP Multi Client Enhanced Communications Module for Remote Chassis User Manual ProSoft Technology Inc Page 139 of 161 2 Navigate to the folder where you saved MVI56EMNETCR_Optional_Rung_v1_0 L5X and se...

Страница 140: ...ti Client Enhanced Communications Module for Remote Chassis Page 140 of 161 ProSoft Technology Inc The Add On Instruction will now be visible in the ladder logic Observe that the procedure has also im...

Страница 141: ...anual ProSoft Technology Inc Page 141 of 161 You will notice that new tags have been imported four MESSAGE tags MVI56MNETCCLOCK and MVI56MNETCETHERNET tags 3 In the Add On Instruction click the button...

Страница 142: ...hanced Communications Module for Remote Chassis Page 142 of 161 ProSoft Technology Inc 5 Select the module to configure the message path 5 6 4 Reading the Ethernet Settings from the Module Expand the...

Страница 143: ...161 The bit will be automatically reset and the current Ethernet settings will be copied to MVI56EMNETCRETHERNET controller tag as follows To check the status of the message refer to the READETHERNETM...

Страница 144: ...Enhanced Communications Module for Remote Chassis Page 144 of 161 ProSoft Technology Inc Move a value of 1 to MVI56EMNETCRETHERNET WRITE After the message is executed the MVI56EMNETCRETHERNET WRITE b...

Страница 145: ...nc Page 145 of 161 5 6 6 Reading the Clock Value from the Module Expand the MVI56EMNETCRCLOCK controller tag and move a value of 1 to MVI56EMNETCRCLOCK READ The bit will be automatically reset and the...

Страница 146: ...s Page 146 of 161 ProSoft Technology Inc 5 6 7 Writing the Clock Value to the Module Expand the MVI56EMNETCRCLOCK controller tag Set the new Clock value in MVI56EMNETCRCLOCK CONFIG Move a value of 1 t...

Страница 147: ...Technology Inc Page 147 of 161 5 7 Adding the Module to an Existing Project 1 Add the MVI56E MNETCR module to the project Select the I O CONFIGURATION folder in the Controller Organization window and...

Страница 148: ...tion for the module Example MODBUS TCP IP MULTI CLIENT ENHANCED COMMUNICATIONS MODULE FOR REMOTE CHASSIS Comm Format Select DATA INT Very Important Slot Enter the slot number in the rack where the MVI...

Страница 149: ...his value should not be set to less than 1 millisecond The default value is 5 milliseconds Values between 1 and 10 milliseconds should work with most applications 4 Save the module Click OK to dismiss...

Страница 150: ...site You can always download the latest version of the sample ladder logic and user manuals for the MVI56E MNETCR module from the ProSoft Technology website at www prosoft technology com support down...

Страница 151: ...ab This tab shows information about the processor including the Revision firmware version In the following illustration the firmware version is 11 32 6 Select the sample ladder logic file for your fir...

Страница 152: ...o use the correct processor model 1 In the Controller Organization list select the folder for the controller and then click the right mouse button to open a shortcut menu 2 On the shortcut menu choose...

Страница 153: ...o that program tags and variables are correct and do not conflict with other modules in the rack To change the slot number 1 In the Controller Organization list select the module and then click the ri...

Страница 154: ...firmation dialog box Click the DOWNLOAD button to transfer the sample program to the processor 3 RSLogix will compile the program and transfer it to the processor This process may take a few minutes 4...

Страница 155: ...formation to assist in expediting this process 1 Product Version Number 2 System architecture 3 Network details If the issue is hardware related we will also need information regarding 1 Module config...

Страница 156: ...m Malaysia Phone 60 3 7941 2888 neasia prosoft technology com Languages spoken English Chinese Japanese Korea Phone 60 3 7941 2888 korea prosoft technology com Languages spoken English Korean Regional...

Страница 157: ...h English REGIONAL TECH SUPPORT support la prosoft technology com Andean Countries Central America Caribbean Chile Bolivia Paraguay Phone 507 6427 48 38 andean prosoft technology com Languages spoken...

Страница 158: ...MVI56E MNETCR ControlLogix Platform Modbus TCP IP Multi Client Enhanced Communications Module for Remote Chassis User Manual ProSoft Technology Inc Page 158 of 161...

Страница 159: ...Support 155 Controller Tag Overview 79 Controller Tags 76 149 154 Creating a New RSLogix 5000 Project 17 Creating the Module Local Rack 18 20 22 Creating the Module Remote Rack 20 Creating the Remote...

Страница 160: ...Code 02 126 Read Register Count 44 79 Read Register Start 44 Reading Status Data from the Module 97 Reading the Clock Value from the Module 145 Reading the Ethernet Settings from the Module 142 Refere...

Страница 161: ...MVI56E MNETCR ControlLogix Platform Index Modbus TCP IP Multi Client Enhanced Communications Module for Remote Chassis User Manual ProSoft Technology Inc Page 161 of 161 Y Your Feedback Please 2...

Отзывы: