DO NOT OPEN WHEN ENERGIZED. Warning: This module is not 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. ProSoft Technology, Inc. Page 3 of 83...
Relative Humidity: 5% to 95% (without condensation) All phase conductor sizes must be at least 1.3 mm and all earth ground conductors must be at least 4mm Agency Approvals & Certifications Please visit our website: www.prosoft-technology.com ProSoft Technology, Inc. Page 4 of 83...
Page 5
Clearing a Fault Condition ..................51 4.1.2 Troubleshooting ....................... 52 Using ProSoft Configuration Builder (PCB) for Diagnostics........53 4.2.1 Using the Diagnostic Window in ProSoft Configuration Builder ......53 4.2.2 Navigation ....................... 55 4.2.3 Main Menu ....................... 56 ProSoft Technology, Inc. Page 5 of 83...
Page 6
5.3.5 DB9 to RJ45 Adaptor (Cable 14) ................76 GSC Database Definition ..................77 Status Data Definition ....................78 Support, Service & Warranty Contacting Technical Support ................. 81 Warranty Information ....................81 Index ProSoft Technology, Inc. Page 6 of 83...
Hardware installation and wiring: install the module, and safely connect and CompactLogix or MicroLogix devices to a power source and to the MVI69-GSC module’s application port(s) ProSoft Technology, Inc. Page 7 of 83...
100 Mbytes of free hard disk space (or more based on application requirements) 256-color VGA graphics adapter, 800 x 600 minimum resolution (True Color 1024 768 recommended) HyperTerminal or other terminal emulator program capable of file transfers using Ymodem protocol. ProSoft Technology, Inc. Page 8 of 83...
Two Adapters, DB9 Female to Screw Terminal. For RS422 or RS485 Connections to Port 1 and 2 of the Module If any of these components are missing, please contact ProSoft Technology Support for replacement parts. ProSoft Technology, Inc. Page 9 of 83...
You must install the ProSoft Configuration Builder (PCB) software to configure the module. You can always get the newest version of ProSoft Configuration Builder from the ProSoft Technology website. Installing ProSoft Configuration Builder from the ProSoft website Open your web browser and navigate to http://www.prosoft-technology.com/pcb...
Move the module back along the tongue-and-groove slots until the bus connectors on the MVI69 module and the adjacent module line up with each other. ProSoft Technology, Inc. Page 11 of 83...
Page 12
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 is locked firmly in place. Close all DIN-rail latches. ProSoft Technology, Inc. Page 12 of 83...
Page 13
MVI69-GSC ♦ CompactLogix or MicroLogix Platform Contents Generic ASCII Serial Communication Module User Manual Press the DIN-rail mounting area of the controller against the DIN-rail. The latches will momentarily open and lock into place. ProSoft Technology, Inc. Page 13 of 83...
Using ProSoft Configuration Builder ............33 Configuration Data ................. 37 Changing Parameters During Operation ..........41 Downloading the Project to the Module Using a Serial COM port ..42 ProSoft Technology, Inc. Page 14 of 83...
L5X file containing Add-On instruction, user defined data types, data objects and ladder logic required to set up the MVI69-GSC module 2.1.1 Create a new RSLogix5000 project … Open the F menu, and then choose N Select R EVISION ProSoft Technology, Inc. Page 15 of 83...
MVI69-GSC ♦ CompactLogix or MicroLogix Platform Contents Generic ASCII Serial Communication Module User Manual 2.1.2 Create the Module Right-click I/O Configuration and choose New Module… Select 1769-MODULE ProSoft Technology, Inc. Page 16 of 83...
Page 17
Select DATA-INT Slot Enter the slot number in the rack where the MVI69- GSC module will be installed. Input Assembly Instance Input Size Output Assembly Instance Output Size Configuration Assembly Instance Configuration Size ProSoft Technology, Inc. Page 17 of 83...
Page 18
Generic ASCII Serial Communication Module User Manual On the Connection tab, set the RPI value for your project. Click OK to confirm. Now the MVI69-GSC module will be visible at the I/O Configuration section. ProSoft Technology, Inc. Page 18 of 83...
Select an empty rung in the new routine, and then click the right mouse button to open a shortcut menu. On the shortcut menu, choose "Import Rung…". Select the AOI69GSC.L5X file. The Add-On Instruction file is at: www.prosoft-technology.com. ProSoft Technology, Inc. Page 19 of 83...
Page 20
If you are using the module in a different slot (or remote rack) select the correct connection input and output variables associated to the module. If your module is located in slot 1 of the local rack this step is not required. ProSoft Technology, Inc. Page 20 of 83...
Page 21
The procedure has also imported new user defined data types, data objects and the Add-On instruction to be used at your project. Save the application and proceed to download the ladder logic into the processor. ProSoft Technology, Inc. Page 21 of 83...
Important: If your application requires more than one MVI69-GSC module in the same project, follow the steps below. In the I/O Configuration folder, click the right mouse button to open a shortcut menu, and then choose New Module. Select 1769-MODULE Fill the module properties as follows: ProSoft Technology, Inc. Page 22 of 83...
Page 23
On the MainProgram folder, click the right mouse button to open a shortcut menu. On the shortcut menu, choose New Routine. In the New Routine dialog box, enter the name and description of your routine, and then click OK. ProSoft Technology, Inc. Page 23 of 83...
Page 24
Select an empty rung in the new routine, and then click the right mouse button to open a shortcut menu. On the shortcut menu, choose "Import Rung…". Select the AOI69GSC.L5X file. The Add-On Instruction file is located at www.prosoft-technology.com. ProSoft Technology, Inc. Page 24 of 83...
Page 25
10 The following window will be displayed showing the tags to be imported: 11 Associate the I/O connection variables to the correct module. The default values are Local:1:I and Local:1:O so these require change. ProSoft Technology, Inc. Page 25 of 83...
Page 26
MVI69-GSC ♦ CompactLogix or MicroLogix Platform Contents Generic ASCII Serial Communication Module User Manual 12 Change the default tags GSC and AOI69GSC to avoid conflict with existing tags. This procedure will append the string "_2" as follows: ProSoft Technology, Inc. Page 26 of 83...
Page 27
MVI69-GSC ♦ CompactLogix or MicroLogix Platform Contents Generic ASCII Serial Communication Module User Manual 13 Click OK to confirm. The setup procedure is now complete. Save the project and download the application to your ControlLogix processor. ProSoft Technology, Inc. Page 27 of 83...
Connecting Your PC to the Processor Connect the right-angle connector end of the cable to your controller at the communications port. Connect the straight connector end of the cable to the serial port on your computer. ProSoft Technology, Inc. Page 28 of 83...
Click OK to switch the processor from PROGRAM mode to RUN mode. Note: If you receive an error message during these steps, refer to your RSLogix documentation to interpret and correct the error. ProSoft Technology, Inc. Page 29 of 83...
Note: If the list of configured drivers is blank, 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. ProSoft Technology, Inc. Page 30 of 83...
Page 31
Note: If the auto-configuration procedure fails, verify that the cables are connected correctly between 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. ProSoft Technology, Inc. Page 31 of 83...
RJ45-DB-9 Serial Adapter Cable and a Null Modem Cable. Attach both cables as shown. Insert the RJ45 cable connector into the Configuration/Debug port of the module. Attach the other end to the serial port on your PC. ProSoft Technology, Inc. Page 32 of 83...
Your first task is to add the MVI69-GSC module to the project. Use the mouse to select D in the tree view, and then click the right EFAULT ODULE mouse button to open a shortcut menu. ProSoft Technology, Inc. Page 33 of 83...
Page 34
In the Product Line Filter area of the dialog box, select MVI69. In the Select Module Type dropdown list, select MVI69-GSC, and then click OK to save your settings and return to the ProSoft Configuration Builder window. ProSoft Technology, Inc. Page 34 of 83...
Double-click any icon to open an Edit dialog box. To edit a parameter, select the parameter in the left pane and make your changes in the right pane. Click OK to save your changes. ProSoft Technology, Inc. Page 35 of 83...
P . This RINT action opens the Print dialog box. In the Print dialog box, choose the printer to use from the drop-down list, select printing options, and then click OK. ProSoft Technology, Inc. Page 36 of 83...
5, 6, 7 and 8. Stop Bits: 1 or 2 This parameter sets the number of stop bits to be used with each data value sent. Valid entries for this field are 1 and 2. ProSoft Technology, Inc. Page 37 of 83...
Page 38
This parameter specifies the minimum number of milliseconds to delay before transmitting a message out the port. This pre-send delay is applied before the RTS on time. This may be required when communicating with slow devices. ProSoft Technology, Inc. Page 38 of 83...
Page 39
12 integer characters used to define the termination values characters at the end of each received message. The number of characters to be used in the array is set in the RTermCnt parameter. ProSoft Technology, Inc. Page 39 of 83...
Page 40
Tx Swap Bytes: Yes or No This parameter specifies if the data to be transmitted out the port will have the bytes swapped from the data presented across the backplane. ProSoft Technology, Inc. Page 40 of 83...
CompactLogix processor. Serial Port Port Configuration These sections define the characteristics of each of the Drivers Generic ASCII Serial communication ports on the module. These parameters must be sent correctly for proper module operation. ProSoft Technology, Inc. Page 41 of 83...
Page 42
The module will perform a platform check to read and load its new settings. When the platform check is complete, the status bar in the Download dialog box will display the message Module Running. ProSoft Technology, Inc. Page 42 of 83...
The sample ladder logic is extensively commented, to provide information on the purpose and function of each rung. For most applications, the sample ladder will work without modification. ProSoft Technology, Inc. Page 43 of 83...
Page 44
Add the MVI69-GSC module to the project. Right-click the mouse button on the I/O Configuration option in the Controller Organization window to display a pop-up menu. Select the New Module option from the I/O Configuration menu. ProSoft Technology, Inc. Page 44 of 83...
Page 45
Enter the Name, Description and Slot options for your application, using the values in the illustration above. You must select the Comm Format as Data - INT in the dialog box, otherwise the module will not communicate over the backplane of the CompactLogix rack. ProSoft Technology, Inc. Page 45 of 83...
Page 46
Copy the User Defined Data Types from the sample program. Copy the Ladder Rungs from the sample program. Save and Download (page 29) the new application to the controller and place the processor in run mode. ProSoft Technology, Inc. Page 46 of 83...
Module dialog box. Enter the values shown in the following illustration to define the module correctly for the MicroLogix processor. Click OK to save your configuration. ProSoft Technology, Inc. Page 47 of 83...
Download the new application to the controller and place the processor in run mode. If you encounter errors, refer to Diagnostics and Troubleshooting (page 49) for information on how to connect to the module's Config/Debug port to use its troubleshooting features. ProSoft Technology, Inc. Page 48 of 83...
Page 49
Status data values can be transferred from the module to processor memory and can be monitored there manually or by customer-created logic. For details on Status Data values, see MVI69-GSC Status Data Area. ProSoft Technology, Inc. Page 49 of 83...
If the APP, BP ACT and OK LEDs blink at a rate of every one-second, this indicates a serious problem with the module. Call ProSoft Technology support to arrange for repairs. ProSoft Technology, Inc. Page 50 of 83...
Verify correct configuration data is being transferred to the module from the CompactLogix or MicroLogix controller. If the module's OK LED does not turn GREEN, verify that the module is inserted completely into the rack. If this does not cure the problem, contact ProSoft Technology Technical Support. ProSoft Technology, Inc.
Configuration/Debug port to see if the module is running. If the program has halted, turn off power to the rack, remove the card from the rack and re- insert the card in the rack, and then restore power to the rack. ProSoft Technology, Inc. Page 52 of 83...
Start PCB, and then select the module to test. Click the right mouse button to open a shortcut menu. On the shortcut menu, choose D IAGNOSTICS This action opens the Diagnostics dialog box. ProSoft Technology, Inc. Page 53 of 83...
Page 54
On computers with more 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 for assistance.
), and the number one (1). Likewise, uppercase letter "oh" (O) and the number zero (0) are not interchangeable. Although these characters look alike on the screen, they perform different actions on the module and may not be used interchangeably. ProSoft Technology, Inc. Page 55 of 83...
Only use these commands if you are specifically directed to do so by ProSoft Technology Technical Support staff. Some of these command keys are not listed on the menu, but are active nevertheless. Please be careful when pressing keys so that you do not accidentally execute an unwanted command.
Use this command to display detailed configuration information for the selected port. Exiting the Program Press [ESC] to restart the module and force all drivers to be loaded. The module will use the configuration stored in the module's Flash memory to configure the module. ProSoft Technology, Inc. Page 57 of 83...
You can display timing marks for a variety of intervals in the data analyzer screen. These timing marks can help you determine communication-timing characteristics. Interval 1 milliseconds ticks 5 milliseconds ticks 10 milliseconds ticks 50 milliseconds ticks 100 milliseconds ticks Turn off timing marks ProSoft Technology, Inc. Page 58 of 83...
These characters are inserted when the RTS line is dropped low on the port. <CS> These characters are displayed when the CTS line is recognized high. _TT_ These characters are displayed when the timing mark interval has been reached. This parameter is user defined. ProSoft Technology, Inc. Page 59 of 83...
This data is located in the module’s database at registers 6670 to 6698 and at the location specified in the configuration. This data is transferred to the CompactLogix processor continuously. ProSoft Technology, Inc. Page 60 of 83...
Configuration data obtained from configuration text file downloaded to module. Sample configuration file included. Supports all CompactLogix and MicroLogix 1500 LRP processors except 1769-L23E- QBFC1B, 1769-L16x, and 1769-L18x. Must have at least 800 mA of 5 Vdc backplane current available. ProSoft Technology, Inc. Page 62 of 83...
RS-232, RS-485 or RS-422 (jumper selectable) (Serial modules) RJ45 (DB-9F with supplied cable) RS-232 handshaking configurable 500V Optical isolation from backplane Shipped with Unit RJ45 to DB-9M cables for each port 6-foot RS-232 configuration Cable ProSoft Technology, Inc. Page 63 of 83...
All data related to the module is contained in a single controller tag with defined objects to simplify configuration, monitoring and interfacing with the module Module configuration and communication configuration data is transferred to the module via a predefined user data type in the processor ProSoft Technology, Inc. Page 64 of 83...
After this initialization procedure is complete, the module will begin communicating with other devices on the network, depending on the configuration. Main Logic Loop Upon completing the power up configuration process, the module enters an infinite loop that performs the following functions: ProSoft Technology, Inc. Page 65 of 83...
The following illustration shows the data transfer method used to move data between the CompactLogix processor, the MVI69-GSC module and the network. ProSoft Technology, Inc. Page 66 of 83...
Normal data transfer includes the paging of the user data to and from the module’s ports and bringing in status data. These data are transferred through read (input image) and write (output image) blocks. The structure and function of each block is discussed in the following topics: ProSoft Technology, Inc. Page 67 of 83...
100 may be required. But when the modem is in data mode, the inter-character delay can be set to 0. When the delay is set to 0, the whole packet of data will be placed in the module’s transmit buffer at one time. ProSoft Technology, Inc. Page 68 of 83...
The module buffers incoming ASCII characters in its receive buffer until one of the user-specified termination conditions is recognized. The module will then transfer the received terminated string to the controller. ProSoft Technology, Inc. Page 69 of 83...
Page 70
An important member of the value in the status object is error word for each port. This value contains the configuration error flags for each port and the receive buffer overflow error flag. ProSoft Technology, Inc. Page 70 of 83...
This block is sent to the module when a hardware problem is detected by the ladder logic that requires a hardware reset. The following table describes the format of the control block. Offset Description Length 9999 Spare ProSoft Technology, Inc. Page 71 of 83...
When the RS-232 interface is selected, the use of hardware handshaking (control and monitoring of modem signal lines) is user definable. If no hardware handshaking will be used, here are the cable pinouts to connect to the port. ProSoft Technology, Inc. Page 72 of 83...
The "Use CTS Line" parameter for the port configuration should be set to 'Y' for most modem applications. RS-232: Null Modem Connection (Hardware Handshaking) This type of connection is used when the device connected to the module requires hardware handshaking (control and monitoring of modem signal lines). ProSoft Technology, Inc. Page 73 of 83...
Page 74
N and no jumper will be required between Pins 7 (RTS) and 8 (CTS) on the connector. If the port is configured with the Use CTS Line set to Y, then a jumper is required between the RTS and the CTS lines on the port connection. ProSoft Technology, Inc. Page 74 of 83...
RS-485 and RS-422 Tip If communication in the RS-422 or RS-485 mode does not work at first, despite all attempts, try switching termination polarities. Some manufacturers interpret + and -, or A and B, polarities differently. ProSoft Technology, Inc. Page 75 of 83...
MVI69-GSC ♦ CompactLogix or MicroLogix Platform Contents Generic ASCII Serial Communication Module User Manual 5.3.5 DB9 to RJ45 Adaptor (Cable 14) ProSoft Technology, Inc. Page 76 of 83...
(read blocks) or other nodes on the network (write commands). Detailed definition of the miscellaneous status data area and configuration data areas can be found in the Reference chapter. ProSoft Technology, Inc. Page 77 of 83...
Port[1].RxState Port 2 receive state: -1 = Listening for data 1 = Receiving Port Data 2 = Waiting for Backplane transfer Port[1].RXCharCnt Port 2 receive character count Port[1].RxMsgCnt Port 2 receive block count ProSoft Technology, Inc. Page 78 of 83...
Page 79
32 = Intercharacter Delay 100 = Message Delay before Transmit 101 = Message Delay before Transmit Port[1].TxCharCnt Port 2 transmit character count Port[1].TxMsgCnt Port 2 transmit block count Port[1].ErrorWord Port 2 error word ProSoft Technology, Inc. Page 79 of 83...
Page 80
Bit 15 Data is being received faster on the port than the ladder logic can process the read blocks. Alter the configuration of the module or the connected device. Receive data is being lost. ProSoft Technology, Inc. Page 80 of 83...
Generic ASCII Serial Communication Module User Manual Support, Service & Warranty Contacting Technical Support ProSoft Technology, Inc. is committed to providing the most efficient and effective support possible. Before calling, please gather the following information to assist in expediting this process: Product Version Number...
Need help?
Do you have a question about the MVI69-GSC CompactLogix and is the answer not in the manual?
Questions and answers