background image

 

 

 

 

MVI69-GEC 

CompactLogix or MicroLogix Platform 

Generic ASCII Ethernet Communication 
Module 

 

 

 

February 18, 2014    

USER MANUAL 

 

Содержание MVI69-GEC

Страница 1: ...MVI69 GEC CompactLogix or MicroLogix Platform Generic ASCII Ethernet Communication Module February 18 2014 USER MANUAL...

Страница 2: ...ur web site http www prosoft technology com Important Installation Instructions Power Input and Output I O wiring must be in accordance with Class I Division 2 wiring methods Article 501 4 b of the Na...

Страница 3: ...ot hot swappable Always remove power from the rack before inserting or removing this module or damage may result to the module the processor or other connected devices Battery Life Advisory The MVI46...

Страница 4: ...tions Agency Applicable Standard s ATEX EN 60079 0 2006 EN 60079 15 2005 DNV DET NORSKE VERITAS Test 2 4 CE EMC EN61326 1 2006 EN61000 6 4 2007 CB Safety CA 10533 CSA IEC 61010 1 Ed 2 CB 243333 205672...

Страница 5: ...Connecting Your PC to the Module 17 2 MVI69 GEC Configuration 19 2 1 Using ProSoft Configuration Builder 19 2 1 1 Setting Up the Project 20 2 1 2 Renaming PCB Objects 21 2 2 Module 22 2 3 Server x 22...

Страница 6: ...Data from the Module 51 5 Sending and Receiving ASCII Data 53 5 1 Sending ASCII Data 53 5 2 Receiving ASCII Data 53 5 2 1 Receiving ASCII Text as a Client 54 5 2 2 Receiving ASCII Text as a Server 54...

Страница 7: ...icroLogix devices to a power source and to the MVI69 GEC module s application port s 1 1 System Requirements The MVI69 GEC module requires the following minimum hardware and software components Rockwe...

Страница 8: ...ogram capable of file transfers using Ymodem protocol NOTE MVI69 PS69 modules will not work with CompactLogix L4x processors using RSLogix 5000 v17 All other processor combinations and RSLogix version...

Страница 9: ...d in the package with your module To install ProSoft Configuration Builder from the DVD 1 Insert the ProSoft Solutions DVD into the DVD drive of your PC Wait for the startup screen to appear 2 On the...

Страница 10: ...fer to leave the Setup pins jumpered That way you can update the module s firmware without requiring physical access to the module 1 5 Installing the Module Before you attempt to install the module ma...

Страница 11: ...bruary 18 2014 1 Align the module using the upper and lower tongue and groove slots with the adjacent module and slide forward in the direction of the arrow 2 Move the module back along the tongue and...

Страница 12: ...User Manual Page 12 of 86 ProSoft Technology Inc February 18 2014 3 Push the module s bus lever back slightly to clear the positioning tab and move it firmly to the left until it clicks Ensure that it...

Страница 13: ...r MicroLogix Platform Contents User Manual ProSoft Technology Inc Page 13 of 86 February 18 2014 5 Press the DIN rail mounting area of the controller against the DIN rail The latches will momentarily...

Страница 14: ...ller at the communications port 2 Connect the straight connector end of the cable to the serial port on your computer 1 7 Downloading the Sample Program to the Processor Note The key switch on the fro...

Страница 15: ...processor This process may take a few minutes 4 When the download is complete RSLogix will open another confirmation dialog box Click OK to switch the processor from PROGRAM mode to RUN mode Note If y...

Страница 16: ...you must first choose and configure a driver from the Available Driver Types list The recommended driver type to choose for serial communication with the processor is RS 232 DF1 Devices 3 Click to se...

Страница 17: ...the processor and the serial port on your computer and then try again If you are still unable to auto configure the port refer to your RSLinx documentation for further troubleshooting steps 1 8 Conne...

Страница 18: ...Contents MVI69 GEC CompactLogix or MicroLogix Platform User Manual Page 18 of 86 ProSoft Technology Inc February 18 2014...

Страница 19: ...guration MVI56E 23 Downloading the Configuration to the Module Using Serial 24 2 1 Using ProSoft Configuration Builder ProSoft Configuration Builder PCB provides a quick and easy way to manage module...

