Professional Documents
Culture Documents
Software Release
Note
1101155-L
COPYRIGHT RESERVED
The information and design as detailed in this document is the property of Foxboro
Australia Pty Limited, and / or its Associates and must be returned on demand. It is
issued on the strict condition that, except with our written permission it must not be
reproduced, copied or communicated to any third party, nor be used for any purpose
other than that stated in the particular inquiry, order or contract with which it is issued.
The reservation of copyright in this document extends from each date appearing thereon
and in respect of the subject matter as it appeared at the relevant date.
Table of Contents
1. INTRODUCTION...............................................................................................................................5
5. INSTALLATION/UPGRADE INSTRUCTIONS...............................................................................14
5.1 INSTALLING FROM CDROM ...............................................................................................................14
5.2 LOADING THE SOFTWARE ONTO AN RTU ............................................................................................15
5.2.1 Loading software using RTV ................................................................................................15
5.2.2 Loading software using TOOL32..........................................................................................16
6. VALIDATION AND VERIFICATION STATEMENT........................................................................17
1. Introduction
This release note describes a major release of the SCD5200 and RTU50 Protected Mode Software
and Utilities identified as part number 1101155, revision L (built from internal baseline 13.2.2). In
particular, this note describes:
N The functionality provided in this part number,
N Associated I/O card and DCB firmware required for the use of each RTU Software subsystem,
N Changes since the last release of this part number (both defect fixes and additional
functionality),
N Outstanding problems and known risks,
N Installation and upgrade procedure,
N The assurance activities that have been conducted to demonstrate that the product is fit for
release,
N Related documentation, and
N The contents of the release media.
Note: Users are encouraged to read this entire release note before attempting to install or use the
subject RTU Software and Utilities. In particular, the RTU Software is now comprised of two binary
files 1101155L.Z and 1101155L.DLL, both of which must be loaded into the RTU flash memory in
order to boot the RTU successfully.
This release note covers the changes made since the previous release, 1101155-K. If upgrading
from an earlier release, the reader should also read the release notes for the intervening releases.
These release notes are included with this release note on the 1101155-L release media.
Users should be aware that, at the time of product release, there remain outstanding incidents (see
Section 4 for details). The incidents selected for rectification in revision L have been chosen with the
specific aim of reducing risks to projects worldwide. Project managers and customers requiring a
more detailed assessment of the advantages and disadvantages of adopting 1101155-L for their
specific projects should contact the SCADA Product Support Manager (email: sps@invensys.com).
1
The 1101191-_ System Configurator release does not show 1101155-L in the part number list. 1101155-K should be
selected instead for equivalent functionality.
Input/Output:
32DI/4AI Card (ADI) – Type 1 Yes Yes 1037275 Rev. _ 1037275 Rev. E
32DI/4AI Card (ADI) – Type 2 Yes Yes 1037553 Rev. _ 1037553 Rev. _
12 Digital Output Card (TDO) Yes Yes 1037404 Rev. _ 1037404 Rev. C
20 Analog Input Card (20AI) – Yes Yes 1037378 Rev. _ 1037378 Rev. B
Type 1
20 Analog Input Card (20AI) – Yes Yes 1037554 Rev. _ 1037554 Rev. _
Type 2
Communications:
2
8 Channel Serial Card No Yes N/A N/A
DNP3 Master Yes Yes V.11 1037584 Rev. _ V.11 1037584 Rev. _
V.23 1037498 Rev. H V.23 1037498 Rev. K
V.28 1037462 Rev. L V.28 1037462 Rev. L
Optical 1037497 Rev. J Optical 1037497 Rev. K
DNP3 Slave Yes Yes V.11 1037584 Rev. _ V.11 1037584 Rev. _
V.23 1037498 Rev. H V.23 1037498 Rev. K
V.28 1037462 Rev. L V.28 1037462 Rev. L
Optical 1037497 Rev. J Optical 1037497 Rev. K
Harris 5000/5500/6000 Slave Yes No V.23 1037406 Rev. _ V.23 1037406 Rev. C
V.28 1037405 Rev. _ V.28 1037405 Rev. E
IEC 60870-5-103 Master Yes No Optical 1037414 Rev. _ Optical 1037414 Rev. A
IEC 60870-5-101 Slave Yes No V.28 1037521 Rev. _ V.28 1037521 Rev. C
2
In the RTU Configurator, an 8 channel serial card can be successfully configured as 12 channel serial card where no
protocols are configured on the last four channels.
3
For multi channel operation of C2025 and C300 Conitel, upgrading to the current DCB firmware version is recommended.
4
LN57-3 Yes No V.11 1037421 Rev. B V.11 1037421 Rev. B
V.23 1037427 Rev. B V.23 1037427 Rev. B
V.28 1037423 Rev. B V.28 1037423 Rev. B
V.28 Dialup 1037425 V.28 Dialup 1037425
Rev. B Rev. C
Calculations:
Miscellaneous:
IRIG-B Serial Time Code Yes No V.28 1037577 Rev A V.28 1037577 Rev A
5
Generator
2.2 Utilities
Table 3 lists the utility programs that are provided for use with the 1101155-L RTU Software. For
more information on these programs please consult the appropriate user documents (refer to Section
7).
Installation of the RTU Utilities is required for correct operation of the RTU Configurator. The utilities
may also be used separately.
4
The LN57-3 binaries for the LN2068 VME DCB (parts 1037422-B, 1037424-B, 1037426-C and 1037428-B) are identical to the
corresponding RTU50 DCB binaries and are also included in the installation package.
5
The IRIG-B subsystem has been introduced to satisfy a particular customer’s needs and is not directly supported by the RTU
Configurator for the 1101155 part number. This subsystem may be accessed via the “Customised” RTU Software option.
Please consult the SCADA Product Support Manager before using this subsystem.
Utility: Description:
SALL.EXE SALL calculation compiler (requires Watcom C/C++ 11.0a)
SALLHLSI.EXE SALL serial interface protocol definition editor
RIAF.EXE Configuration file checking and reporting utility
CFG_CRC.EXE Configuration file CRC generator
IDFC.EXE Intrinsic Database Function Compiler (for use with RTU Configurator, part
number 1101050)
FLT2INT.EXE Convert IEEE 754 floating point numbers to 32-bit integer representation (for
use with RTU Configurator)
TOOL32.EXE RTU diagnostic utility.
Each embedded firmware part has its own requirements for installation. Please consult the
appropriate release note for installation instructions. These release notes are supplied in the
“Release Notes” installation component, in PDF format. If you choose to install the release notes, a
desktop shortcut to them will be created.
6
The AC Transducer Card Firmware is comprised of two binary files that are programmed into a pair of EPROMs. These files
are distributed in a self-extracting executable file. Please consult the AC Transducer Card Firmware Release Note for
more information.
N Support for DNP3 32-bit integer and floating point analog outputs (Object 40 variation 1, Object
40 variation 3, Object 41 variation 1 and Object 41 variation 3) has been added to DNP3 Slave
(CR FW#178, SIR 43699).
N Support for DNP3 32-bit floating-point analog inputs (Object 30 variation 5, Object 32 variation 5
and Object 32 variation 7), 32-bit integer analog outputs (Object 40 variation 1 and Object 42
variation 1) and 32-bit floating point analog outputs (Object 40 variation 3 and Object 41
variation 3), and mappings to corresponding point types, have been added to DNP3 Master (CR
FW#178, SIR 43699).
N IEC 61131-3 (ISaGRAF) was enhanced to allow access to the SALL gas calculations AGA3,
AGA7 and NX19 as ISaGRAF function blocks (CR FW#202).
N Both the old (RTU50) and new (SCD5200) TCP/IP configuration formats are now accepted on
both types of RTU (CR FW#220).
N In the IEC 60870-5-101 Slave, each feedback object should only be associated with a single
control object. If the same feedback object is configured for multiple controls, the behaviour will
be unpredictable.
N Abnormal conditions at the RTU such as device reset will result in reporting of anomalous
accumulator values; these are however flagged with appropriate error indications as permitted
by protocols, for correct processing by a Master Station.
N If an RTU50 has TCP/IP configured, but no Dual Ethernet Board (DEB) is installed, the RTU will
fail to boot.
N For correct operation of the 12 Channel Serial card with 486-based CPU boards, 1037452-B or
higher must be programmed into the Altera device fitted to socket U14 on the 12 Channel Serial
card. This corresponds to ECO 0303415/2.
N The RTU Software may not load configuration files that have additional whitespace (spaces,
tabs or CR/LF characters) after the normal content of each line. If editing configuration files by
hand, you must ensure that a single CR/LF pair, placed directly after the last non-whitespace
character on the line, terminates each line.
N Under some circumstances, DNP3 Slave fails to correctly report event buffer overflows. It is
recommended that the user configure the event buffer size to be sufficiently large to prevent the
occurrence of buffer overflows (SIR 41432)
N The RTU Modbus Master implementation supports a maximum of 160 scan groups (SIR 41161).
N The C2025 Conitel Slave now handles calculation of the Remote Status Word’s Accumulator
Bad bits internally. It is recommended that no RTU database points be mapped to these bits by
configuration (SIR 40873).
5. Installation/Upgrade Instructions
The RTU Software and Utilities must be installed onto an engineer’s workstation PC from the release
CDROM. The release CDROM provides a graphical installation wizard.
If you have an installation of an RTU Software version prior to 1101155-F, you should manually
backup and remove it before installing 1101155-L. The 1101155-L installer will automatically detect
and upgrade versions from 1101155-F onwards.
In accordance with Microsoft guidelines, most files are installed under the C:\Program Files
directory by default. Before installing, please read the RTU Configurator release note for instructions
on how to carry an existing configuration database forward to the new version of the Configurator.
After installing the RTU Software and Utilities onto the engineer’s workstation, one of the RTU
diagnostic utilities, TOOL32 or RTV (Remote Terminal Viewer), can be used to download the RTU
Software to the RTU flash memory.
Important Note: If upgrading from an earlier RTU Software version that provided the graphical
installer, you must follow the procedures outlined in the RTU Configurator Release Note to preserve
your existing configuration database. Running the installer without first following that procedure
will result in all configuration data being lost. The RTU Configurator Release Note is supplied in
the documents directory of the release disk.
instructions to select the installation directory and to choose the components that you wish to install.
Accepting the default installation path is strongly recommended.
Depending on the components selected, a number of desktop shortcuts will be created. These
include sample shortcuts for running the RTU diagnostic utilities, TOOL32 and RTV. The user will
need to modify the shortcuts to TOOL32 in order to select an appropriate serial port or IP address.
RTV permits these selections to be made interactively.
To ensure correct operation of the installed components, the installation program will automatically set
several environment variables. Windows 95, 98 and Millennium Edition users will need to restart
Windows for these changes to take effect.
After installation, the PATH environment variable will include the installation directories of the RTU
Configurator, Utilities and Paradox Runtime Engine, the C50_UTIL variable will contain the installation
directory of the RTU50 Utilities, and the C50_WORK variable will contain the Windows temporary
directory, e.g. C:\WINDOWS\TEMP. Users should ensure that the Windows TEMP directory
nominated in the C50_WORK environment variable exists.
Important Note: Users upgrading from versions before 1101155-F must manually remove the
environment variable settings they made when installing the earlier version. For Windows NT, 2000
and XP users, this may be done using the Control Panel -> System -> Environment dialog.
Windows 95, 98 and Millennium Edition users will need to manually edit the C:\autoexec.bat file. If
any old settings are not removed, TOOL32 and the RTU Configurator may not operate correctly.
complete the selection. RTV will ask the user to enter the name under which each file is to be stored
in the RTU’s flash memory. To use the current names for all files, check the “Keep source file names”
box, before clicking “OK” to begin the download.
To make the new RTU Software files active when the download has finished, select the 1101155L.Z
file from either the “Software 1” or “Software 2” drop down list at the top of the File System window
and click on the radio-button next to the drop down list. Save the selection by clicking on the
“Commit” button and then restart the RTU by using the “File | Reset” menu item.
files. Use the up and down arrow keys to highlight 1101155L.Z and press function key F2 (Select
File) to select it and then press function key F6 (Make Active).
Repeat this process to select a suitable configuration file for either “Config 1” or “Config 2” then press
function F7 (Save Next) to commit the changes to the flash memory. After re-checking your
selections press function key F3 (Restart RTU) to reboot the RTU with the 1101155-L RTU Software.
Master device. Protocols tested in this scenario were C2025 Conitel, C300 Conitel, DNP3,
IEC 60870-5-101, Modbus and WISP+.
N An RTU containing I/O cards, IDF calculations and SALL calculations sharing points across
Optonet with a second RTU that receives controls and sends events across a
communications link to a Master RTU or simulated Master Device. Protocols tested in this
scenario were C2025 Conitel, C300 Conitel, DNP3, IEC 60870-5-101, and Modbus.
The RTU Software was also exercised in a configuration where point values, events and controls
were passed along a chain of Master/Slave protocol communication links. This testing
demonstrated correct interaction between the different protocols.
This release has used a risk-based approach to direct assurance effort where it is needed most. In
particular, detailed tests were not performed for subsystems with minimal or no changes and/or
substantial field confidence.
Some outstanding problems identified by the testing performed are detailed in Section 4 of this
release note. However, there may be defects that arise in project usage patterns that have not been
detected.
7. Related Documentation
For further information on RTU50 and SCD5200 installation, configuration, programming and
diagnostics, please refer to the following documents. These documents are available on the RTU50 /
RTU10 / CLS / SCD5200 Documentation CDROM (part number: 2005654).
Part no. Title Version
2005064 RTU50 Conitel Communication Protocol 1.4
2005141 RTU50 Hardware Specification 1.8
2005143 RTU50 Hardware and Programming Information 1.7
2005154 RTU50 C2025 Remote Station Conitel Protocol 1.1
2005157 Conitel (C300 emulation) Communications Protocol Technical Manual 1.2
2005167 RTU50 SALL Serial Communications Interface (HLSI) 1.4
2005176 Harris 5000/5500/6000 Communications Protocol Specification 1.3
2005201 V.28 Dual Communications Board User Manual 1.1
2005543 RTU50 Conitel Master Communications Protocol User Manual 1.2
2005550 RTU50 Configuration User Manual 1.1
2005551 RTU50 Programming User Manual: State and Logic Language 1.5
Reference (SALL)
2005552 RTU50 Diagnostic User Manual 1.2
2005554 RTU50 DNP3 Slave User Manual 2.0
2005555 RTU50 DNP3 Master User Manual 2.0
2005567 RTU50 Modbus Slave Protocol User Manual 1.1
2005573 RTU50 DNP3 Slave Device Profile 1.5
2005574 RTU50 DNP3 Master Device Profile 1.6
2005596 RTU50 Event Logger User Manual 1.1
2005601 RTU50 AC Transducer Card User Manual 1.1
2005602 RTU50 Modbus Master User Manual 2.0