ProSoft Technology MVI69-103M User Manual

MVI69-103M
CompactLogix or MicroLogix Platform
IEC 60870-5-103 Master Communication Module
11/3/2008
USER MANUAL
Please Read This Notice
Successful application of this module requires a reasonable working knowledge of the Rockwell Automation CompactLogix or MicroLogix hardware, the MVI69-103M Module and the applicati on in which the combination is to be used. For this reason, it is important that those responsible for implementation satisfy themselves that the combination will meet the needs of the application without exposing personnel or equipment to unsafe or inappropriate working conditions.
This manual is provided to assist the user. Every attempt has been made to ensure that the information provided is accurate and a true reflection of the product's installation requirements. In order to ensure a complete understanding of the operation of the product, the user should read all applicable Rockwell Automation documentation on the operation of the Rockwell Automation hardware.
Under no conditions will ProSoft Technology be responsible or liable for indirect or consequential damages resulting from the use or application of the product.
Reproduction of the contents of this manual, in whole or in part, without written permission from ProSoft Technology is prohibited.
Information in this manual is subject to change without notice and does not represent a commitment on the part of ProSoft Technology Improvements and/or changes in this manual or the product may be made at any time. These changes will be made periodically to correct technical inaccuracies or typograp hica l errors.
Battery Life Advisory
All modules in the MVI series use a rechargeable Lithium Vanadium Pentoxide battery to backup the 51 2K SRAM memory, real-time clock, and CMOS. The battery should last for the life of the module. The module must be powered for approximately twenty hours before it becomes fully charged. After it is fully charged, the battery provides backup power for the CMOS setup and configuration data, the real-time clock, and the 512K SRAM memory for approximately 21 days. Before you remove a module from its power source, ensure that the battery within the module is fully charged. A fully charged battery will hold the BIOS settings (after being removed from its power source) for a limited number of days. When the battery is fully discharged, the module will revert to the default BIOS settings.
Note: The battery is not user replaceable.
Your Feedback Please
We always want you to feel that you made the right decision to use our products. If you have suggestions, comments, compliments or complaints about the product, documentation or support, please write or call us.
ProSoft Technology 1675 Chester Avenue, Fourth Floor Bakersfield, CA 93301 +1 (661) 716-5100 +1 (661) 716-5101 (Fax) http://www.prosoft-technology.com
Copyright © ProSoft Technology, Inc. 2000 - 2008. All Rights Reserved. MVI69-103M User Manual
11/3/2008 ProSoft Technology ®, ProLinx ®, inRAx ®, ProTalk® and RadioLinx ® are Registered Trademarks of ProSoft
Technology, Inc.
ProSoft® Product Documentation
In an effort to conserve paper, ProSoft Technology no longer includes printed manuals with our product shipments. User Manuals, Datasheets, Sample Ladder Files, and Configuration Files are provide d on the enclosed CD and are available at no charge from our web site: http://www.prosoft-technology.com Printed documentation is available for purchase. Contact ProSoft Technology for pricing and availability. Asia Pacific: +603.7724.2080 Europe, Middle East, Africa: +33.5.34.36.87.20 Latin America: +1.281.298.9109 North America: +1.661.716.5100
Contents MVI69-103M ♦ CompactLogix or MicroLogix Platform IEC 60870-5-103 Master Communication Module
Contents
Please Read This Notice 2
Battery Life Advisory...........................................................................................................................2
Your Feedback Please........................................................................................................................2
ProSoft® Product Documentation.......................................................................................................3
Guide to the MVI69-103M User Manual 7
1 Start Here 9
1.1 System Requirements...............................................................................................9
1.2 Package Contents...................................................................................................10
1.3 Setting Jumpers ......................................................................................................11
1.4 Install the Module in the Rack.................................................................................12
1.5 Connect your PC to the Processor..........................................................................15
1.6 Download the Sample Program to the Processor...................................................16
1.7 Connect your PC to the Module..............................................................................19
2 Configuring the MVI69-103M Module 21
2.1 Configuration File....................................................................................................21
2.2 [Backplane Configuration].......................................................................................23
2.3 [IEC-870-5-103 Master]...........................................................................................24
2.4 [IEC-870-5-103 Master Port x] ................................................................................24
2.5 [IEC-101 Master Session x] ....................................................................................25
2.6 [IEC-103 Master Session x Sector y]......................................................................28
2.7 [IEC-103 Master Commands]..................................................................................29
2.8 Uploading and Downloading the Configuration File................................................31
3 Ladder Logic 37
3.1 Module Data............................................................................................................37
3.2 Adding the Module to an Existing CompactLogix Project.......................................45
3.3 Adding the Module to an Existing MicroLogix Project.............................................49
4 Diagnostics and Troubleshooting 51
4.1 Reading Status Data from the Module....................................................................51
4.2 LED Status Indicators..............................................................................................69
5 Reference 71
5.1 Product Specifications.............................................................................................71
5.2 Functional Overview................................................................................................73
5.3 Cable Connections..................................................................................................90
5.4 MVI69-103M Status Data Area...............................................................................95
ProSoft Technology, Inc. Page 5 of 131 November 3, 2008
Contents MVI69-103M ♦ CompactLogix or MicroLogix Platform IEC 60870-5-103 Master Communication Module
5.5 Database Form....................................................................................................... 99
5.6 Command List Form............................................................................................. 101
5.7 Protocol Support................................................................................................... 103
5.8 Protocol Interoperability Documentation............................................................... 113
6 Support, Service & Warranty 121
6.1 How to Contact Us: Technical Support................................................................. 121
6.2 Return Material Authorization (RMA) Policies and Conditions............................. 122
6.3 LIMITED WARRANTY.......................................................................................... 124
Index 129
Page 6 of 131 ProSoft Technology, Inc. November 3, 2008
Start Here MVI69-103M CompactLogix or MicroLogix Platform IEC 60870-5-103 Master Communication Module
Guide to the MVI69-103M User Manual
Function Section to Read Details
Introduction (Must Do)
Verify Communication, Diagnostic and Troubleshooting
Reference Product Specifications Functional Overview Glossary
Support, Service, and Warranty
Index
Start Here (page 9)
Verifying Communication (page 69)
Diagnostics and Troubleshooting (page 51)
Reference (page 71) Functional Overview
(page 73) Product
Specifications (page
71)
Support, Service and Warranty (page
121)
This Section introduces the customer to the module. Included are: package contents, system requirements, hardware installation, and basic configuration.
This section describes how to verify communications with the network. Diagnostic and Troubleshooting procedures.
These sections contain general references associated with this product, Specifications, and the Functional Overview.
This section contains Support, Service and Warranty information.
Index of chapters.
ProSoft Technology, Inc. Page 7 of 131 November 3, 2008
MVI69-103M CompactLogix or MicroLogix Platform Start Here IEC 60870-5-103 Master Communication Module
Page 8 of 131 ProSoft Technology, Inc.
November 3, 2008
Start Here MVI69-103M CompactLogix or MicroLogix Platform IEC 60870-5-103 Master Communication Module
1 Start Here
In This Chapter
System Requirements.............................................................................9
Package Contents.................................................................................10
Setting Jumpers ....................................................................................11
Install the Module in the Rack ...............................................................12
Connect your PC to the Processor........................................................15
Download the Sample Program to the Processor..................................16
Connect your PC to the Module ............................................................19
Installing the MVI69-103M module requires a reasonable working knowledge of the Rockwell Automation hardware, the MVI69-103M Module and the application in which they will be used.
Caution: It is important that those responsible for implementation can complete the
application without exposing personnel, or equipment, to unsafe or inappropriate working conditions. Safety, quality and experience are key factors in a successful installation.
1.1 System Requirements
The MVI69-103M module requires the following minimum hardware and software components:
Rockwell Automation CompactLogix or MicroLogix processor, with
compatible power supply and one free slot in the rack, for the MVI69-103M module. The module requires 800mA of available power.
Important: The MVI69-103M module has a power supply distance rating of 2 (L43 and L45
installations on first 2 slots of 1769 bus).
Important: For 1769-L23x processors, please make note of the following limitations. 1769-L23-QBFC1B = 800mA at 5Vdc (1 MVI69-103M will use all 800mA of available power.
No other modules can be used with an MVI69 module connected to this processor).
1769-L23E-QB1B = 1000mA at 5Vdc (1 MVI69-103M will use 800mA of available power. One
other module can be used on this rack provided it consumes less than 200mA at 5Vdc.
1769-L23E-QBFC1B = 450mA at 5Vdc (no MVI69 module can be used with this processor) Rockwell Automation RSLogix 5000 (CompactLogix) or RSLogix 500
(MicroLogix) programming software
Rockwell Automation RSLinx communication software
ProSoft Technology, Inc. Page 9 of 131 November 3, 2008
MVI69-103M CompactLogix or MicroLogix Platform Start Here IEC 60870-5-103 Master Communication Module
Pentium® II 450 MHz minimum. Pentium III 733 MHz (or better)
recommended
Supported operating systems:
o Microsoft Windows XP Professional with Service Pack 1 or 2 o Microsoft Windows 2000 Professional with Service Pack 1, 2, or 3 o Microsoft Windows Server 2003
128 Mbytes of RAM minimum, 256 Mbytes of RAM recommended 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)
CD-ROM drive HyperTerminal or other terminal emulator program capable of file transfers
using Zmodem protocol.
1.2 Package Contents
The following components are included with your MVI69-103M 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 Number Part Description
1
1 Cable
3 Cable
2 Adapter 1454-9F
1
MVI69-103M Module
ProSoft Solutions CD
MVI69-103M IEC 60870-5-103 Master Communication Module
Cable #15, RS232 Null Modem
Cable #14, RJ45 to DB9 Male Adapter cable
For RS232 Connection to the CFG Port
For DB9 Connection to Module's Port
Two Adapters, DB9 Female to Screw Terminal. For RS422 or RS485 Connections to Port 1 and 2 of the Module
Contains sample programs, utilities and documentation for the MVI69-103M module.
If any of these components are missing, please contact ProSoft Technology Support for replacement parts.
Page 10 of 131 ProSoft Technology, Inc.
November 3, 2008
Start Here MVI69-103M CompactLogix or MicroLogix Platform IEC 60870-5-103 Master Communication Module
1.3 Setting Jumpers
When the module is manufactured, the port selection jumpers are set to RS-232. To use RS-422 or RS-485, you must set the jumpers to the correct position. The following diagram describes the jumper settings.
The Setup Jumper acts as "write protection" for the module's flash memory. In "write 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.
ProSoft Technology, Inc. Page 11 of 131 November 3, 2008
MVI69-103M CompactLogix or MicroLogix Platform Start Here IEC 60870-5-103 Master Communication Module
1.4 Install the Module in the Rack
This section describes how to install the module into a CompactLogix or MicroLogix rack
Before you attempt to install the module, make sure that the bus lever of the adjacent module is in the unlocked (fully right) position.
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.
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-groove slots until the bus
connectors on the MVI69 module and the adjacent module line up with each other.
Page 12 of 131 ProSoft Technology, Inc.
November 3, 2008
Start Here MVI69-103M CompactLogix or MicroLogix Platform IEC 60870-5-103 Master Communication Module
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 is locked firmly in place.
4 Close all DIN rail latches.
ProSoft Technology, Inc. Page 13 of 131 November 3, 2008
MVI69-103M CompactLogix or MicroLogix Platform Start Here IEC 60870-5-103 Master Communication Module
5 Press the DIN rail mounting area of the controller against the DIN rail. The
latches will momentarily open and lock into place.
Page 14 of 131 ProSoft Technology, Inc.
November 3, 2008
Start Here MVI69-103M CompactLogix or MicroLogix Platform IEC 60870-5-103 Master Communication Module
1.5 Connect your PC to the Processor
1 Connect the right-angle connector end of the cable to your controller at the
communications port.
2 Connect the straight connector end of the cable to the serial port on your
computer.
ProSoft Technology, Inc. Page 15 of 131 November 3, 2008
MVI69-103M CompactLogix or MicroLogix Platform Start Here IEC 60870-5-103 Master Communication Module
1.6 Download the Sample Program to the Processor
Important: For most applications, the sample program will work without modification. Note: The key switch on the front of the CompactLogix processor must be in the REM position.
1 If you are not already online to the processor, open the Communications
menu, and then choose Download. RSLogix will establish communication with the processor.
2 When communication is established, RSLogix will open a confirmation 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 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 you receive an error message during these steps, refer to your RSLogix documentation to
interpret and correct the error.
Page 16 of 131 ProSoft Technology, Inc.
November 3, 2008
Start Here MVI69-103M CompactLogix or MicroLogix Platform IEC 60870-5-103 Master Communication Module
1.6.1 Configuring RSLinx
If RSLogix is unable to establish communication with the processor, follow these steps:
1 Open RSLinx. 2 Open the Communications menu, and choose Configure Drivers.
This action opens the Configure Drivers dialog box.
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 17 of 131 November 3, 2008
MVI69-103M CompactLogix or MicroLogix Platform Start Here IEC 60870-5-103 Master Communication Module
3 Click to select the driver, and then click Configure. This action opens the
Configure Allen-Bradley DF1 Communications Device dialog box.
4 Click the Auto-Configure button. RSLinx will attempt to configure your serial
port to work with the selected driver.
5 When you see the message "Auto Configuration Successful", click the OK
button to dismiss the dialog box.
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.
Page 18 of 131 ProSoft Technology, Inc.
November 3, 2008
Start Here MVI69-103M CompactLogix or MicroLogix Platform IEC 60870-5-103 Master Communication Module
1.7 Connect your PC to the Module
With the module securely mounted, connect your PC to the Configuration/Debug port using an RJ45-DB-9 Serial Adapter Cable and a Null Modem Cable.
1 Attach both cables as shown. 2 Insert the RJ45 cable connector into the Configuration/Debug port of the
module.
3 Attach the other end to the serial port on your PC or laptop.
ProSoft Technology, Inc. Page 19 of 131 November 3, 2008
MVI69-103M CompactLogix or MicroLogix Platform Start Here IEC 60870-5-103 Master Communication Module
Page 20 of 131 ProSoft Technology, Inc.
November 3, 2008
Configuring the MVI69-103M Module MVI69-103M CompactLogix or MicroLogix Platform IEC 60870-5-103 Master Communication Module
2 Configuring the MVI69-103M Module
In This Chapter
Configuration File ..................................................................................21
[Backplane Configuration] .....................................................................23
[IEC-870-5-103 Master].........................................................................24
[IEC-870-5-103 Master Port x]...............................................................24
[IEC-101 Master Session x]...................................................................25
[IEC-103 Master Session x Sector y].....................................................28
[IEC-103 Master Commands]................................................................29
Uploading and Downloading the Configuration File...............................31
2.1 Configuration File
The MVI69-103M module stores its configuration in a text file called IEC103M.CFG, located in the module's flash memory. When the module starts up, it reads the configuration file and uses the information to control how the 103 protocol interacts with the module's application port(s).
The configuration file is arranged in Sections, with a heading in [ ] characters at the beginning of each section. Each Section contains a list of Parameters and Values, followed by an optional Comment that explains the parameter.
The following illustration shows an example of a Section, a Parameter, a Value, and a Comment.
The Parameter must be followed by a [:] (colon) character. The text following the [:] is a Value.
The module ignores "comment" text following the [#] character. Use comments to document your configuration settings.
You can get a sample configuration file for the module in the following places: Copy (page 31) the IEC103M.CFG from the module's flash memory to your
PC
ProSoft Technology, Inc. Page 21 of 131 November 3, 2008
MVI69-103M CompactLogix or MicroLogix Platform Configuring the MVI69-103M Module IEC 60870-5-103 Master Communication Module
Copy the IEC103M.CFG from the ProSoft Solutions CD-ROM supplied with
the module
Download the IEC103M.CFG from the ProSoft Technology web site at
http://www.prosoft-technology.com
2.1.1 Editing the Configuration File
The IEC103M.CFG file is a plain ASCII text file. Use a text editor such as Notepad.exe (included with Microsoft Windows) to open and edit the file.
To open the configuration file in Notepad
1 Click the Start button, and then choose Programs 2 Expand the Programs menu, and then choose Accessories. 3 On the Accessories menu, choose Notepad.
4 In Notepad, open the File menu, and then choose Open
5 In the Open dialog box, select "All Files" in the Files of Type: dropdown list.
Tip: Sample configuration files are stored under the LadderLogic folder on the ProSoft Solutions
CD-ROM.
6 Navigate to the folder containing the configuration file, and then select the file
to edit.
7 Click Open to open the file.
Page 22 of 131 ProSoft Technology, Inc.
November 3, 2008
Configuring the MVI69-103M Module MVI69-103M CompactLogix or MicroLogix Platform IEC 60870-5-103 Master Communication Module
8 When you have finished editing, save the file and close Notepad.
Important: Changes to the configuration file will not take effect until you download the file to the
module, and then reboot the module.
2.2 [Backplane Configuration]
2.2.1 Module Name
0 to 80 characters This parameter assigns a name to the module that can be viewed using the
configuration/debug port. Use this parameter to identify the module and the configuration file.
2.2.2 Read Register Start
Range 0 to 3999 This parameter specifies the starting register in the module where data will be
transferred from the module to the processor. Valid range for this parameter is 0 to 3999.
2.2.3 Read Register Count
Range 0 to 3999 This parameter specifies the number of registers to be transferred from the
module to the processor. Valid entry for this parameter is 0 to 3999.
2.2.4 Write Register Start
0 to 3999 This parameter specifies the starting register in the module where the data will be
transferred from the processor to the module.
2.2.5 Write Register Count
Range 0 to 3999 This parameter specifies the number of registers to be transferred from the
module to the processor. Valid entry for this parameter is 0 to 3999
2.2.6 Failure Flag Count
0 through 65535 This parameter specifies the number of successive transfer errors that must
occur before the communication ports are shut down. If the parameter is set to 0, the communication ports will continue to operate under all conditions. If the value is set larger than 0 (1 to 65535), communications will cease if the specified number of failures occur.
ProSoft Technology, Inc. Page 23 of 131 November 3, 2008
MVI69-103M CompactLogix or MicroLogix Platform Configuring the MVI69-103M Module IEC 60870-5-103 Master Communication Module
2.2.7 Pass-Through Events
Y or N (N = Default) This parameter specifies if event messages received on the master ports will be
passed to the processor. If the parameter is set to N, event messages will not be passed to the processor. If the parameter is set to Y, the module will pass all events received to the processor using block identifier 9903.
2.2.8 Block Transfer Size
60, 120 or 240 This read-only parameter specifies the number of words in each block transferred
between the module and processor. Valid values for this parameter are 60, 120 and 240.
2.3 [IEC-870-5-103 Master]
2.3.1 Session Count
1 to 16 This parameter specifies the maximum number of sessions to establish on the
module. This corresponds to the number of slaves to be interfaced with the module. This value represents the total number of slaves on both ports combined.
2.4 [IEC-870-5-103 Master Port x]
2.4.1 Baud Rate
Value for baud rate This parameter specifies the baud rate to be used on the communication channel
(port). Two values are valid; 19200 or 9600.
2.4.2 Parity
N, O, E, M, or S This parameter sets the parity to be used on the port. The values correspond to
the following settings: N=None, O=Odd, E=Even, M=Mark and S=Space.
Note: the specification only utilizes Even Parity.
2.4.3 RTS On
0 to 65535 milliseconds This parameter sets the number of milliseconds to delay after RTS is asserted
before the data will be transmitted.
Page 24 of 131 ProSoft Technology, Inc.
November 3, 2008
Configuring the MVI69-103M Module MVI69-103M CompactLogix or MicroLogix Platform IEC 60870-5-103 Master Communication Module
2.4.4 RTS Off
0 to 65535 milliseconds This parameter sets the number of milliseconds to delay after the last byte of
data is sent before the RTS modem signal will be set low.
2.4.5 Minimum Delay
1 to 65535 This parameter specifies the minimum number of milliseconds to delay before
sending the message (setting RTS high). This can be used when the serial network requires time for units to turn off their transmitters.
2.4.6 Receive Timeout
1 to 65535 This value represents the number of milliseconds to wait on a port from the time
the first character is received until the last character in the longest message received on the port. This parameter should be dependent on the baud rate. A value of 2000 should work with most applications.
2.4.7 Single char ACK F0, 1, or 3
Yes or No This parameter specifies if the signal E5 character will be used for ACK
messages.
2.5 [IEC-101 Master Session x]
This section is used to define session x which runs on Port x. The session sections of the configuration file are determined by the number of sessions set in the configuration file. The sessions are referenced by a zero based index value. For example, if the module is configured for four sessions, the configuration file should contain sections for sessions 0 to 3 (that is, [IEC-101 Master Session 0] to [IEC-101 Master Session 3]. Each of these sections will define the characteristics of the specific controlled device to be interfaced.
2.5.1 Communication Port
0 or 1 This parameter sets the port to which the controlled device is connected. On this
module, values of 0 and 1 are permitted.
2.5.2 Sector Count
1 to 3 This parameter sets the number of sectors contained in this controlled device.
This version of the application from 1 to 3 sectors (separate databases) for each session.
ProSoft Technology, Inc. Page 25 of 131 November 3, 2008
MVI69-103M CompactLogix or MicroLogix Platform Configuring the MVI69-103M Module IEC 60870-5-103 Master Communication Module
2.5.3 Data Link Address
0 to 254 This parameter uniquely defines the data link address for this unit on the
communication channel. The ranges of values are from 0 to 254. Address 255 is the broadcast address.
2.5.4 Failure Delay
0 to 2000 This parameter sets the minimum number of seconds to delay before polling this
session when it is not online. This parameter is only used in unbalanced mode.
2.5.5 Confirm Timeout
0 to 2^32-1 This parameter sets the number of milliseconds to wait for a confirm response
from the controlled device.
2.5.6 Retry Count
0 to 255 This parameter sets the number of retries to be performed on the controlled
device when a communication occurs.
2.5.7 C1/C2 Poll Count Pend
0 to 65535 This parameter sets the maximum number of class 1 and class 2 polls performed
on this session before trying the next session. This parameter prevents a session from monopolizing the communication port.
2.5.8 Class 1 Polls
0 to 100 This parameter sets the maximum number of class 1 polls performed on this
session before switching to another session. This parameter prevents a session from monopolizing the communication port.
2.5.9 Class 1 Pend Delay
0 to 2^32-1 This parameter sets the minimum number of milliseconds to delay between class
1 polls for pending data.
Page 26 of 131 ProSoft Technology, Inc.
November 3, 2008
Configuring the MVI69-103M Module MVI69-103M CompactLogix or MicroLogix Platform IEC 60870-5-103 Master Communication Module
2.5.10 Class 2 Pend Delay
0 to 2^32-1 This parameter sets the minimum number of milliseconds to delay between class
2 polls for pending data.
2.5.11 Class 1 Poll Delay
0 to 2^32-1 This parameter sets the minimum number of milliseconds to delay between each
class 1 poll.
2.5.12 Class 2 Poll Delay
0 to 2^32-1 This parameter sets the minimum number of milliseconds to delay between each
class 2 poll.
2.5.13 Auto Clock Req Mode
0=Sync Only, 1=Load delay/sync, 2=Acquire delay/load delay/sync This parameter specifies the method used to perform automatic clock
synchronization. 0 performs a synchronization without delay, 1 performs synchronization using the fixed Propagation Delay and 2 computes the delay and use this value when synchronization takes place.
2.5.14 Propagation Delay
0 to 65535 This parameter sets the fixed propagation delay to be utilized if the Auto Clock
Req Mode parameter is set to a value of 1.
2.5.15 Response Timeout
0 to 2^32-1 milliseconds This parameter sets the maximum number of milliseconds to wait for a
confirmation from the controlled station to a request from this module.
2.5.16 ACTTERM with setpoint
Yes or No This parameter determines if an ACTTERM will be sent. If the parameter is set to
Yes, then setpoint commands will issue an ACTTERM when the command is complete. If the parameter is set to No, ACTCON is the last response to a setpoint command.
ProSoft Technology, Inc. Page 27 of 131 November 3, 2008
MVI69-103M CompactLogix or MicroLogix Platform Configuring the MVI69-103M Module IEC 60870-5-103 Master Communication Module
2.6 [IEC-103 Master Session x Sector y]
Within each session definition, is a parameter that specifies the number of sectors for the session. For each sector defined for a session, there must exist a [IEC-103 Master Session x Sector y] section. Where the x value represents the session index and the y value represents sector index. For example if session 0 contains 1 sector, there must be a section with the following name in the configuration file: [IEC-103 Master Session 0 Sector 0].
2.6.1 Common ASDU Address
0 to 255 This parameter sets the common ASDU address to association with this sector of
the specified session. This parameter is usually set the same as the data link address when only one sector is used.
2.6.2 Online Time Sync.
Yes or No This parameter specifies if the sector in the controlled device will be sent a time
synchronization command when the unit is first recognized as being online. This should only be used for devices that do not send an EOI message after initializing.
2.6.3 Online General Int
Yes or No This parameter specifies if the sector in the controlled device will be sent a
general interrogation command when the unit is first recognized as being online. This should only be used for devices that do not send an EOI message after initializing.
2.6.4 EOI Time Sync.
Yes or No This parameter specifies if the sector in the controlled device will be sent a time
synchronization command after this module received an EOI message from the controlled unit.
2.6.5 EOI General Int
Yes or No This parameter specifies if the sector in the controlled device will be sent a
general interrogation command after this module received an EOI message from the controlled unit.
Page 28 of 131 ProSoft Technology, Inc.
November 3, 2008
Configuring the MVI69-103M Module MVI69-103M CompactLogix or MicroLogix Platform IEC 60870-5-103 Master Communication Module
2.7 [IEC-103 Master Commands]
This section can contain up to 1000 user defined commands to be executed by the module and sent to the controlled devices. There is no need to place Class 1 or Class 2 polls in the this list for the controlled devices as the master driver for each port will execute these automatically when the port is idle. In order for the port to be idle, make sure that there is idle time available, and that the commands do not constantly utilize the ports. The command list section starts with a reserved label START and ends with the label END. Each row in the file corresponds to an individual command with the first character position in each row left blank (white space).
As an alternative to using a command list, blocks with an identification code of 9901 can be used to issue commands from the ladder logic.
2.7.1 Enable Code
0 = Disabled 1 = Enabled with Poll Interval (seconds) utilized 2 = Conditional (executed when point in database changes) This field defines whether or not the command is to be executed and under what
conditions. If the parameter is set to 0, the command is disabled and will not be executed in the normal polling sequence. The command can be executed under the control of the PLC processor through the use of a Command Control block. Setting the parameter to a value of 1 for the command causes the command to be executed each scan of the command list if the Poll Interval Time is set to zero. If the Poll Interval time is set, the command will be executed, when the interval timer expires. If the parameter is set to 2, the command will execute only if the internal data associated with the command changes. This value is valid only for write commands.
2.7.2 Database Index
Database Index is the location in the module's database to use as the source for the data in the command. The data type field determines the meaning of the index as follows:
Type Description DB Index type
6 Clock synchronization NA 7 General interrogation NA 20 General Command Bit address
2.7.3 Poll Interval
This parameter specifies the minimum frequency at which the module should execute the command. The value is entered in units of seconds. For example, to execute a command every 10 seconds, enter a value of 10 in the field. A value of 0 for the parameter implies that the command should be executed every scan of the list.
ProSoft Technology, Inc. Page 29 of 131 November 3, 2008
MVI69-103M CompactLogix or MicroLogix Platform Configuring the MVI69-103M Module IEC 60870-5-103 Master Communication Module
2.7.4 Session Index
Session Index represents the session index in the module to associate with the command. This index is set when the session is read in from this file. The range of values for this field is 0 to 31.
2.7.5 Sector Index
Sector Index represents the sector index for the specific session. The range of values for this field is 0 to 2.
2.7.6 Data Type
Data type file represents the ASDU type as follows: 6 = Time synchronization 7 = General Interrogation 20 = General Command
2.7.7 Function Code
Code Definition 128 Distance protection 160 Overcurrent protection 176 Transformer differential protection 192 Line Differential protection 255 Global function type
2.7.8 Point Index
Point Index field specifies the address in the remote slave device of the point to interact with.
Page 30 of 131 ProSoft Technology, Inc.
November 3, 2008
Loading...
+ 101 hidden pages