Страница 20: ...lder s window consists of a tree view on the left an information pane and a configuration pane on the right side of the window When you first start ProSoft Configuration Builder the tree view consists...

Страница 21: ...own list select MVI69 GEC and then click OK to save your settings and return to the ProSoft Configuration Builder window 2 1 2 Renaming PCB Objects You can rename objects such as the Default Project a...

Страница 22: ...e DEFAULT 0 to 80 characters Specifies a name to identify the module and the configuration file 2 3 Server x You can configure up to five servers Server 0 through Server 4 The configuration section fo...

Страница 23: ...will be swapped with the even byte in each word of data received 2 3 6 Swap Tx Data Bytes Yes or No This parameter determines if the data to be transmitted by the module will have the byte order of th...

Страница 24: ...lder window 2 5 Downloading the Configuration to the Module Using Serial For the module to use the settings you configured you must download copy the updated Project file from your PC to the module Re...

Страница 25: ...m scans your PC for a valid com port this may take a few seconds When PCB finds a valid COM port it opens the Download dialog box 3 Choose the COM port to use from the dropdown list and then click the...

Страница 26: ...Contents MVI69 GEC CompactLogix or MicroLogix Platform User Manual Page 26 of 86 ProSoft Technology Inc February 18 2014...

Страница 27: ...data receipt Additionally a power up handler may be needed to handle the initialization of the module s data and to clear any processor fault conditions The sample ladder logic on the inRAx CD ROM is...

Страница 28: ...Product INT 2 Rev INT 2 OP INT 2 Run INT 2 BlkErrs GECBlkStat Read INT Write INT Parse INT Err INT Server GECServerStat 5 Enabled INT State INT IP INT 2 Port INT Open INT Est INT Close INT Rx INT RxOv...

Страница 29: ...T Clients GEClientSet 5 ConnectionSetup GECClientConnection Client INT Spare1 INT ServerIP INT 4 ServicePort INT SwapRx INT SwapTx INT TimeOut INT ReadData SINT 4000 ReadDataCount INT ReadTotalCount I...

Страница 30: ...nt INT WriteData SINT 4000 WriteDataCount INT WriteTotalCount INT Flags GECServerFlags InitiateWriteData BOOL CloseConnection BOOL Util GECServerUtil ReadingBlocks BOOL ReadIndex INT WritingBlocks BOO...

Страница 31: ...ese object types is discussed in the following topics of the document 3 1 1 GECInStat Status Object This object views the status of the module The GECInStat object shown below is updated each time a r...

Страница 32: ...4 IP address of host connected to server Port INT TCP port for host connected to server Open INT Number of times server performed an open Est INT Number of times connection established Close INT Numb...

Страница 33: ...f the values shown in the following table State Value Definition 3 Server closed connection for client or server is not available 2 Unable to open connection with specified server 1 Unable to open con...

Страница 34: ...reports the current state of the client socket state machine in the module It is preferred to use the Connected member of the object in the ladder logic instead of this member for control The next two...

Страница 35: ...power supply distance rating of 2 L43 and L45 installations on first 2 slots of 1769 bus If you are installing and configuring the module with a CompactLogix processor follow these steps If you are us...

Страница 36: ...owing dialog box 2 Select the 1769 Module Generic 1769 Module from the list and click OK 3 Enter the Name Description and Slot options for your application using the values in the illustration above Y...

Страница 37: ...indow 6 Copy the Controller Tags from the sample program 7 Copy the User Defined Data Types from the sample program 8 Copy the Ladder Rungs from the sample program 9 Save and Downloading the Sample Pr...

Страница 38: ...quires I O Card Type ID at the bottom of the list in the right pane and then double click to open the Module dialog box 4 Enter the values shown in the following illustration to define the module corr...

Страница 39: ...sor page 14 the new application to the controller and place the processor in run mode The last step is to add the ladder logic If you are using the example ladder logic adjust the ladder to fit your a...

Страница 40: ...Contents MVI69 GEC CompactLogix or MicroLogix Platform User Manual Page 40 of 86 ProSoft Technology Inc February 18 2014...

Страница 41: ...s see Error Status Table 4 1 LED Status Indicators The LEDs indicate the module s operating status as follows LED Color Status Indication CFG Green On Data is being transferred between the module and...

Страница 42: ...le Check wiring and cables GREEN Solid Physical network connection detected This LED must be ON solid for Ethernet communication to be possible 4 1 2 Clearing a Fault Condition Typically if the OK LED...

Страница 43: ...Description Steps to take BP ACT LED remains OFF or blinks slowly This indicates that backplane transfer operations are failing Connect to the module s Configuration Debug port to check this To estab...

Страница 44: ...menu choose DIAGNOSTICS This action opens the Diagnostics dialog box 3 Press to open the Main menu Important The illustrations of configuration debug menus in this section are intended as a general g...

Страница 45: ...than one serial port verify that your communication program is connected to the same port that is connected to the module If you are still not able to establish a connection contact ProSoft Technology...

Страница 46: ...properly the following menu will appear Caution Some of the commands available to you from this menu are designed for advanced debugging and system testing only and can cause the module to stop commu...

Страница 47: ...0 to verify that the module is configured correctly Transferring the Configuration File from The Module to the PC On the Diagnostics Menu this is referred to as Send Module Configuration Press S to s...

Страница 48: ...t are active nevertheless Please be careful when pressing keys so that you do not accidentally execute an unwanted command Press W from the Main menu to warm boot restart the module This command cause...

Страница 49: ...on about this submenu see Network Menu Exiting the Program Caution Some of the commands available to you from this menu are designed for advanced debugging and system testing only and can cause the mo...

Страница 50: ...ation Transferring WATTCP CFG to the Module Press R to transfer a new WATTCP CFG file from the PC to the module Use this command to change the network configuration for the module for example the modu...

Страница 51: ...nc Page 51 of 86 February 18 2014 Viewing the WATTCP CFG File on the module ress V to view the module s WATTCP CFG file Use this command to confirm the module s current network settings Returning to t...

Страница 52: ...Contents MVI69 GEC CompactLogix or MicroLogix Platform User Manual Page 52 of 86 ProSoft Technology Inc February 18 2014...

Страница 53: ...IENTS X CONNECTIONSETUP SERVERIP 2 Enter the service port of the server at GEC CLIENTS X CONNECTIONSETUP SERVICEPORT 3 Enter the text to be sent at GEC CLIENTS X WRITEDATA 4 Enter the number of charac...

Страница 54: ...he GEC CLIENTS X READDATA ARRAY 3 The number of characters received in the new message is located at GEC CLIENTS 0 READDATACOUNT 4 The accumulated total number of characters received is located at GEC...

Страница 55: ...gix processors Developed under license from Rockwell Automation the module incorporates proprietary backplane technology that enables powerful data access between the module and the CompactLogix or Mi...

Страница 56: ...RS 232 configuration cable 6 1 3 Functional Specifications MVI69 GEC Five servers and Clients to receive and or transmit data 10 100 Base T Ethernet compatible interface Configurable parameters o Ser...

Страница 57: ...erred to the MVI69 GEC via a pre defined user data type in the processor 6 2 Functional Overview 6 2 1 General Concepts The following discussion explains several concepts that are important for unders...

Страница 58: ...he MVI69 GEC module communicates directly over the CompactLogix or MicroLogix backplane Data travels between the module and the processor across the backplane using the module s input and output image...

Страница 59: ...cessor to interface the input and output image data defined in the controller tags The user is responsible for handling and interpreting all data received on the application ports and transferred to t...

Страница 60: ...processor that a new block is ready for processing The ladder logic must recognize a change in this value and process the data encapsulated If data is available for a server a block containing data re...

Страница 61: ...ains the total number of times the server performed an open operation Server 0 Established 21 This status value contains the total number of times a connection was established on the socket Server 0 C...

Страница 62: ...2 This bit mapped word defines the configuration errors for the server Server 2 Enabled 43 This flag defines if the server is utilized A value of 0 indicates the server is not used Any other value ind...

Страница 63: ...by module BlkErrs Err 14 Number of block errors in module Server 3 Enabled 15 This flag defines if the server is utilized A value of 0 indicates the server is not used Any other value indicates the se...

Страница 64: ...n was performed on the socket Server 4 RxCount 37 This status value contains the total number of messages received by the server Server 4 RxOverflow 38 This status value contains the total number of m...

Страница 65: ...eed the specified buffer size for the client Client 0 TxCount 22 This status value contains the total number of messages transmitted by the client Client 0 TxOverflow 23 This status value contains the...

Страница 66: ...that exceeded the specified maximum buffer size for the client Client 2 spare 44 Reserved for future use Reserved 45 to 57 This data area is reserved for future use Server States 58 to 62 State of ea...

Страница 67: ...ized for a connection Any other value indicates the client is connected and being used Client 4 State 26 This flag defines the current state of the client Client 4 IP 27 This double word value contain...

Страница 68: ...value of 0 to 4 will cause the enclosed message to be sent to the server if the message length is set to a value other than zero and the server has an open connection Word 2 of the block defines the l...

Страница 69: ...r for the connection to succeed 8 Swap Rx data bytes 0 No not 0 Yes 9 Swap Tx data bytes 0 No not 0 Yes 10 Client TimeOut value in milliseconds The client will close the connection with remote Server...

Страница 70: ...the module The MVI69 GEC module contains five servers that listen on the user assigned service ports waiting for a connection When a client devices wishes to send data to the module it must open a TC...

Страница 71: ...er The following table defines the state status values used by each server State Value Definition 1 Server is initializing and is being set up to listen 0 The server is waiting for a client to establi...

Страница 72: ...The module requires a static fixed IP address that is not shared with any other device on the Ethernet network Obtain a list of suitable IP addresses from your network administrator BEFORE configurin...

Страница 73: ...al emulator follow these steps to disable the RSLinx driver 1 Open RSLinx and go to COMMUNICATIONS RSWHO 2 Make sure that you are not actively browsing using the driver that you wish to stop The follo...

Страница 74: ...he STOP button on the side of the window 5 After you have stopped the driver you will see the following 6 You may now use the com port to connect to the debug port of the module Note You may need to s...

Страница 75: ...sCnt 2 Program cycle counter Product 3 Product name as ASCII string Rev 5 Revision level as ASCII string OP 7 Operating system level as ASCII string Run 9 Run number as ASCII string BlkErrs Read 11 Nu...

Страница 76: ...timeout occurred on the socket Server 0 CfgErrWord 28 This bit mapped word defines the configuration errors for the server Server 1 Enabled 29 This flag defines if the server is utilized A value of 0...

Страница 77: ...erformed on the socket Server 2 RxCount 51 This status value contains the total number of messages received by the server Server 2 RxOverflow 52 This status value contains the total number of messages...

Страница 78: ...socket Server 3 Closed 22 This status value contains the total number of times a close operation was performed on the socket Server 3 RxCount 23 This status value contains the total number of message...

Страница 79: ...is reserved for future use Server States 58 to 62 State of each of the five servers Last Write Count 63 This word contains the number of characters written on server from last BTR block If word 1 of...

Страница 80: ...the client Client 1 Port 29 This word value contains the port address for the server connected to the client Client 1 RxCount 30 This status value contains the total number of messages received by th...

Страница 81: ...system level as ASCII string Run 9 Run number as ASCII string BlkErrs Read 11 Number of blocks transferred from module to processor BlkErrs Write 12 Number of blocks transferred from processor to modu...

Страница 82: ...This word value contains the port address for the server connected to the client Client 4 RxCount 30 This status value contains the total number of messages received by the client Client 4 RxOverflow...

Страница 83: ...2 System architecture 3 Network details If the issue is hardware related we will also need information regarding 1 Module configuration and associated ladder files if any 2 Module operation and any u...

Страница 84: ...t technology com Languages spoken include English Hindi North America location in California Tel 1 661 716 5100 E mail support prosoft technology com Languages spoken include English Spanish Latin Ame...

Страница 85: ...thernet Configuration MVI56E 23 Ethernet Connection 72 Ethernet LED Indicators 42 Ethernet Port Configuration wattcp cfg 72 Exiting the Program 49 F Functional Overview 57 Functional Specifications MV...

Страница 86: ...Tx Data Bytes 23 System Requirements 7 T Transferring the Configuration File from The Module to the PC 47 Transferring the Configuration File from the PC to the Module 47 Transferring WATTCP CFG to t...

Отзывы: