Im32p01c10 01en
Im32p01c10 01en
Manual
Engineering Guide Vol. 1
IM 32P01C10-01EN
IM 32P01C10-01EN
5th Edition
i
Introduction
This manual is the engineering guide of ProSafe-RS.
This document explains an overview of ProSafe-RS functions and the cautionary notes which
needs to be considered for engineering, based on the basic flow of engineering such as de-
sign, manufacturing, operation and maintenance of a safety equipment system by using
ProSafe-RS.
Please refer to the Engineering Guide Vol.2 for the steps and precautions to take for creating
application logic using ProSafe-RS engineering.
See the Appendix in the ProSafe-RS User Guide for the terminology in the descriptions of
ProSafe-RS.
Notes and precautions regarding SCSP1 described in this document also apply to SCSU1.
This document is composed of the following parts.
• Part A Specifications and functions that are needed to design applications
This part describes the specifications and functions that are needed to design a ProSafe-
RS application. It describes the control bus, system time synchronization, and the engi-
neering specifications and functions with a focus on ProSafe-RS and Control Station.
• Part B Designing applications
This part describes the main points of the design specifications of ProSafe-RS systems.
• Part C Basics of creating applications
This part describes the common work flow, precautions and common procedures to cre-
ate a ProSafe-RS application.
• Part D Procedures to create applications using the I/O list engineering method
This part gives an overview of the procedures of the automated design organizer when
using I/O list engineering and the procedures when using iDefine.
• Part E Changing applications
This part describes the steps to change applications online, the function that can export
the application data to external folder and import the exported external file.
• Part F Installation and start-up
This part explains the installation of ProSafe-RS system, the connection to field devices,
a procedure of start-up including tests, commissioning and precautions for the start-up.
• Part G Emergency procedures
This part describes the actions to be taken in an emergency situation during plant opera-
tion, behavior of SCS at error occurrence, and recovery procedures.
• Part H Monitoring the status of SCS
This part describes the management of the SCS status. It explains the method to view
the SCS status registered in RS projects, the detailed status of the specified SCS, and
the detailed status of I/O module by using the IOM Report. It also mentions how to verify
the diagnostic information message that is generated in the SCS.
• Part I Maintenance
This part explains cautionary points and steps to maintain ProSafe-RS devices (such as
I/O modules) and field devices.
• Appendix
This part describes the setting items of nodes, modules and channels, RS original engi-
neering, cautionary points and maintenance of ProSafe-RS prior to R4, and maintenance
of sales discontinued products.
Indicates that caution is required for hot surface. Note that the devices with this
symbol become hot. The risk of burn injury or some damages exists if the devices
are touched or contacted.
<French> Signale qu'il faut faire preuve de prudence avec la surface brûlante. Les
appareils sur lesquels est apposé ce symbole risquent de devenir brûlants. Tout
contact physique ou matériel avec ces appareils risque de provoquer des brûlures
ou des dommages.
Identifies a protective conductor terminal. Before using the Product, you must
ground the protective conductor terminal to avoid electric shock.
Identifies a functional grounding terminal. A terminal marked "FG" also has the
same function. This terminal is used for grounding other than protective grounding.
Before using the Product, you must ground this terminal.
Indicates an AC supply.
Indicates a DC supply.
n Notes on Software
• YOKOGAWA makes no warranties, either expressed or implied, with respect to the Soft-
ware Product's merchantability or suitability for any particular purpose, except as speci-
fied in the warranty terms.
• Purchase the appropriate number of licenses of the Software Product according to the
number of computers to be used.
• No copy of the Software Product may be made for any purpose other than backup; other-
wise, it is deemed as an infringement of YOKOGAWA's Intellectual Property rights.
• Keep the software medium of the Software Product in a safe place.
• No reverse engineering, reverse compiling, reverse assembling, or converting the Soft-
ware Product to human-readable format may be performed for the Software Product.
• No part of the Software Product may be transferred, converted, or sublet for use by any
third-party, without prior written consent from YOKOGAWA.
Documentation Conventions
n Symbols
The following symbols are used in the User's Manuals.
Indicates precautions to avoid a danger that may lead to death or
WARNING severe injury.
n Typographical Conventions
The following typographical conventions are used throughout the User's Manuals.
n Drawing Conventions
Drawings used in the User's Manuals may be partially emphasized, simplified, or omitted for
the convenience of description.
Drawings of windows may be slightly different from the actual screenshots with different set-
tings or fonts. The difference does not hamper the understanding of basic functionalities and
operation and monitoring tasks.
n Trademark Acknowledgments
• CENTUM, ProSafe, Vnet/IP, PRM, Exaopc, FieldMate Validator, and STARDOM are reg-
istered trademarks of YOKOGAWA.
• Microsoft, Windows, Windows Server, Visual Basic, Visual C++, and Visual Studio are ei-
ther registered trademarks or trademarks of Microsoft Corporation in the United States
and other countries.
• Adobe, Acrobat, and Reader are either registered trademarks or trademarks of Adobe
Systems Incorporated in the United States and/or other countries.
• Ethernet is a registered trademark of Xerox Corporation.
• HART is a registered trademark of FieldComm Group.
• iDefine is a trademark of Trinity Integrated Systems Ltd.
• Modicon and Modbus are registered trademarks of Schneider Electric SA.
• All other company and product names mentioned in the User's Manuals are trademarks
or registered trademarks of their respective companies.
• TM or ® mark are not used to indicate trademarks or registered trademarks in the User's
Manuals.
• Logos and logo marks are not used in the User's Manuals.
CONTENTS
PART-A Specifications and functions that are needed
to design applications.....................................A-1
A1. Overview of Vnet/IP network.............................................................A1-1
A1.1 Vnet/IP network system configuration.....................................................A1-2
A1.2 Device Connections in a Vnet/IP Domain................................................ A1-4
A1.3 Connection between Vnet/IP domains..................................................... A1-6
A2. ProSafe-RS security.......................................................................... A2-1
A2.1 Overview of ProSafe-RS security............................................................. A2-2
A2.2 Security for project database....................................................................A2-7
A2.3 Security of SCS Maintenance Support tool............................................. A2-8
A2.4 Access control and history management.............................................. A2-11
A3. Time synchronization........................................................................ A3-1
A4. Overview of SCS software configuration........................................ A4-1
A5. SCS hardware.....................................................................................A5-1
A6. Inputs and outputs of SCS................................................................A6-1
A6.1 Flow of AIO/DIO data................................................................................. A6-2
A6.2 I/O variable..................................................................................................A6-4
A6.3 High current output function.................................................................... A6-7
A7. Performance and scan period in the SCS....................................... A7-1
A7.1 Definition of SCS scan period...................................................................A7-2
A7.2 Automatic extension function for scan period of the application logic
execution function..................................................................................... A7-5
A7.3 Locking of internal variables and performance in SCSP3/SCSP2...... A7-10
A8. RAS (Reliability, Availability, Serviceability) functions of SCS.............
............................................................................................................. A8-1
A8.1 SCS operating mode..................................................................................A8-3
A8.2 Security level of SCS................................................................................. A8-6
A8.3 Operations at SCS startup...................................................................... A8-12
A8.4 Diagnostic information management.....................................................A8-14
A8.5 Diagnosis for hardware........................................................................... A8-16
A8.6 Dual-redundancy in the SCS...................................................................A8-17
A8.6.1 Redundant configuration in SCS................................................A8-18
CONTENTS
PART-B Designing applications................................... B-1
B1. Key points of basic design............................................................... B1-1
B2. Procedure for engineering................................................................ B2-1
B3. Guidelines for selecting an engineering method............................B3-1
B4. Example of ProSafe-RS system configuration................................B4-1
B5. System reaction time.........................................................................B5-1
CONTENTS
PART-C Basics of creating applications......................C-1
C1. Preparing the project.........................................................................C1-1
C1.1 Type of project............................................................................................C1-2
C1.1.1 AD project.................................................................................... C1-4
C1.1.2 RS project.................................................................................... C1-5
C1.1.3 SCS projects................................................................................C1-6
C1.1.4 Library project.............................................................................. C1-9
C1.2 Procedures for creating projects............................................................C1-10
C1.2.1 Connecting to AD projects......................................................... C1-11
C1.2.2 Creating RS projects..................................................................C1-12
C1.2.3 Registering RS projects in the AD project................................. C1-13
C1.2.4 Creating SCS projects............................................................... C1-15
C1.2.5 SCS Project Properties dialog box............................................ C1-17
C1.2.6 SCS Constants Builder.............................................................. C1-20
C2. Work flow of creating applications for each engineering method........
............................................................................................................. C2-1
C2.1 Work flow of I/O list engineering.............................................................. C2-2
C2.2 Work flow of I/O list engineering with iDefine....................................... C2-11
C2.3 Work flow for RS original engineering...................................................C2-18
C3. Precautions when creating applications......................................... C3-1
C4. Procedures for generating a database............................................ C4-1
C5. Testing with the Safety Analyzers.................................................... C5-1
C5.1 Integrity Analyzer....................................................................................... C5-2
C5.1.1 Methods for checking analysis results......................................... C5-3
C5.1.2 Integrity Analyzer window structure............................................. C5-9
C5.1.3 Confirmation of analysis results by project tree......................... C5-12
C5.2 Cross Reference Analyzer.......................................................................C5-19
C5.2.1 Methods for checking analysis results....................................... C5-20
C5.2.2 Cross Reference Analyzer window structure.............................C5-27
C5.2.3 Confirmation of analysis results by Dependency tree................C5-30
C5.2.4 Checking with Analysis report....................................................C5-40
C5.2.5 Precautions on Cross Reference Analyzer................................C5-46
CONTENTS
PART-D Procedures to create applications using the I/O
list engineering method.................................. D-1
D1. Engineering based on the safety I/O list..........................................D1-1
D1.1 Overview of I/O list engineering............................................................... D1-2
D1.2 Creating a new safety I/O list.................................................................... D1-3
D1.3 Operating a safety I/O list..........................................................................D1-4
D1.4 Defining I/O information by using Safety I/O Editor............................... D1-5
D1.4.1 Starting the Safety I/O Editor....................................................... D1-6
D1.4.2 Importing the I/O information list................................................D1-14
D1.4.3 Comparing and reflecting the I/O information before and after import
...................................................................................................D1-17
D1.4.4 Editing a safety I/O list............................................................... D1-19
D1.4.5 Exporting the I/O information in the safety I/O list..................... D1-21
D1.4.6 Purpose of user definition and changing user-defined name..............
...................................................................................................D1-23
D1.5 Saving the safety I/O list and performing check-in...............................D1-24
D2. Engineering based on the safety communication I/O list.............. D2-1
D2.1 Creating a new safety communication I/O list.........................................D2-4
D2.2 Operating a safety communication I/O list.............................................. D2-5
D2.3 Starting Safety Communication I/O Editor.............................................. D2-6
D2.4 Entering I/O information in the signal definition list.............................D2-19
D2.5 Converting I/O information into a data structure that can be
communicated with subsystems............................................................D2-23
D2.5.1 Overview of definitions for communication with subsystems...............
...................................................................................................D2-24
D2.5.2 Deciding the data structure........................................................D2-26
D2.5.3 Defining program groups........................................................... D2-27
D2.5.4 Defining communication group.................................................. D2-28
D2.5.5 Fixing the element numbers of the communication I/O............. D2-29
D2.5.6 Procedure for creating and wiring communication I/O variables.........
...................................................................................................D2-30
D2.6 Importing I/O information into the safety communication I/O list....... D2-32
D2.7 Exporting the I/O information in the safety communication I/O list..............
................................................................................................................... D2-35
CONTENTS
PART-E Changing application...................................... E-1
E1. Online change of applications.......................................................... E1-1
E1.1 Online change download...........................................................................E1-2
E1.2 Entire procedure of online change of application...................................E1-4
E1.3 List of applicable items for online change.............................................E1-12
E1.4 Online change of scan period of the application logic execution function.
................................................................................................................... E1-18
E1.5 Precautions for online change................................................................E1-20
E1.6 Precautions for online change download of N-IO................................. E1-30
E1.6.1 Procedure for online change download of signal category of
channels.....................................................................................E1-33
E1.7 Online change of subsystem communication modules....................... E1-36
E2. Import/Export function...................................................................... E2-1
E2.1 Precautions concerning import/export.................................................... E2-2
E2.2 Export/import using AD Organizer........................................................... E2-5
E2.3 Importing and exporting data that is managed by SCS Manager..........E2-7
E3. Modification and reuse of SCS project database............................E3-1
E3.1 Data transfer procedure during expansions/remodeling in modifications
where online change is possible.............................................................. E3-2
E3.2 Data transfer procedure during expansions/remodeling in modifications
requiring offline download........................................................................ E3-6
E3.3 Data transfer procedure during SCS project regeneration.................... E3-9
E3.4 Reusing SCS project data....................................................................... E3-15
CONTENTS
PART-F Installation and start-up.................................. F-1
F1. Procedure of installation and start-up............................................. F1-1
F2. Preparation before installation and start-up of N-IO nodes........... F2-1
F2.1 Configuring the N-IO node interface unit................................................. F2-2
F2.1.1 Using the Node Number Setting Tool...........................................F2-3
F2.2 Testing by using FieldMate Validator....................................................... F2-6
F3. Overview of procedures to construct/maintain a stand-alone SCS
configuration system......................................................................... F3-1
CONTENTS
PART-G Emergency procedures.................................. G-1
G1. Operation flow during the error occurrence................................... G1-1
G2. Operations and recovery procedures during the SCS error
occurrence......................................................................................... G2-1
G2.1 Actions taken at fatal error occurrence and recovery procedure......... G2-3
G2.1.1 Operations and recovery procedures during the error occurrence in
the entire SCS............................................................................. G2-4
G2.1.2 Actions taken at CPU module error occurrence and recovery
procedure.................................................................................... G2-5
G2.1.3 Behavior at abnormal calculation................................................ G2-7
G2.2 Actions taken at major error occurrence and recovery procedure...............
................................................................................................................... G2-11
G2.2.1 Actions taken at input module error occurrence and recovery
procedure.................................................................................. G2-12
G2.2.2 Actions taken at input channel error occurrence and recovery
procedure.................................................................................. G2-13
G2.2.3 Actions taken at output module error occurrence and recovery
procedure.................................................................................. G2-15
G2.2.4 Actions taken at output channel error occurrence and recovery
procedure.................................................................................. G2-17
G2.2.5 Operations and recovery procedures during the error occurrence in
the universal type I/O module....................................................G2-22
G2.2.6 Actions taken at errors between CPU and Input/Output module and
recovery procedure....................................................................G2-24
G2.2.7 Actions taken at error occurrence for optical ESB bus repeater
devices...................................................................................... G2-26
G2.2.8 Operations during hardware error occurrence related to N-IO............
...................................................................................................G2-29
G2.2.9 Operations at fire and gas communication error occurrence and
recovery procedure....................................................................G2-31
G2.3 Actions taken at minor error occurrence and recovery procedure..............
................................................................................................................... G2-34
CONTENTS
PART-H Monitoring the SCS status..............................H-1
H1. SCS status display.............................................................................H1-1
H1.1 SCS status overview..................................................................................H1-2
H1.2 SCS State Management window...............................................................H1-6
H2. System reports...................................................................................H2-1
H3. Checking diagnostic information by using IOM Report.................H3-1
H3.1 IOM Report of AIO/DIO modules...............................................................H3-2
H3.1.1 Display format for the IOM Report of FIO.................................... H3-3
H3.1.2 Display format for the IOM report of N-IO....................................H3-6
H3.1.3 Code system for causes of errors in the IOM Report................ H3-12
H3.2 IOM Report of communication modules................................................ H3-19
H4. Displaying I/O channel status...........................................................H4-1
H5. Displaying SCS diagnostic information...........................................H5-1
H5.1 Diagnostic Information window................................................................H5-2
H5.2 Diagnostic Information window................................................................H5-3
H6. Monitoring by diagnostic information message............................. H6-1
H6.1 Notification of error level through diagnostic information messages..........
..................................................................................................................... H6-2
H6.2 Acknowledging and deleting diagnostic information messages.......... H6-4
H6.3 Diagnostic information message help function...................................... H6-7
H6.4 Printing diagnostic information messages............................................. H6-9
H7. Vnet/IP bus status..............................................................................H7-1
CONTENTS
PART-I Maintenance...................................................... I-1
I1. Maintenance of devices...................................................................... I1-1
I1.1 Utilizing the forcing and override functions during maintenance.......... I1-2
I1.1.1 Override.........................................................................................I1-3
I1.1.2 Utilization of the forcing function in SCS maintenance..................I1-4
I1.2 Maintenance for ProSafe-RS equipment................................................... I1-9
I1.3 Maintenance of field devices.................................................................... I1-18
I1.4 Maintenance of field wireless system devices....................................... I1-19
I1.4.1 Changing the setting information of YFGW410...........................I1-20
I1.4.2 Replacing YFGW410...................................................................I1-21
I1.4.3 Replacing YFGW510...................................................................I1-22
I1.4.4 Removing YFGW510.................................................................. I1-23
I1.4.5 Adding YFGW510....................................................................... I1-24
I1.4.6 Changing the setting information (F-Parameter, communication
period) of GS01........................................................................... I1-25
I1.4.7 Replacing GS01.......................................................................... I1-26
I1.4.8 Removing GS01.......................................................................... I1-27
I1.4.9 Adding GS01............................................................................... I1-28
I2. Maintenance of the system.................................................................I2-1
I2.1 Proof test...................................................................................................... I2-2
I2.2 Tests for improving the rate of operation..................................................I2-3
I3. Setting system time.............................................................................I3-1
I4. Tools for operations and maintenance..............................................I4-1
I4.1 Message Cache Tool................................................................................... I4-2
I4.1.1 Setting stations..............................................................................I4-6
I4.1.2 Setting Message Cache Service................................................... I4-7
I4.1.3 Displaying data acquisition status................................................. I4-8
I4.1.4 Displaying disk cache usage status.............................................. I4-9
I4.1.5 Initialization of tripping information.............................................. I4-12
I4.1.6 Saving disk cache....................................................................... I4-13
I4.2 SOE Viewer.................................................................................................I4-14
I4.2.1 SOE Viewer window.................................................................... I4-15
CONTENTS
Appendix
Appendix 1. Settings for node, module, and channel.......................App.1-1
Appendix 1.1 Setting items for nodes.............................................................. App.1-2
Appendix 1.2 Settings for modules.................................................................. App.1-5
Appendix 1.3 Settings for channel items......................................................... App.1-8
Appendix 1.3.1 Common display items for channels.............................. App.1-9
Appendix 1.3.2 Settings for the AI channel........................................... App.1-11
Appendix 1.3.3 Settings for the AO channel......................................... App.1-25
Appendix 1.3.4 Settings for the DI channel........................................... App.1-31
Appendix 1.3.5 Settings for the DO channel......................................... App.1-34
Appendix 2. RS original engineering..................................................App.2-1
Appendix 2.1 Operations on SCS projects that are not registered in the AD
project.......................................................................................... App.2-2
Appendix 2.2 Definitions of inputs/outputs..................................................... App.2-3
Appendix 2.2.1 I/O Wiring View...............................................................App.2-5
Appendix 2.2.2 I/O Parameter Builder...................................................App.2-12
Appendix 3. Precautions related to main specification additions and
modifications...................................................................App.3-1
Appendix 3.1 The major changes in R1........................................................... App.3-2
Appendix 3.2 The major changes in R2........................................................... App.3-3
Appendix 3.3 The major changes in R3......................................................... App.3-13
Appendix 3.4 Major changes in R4................................................................. App.3-15
Appendix 4. Maintenance of sales discontinued products.............. App.4-1
Appendix 4.1 Time synchronization of SCSV1................................................ App.4-2
Appendix 4.2 Inter-SCS safety communication in a V net domain................ App.4-7
Appendix 4.3 Precautions when engineering CENTUM systems for using BCV
and CGW......................................................................................App.4-8
Appendix 4.4 System expansion with V net router connection..................... App.4-9
Vnet/IP domain
HIS/ENG SENG
SENG and HIS set up in the virtual machine on the virtualization platform are also connected
to the Vnet/IP network.
SEE
ALSO For more information about system structure example on virtualization platform, refer to:
A6.2, “System configuration of virtualization platform” in ProSafe-RS User’s Guide (IM 32P01B10-01EN)
For more information about precautions related to Vnet/IP communication on the virtualization platform, refer
to:
A6.4.1, “Precautions related to Vnet/IP communication on the virtualization platform” in ProSafe-RS Us-
er’s Guide (IM 32P01B10-01EN)
l Vnet/IP station
A Vnet/IP device equipped station that is connected to a Vnet/IP network is referred to as a
Vnet/IP station. A Vnet/IP station in a domain is connected to Layer 2 switches provided one
for each bus. Vnet/IP stations are described below.
• SENG
SENG is a Safety Engineering PC. It is connected to a Vnet/IP network through a VI702/
VI701 Vnet/IP interface card installed in the PC. The VI702/VI701 card has two ports and
each port is connected to a transmission cable for Vnet/IP to support redundant Vnet/IP
buses.
• SCS
SEE
ALSO For more information about the procedures and precautions when adding a Vnet/IP station, refer to:
“n Procedures and precautions for adding a Vnet/IP station” on page I5-1
l Vnet/IP domain
A Vnet/IP domain consists of two independent subnets of bus 1 and bus 2. Each domain can
have a maximum of 64 Vnet/IP stations (SENG, SCSP2, etc.).
If a safety system is integrated with a CENTUM system, the integrated system can have a
maximum of 16 Vnet/IP and V net domains.
SEE
ALSO For more information about the procedures and precautions when adding a Vnet/IP domain, refer to:
“n Procedures and precautions for adding a Vnet/IP domain” on page I5-2
l Layer 2 switch
Vnet/IP stations and general-purpose Ethernet communication devices in a domain are con-
nected to Vnet/IP buses through the Layer 2 switches (L2SW). At least one L2SW is required
for bus1 and bus 2 respectively.
l Layer 3 switch
A layer 3 switch (L3SW) is used to connect between Vnet/IP domains on each bus.
IMPORTANT
Multiple stations are connected to Layer 2 switches. It is strongly recommended to provide an
uninterruptible power supply (UPS) for Layer 2 switches so that they will not stop due to pow-
er failure.
The following describes the impact when the Layer 2 switch power supply becomes faulty:
• A communication error will occur if Layer 2 switches for the buses stop due to power fail-
ure.
• For dual-redundant SCS, if the Layer 2 switches for both buses stop, the control will be
switched to the standby CPU in rare cases, causing the dual-redundant SCS to operate
in non-redundant mode.
• If a Layer 2 switch is restarted after momentary power failure, it takes several tens of sec-
onds for the communications between stations to recover.
UTP cable
Max. 100 m
L2SW L2SW
UTP cable
Max. 100 m
SCS
L2SW: Layer 2 switch
IMPORTANT
When connecting layer 2 switches with a star topology, do not connect in such a way that mul-
tiple communication paths exist between any two stations. Otherwise, normal communication
is not performed.
SCS SCS
L2SW L2SW
L2SW
IMPORTANT
It is strongly recommended to provide an uninterruptible power supply (UPS) to protect Layer
3 switches so that the Layer 3 switches do not stop upon power failure.
TIP Wide area communication routers can also be used to connect Vnet/IP domains through a wide area network.
IMPORTANT
Do not connect in such a way that multiple communication paths exist between any two do-
mains. Otherwise, normal communication is not performed. However, with a CENTUM inte-
gration configuration, it is possible to configure the connections among the layer 3 switches
connecting adjacent domains in a ring topology.
L3SW
Bi-Directional Bi-Directional
Domain 4 Domain 5
L3SW L3SW
L3SW Bridge
Hierarchical
Domain 6
L3SW: Layer 3 switch
l Bi-directional connection
This connection type does not differentiate the upper and lower relationships between Vnet/IP
domains. This type of connection can be established by setting the domain to receive HIS
messages, FCS messages and FCS TCP communication frames from other domains. More-
over, when the domain is set to receive FCS messages, it can also receive SCS messages
(such as system alarm messages). If the domain is set to receive FCS TCP frames, it can al-
so receive the SCS TCP communication frames. By the default settings on the Domain Prop-
erties dialog box, the domain is set to receive all the transmissions.
l Hierarchical connection
This connection type differentiates the upper and lower relationships between Vnet/IP do-
mains. This type of connection can be established by setting a lower domain not to receive
HIS messages, FCS messages and FCS TCP communication frames from upper domains;
but all the stations in the upper domains can receive HIS messages, FCS messages, and
FCS TCP communication frames from the lower domain. Moreover, when the domain is set to
receive FCS messages, it can also receive SCS messages (such as system alarm messag-
es). If the domain is set to receive FCS TCP frames, it can also receive the SCS TCP commu-
nication frames.
l Bridge connection
This connection configuration emphasizes the independence among the Vnet/IP domains. In
this configuration, the domain properties are configured such that the domains do not receive
messages from each other. If time synchronization among the domains is not required, 0 is
set in the time group.
IMPORTANT
• If the SCS exists in a Vnet/IP domains that are different from SENG, you need to config-
ure such that the FCS TCP communication is receivable in both domains in order to engi-
neer and maintain the SCS by using SENG.
• When performing inter-SCS safety communication between different Vnet/IP domains,
you need to configure such that the FCS TCP communication is receivable in both do-
mains.
• If an SCS that performs inter-SCS safety communication exists in the Vnet domain, you
need to configure such that the FCS TCP communication is receivable in both domains.
In this case, you need to configure the Vnet router, bus converter (BCV), and communica-
tion gateway (CGW) in such a way that the FCS TCP communication is receivable.
TIP • Even if you select any of these communication configurations, you can access the SCS function block
and variables from the CENTUM station across domains by using the tag name.
• You can also set the domain properties so that the domain receives only one type among HIS messag-
es, FCS messages, and FCS TCP communication frames.
SNTP SENG HIS ENG SNTP SENG HIS ENG SNTP SENG HIS ENG
AD AD AD
Server FCS SCS Server FCS SCS Server FCS SCS
WAN WAN
SEE
ALSO For more information about how to configure the WAC router with CENTUM VP R6, refer to:
8, "Wide Area Communication Router" in Communication Devices Reference (IM 33J20B10-01EN)
For more information about how to configure the WAC router with CENTUM VP R5, refer to:
8, "Wide Area Communication Router" in Communication Devices Reference (IM 33K03M10-50E)
IMPORTANT
If you intend to connect Vnet/IP domains through a wide area network without using wide
area communication routers, the following conditions have to be met.
• The transmission delay between any two Vnet/IP domains must be less than 80 ms.
• If inter-SCS safety communications are performed between domains connected through
a wide area network, the recommended bandwidth of the wide area network is 100 Mbps
or faster.
SENG SCS
Security Function
Security for
Verify password SCS project Project Database
Setting
information
AD Server SENG
User management
Access control Logon control
System Structure
Navigator Access control and operation history management
Operation history
Access control management
Safety I/O Editor
History
management
ModPack-based
change management SCS Access
Control
SCS
n IT security
This section describes the requirements for IT security.
For SENG, Windows OS is used as a platform. Therefore, it is necessary to prevent, detect,
and recover from computer viruses and attacks from the external through the network. For ex-
ample, there are countermeasure such as network access control using firewall and system
backup.
In the CENTUM Integration Structure, it is necessary to consider comprehensive IT security
including ProSafe-RS system and CENTUM system.
You can harden the security of the PC designated as a SENG terminal to enhance the
ProSafe-RS IT security (PC hardening). This section describes the details regarding PC hard-
ening and the setting guidelines.
SEE
ALSO For more information about security configurable on the PC, refer to:
2., “Security Models” in ProSafe-RS Security Guide (IM 32P01C70-01EN)
l Modification management
This function manages the changes made to SCS projects. It has the following functions:
• Backup
SCS projects are registered and managed in AD Server.
• Version management
This function manages the history of changes made to SCS projects.
• Master database management
SENG always maintains the backup SCS project that keeps the same SCS database with
the one running on the SCS.
• Saving modification files
When you use the Access Control and Operation History Management Package, the
changes made to the project database downloaded to the SCS are saved.
l SOE Viewer
No password is set up for SOE Viewer because no writing operations to an SCS are per-
formed on SOE Viewer.
l RS generation
You can set the rights to run RS generation.
l History management
You can set the rights to set and delete labels.
SENG
SCS engineering functions
SCS Maintenance Support Tool
Security functions
SCS Manager
Verification
TIP No security is set in order to use SOE Viewer as it only displays information.
1. Open the window related to SCS Maintenance Support Tool from SCS Manager or [Start]
menu of Windows.
When the window requiring a password is opened, the Input Maintenance Support Pass-
word dialog box appears.
Input Maintenance Support Password
Password: ********
OK Cancel
3. Enter the current password in the [Old Password:] field. Enter a new password in the
[New Password:] field, and once again in the [Confirm New Password:] field.
The passwords you have entered appear as a series of asterisks (*).
IMPORTANT
If you fail to enter the correct password, SCS Maintenance Support Tool is started in the read-
only status.
1. Open the window related to SCS Maintenance Support Tool from SCS Manager or [Start]
menu of Windows.
When the window requiring a password is opened, the Input Maintenance Support Pass-
word dialog box appears.
If the current window is called from another window of SCS Maintenance Support Tool,
the Input Maintenance Support Password dialog box does not appear, because the se-
curity is inherited.
Password: ********
n User management
The package has a function that enables management of the users who work with SCS Man-
ager and the SCS Maintenance Support Tool. In AD Suite, you can set access rights to the
targets of operation for each user role. The user management function is used to register and
delete engineers and manage the passwords of engineers. It also keeps records of the opera-
tions that were performed by each user.
n Access control
The access control function enables you to check engineers who operate the SENG, restrict
login or operations on the SENG, and control authorization of engineering operations.
In AD Suite, you can define access rights to files and folders on the AD Server and various
functions for all users who perform engineering and maintenance of ProSafe-RS.
Vnet/IP time
Time Time
master notification Time
notification
Standard time
SNTP Vnet/IP
server domain 1
(Installed as necessary)
Time
notification SCS
CPU
Vnet/IP time
Time
setting
DI module
Vnet/IP time
• The SCS system time is synchronized with the Vnet/IP network time. When using the
synchronization with Vnet/IP time, all stations in the same time group on the Vnet/IP net-
work have the same time information as the clock master. If an SNTP server is installed,
the SCS system time is synchronized with the standard time of the SNTP server.
• If the SCS system time is synchronized with the SNTP server time, any time change set-
ting from the SENG or HIS is ignored.
• If the SNTP server is shut down or the SNTP server is not synchronized with the standard
time, the SCS system time is automatically synchronized with the clock master of the
IMPORTANT
Do not change the Vnet/IP time from more than one SENG or HIS concurrently. It may cause
the following errors:
• Self-diagnosis function detects a clock error on the running non-redundant SCS and a
system alarm is raised.
• Self-diagnosis function detects a clock error on one of the running redundant SCS and
the control right is switched to the standby CPU module.
As a rule, time changes from an HIS/SENG should be made when both buses in the Vnet/IP
network are in a normal state. If you change the time from an HIS/SENG during a network
failure, there may be stations on which the time does not change immediately, depending on
which area of the network has failed and the circumstances of the failure.
Control bus
SCS
DCS of other companies
Control bus communication function (Higher-level System)
Modbus
Application logic Communication
execution function External
communication function Subsystem
Application logic
execution Modbus
Communication
AIO/DIO data
input/output function ProSafe-SLS
l Application logic
An SCS executes application logic written in the IEC 61131-3 program language. The applica-
tion logic is defined by the user using Multi Language Editor and downloaded to the SCS.
An SCS supports the following three languages of IEC 61131-3:
• Function Block Diagram (FBD)
• Ladder Diagram (LD)
• Structured Text (ST)
TIP The application logic execution function explained here is not simply a name for a function that handles exe-
cution of the application logic; rather, it is a generic name for all the functions explained above, including the
actual execution of the application logic. In this manual, this term is used in the following explanation as well.
SEE
ALSO For more information about Function Block Diagram (FBD), Ladder Diagram (LD), refer to:
1., “Overview of POU” in POU Reference Manual (IM 32P03B20-01EN)
For more information about Structured Text (ST), refer to:
2., “Structured text” in POU Reference Manual (IM 32P03B20-01EN)
SPW48x: Power supply module for SCU and SNU ESB bus
SCP461 S2: Processor module
S2EN40x: N-ESB bus coupler module SCU
S S S S
PSM: Power supply module for N-IO node 2 2 S S S S C C S S SCSP3
S2EN501: N-ESB bus module E E N N E E
N N T T C C P P P P
N-IO: N-IO I/O module 4 4 4 4 4 4 4 4 W W
SNT4x1: Optical bus repeater master module 0 0 x x 0 0 6 6 4 4
x x 1 1 x x 1 1
SNT5x1: Optical bus repeater slave module 8 8
SEC40x: ESB bus coupler module S S x x
2 2
SSB401: ESB bus slave module
FIO: FIO I/O module
N-ESB bus Optical ESB bus
S S S S
2 2 2 2
E E P P E E P P
N N N N
N N S S - - N N S S - -
5 5 M M 5 5 M M
0 0 I I 0 0 I I
1 1 O O 1 1 O O
N-ESB bus Optical ESB bus
N N N N N N N N
- - - - - - - -
I I I I I I I I
O O O O O O O O
S S S S
2 2 2 2
E E P P E E P P
N N N N
N N S S - - N N S S - -
5 5 M M 5 5 M M
0 0 I I 0 0 I I
1 1 O O 1 1 O O
N N N N N N N N
- - - - - - - -
I I I I I I I I
O O O O O O O O
SPW48x: Power supply module for SCU and SNU ESB bus
SCP461 S2: Processor module
S2EN40x: N-ESB bus coupler module
S S SCU
PSM: Power supply module for N-IO node S S S S C C S S SCSP2/SCSP3
S2EN501: N-ESB bus module F F F F N N E E
T T C C P P P P
N-IO: N-IO I/O module I I I I 4 4 4 4 4 4 W W
SNT4x1: Optical bus repeater master module x x 0 0 6 6 4 4
O O O O 1 1
1 1 x x 8 8
SNT5x1: Optical bus repeater slave module
SEC40x: ESB bus coupler module S S x x
2 2
SSB401: ESB bus slave module
FIO: FIO I/O module
Optical ESB bus ESB bus
SNU SNU
S S S S S S S S S S S S
F F F F N N N N S S P P F F F F F F F F S S P P
T T T T B B B B
I I I I 5 5 4 4 4 4 W W I I I I I I I I 4 4 W W
O O O O x x x x 0 0 4 4 O O O O O O O O 0 0 4 4
1 1 1 1 1 1 8 8 1 1 8 8
x x x x
ESB bus
ESB bus
Optical ESB bus
SNU SNU
S S S S S S S S S S
F F F F F F N N S S P P F F F F F F F F S S P P
T T B B B B
I I I I I I 5 5 4 4 W W I I I I I I I I 4 4 W W
O O O O O O x x 0 0 4 4 O O O O O O O O 0 0 4 4
1 1 1 1 8 8 1 1 8 8
x x x x
ESB bus
N-IO node
S S
2 2
E E P P
N N
N N S S - -
5 5 M M
0 0 I I
1 1 O O
N N N N
- - - -
I I I I
O O O O
SNU
S S S S S S
F F F F F F N N S S P P
T T B B
I I I I I I 5 5 4 4 W W
O O O O O O x x 0 0 4 4
1 1 1 1 8 8
x x
ESB bus
Figure A5-3 Configuration example of an N-IO node and safety node unit connection
• Separating N-IO nodes and safety node units, and connecting them together
When N-IO nodes and safety node units are separated from each other, and they are
connected with the safety control unit, the N-IO nodes-only connection and the safety
node units-only connection are combined.
The following figure shows a configuration example when N-IO node and safety node unit
are separated and connected together.
S S S S S S
2 2 F F F F F F F F S S P P
E E P P B B
N N I I I I I I I I 4 4 W W
N N S S - - 0 0 4 4
5 5 O O O O O O O O
0 0
M M I I 1 1 8 8
1 1 O O x x
N N N N
- - - -
I I I I
O O O O
Figure A5-4 Configuration example when N-IO node and safety node unit are separated and connec-
ted together
The following table shows the AIO/DIO modules for which input/output can be defined and
communication modules.
Table A5-4 AIO/DIO modules for which input/output can be defined and communication modules
Redundancy
Model Type AIO/DIO
(*1)
SAI143 4 to 20 mA, 16-channel, module isolation Analog Input Yes
SAV144 1 to 5 V/1 to 10 V, 16-channel, module isolation Analog Input Yes
SAT145 Thermocouple/mV, 16-channel, isolated channels Analog Input Yes
SAR145 RTD, 16-channel, isolated channels Analog Input Yes
SAI533 4 to 20 mA, 8-channel, module isolation Analog Output Yes
SDV144 24 V DC, 16-channel, module isolation Digital Input Yes
SDV521 24 V DC, 4-channel, module isolation Digital Output Yes
SDV526 100-120 V AC, 4-channel, module isolation Digital Output Yes
SDV531 24 V DC, 8-channel, module isolation Digital Output Yes
SDV53A 48 V DC, 8-channel, module isolation Digital Output Yes
SDV541 24 V DC, 16-channel, module isolation Digital Output Yes
S2MMM843 (*2) 16-channel, module isolation AI/AO/DI/DO Yes
S2MDV843 (*2) 16-channel, module isolation DI/DO Yes
ALR111 Serial communications module (RS-232C, 2-port) - Yes (*3)
Serial communications module (RS-422/RS-485, 2-
ALR121 - Yes (*3) (*4)
port)
ALE111 (*5) Ethernet communication module (10BASE-T, 1-port) - Yes (*6)
Fire and gas communication module (100BASE-TX,
S2LP131 (*2) - No
1-port)
*1: Yes : Possible
No : Impossible
*2: Can use SCSP3 only.
*3: If redundant configuration is required for the Modbus slave communication, you need to use two serial communication mod-
ules and control the communication route by the Modbus master.
*4: When ALR121 is used for ProSafe-SLS communication function, the redundant configuration cannot be set by using two
modules.
• SAI143
An analog input module for electrical current. Modules whose suffix code is SAI143-H
support HART communication and are indicated as SAI143H in the SCS State Manage-
ment Window on the SENG or the Status Display view on the HIS. SAI143-H can be used
with software release number of R1.02.00 or later.
• SAV144
An analog input module for electrical voltage.
• SAT145
An analog input module for thermocouple (TC)/mV. This module can be used with soft-
ware release number R3.01.00 or later.
• SAR145
An analog input module for the resistance temperature detector (RTD). This module can
be used with software release number R3.01.00 or later.
• SAI533
An analog output module for electrical current. This module can be used with software re-
lease number of R1.02.00 or later. These modules are indicated as SAI533H in the SCS
State Management Window on the SENG or the Status Display view on the HIS. This
module supports HART communication.
• SDV144
A discrete input module. This module provides SOER (Sequence of Events Recorder)
function.
• SDV521
This module is for 4-channel discrete output.
• SDV531
A 8-channel discrete output module.
• SDV531-L
This module is for 8-channel discrete output for long distance.
• SDV53A
This module is for 8-channel 48 V DC discrete output.
• SDV541
This module is for 16-channel discrete output.
• SDV526
This module is for 4-channel 100-120 V AC discrete output.
TIP • Short circuits between channels cannot be detected in SDV526. In addition, the following faults cannot
be detected while the output is OFF.
• Short circuits in output wiring
• Output overload (faults in field devices that cause short circuits or overcurrent when the module's out-
put is set to ON)
• Satisfy either of the following conditions when creating an application logic which repeatedly outputs ON
and OFF with SDV526.
• The signal value is maintained for at least 1 s with each ON signal.
• The signal value is maintained for at least 1 s with each OFF signal.
These are conditions required in order to detect wiring errors and internal failures and correctly notify
diagnosis information. There are no restrictions for cases involving the output of single-shot pulses.
TIP Satisfy either of the following conditions when creating an application logic which repeatedly outputs ON and
OFF with the DO of S2MMM843 or S2MDV843:
• The signal value is maintained for at least 0.5 s with each ON signal.
• The signal value is maintained for at least 2 s with each OFF signal.
However, there are no restrictions for cases involving the output of single-shot pulses.
Failure detection may not be available in cases when ON/OFF signals are continuously modified in cycles
which never satisfy either one of the conditions.
Example of a case where failure detection will be unavailable: An application logic which repeatedly outputs
an ON signal for 0.3 s and an OFF signal for 0.3 s
Examples of cases where failure detection will be available:
• An application logic which repeatedly outputs an ON signal for 0.5 s and an OFF signal for 0.5 s
• An application logic which repeatedly outputs an ON signal for 0.3 s and an OFF signal for 2 s
The DO of S2MMM843 and S2MDV843 performs a diagnosis of short circuits and disconnected wiring upon
the output of a signal. However, a certain amount of time is required from when the output has changed to
when the diagnosis result is refreshed.
• When the signal has changed from OFF to ON, a maximum of 0.5 s is required from when the output has
changed to when the diagnosis result is refreshed.
• When the signal has changed from ON to OFF, a maximum of 2 s is required from when the output has
changed to when the diagnosis result is refreshed.
When a change of output is repeated in a shorter interval than the time required to refresh the diagnosis re-
sults, a state where the diagnosis results are not updated will continue. Refrain from creating such applica-
tion.
Fiber-optic
cable
Figure A5-5 Overview of the optical ESB bus repeater connection function (example of connection in
SEC401) with FIO
Fiber-optic
cable
Fiber-optic
cable
Figure A5-6 Overview of the optical ESB bus repeater connection function (example of connection in
SEC401) with N-IO
Fiber-optic
cable
Fiber-optic
cable
Figure A5-7 Overview of the optical ESB bus repeater connection function (example of connection in
SEC401) N-IO+FIO
The following table shows the hardware used in relation to the Optical ESB Bus Repeater.
SEE
ALSO For more information about the specifications and installation restrictions of hardware used in relation to the
optical ESB bus repeater, refer to:
ProSafe-RS Safety Instrumented System Overview (for Vnet/IP) (GS 32P01B10-01EN)
• For SCSP1/SCSP2/SCSP3, the time accuracies for SOE data (discrete inputs) are as fol-
lows:
Table A5-10 Time accuracies of SOE data (discrete inputs) (for SCSP1/SCSP2/SCSP3)
Distance of extension by Optical ESB Bus Repeater
(One of the two target SCSs, whichever the extension distance is lon- Time accuracies
ger.)
No extension ± 1 ms
Extension within 25 km ± 2 ms
Extension from 25 km to 50 km ± 3 ms
• As the load on the SCS increases when the distance of ESB bus extended by the Optical
ESB Bus Repeater module becomes longer, the number of I/O modules that can be in-
stalled may be restricted. The time required for IOM download or communication module
startup becomes longer compared to the cases where the Optical ESB Bus Repeater
module is not used.
The following definitions must be specified when using the optical ESB bus repeater module.
Items to be defined vary depending on the SCS type.
IMPORTANT
For Modbus slave communication or, DNP3 communication
The following precautions should be observed for nodes on which Optical ESB Bus Repeater
modules are mounted.
• You must specify the node extension distance in an I/O parameter of the I/O node which
mounts ALR111, ALR121 or ALE111 in SCSP1/SCSP2/SCSP3.
• ALR111, ALR121, or ALE111 cannot be mounted on I/O nodes located at a distance of 5
km or further.
Precautions when mounting SNT401/SNT411 and SNT501/SNT511
• When mounting on SNT10D, you need to set the DIP switch 1 (mounting unit setting) of
SNT401/SNT411 and SNT501/SNT511 to "0". If the switch is set to 1, one-sided errors
of the SNT10D power module will not be reported. (*1)
• When mounting on the CPU node or FIO node, you need to set DIP switch 1 (mounting
unit setting) on the SNT401/SNT411 and SNT501/SNT511 to "1". If it is set to "0", one-
sided errors of the power modules of CPU node or FIO node will cause errors in the
SNT401/SNT411 and SNT501/SNT511 on one side. (*1)
*1: The default setting of DIP switch 1 is 0. This setting status can be checked on the LED display on the front of the module. If
DIP switch 1 is set to 1, the LED display "NODE-1" is turned on in green.
SEE
ALSO For more information about delay time of barrier, refer to:
specifications and manual of barrier for Digital Input being used
Application logic
Function Blocks
Output
enable/disable
Legend
Input module Output module Data Value
Data Status
1. Data sent from sensor devices or other sources is read from each channel of a connected
input module.
2. The CPU copies the data stored in the input module to the I/O image area at the start of
scanning. At this point, the data value and data status are determined based on the infor-
mation from the input module. If the input data is erroneous, the data status is set to
"BAD" and the data value is set to the "Input value at error occurrence" specified in an I/O
parameter by the user.
TIP The following I/O parameters are used for "Input value at error occurrence", which is used when input data is
erroneous.
• [Input Processing at Fault] of AI and DI modules
• [Input Processing at Transmitter Fault] of an AI module
This manual uses the term "input value at error occurrence" in the following explanation as a generic term.
3. The CPU stores the input data in the I/O image area in the input variables of the applica-
tion logic. It also updates the data status of the output variables.
4. The application logic references the data value and data status from the input variables
and monitors the process conditions and input device status.
5. The result of the application logic processing is stored in the output variables and then
sent to the output module via the I/O image area.
6. The output module outputs the data to devices such as valves or lamps connected to
each of the channels.
Lock/unlock variable
Output variable
Output module
Output data Output data Output data
Lock/unlock variable
The variables carrying the input values or output values of input/output modules are called I/O
variables. There are two types of I/O variables: input variables and output variables. I/O varia-
bles contain two types of data, logical data and physical data. When I/O variables are defined,
both logical data and physical data are automatically created.
The application logic can basically handle logical data only. In the normal status, the same da-
ta is stored in the logical data and physical data; the user does not need to be aware of the
difference between these two types of data. Note, however, that physical data needs to be ref-
erenced from the SCS Manager window when locking I/O variables via the forcing function, or
if both data are not connected due to input/output module failures, etc.
Both the logical data and physical data are composed of data value and data status. In order
to handle data value and data status, I/O variables provide IO_BOOL type for handling
BOOL-type data and IO_REAL type for handling real number-type data, which can be used
according to the data type of the data value.
The data value and data status can be referenced using the application logic. Use the syntax
"I/O variable name.v" and "I/O variable name.status" in order to read only the data value or
the data status from an I/O variable, respectively.
Output value
at fault
Forcing
Figure A6.2-2 Flow of logical data and physical data of analog output
The following processing is performed until the logical data is output as physical data from the
analog output module.
• Output is limited to a range of -17.19 to 118.75 [%].
• If tight-shut/full-open is specified, the tight-shut value is set when the logical data is 0.0 or
below, or the full-open value is set when the data is 100.0 or above.
• If output is disabled or locked, the last physical data value is retained.
• If an error occurs, the output value at fault is set or the last value is retained in accord-
ance with the output processing at fault.
IMPORTANT
The high current output function cannot be used when using an intrinsically safe barrier.
Application Logic
Execution Function
External Communication
Function
The Application Logic Execution Function is the function having a top priority among SCS
functions.
The External Communication Function is executed in a part where the Application Logic Exe-
cution Function is not executed in the CPU processing period. If the External Communication
Function finishes its processing before a scan period ends, the remaining time becomes the
idle time on CPU.
1 2 3 4 5 1 2 3 4 5
Scan period
The processing time of the Application Logic Execution Function may be prolonged by about
20% at maximum because of the increase in the CPU load caused by communication for tag
data access or some other processing.
SEE
ALSO For more information about Link Architecture View, refer to:
"Run-time Settings" in "Editing resource Properties" in "Link Architecture view" in "Workbench" in the
Workbench User's Guide
IMPORTANT
The purpose of this function is to temporarily avoid occurrences of erroneous conditions in
SCS. SCS cannot maintain the assumed process safety time if the automatic scan period ex-
tension function is executed. Thus, take permanent measures such as reducing the amount of
application logic in order to lower the CPU load on the SCS.
It is possible to check if the scan period has been automatically extended on the SENG or
Status Display view of HIS as well as via diagnostic information messages. It is also possible
to create application logic for confirming the state of scan period extension.
IMPORTANT
If a demand occurs while scan period is extended, it can affect safety because, for example,
the reaction time may become longer than the process safety time. You need to judge careful-
ly whether or not to enable the automatic scan period extension, taking the process safety
time into consideration. If the scan period is extended while the automatic scan period exten-
sion is enabled, promptly take countermeasures such as reducing the amount of application
logic by online change.
At normal condition
Figure A7.2-1 Example of the case when the scan period is automatically extended
The automatic scan period extension function automatically extends the scan period of the
Application logic Execution Function when high-load conditions occur and ensures sufficient
time for the processing of communication on the control bus and for the External Communica-
tion Function that is done during the intervals between executions of the application logic.
Scan period of Application logic Execution Function is extended
to ensure sufficient processing time for control bus processing
and External Communication Function.
At high-load
(After extension)
By using the automatic scan period extension function, the time for the communication pro-
cessing related to the following features are ensured.
• Inter-SCS safety communication
• Integration with CENTUM
• Communication with SENG
• Diagnostic information message, process alarm notification
The values of T are as shown in the following table according to the configuration of the CPU
module.
If this high load status continues for 1 second or longer, the scan period of the application log-
ic execution function is automatically extended.
The new scan time is obtained by adding 20% of the original scan period of the application
logic execution function to the actual measurement of the application execution time at that
time.
• If automatic scan period extension is continuously activated for a certain period of time
or longer, the diagnostic information message indicating the start of the automatic scan
period extension function is notified to give warning again. The re-warning interval is 10
minutes by default.
SEE
ALSO For more information about SYS_SCANEXT, refer to:
12.26, “SYS_SCANEXT (scan period extension indicator)” in POU Reference Manual (IM
32P03B20-01EN)
For more information about Diagnostic information messages, refer to:
Message Number 4143 in 2.1, “System Alarms (Message Numbers 4101 through 4220)” in Messages
Reference Manual (IM 32P02B10-01EN)
SENG HIS
V net
Diagnosis
System Alarms
Information
Download,
Changing
SCS FCS
Actions
RAS
function
Input/output
modules
Loading
Mode
Can be transferred
from all other modes
SCS stopped
SEE
ALSO For more information about the output enable operation, refer to:
C8., “Output enable operation” on page C8-1
For more information about relationship between forcing function and I/O variable data value/data status, re-
fer to:
“n I/O variable condition and data value/data status” on page A6-5
*1: It is allowed to reset the security level from Level 1 to Level 2 via the RST input in the SYS_SECURE block,
regardless of the security level change enable/disable status of SYS_SEC_CTL.
l Online level
The Online Level is a security level to be used when normal operation is performed in SCS.
The SCS itself provides security of the Online Level by controlling access to the memory from
the outside.
The Online Level is separated into two levels according to limits of functions which can be
used.
l Offline level
The Offline Level is a security level to be used when a regular operation is not performed in
SCS. This is displayed as "Level 0" on the LED of SCS or the SCS State Management win-
dow of SENG. In the Offline Level, SCS does not limit access to SCS from the outside. How-
ever, information which was used at test may be stored in SCS databases depending on op-
erations performed by those tools.
IMPORTANT
To restore an SCS to Online Level from Offline Level, restart the SCS or do offline download.
This ensures that the system returns to the security level for normal operation.
Table A8.2-2 SCS related operations and the required security levels
Security level (*1) Operation
SCS related writing operation
Level 2 Level 1 Level 0 side
Override from HIS OK OK OK HIS
Operation for password block from HIS OK OK OK HIS
Operation for manual operation block OK OK OK HIS
Executing the reset function of a function block for fire
OK OK OK HIS
and gas devices from HIS
Confirmation of process alarm OK OK OK HIS
Setting operation mark on mapping block/mapping ele-
OK OK OK HIS
ment
Confirming and deleting the diagnostic information OK OK OK SENG
Setting Vnet time OK OK OK HIS/SENG
Change of security level OK OK ERROR SENG
IOM Download (*2) OK OK OK SENG
Resetting of trip signal file OK OK OK SENG
Change of passwords for security level OK OK OK SENG
Locking/unlocking of variables ERROR OK OK SENG
On-demand communication for device management OK OK OK PRM
Change of variable value with forcing function ERROR OK OK SENG
Online change of applications ERROR OK OK SENG
I/O lock function ERROR OK OK SENG
Communication I/O lock function ERROR OK OK SENG
Switching control right for redundant AIO/DIO modules ERROR OK OK SENG
Continues on the next page
IMPORTANT
The situation when the FIX parameter of the SYS_SEC_CTL is constantly set to TRUE by er-
roneous applications should be surely avoided.
SCS
SYS_SECURE
NO
input
PB DI0001 RST LVL
IMPORTANT
• When a password is not set, entering characters in the Password Entry Dialog causes an
error. Considering safety as the safety system, always set passwords to use.
• Power failure or restart does not change or delete passwords.
• Passwords are deleted when offline download is performed. As there is no password after
offline download, set new passwords after performing offline download.
• Passwords cannot be referred to after setting them. User should remember the set pass-
word. Also, Password should be controlled so that unauthorized users do not know it.
Connect the toggle switch signal for controlling the security level change output from a DI
module to the FIX parameter input of the SYS_SEC_CTL block. This makes it possible to
switch the security change permission status via the external toggle switch. By connecting the
output parameter to a lamp or similar, the security level change permission status can be dis-
played on an external device.
l Manual restart
An SCS restarts when the restart switch of the CPU module is pressed or the user performs
SCS restart operation from SCS Manager of the SENG.
TIP • After starting SCS, the operation requests from the SENG and Workbench will be ignored until the oper-
ating mode of the SCS changes to Waiting mode. The same error will occur to the communications with
FCS or HIS for the CENTUM integration as well as Modbus slave communication. The operating mode
of the SCS can be checked on the SCS State Management Window or identified through the LED of the
SCS CPU module.
• A diagnostic information message notifying a failure/recovery may generate twice when the SCS is re-
started. This does not present any problem in practical operations or on safety.
SCS Diagnostic
Diagnostic System alarm display
Information Operation
information
SCS Status Display SCS Status Display
Diagnostic
SCS status information
SCS status message
SCS
Diagnostic
information Diagnostic
Error information management function
Status Processings Status
Self-diagnosis
Diagnosis
IOM FAULT
Figure A8.4-1 Functions related to SCS error information and flow of information
l Temperature monitoring
The SCS monitors the surrounding temperature of the N-ESB module, as well as the upper
limit and lower limit value in the hardware. It monitors whether the temperature exceeds the
prescribed value or not.
n CPU module
• The CPU module on the standby side performs the same control processing as the con-
trol side even while it is in the standby status. For this reason, it is possible to take over
outputting data immediately after the control right is switched. Moreover, the operating
mode of the SCS does not change.
• Only the CPU on the control side accesses the hardware composing the SCS and the
CPU on the standby side always sets the equivalent value as the processing result.
Therefore, the CPU modules on both sides always perform processing using the same
data.
• In redundant configuration, if the CPU module on the standby side is not in the STBY sta-
tus and the control right cannot be switched, the same operation as single configuration
CPU module is performed.
• SOE data related to discrete inputs might be lost when the control right is switched be-
tween the CPU modules.
• With the CPU module of SCSP2, the data loaded with the previous scan may be used
instead of updating the data with the value from the input module when performing a scan
immediately after a control right switchover of the CPU. Also note that data loaded from 1
or 2 scans earlier may be used with subsystem communication modules.
• With the CPU module of SCSP3, the data loaded with the previous scan may be used
instead of updating the data with the value from the input module or fire and gas commu-
nication module when performing a scan immediately after a control right switchover of
the CPU. Also note that data loaded from 1 or 2 scans earlier may be used with subsys-
tem communication modules.
n F-SB bus
The F-SB bus has redundant configuration.
• The F-SB bus is normally used at the same time on both sides.
• If an error occurs in either F-SB bus, the SCS continues communication using only the
normal ESB bus on the other side.
• An erroneous F-SB bus is monitored for normal recovery at regular intervals.
n Vnet/IP communication
Vnet/IP is redundant. Independent subnets using bus 1 and bus 2 comprise redundant buses.
Normally, bus 1 is used for control communication. If a communication error occurs on bus 1,
bus 2 is used to perform control communication.
n CPU status
In order to show the status of a redundant configuration, it is necessary to indicate the status
of each CPU separately. The operating status of the CPU is called the CPU status.
• The CPU status indicates the operating status of the CPU.
• The processing of the SCS references the CPU status as necessary. The user can check
the CPU status via the CPU's LED, the SCS State Management window of the SENG,
and the Status Display view of HIS.
• If an error occurs in the standby CPU, the FAIL status is notified to the application logic
via a system block.
The figure below illustrates the CPU status shift. Note that in order to explain the CPU status,
the operating modes it can shift to the Initial mode are called "CTRL" and "STBY." These indi-
cate whether the CPU has the control right and are specific to the redundant status, i.e., not
related to the operating mode.
CPU Fail
CTRL
STBY
CPU Fail
(a)
(e)
FAIL CTRL control side
CTRL
FAIL CPU status
FAIL
stand-by side
STBY
CPU status
Single Operation
l APC status
The APC status refers to the status where the data in the CPU memory is being copied from
the control side to the standby side.
The APC status can be checked by the LED on the CPU, the SCS Status Display window of
the SENG or the Status Display view on the HIS. The start and end of the APC status are
notified via a diagnostic information message.
IMPORTANT
The Node number setting tool and Fieldmate Validator are included in the N-IO maintenance
tool.
n Disabled status
The disabled status of the maintenance port prohibits access from the maintenance port.
N-ESB bus /
Optical ESB bus
Maintenance NIU
port
Disabled status
n Enabled status
The enabled status of the maintenance port allows access from the maintenance port.
N-ESB bus /
Optical ESB bus
Maintenance NIU
port
Enabled status
(Changing to maintenance mode
enables access to N-IO I/O modules.)
F-SB bus : Route of access
SEE
ALSO For more information about how to enable/disable the maintenance port, refer to:
I4.4, “NIU maintenance port setting tool” on page I4-41
n Online mode
In online mode, you can access the N-IO I/O modules from the N-ESB bus or the optical ESB
bus.
You cannot access the N-IO I/O modules from the maintenance port.
N-ESB bus /
Optical ESB bus
Maintenance NIU
port
Online mode
n Maintenance mode
In maintenance mode, you can access the N-IO I/O modules from the maintenance port.
You cannot access the N-IO I/O modules from the N-ESB bus or the optical ESB bus.
N-ESB bus /
Optical ESB bus
Maintenance NIU
port
Maintenance mode
IMPORTANT
When the node number setting tool is used as a N-IO maintenance tool, the unit will switch to
the maintenance mode when a node address is configured. After the node address is config-
ured, the unit will switch to the online mode.
TIP • Switching the maintenance mode of the dual-redundant N-ESB bus modules
Because the N-ESB bus modules are dual-redundant, when you change the operation mode on one
side, the operation mode of the other side will switch accordingly.
SEE
ALSO For more information about Node Number Setting Tool, refer to:
F2.1.1, “Using the Node Number Setting Tool” on page F2-3
For more information about FieldMate Validator, refer to:
Manual of FieldMate Validator
Online /
Enabled
(Setting at the time of the
shipment of NIU)
By performing one of the following procedures.
• Issue the switching command from the
Switching to the maintenance mode N-IO maintenance tool connecting to the
by issuing the switching command maintenance port. The access to NIU
from the N-IO maintenance tool • Remove the USB cable connecting to can be accepted
the maintenance port.
• Set the power supply of NIU to ON from OFF.
The access to
The access to N-IO via Maintenance /
N-IO via NIU
NIU cannot be accepted Enabled can be accepted
The following table shows the factory settings of the N-ESB bus modules (S2EN501) that are
installed in the NIU.
IMPORTANT
SCS projects cannot be opened if you cancelled password input (except when read-only ac-
cess is permitted without entering a password) or failed to enter the correct password three
times while attempting to open SCS projects for which passwords are set. Close SCS Manag-
er and try opening it again.
Projects that have not been created as databases to be edited in SCS Manager of ProSafe-
RS cannot be opened.
It is not possible to open the same SCS project in SCS Manager, Version Control Tool and
Master Database Restoring Function at the same time.
SEE
ALSO For more information about how to operate the SCS security level operation function, refer to:
B3., “Security of SCS” in ProSafe-RS User’s Guide (IM 32P01B10-01EN)
l Starting launchers
Each launcher is started from the [Tools] menu. If the same launcher has already been star-
ted, a new launcher is not started; instead, the already started launcher is displayed on the
foreground and given the focus.
The Engineering launcher and the Maintenance launcher have a push-pin icon. If you place
the push-pin icon in the pressed status, the corresponding launcher is always displayed on
the foreground without being hidden by other windows. If you disable the push-pin icon, the
launcher may be hidden by other windows.
The Controller launcher is always displayed on the foreground.
If two or more launchers are set to be displayed on the foreground, the launcher started up
later is displayed on the foreground.
l Closing launchers
Each launcher is closed if you click "Close" button of the launcher or close SCS Manager. If
you close a launcher by clicking "Close" button, only the launcher is closed and windows
opened from the launcher are not closed.
The Controller launcher closes if a menu is selected and the corresponding tool is started.
n Engineering launcher
The table below shows builders and tools that can be started from the Engineering launcher.
If a library project is open in SCS Manager, only the [SCS Project Properties] and [Integrity
Analyzer] menu items are displayed.
n Controller launcher
The table below shows tools that can be started from the Controller launcher.
If a library project is open in SCS Manager, the Controller launcher cannot be started.
n Maintenance launcher
The table below shows tools that can be started from the Maintenance launcher.
If a library project is open in SCS Manager, the Maintenance launcher cannot be started.
IMPORTANT
If SCS Manager is in the logic simulation mode, the I/O Lock window, Communication I/O
Lock window, SCS Link Transmission Lock window, and Inter-SCS Communication Lock win-
dow cannot be started.
Main Toolbar
Option Toolbar
Debug Toolbar
Window Buttons Toolbar
Status bar
OK Cancel
(*2)
AD Suite
AD Organizer
Safety
Safety I/O Editor Communication IOM Definition Editor
I/O Editor
RS Generation Manager
(*1)
SENG
SCS Manager
Link Hardware
Binding List View Dictionary View I/O Wiring View
Architecture View Architecture View
SCS Link
Multi-Language SCS Project I/O Parameter Communication SCS Constants
Transmission
Editor Properties Builder Builder I/O Builder Builder
SCS
Output Passwords
Safety subsystem
SCS project Link transmission communication
Binding SCS parameters
attribute definition definition I/O definition
SCS
*1 : In the case of I/O list engineering, you can reflect the safety I/O list, safety communication I/O list, and IOM definition to the SCS
Manager builder by running the reflection process through RS Generation Manager. If you run the reflection process on the
engineering data that was created by using iDefine through RS Generation Manager, the application data can be reflected to the
Multi-Language Editor and SCS.
*2 : AD Organizer exports the data that was created from the safety I/O list, safety communication I/O list, and IOM definition to iDefine.
*3 : AD Organizer imports the engineering data that was created by using iDefine.
Legends
: Builder or editor
: Definition, file, parameter, or variable
: Group of definitions or files
: Download of builder definitions
: Communication
n AD Organizer
AD Organizer is installed in the SENG computer. You can perform the ProSafe-RS engineer-
ing by using AD Organizer. AD Organizer comes with some built-in engineering tools, and
SCS Manager is one of them.
l ADMDB
This is the server database that stores all the engineering data that is included in the AD
Server. The revision history of the engineering data and the hardware configuration informa-
tion are also stored in this database.
The AD Server manages the engineering data.
l Generation Manager
For SCS projects that are created with I/O list engineering, Generation Manager reflects the
information of the safety I/O lists, safety communication I/O lists, and I/O module configuration
and builds SCS projects.
n SCS Manager
This is installed in the computer of SENG. It is an environment for creating application logic.
l Dictionary View
If you select the RS original engineering method, the Dictionary View is used to set the pa-
rameters of FUs and FBs and define project variables. If you select the I/O list engineering
method, the variables that were defined by using AD Organizer and iDefine are read-only in
Dictionary View.
l Multi-Language Editor
Edit the POUs for the LBD, LD, and ST.
POUs that were defined by using iDefine are read-only in Multi-Language Editor.
n iDefine
iDefine is an external engineering tool. Using iDefine, you can create application logic based
on data such as the safety I/O list, safety communication I/O list, and IOM information ob-
tained from AD Organizer.
Once data related to the application logic that was created using iDefine is exported to a file
and then imported using AD Organizer, the content can be reflected in SCS Manager by using
RS Generation Manager.
The safety I/O list, safety communication I/O list, and IOM information created with AD Organ-
izer are read-only in iDefine.
The engineering data that were created in iDefine and reflected in SCS Manager are read-
only in SCS Manager.
SENG
Definition
Tag Name Builder AD Suite
Reflection
Import Definition
Alarm Processing Alarm Priority
Table Builder Builder
SCS
Communication
ENG HIS
Download
SCS Tag list Builder SCS Tag list
SENG
Modbus Address
Builder
Definition
SCS
Modbus
Safety Slave
Application Communication
Application Other System
(Modbus Master)
Map
Modbus devices Communication
Variables Application
defined virtually
SCADA
DNP3 Ethernet
Defined by DNP3 client
Communication Builder Defined by
IOM Definition Editor,
Key: DNP3 data type and index or I/O wiring view and
I/O Parameter Builder
FB DNP3 data
Instances
n Integrity Analyzer
The Integrity Analyzer is used to analyze the safety of existing created application logics. It
detects unauthorized FB /FU as the safety function, and outputs results of analyzing on
screen or on the analysis report.
n Self-Documentation function
This is for printing user applications. The entire definitions of an SCS project or any parts can
be selected as a printed item.
n Import/Export function
Import or export functions can be used to import or export SCS project data. Therefore, these
data can be used for test functions or for reusing applications.
n SCS Information
This function is used to display and print SCS project usage conditions such as POUs used
within the SCS and the number of variables. This function can also be used to check the data-
base revisions in the SCS project, number of project I/O licenses and their usage. You need
to build an SCS project before using this function.
B. Designing applications
In the basic design of ProSafe-RS system configuration, you must consider the safety func-
tions, architecture, installation method, and field I/O devices of the systems, as well as the
management of documents and software.
IMPORTANT
It is recommended that SCS be separated into two SCSs. : One SCS with applications com-
prised of NC inputs and DTS outputs are performed. The other SCS with applications com-
prised of NO inputs and ETS outputs are performed.
4. Functional
4. Functional test *1
Test
6ʼ. Priority delivery
of N-IO
5. Factory Acceptance
5. Factory Acceptance Test (FAT) Test (FAT)
(SCS only)
7ʼ. Adjustment
in a plant
(at I/O level)
6. Delivery 6. Delivery
Stop Stop
*1: You can flexibly decide the timing of priority delivery in a range from step 3 to 5
depending on the customer's request.
*2: Perform the remaining functional test items.
1. In Basic Design, the following items should be decided based on user’s requirements and
specifications.
• The making of safety specification
• System configuration and hardware
IMPORTANT
When prioritizing the N-IO delivery, you can flexibly decide the priority delivery timing in a
range from step 3 to 5 depending on the customer's request.
4. Functions of the created application are checked. After making a document about the
Test Specification, usually testing of functions is conducted in the following order.
(1) Desk test
The created applications are checked with self documents on the desk.
↓
(2) Unit test-1
Verify the created logic operations. You can use the SCS simulation test and logic simu-
lation test environments on the computer for verification.
↓
(3) Unit test-2
In the target test using SCS, the overall logic etc. are verified.
↓
(4) Integration test
The integrated final test is conducted on the SCS target. Before the test, it is required to
provide an environment, where SCS can be used, in combination with panel, console, a
host computer and other subsystems. The testing for system failure such as hardware
failure is also conducted.
5. Conduct the hardware and software Factory Acceptance Test (FAT) in the presence of
the user. When prioritizing N-IO delivery, perform the Factory Acceptance Test (FAT) only
for the SCS.
6'. When prioritizing N-IO delivery, deliver the N-IO hardware.
6. Deliver the hardware and software after they are confirmed by the users during FAT.
SEE
ALSO For more information about the engineering flow when using iDefine, refer to:
“n Engineering flow when using iDefine” on page C2-15
Vnet/IP
Bus1 Bus2
L2SW L2SW Vnet/IP
Vnet/IP
SCSP2 SCSP2
CPU Node
(for Vnet/IP) ESB Bus
I/O Node
Ethernet
Control bus
• For CENTUM Integration Configuration, both FCS and SCS can be operated and moni-
tored from HIS.
FCS can read or write data in SCS via Control bus. But the SCS is designed so that its
safety function is not affected even when data is written by FCS.
• SCS engineering is performed from SENG. FCS and HIS engineering is performed from
ENG. Engineering of CENTUM integration function is performed from both SENG and
ENG.
SENG functions, ENG functions and HIS functions can be installed in several PCs as well
as to the same PC.
• The Exaopc OPC interface package of CENTUM (for installation on HIS) on HIS enables
a host computer for production management, to access the data of FCS and SCS by us-
ing the OPC Interface.
Moreover, using the ProSafe-RS SOE OPC interface package allows access to SOE in-
formation in SCS from the host computer.
• As a type of the CENTUM Integration Configuration, it is possible to connect only HIS
function to ProSafe-RS.
In this case, the structure is the same as in the previous figure without FCS.
• SENG is connected to control buses in CENTUM integration configuration. In addition,
SENG, HIS and ENG terminals are connected via Ethernet.
Other system
(higher level system)
Control bus
SCS
Other system
(safety subsystem) Modbus slave communication
(Serial communication, Ethernet
communication)
Other system
(subsystem)
Subsystem communication
Fire and Gas (Serial communication, Ethernet
communication communication)
Standby
Control
(for Vnet/IP)
L2SW
ESB bus
I/O
node
I/O
node
• Prepare an environment where an SENG can be connected to a stand-alone SCS for its
maintenance. When connecting an SENG in a stand-alone SCS configuration environ-
ment, connect it to the SCS via a Layer 2 switch (L2SW).
• For maintenance, you need to connect an SENG to the SCS. Use network cables that are
long enough for connection of the SENG.
IMPORTANT
• System status and errors should be notified by outputting them on a hardware-wired pan-
el, or should be checked on the SCS State Management window on a connected SENG.
• In order to enable outputs automatically without using an SENG after turning on the pow-
er of the SCS, it is necessary to use SYS_STAT to perform the output enable operation
from the application logic. The output module status is available through parameters such
as the NRO parameter of SYS_IOALLST.
• While operating in a stand-alone configuration, the SCS itself becomes the Vnet/IP time
master and its time may gradually deviate from the absolute time. Check the system time
and adjust it accordingly when the SCS is connected to an SENG for maintenance and so
forth.
• In a stand-alone SCS configuration system, do not turn on the power to the SCS when
the battery of the CPU module has run out. If you do so, the date setting in the SCS will
be changed to January 1st, 1970.
n Size of system
The number of maximum connectable stations in the system which consists of ProSafe-RS
stations only and in ProSafe-RS integrated with CENTUM system is shown below respective-
ly.Each system can be expanded as follows:
Inter-SCS
Safety
communication
Sensor SCS SCS Actuator
Table B5-3 Demand reaction time when fire and gas communication is being used
Item Description
(1) Time until GS01 detects the gas con- Refer to the GS01 User Manual.
centration
(2) SCS reaction time SCS reaction time = Tscan x 2 + Input processing time + Out-
put processing time - Idle time
Input processing time = 100 ms (for S2LP131)
Idle time = Tscan - Application logic execution time
(3) Time until communication between 5 seconds. This time includes the 1 second for switching of
S2LP131 and YFGW410 is restored after YFGW410 to be completed.
control rights of a redundant YFGW410 is In the following cases, this time will be 0 seconds:
switched over • When YFGW410 is of a single configuration
• When assuming that detection of gas and switching of
YFGW410 will not occur at the same time
(4) PROFIsafe communication time from 8 seconds is recommended.
the SCS to GS01
(5) PROFIsafe communication time from Always 2 seconds.
GS01 to the SCS
(6) SCS reaction time Same as the description for (2).
The fault reaction time for the fault in communication between CPU module and output
module is shown in the following formulas:
• Tr = 1 s (Tscan =< 250 ms)
• Tr = Tscan x 2 + 0.5 s (Tscan > 250 ms)
After the time (Tr above) passed since the faults, the output module outputs the fail safe
value.
• For failures involving a field device or wiring
You need to enter the values specified in following table in the (fault detection time) of the
previously mentioned formula only when calculating the fault reaction time for the follow-
ing types of faults. Both are maximum values.
Table B5-6 Fault reaction time when fire and gas communication is being used
Item Description
(1) PROFIsafeWatchDogTime with com- 30 to 60 s
munication immediately prior to the gas
concentration being reflected onto the out-
put value of GS01
(2) PROFIsafeWatchDogTime with com- 30 to 60 s
munication after the gas concentration be-
ing reflected onto the output value of GS01
(3) SCS reaction time SCS reaction time = Tscan x 2 + Input processing time + Out-
put processing time - Idle time
Input processing time = 100 ms (for S2LP131)
Idle time = Tscan - Application logic execution time
SEE
ALSO For more information about setting OUTT and DLYT, refer to:
• “● Inter-SCS safety communication timeout settings” in “■ Precaution for engineering” in A7., “Inter-
SCS safety communication” in Engineering Guide Vol. 2 (IM 32P01C20-01EN)
• “● Time out settings of SCS link transmission safety communication” in “■ Precaution for engineer-
ing” in A6.2, “Data structure and definition of the SCS link transmission” in Engineering Guide Vol. 2
(IM 32P01C20-01EN)
n PFD calculation
The average PFD (System PFDavg) of a system is calculated with the model in the following
figure.
System PFDavg = Sensors PFDavg + Controller PFDavg + Valves PFDavg
When the interval between proof tests is 10 years and the DIO module is used, the Controller
PFDavg is indicated as follows.
Controller PFDavg = 6.63×10 -6
Further information about PFD calculation is available on request.
PC
(AD Server)
SENG
Network Configuration
AD Project 1
Figure C1.1-1 Relationship between the actual SCS and each project type
For integration with a CENTUM system, a definition to associate the CENTUM Project with
SCS Project is required.
In addition to these projects, there are library projects where the engineering data can be
used as a library. You can also register library projects in AD projects.
*1: The folder name must be identical to the SCS project name. (dd: Domain number, ss: Station number)
*2: This is a work database.
*3: This is a master database.
C1.1.1 AD project
It is a project for managing multiple RS projects. The engineering data of AD Suite is man-
aged per AD project.
I/O licenses are counted for all SCSs contained in the RS projects that are registered in one
AD project.
The following figure shows the relationship between the ProSafe-RS license project and the
AD project.
License project 1 License project 2 License project 1
for ProSafe-RS for ProSafe-RS for CENTUM VP
PC PC
(AD Server) (AD Server)
SCS1 SCS2 SCS3 SCS4 SCS5 SCS6 FCS1 FCS2 FCS3 FCS4
Figure C1.1.1-1 Relationship between the ProSafe-RS license project and the AD project
If the number of I/O points exceed the number of licenses, you will not be able to download
SCS projects to the SCS. Use the SCS information display function to check the number of
licenses.
SEE
ALSO For more information about the SCS information display function, refer to:
“■ Checking the usage status of I/O licenses” in F1., “Display SCS information” in Engineer's Reference
Manual (IM 32P04B10-01EN)
C1.1.2 RS project
An RS project is a combination of several SCS projects in order to bundle engineering data of
SCS projects. Defining an RS project permits the collective monitoring of the status of the
constituent SCSs by using the SCS Maintenance Support Function.
You must register all RS projects that involve the SCSs to which a license of the same license
project is assigned in a single AD project.
l Default project
A new project created in the SCS Manager will be the default project. The default project
should be a project that has not been downloaded to the actual SCS. Engineering works for a
new project are always carried out on the default project.
Downloading to the actual SCS: Always use offline download
Testing by SCS simulation test: Available
After offline download to the actual SCS has been completed successfully, the attribute of the
project will change from Default Project to Current Project automatically.
l Current project
If the offline download to the actual SCS is completed successfully at least once, the attribute
of the project will change to Current Project.
Downloading to the actual SCS: Available
Testing by SCS simulation test: Unavailable
l User-defined project
The attribute of a project created by using the Test Project Creation Tool is User-Defined Proj-
ect.
SCS simulation tests cannot be run on the current project. To check the changes made to the
application through the SCS simulation test, copy the current project by using the Test Project
Creation Tool and test the changes using the copied project. Based on the scale of the
changes made, decide whether to make a copy after modifying the current project or modify
the project after copying.
Downloading to the actual SCS: Unavailable
Testing by SCS simulation test: Available
SEE
ALSO For more information about reflecting the changes made to a user-defined project in the current project, refer
to:
“■ Operations required after SCS simulation tests (user-defined project)” in 3.1.2, “Engineering proce-
dure after SCS simulation tests” in Test Function Guide (IM 32P04B30-01EN)
SENG
SCS Manager
Definition
Management Edit
SCS Project
SCS Database
You can edit the work database of an SCS project by using SCS Manager. AD Organizer can
also be used for I/O list engineering. Once the editing is completed in AD Organizer, you need
to reflect it to the work database by using the RS Generation. The edited work database is
automatically saved as the master database in the SCS project of SENG when being down-
loaded to the SCS via offline download or online change download.
The Master Database Restoring Function deletes the SCS database being edited in the work
database and replaces it with the master one.
The Database Validity Check Tool is used to check the validity of the master database, work
database, and the SCS database that is downloaded to the SCS, and to eliminate any incon-
sistencies in the databases.
l Work database
SCS project and its files stored in SENG are called Work database. When applications are
stored after being edited using SCS Manager, Multi-Language Editor, or Builders, the Work
database is updated.
If [Build] is executed on the application and the application is downloaded to an SCS, the SCS
database in the SCS is overwritten with the SCS database of the Work database in SENG.
And a copy of the Work database is created in SENG as a Master database.
l Master database
The master database refers to the running SCS database and a group of its base source file
group at the time when the SCS database is downloaded to the SCS via offline change down-
load or online change download.
The following engineering functions are related to the master database.
• Master database saving function
This function automatically saves the master database within an SCS project when the
SCS database is downloaded to the SCS via offline change download or online change
download, and retains it at all times in the SENG. Therefore you do not need to upload
the database from the SCS to SENG.
• Master database restoring function
This function is used to restore the contents of the master database to the work data-
base. This function can also perform offline download of the master database to an SCS.
The master database is also used to detect differences from the work database by both online
change download and Cross Reference Analyzer.
The master database saving function and master database restoring function allow the user
to perform the following operations.
• The user can perform monitoring based on the database running on an SCS regardless
of whether the work database is being modified or not.
• The user can save the SCS projects including the master database in external media
such as CD-ROM.
• Even if an SCS hardware failure occurs and a CPU module and/or input/output module
require replacement, the user can restore the SCS application by master database offline
download and IOM download.
• The user can restore the work database from the master database in order to cancel
changes made to the SCS project.
IMPORTANT
Do not edit the master database using Windows explorer.
SEE
ALSO For more information about the function for downloading the master database onto SCS, refer to:
• I4.3, “Master database offline download” on page I4-40
• F4., “Master Database Restoring Function” in Engineer's Reference Manual (IM 32P04B10-01EN)
For more information about precautions for restoring an SCS project that was generated by RS generation
with AD Organizer of a revision earlier than R4.03.10, refer to:
“n Precautions for restoring an SCS project that was generated by RS generation with AD Organizer of
a revision earlier than R4.03.10” on page C3-2
SEE
ALSO For more information about ADMDB location configuration, refer to:
C1.1.4, “Setting the location of the ADMDB” in Engineer's Reference Manual (IM 32P04B10-01EN)
For more information about creating AD projects, refer to:
C1.2.1, “Creating and deleting AD projects” in Engineer's Reference Manual (IM 32P04B10-01EN)
For more information about configuring user management and access control, refer to:
C1.2.2, “Controlling access to AD projects” in Engineer's Reference Manual (IM 32P04B10-01EN)
For more information about procedures to connect AD projects to the AD Server, refer to:
C1.2.1, “Connecting to AD projects” on page C1-11
For more information about creating RS projects, refer to:
C1.2.2, “Creating RS projects” on page C1-12
For more information about procedures for registering RS projects in an AD project, refer to:
C1.2.3, “Registering RS projects in the AD project” on page C1-13
For more information about SCS project creation procedure, refer to:
C1.2.4, “Creating SCS projects” on page C1-15
n Unregistering RS projects
You need to perform the following procedure to unregister RS projects:
1. In the System Structure Navigator, select the RS project.
2. From the sub menu, select [Unregister System Project].
The RS project in the AD project is unregistered.
l Setting a resource
A resource refers to a set of application logics created by the user. Multiple programs can be
run in one resource. Only one resource can be run in one SCS.
Right click the resource on Link Architecture View and then choose [Properties] from the pop-
up menu so as to display the Resource Properties dialog box. The resource name and the
resource number can be defined on the General tab. Specify "SCSddss" for the resource
name and "ddss" (dd: domain number, ss: station number) for the resource number.
SEE
ALSO For more information about details on resource settings, refer to:
"Resources" in "Link architecture view" in "Workbench" in the Workbench User's Guide
l Setting a configuration
In order to execute an application logic set, it is necessary to specify the hardware configura-
tion of each SCS.
Right click the configuration on Hardware Architecture View and then choose [Properties]
from the pop-up menu so as to display the Configuration Properties dialog box. The configu-
ration name can be defined on General tab.
Specify "SCSddss" (dd: domain number, ss: station number) for the configuration name.
SEE
ALSO For more information about details on configuration settings, refer to:
"Configuration properties" in "Hardware Architecture View" in "Workbench" in the Workbench User's
Guide
l Setting an IP address
The IP address can be defined on Hardware Architecture View. Double click "Connection" so
as to display Connection - Properties dialog box. The IP address needs to be set for "Value"
item.
In the standard, the IP address sets "172.16.dd.ss" (dd: domain number, ss: station number).
SEE
ALSO For more information about details on IP address settings, refer to:
"Connections" in "Hardware Architecture View" in "Workbench" in the Workbench User's Guide
l SCS tab
SCS Project Properties [Pjt: SCS0101]
SCS Project
Type
Station Type: S2SC70D-S Duplexed Safety Control Unit
Station Address
Domain Number: 1
Station Number: 1
Network Parameters
IP Address: 172.16.0.0
Component Number: 1
IMPORTANT
• Make sure to specify the station type and engineering method when creating a new SCS
project. They cannot be changed later.
• After you have defined the station address (domain number and station number), try not
to change it if possible. Changing the station address deletes the master database.
l Project tab
SCS Project Properties [Pjt: SCS0101]
SCS Project
CENTUM Connection
CENTUM Project Folder: Browse...
TIP SCS Project Properties dialog box is available for both SCS project and Library project. It differs in the SCS
project properties dialog box of Library project as follows:
• This dialog box will not automatically start when the project is newly created.
• When started from SCS Manager, only "Project" tab will be displayed.
• There is no need to specify [CENTUM Project Folder].
• [Default Project] will be displayed as SCS Project.
Ready
Status Bar
n SCS tab
On the SCS tab, you can set the following items:
Ready
SEE
ALSO For more information about specifying the SCSP1 node extension distance, refer to:
Appendix 1.1, “Setting items for nodes” on page App.1-2
l Command Line
TIP Specify the command line with no more than 256 single-byte characters. If the command line is not set, the
default value is used for each applicable item. The format is as follows:
Item name = Data value, Item name = Data value, ...
l Synchronous Mode
This item allows specifying the method of synchronizing system time. The time of the SCS is
used for the time stamps of messages recorded in SOERs.
For SCSV1, two options [IRIG-B] and [V net] are provided for time synchronization. The de-
fault is [V net].
l PV Status of S_ANLG_S
This setting item is used for a CENTUM integration structure.
With this setting, whether to keep the PV status on the mapping block (S_ANLG_S) of
ANLG_S (Analog Input Block with Data Status) can be defined. If you want to have BAD data
status on the mapping block S_ANLG_S when the data status of IN terminal of ANLG_S
block is BAD, you need to set this setting to [Yes], otherwise, you can set this setting to [No].
By default, this setting is [Yes].
n Change process alarm name of Analog Input Block with Data Status
The alarm name of the ANLG_S (Analog Input Block with Data Status) can be changed so as
to match the alarm name on the diagnosis information window and SOE Viewer with the
alarm name of CENTUM.
Before changing the alarm name, the CENTUM process alarm text strings need to be modi-
fied first. For more information about defining the process alarm text strings, please contact
Yokogawa agents.
IMPORTANT
When applying this feature, if the SCS project to be monitored on CENTUM contains both
ANLGI and ANLG_S blocks, the ANLGI blocks should be changed to ANLG_S blocks.
Create an AD project
AD Organizer
Test using
logic simulator
Fixed
safety I/O list (*1)
Editing the safety I/O Modify the application
list (*1), RS generation and test it by using logic
(Reflection process) simulator
Test using
FieldMate Validator Download to the target
SCS
Target test
SAT
*1: In this figure, safety I/O list means the safety I/O list or safety communication I/O list.
Legends
: Safety I/O list or safety
Communication I/O list
: Engineering task
SEE
ALSO For more information about operations that are necessary when using iDefine, refer to:
C2.2, “Work flow of I/O list engineering with iDefine” on page C2-11
n Engineering using a safety I/O list and safety communication I/O list
The safety application is a function element that can operate and control the plant in a safe
manner, and is built mostly by using application logics based on input/out variables.
You can start building an application logic with the I/O variables being reflected onto Diction-
ary View from a safety I/O list and safety communication I/O list as long as you do not use
iDefine as the engineering tool.
n Handling of the safety I/O list and safety communication I/O list
The user can use the safety I/O list or safety communication I/O list to make definitions based
on the P&ID tag name in the application, and proceed to build the application without having
to wait for the detailed design of I/O modules or data communication.
The required information varies depending on whether the I/O addresses are set in the safety
I/O list or safety communication I/O list.
When the I/O address is not set, the following information is required to create an application
logic by using the safety I/O list or safety communication I/O list.
• Information required for the safety I/O list
• P&ID tag name
• I/O type (AI, AO, DI, DO)
• I/O Tag
• Signal Type
• P&ID Group
Information required to reflect variables onto Dictionary View is as follows:
• P&ID tag name
• I/O type (AI, AO, DI, DO)
• I/O Tag
• Data Type
• P&ID Group
• Information required for the safety communication I/O list
• P&ID tag name
• I/O type (AI, AO, DI, DO)
• Signal Protocol
• I/O Tag
• P&ID Group
Information required to reflect variables onto Dictionary View is as follows:
• P&ID tag name
• I/O type (AI, AO, DI, DO)
• Data Type
• Signal Protocol
• P&ID Group
The type of the FB is decided as soon as the following information is decided:
IMPORTANT
When using S2MMM843 or S2MDV843 in an explosion protection system, refer to Explosion
Protection (For ProSafe-RS) (TI 32S01J30-01E) without fail. The approved values of the ex-
plosion protection parameters are different depending on the type of signal.
l I/O Tag
The I/O Tag is a name that identifies an I/O point. The I/O Tag needs to be uniquely defined.
Start
Define safety
YES NO
I/O list and safety
communication
I/O list first?
The safety I/O list and safety communication I/O list can be created before or at the same
time as an I/O module. By creating the safety I/O list and safety communication I/O list in ad-
vance, an application can be built alongside an I/O design.
n Editor and tools that are used for I/O list engineering
The following table shows the editors and tools used when performing I/O list engineering.
You can start the SCS Manager from the System Structure Navigator in AD Organizer.
AD Server
Ethernet
SENG
(SCS Manager,
HIS/ENG
AD Organizer,
PROFINET Configurator)
Vnet/IP
FWMC
YFGW410 YFGW410
YFGW510 YFGW510
*1: For fire and gas communication, PROFINET is used as the field network between SCS and YFGW410 and
ISA100.11.a as the field wireless network. In addition, the PROFIsafe protocol is used for the safety layer of
fire and gas communication.
Figure C2.1-3 Example of system configuration using fire and gas communication modules
Fire and gas communication modules can be defined with Safety Communication I/O Editor
and used in SCS projects of SCSP3.
System Design
Create AD project,
RS project,
SCS project
Wireless Configuration and
Device Provisioning•Parameter
Download
File Settings
to YFGW410
Create S2LP131
Provisioning
File
GSDML
file Create safety Set up of
communication Wireless - YFGW510
I/O list PROFINET
Mapping File
Device installation
Reflect to SCS project
from AD project YFGW410, YFGW510
Installation
Loop check
Operation /
Device Management / Maintenance
The following engineering is required to build a system for fire and gas communication:
• Engineering for SCS
• Engineering for a field wireless network
• Engineering for wireless field devices
AD Server PC
AD Server
ADMDB
Engineering Data
Ethernet
Test Command
iDefine PC AD Organizer & SENG PC
AD Organizer
ProSafe-RS I/O File
(I/O, IOM Data)
iDefine
SCS Manager
iDefine-config File
(Application Data) SCS Project
iDefine Project Test Manager
Vnet/IP
SCS
RS Generation Manager
iDefine Export Import iDefine ModPack
Configuration
Generation Revision History
iDefine-config File
(XML)
iDefine
Test Manager
SCS
Table C2.2-1 Relationship between the worksheets in ProSafe-RS I/O file and iDefine editors
Worksheet iDefine editor
CIO worksheet Client IO Table
IO worksheet Client IO Table
IO Parameter worksheet ProSafe-RS IO Parameter
Node worksheet ProSafe-RS IO Node
IOM worksheet ProSafe-RS IO Module
The content defined with Safety I/O Editor is not exported to the CIO worksheet.
The content defined with Safety Communication I/O Editor is not exported to the IO work-
sheet and the IO Parameter worksheet.
The following table shows the conditions for reflecting the data that is managed in AD
Suite in each worksheet in the ProSafe-RS I/O file based on the rules for assigning infor-
mation.
Table C2.2-2 Conditions for definitions of Safety I/O Editor being reflected onto the ProSafe-RS I/O file
Definition status of the I/O signal Worksheet in the ProSafe-RS I/O Are definitions reflected onto the
file worksheet?
The I/O module to which the I/O IO worksheet Yes
signal is to be assigned is deter-
mined and the node to which the IO Parameter worksheet Yes
I/O module is to be assigned is al- Node worksheet Yes
ready defined in IOM Definition
Editor. IOM worksheet No
However, the I/O module is not de-
fined in IOM Definition Editor.
Continues on the next page
Table C2.2-3 Conditions for definitions of Safety Communication I/O Editor being reflected onto the
ProSafe-RS I/O file
Definition status of the I/O signal Corresponding worksheet I/O signal definitions reflected?
The communication I/O module to CIO worksheet Yes
which the communication I/O sig-
nal is to be assigned is determined Node worksheet Yes
and the node to which the commu- IOM worksheet No
nication module is to be assigned
is already defined in IOM Defini-
tion Editor.
However, the communication mod-
ule is not defined in IOM Definition
Editor.
The I/O Tag is defined in the com- CIO worksheet Yes
munication I/O signal and the com-
munication module to which the Node worksheet No
communication I/O signal is to be IOM worksheet No
assigned is determined.
However, the node to which the
communication module is to be as-
signed is not defined in IOM Defi-
nition Editor.
The I/O Tag is not defined in the CIO worksheet No
communication I/O signal.
Node worksheet No
IOM worksheet No
• iDefine-config file
This includes the POU, defined words, internal variables, FB instances, tag names, and
parameters that were created by using iDefine.
l Work flow from the start of engineering until the end of Typical test
iDefine breaks into parts the typical logic, such as the common input and output processes of
application logics, and registers them as a template in Typical. Unit tests can be run on regis-
tered Typicals by using the emulator on iDefine, but sometimes the test function in SCS Man-
ager is also used for testing to prevent engineering regression. However, it is possible that the
specification for the application logic and I/O definition have not been finalized at this stage. In
such a case, you need to configure a dummy I/O and logic, which is the bare minimum re-
quired to run a Typical test. The following figure explains the tasks that need to be done in
SCS Manager, AD Suite, and iDefine in order to run a Typical test by using SCS.
Test user-defined FB
and Typical
(by using the iDefine emulator)
ProSafe-RS I/O file
iDefine-config file
Run the Safety Analyzer
Import Output Export Output
Configuration Configuration
*1: Data that is required to test Typical is included, as well as a tentative safety I/O list
l Work flow for engineering and testing the POU and I/O data of the SCS
After you have completed the Typical test, engineer using the safety I/O list or safety commu-
nication I/O list after the specifications have been defined and run a target test by using SCS.
Set the inter-SCS Export safety I/O list, Import safety I/O list,
safety communication, safety communication I/O list, safety communication I/O list,
Modbus slave communication, etc. and IOM definition and IOM definition
iDefine-config file
Run the Safety Analyzer Import Output Configuration Export Output Configuration
SEE
ALSO For more information about POUs that can be created in iDefine, refer to:
“n Functions and function blocks” on page D5-7
YES
(1) Check out SCS project (B) Create a (1) Create AD project
(A) Open the new project
(2) Open SCS project (2) Create RS project
project
(3) Validate SCS project (3) Create SCS project
NO
Test results OK?
YES
NO
Test results OK?
YES
End
SEE
ALSO For more information about Integrity Analyzer, refer to:
C5.1, “Integrity Analyzer” on page C5-2
For more information about Cross Reference Analyzer details, refer to:
C5.2, “Cross Reference Analyzer” on page C5-19
l (D) Testing the application with the SCS simulation test or Logic
simulation test function
Test the user application by using the SCS simulation test or logic simulation test.
SEE
ALSO For more information about details of SCS simulation test and logic simulation test, refer to:
C6., “Simulation tests” on page C6-1
SEE
ALSO For more information about clean project, refer to:
Cleaning Projects” in “Build” in “Code Generator” in “Workbench” in the Workbench User’s Guide
SEE
ALSO For more information about Output enable operation details, refer to:
“n Enable Output operation” on page C8-2
l (K) Self-document
SEE
ALSO For more information about check-in operations, refer to:
F5.3, “Checking in project data” in Engineer's Reference Manual (IM 32P04B10-01EN)
• License management
You can check whether the I/O number has exceeded the number of I/O licenses by us-
ing the SCS information display function.
If a module is added, you need to confirm the license count at the time of RS generation
n Generating a database
After creating the application, build it and generate a database for SCS.
• Generating a database in I/O list engineering
In the case of I/O list engineering, run RS Generation from AD Organizer. The reflection
process of RS Generation reflects the engineering result of AD Organizer in SCS Manag-
er. If you have specified the build, after the reflection process has been completed suc-
cessfully, the application is built and the database is generated.
When an SCS project for which I/O list engineering is selected has been built successful-
ly, labels are set to the safety I/O list, safety communication I/O list, and IOM information
of AD Suite. Label names are as follows:
SCS project name-Build-Time
• Generating a database in I/O list engineering with iDefine
By using AD Organizer, import the relevant SCS iDefine-config file that was generated
from iDefine and perform RS Generation. To adjust the POU run sequence, run the re-
flection process only, change the sequence by using the Link Architecture View, and build
by using SCS Manager. To adjust the POU run sequence, run the build process for SCS
projects by using RS Generation Manager.
• Generating a database from SCS Manager.
From the menu bar of SCS Manager, click [Project] > [Build Project], or run build project
from the tool bar of SCS Manager. This method is used to build and generate a database
in the case of RS original engineering. The message from database creation function ap-
pears in SCS Manager.
IMPORTANT
Make sure to perform the acknowledgement operations for both analyzers before download-
ing the application logic to an SCS. If acknowledgement by both analyzers has not been com-
pleted, offline download and online change download to SCS cannot be performed.
It is recommended to perform the acknowledgement operation with Integrity Analyzer first and
then with Cross Reference Analyzer.
IMPORTANT
• Before downloading application logic to SCS or before performing the SCS simulation
test, run Integrity Analyzer and Cross Reference Analyzer, check and acknowledge the
analysis results.
• It is possible to execute an application logic on a PC in logic simulation tests even if it has
not been analyzed by both analyzers.
• Even when logic simulation tests are used, make sure to check that only functions whose
use is permitted for safety applications and interference-free functions are used in an ap-
plication logic by Integrity Analyzer at the appropriate time in order to detect errors in the
application logic.
IMPORTANT
• Start Integrity Analyzer after modifying and saving an application logic and performing a
build operation. Integrity Analyzer analyzes the databases generated by the build opera-
tion.
• If Integrity Analyzer has already been started when you attempted to perform a build or
download operation, a dialog box prompting to close Integrity Analyzer appears. In this
case, neither the build nor the download operation is performed.
SCS0101 Summary
SCS0101 Errors
SCS0101
PROG1
PROG1 Unacknowledged non-compliances
Language
PROG4
Size
Functions
Variables
PROG2
Language
Size
Functions
Variables
PROG3
PROG4
Project Tree
The graphical analysis results can only be viewed in the window; it cannot be printed out.
Table C5.1.1-1 Meaning of colors of icons on the left side of project tree
Icon color Description
Errors. Red icons indicate that prohibited functions are used. For example, using AND with
17 or more input parameters or using arrays in FBD or LD fall under this classification. It is
Red necessary to modify programs for which red icons are displayed and remove the prohibited
functions. It is not possible to download application logics to an SCS if they contain prohibi-
ted functions.
Warnings. Yellow icons indicate that interference-free functions are used. For example, SIN
and COS functions cannot be used in safety applications but can be used in other applica-
tions (control logics that do not influence safety). Check that the areas where the interfer-
Yellow
ence-free functions exist are outside the range of safety applications. Alternatively, check
that there is no influence on safety applications. Once the use of interference-free functions
is acknowledged, the applications can be downloaded to an SCS.
No error. Green icons indicate that a program is created using only the functions for safety
Green (safety applications are created). Though acknowledgement is not required, the acknowl-
edgement status needs to be saved.
If you select an individual icon in Project Tree, detailed analysis information of items to be
checked is displayed in the right pane of the window. The right pane shows analysis results of
an item selected in Project Tree using one of the following icons.
SEE
ALSO For more information about details on how to read the analysis results of the program in Project Tree, refer to:
C5.1.3, “Confirmation of analysis results by project tree” on page C5-12
Project : SCS0101
Configuration : SCS0101
Resource : SCS0101 (101)
Project Build Date : 12/05/2007 10:45:30 AM
Project Analysis Date : 12/05/2007 10:54:53 AM
Report Date : 12/05/2007 10:55:24 AM
User : MATSUI
PROG1
Language Usage
Pass PROG1 FBD (Function Block Diagram)
Program Size
Pass PROG1 524 Limits 0..4000
Function Usage
Pass
Variable Usage
Pass
PROG2
Language Usage
Pass PROG2 LD (Ladder Diagram)
Program Size
Pass PROG2 1044 Limits 0..4000
Function Usage
Pass
Variable Usage
Pass
Acknowledgement Status
Program Status
PROG1 Pass
PROG2 Pass
PROG3 Pass
PROG4 Pass
PROG5 Warning Acknowledged by MATSUI 12/05/2007 10:54:59 AM
IMPORTANT
Make sure to save the analysis results before creating an analysis report.
If the current analysis results and acknowledgement history are not saved before creating an
analysis report, a message prompting you to save the history is notified. If you click [Yes] but-
ton in the message box, the current analysis results and acknowledgement history are saved,
overwriting the history saved before in the process, and an analysis report is created. An
analysis report is not created if you click [No] button.
Non-compliant Programs
Program Resource Configuration
PROG1 SCS0101 SCS0101
PROG3 SCS0101 SCS0101
PROG4 SCS0101 SCS0101
Comment
OK Cancel
Before approving, confirm that only the functions for safety are used in the safety application
using Project Tree or by checking the Integrity Analysis Report.
The reasons why interference-free functions are used, results of analysis for the purpose of
acknowledgement, etc., can be entered as comments. The Integrity Analysis Report includes
information about whether or not acknowledgement was made along with any comments en-
tered.
SCS0101 Summary
SCS0101 Errors
SCS0101
PROG1
PROG1 Unacknowledged non-compliances
Language
PROG4
Size
Functions
Variables
PROG2
Language
Size
Functions
Variables
PROG3
PROG4
Project Tree
n Menu bar
The menu bar provides the following menus.
• [File] menu
• [Analyze] menu
• [Options] menu
The menu items of each menu are explained below.
IMPORTANT
Make sure to save the analysis results before creating an analysis report.
If the current analysis results and acknowledgement history are not saved before creating an
analysis report, a message prompting you to save the history is notified. If you click [Yes] but-
ton in the message box, the current analysis results and acknowledgement history are saved,
overwriting the history saved before in the process, and an analysis report is created. An
analysis report is not created if you click [No] button.
n Toolbar
The toolbar provides the following buttons.
Save current analysis history Saves analysis results and acknowledgement status.
n Project tree
Project Tree is displayed on the left pane of the Integrity Analyzer window.
SCS0101
SCS0101
SCS0101
PROG1
PROG2
Each level of Project Tree can be expanded or collapsed by double-clicking an icon or text
label, or clicking the +/- button on the left edge.
Analysis results of an item selected in Project Tree are displayed in the right pane of the win-
dow.
Settings
View
Project Tree
Sort as workbench
Sort by name
Keep On Top
OK Cancel
• Project Tree
Sort as workbench: Contents displayed on Project Tree are sorted along with Workbench.
Sort by name: Contents displayed on Project Tree are sorted by names alphabetically.
• Keep On Top
Integrity Analyzer window is kept always on top.
n Checking resources
A list of analysis statuses of resources (SCS projects) is displayed in the right pane of the win-
dow. The list displays detected errors and unacknowledged warnings.
SCS0101 Summary
SCS0101 Errors
SCS0101
PROG1
PROG1 Unacknowledged non-compliances
Language
PROG4
Size
Functions
Variables
PROG2
Language
Size
Functions
Variables
PROG3
PROG4
Project Tree
The analysis results of the selected resource are classified into errors and unacknowledged
warnings, and displayed in a tree structure in the right pane. Errors and unacknowledged
warnings can be expanded or collapsed.
These graphical analysis results can only be viewed in the window; they cannot be printed
out.
n Checking programs
When you select a program name in Project Tree, a list of analysis results of the program is
displayed in the right pane of the window. The classification of the program and the result of
analysis (Pass, Fail, Warning) are displayed.
SCS0101 Summary
SCS0101 Classification: Safety Related
SCS0101 Integrity analysis: Fail
PROG1
Language
Size
Functions
These graphical analysis results can only be viewed in the window; they cannot be printed
out.
Table C5.1.3-1 Icons displayed on the left side of program names and meaning
Icon (color) Meaning
POUs are created using permitted languages
(green)
POUs are created using languages that are not allowed (*1)
(red)
*1: When using ST to write a program other than FU and FB, an error will occur.
The screenshot example above shows the result of analyzing languages used in PROG1.
PROG1 uses a function block called Fb2 and a function called Func2. PROG1, Fb2 and
Func2 are written with permitted languages.
These graphical analysis results can only be viewed in the window; they cannot be printed
out.
IMPORTANT
If the program size exceeds the specified limit, a warning is displayed. However, even if the
warning is displayed, you can still use the program for a safety function after sufficiently con-
firming the validity of the program through some testing.
If you select [Size] in Project Tree, the size of the program and the specified upper limit size
are displayed in the right pane of the window. If the program includes user-defined FUs or
user-defined FBs, their program sizes are shown as well.
For the FB created with ST, the number of lines excluding the comment lines and blank lines
as well as the maximum number of lines is displayed.
Table C5.1.3-2 Icon displayed on the left side of program names and meaning
Icon (color) Meaning
The program size exceeded the warning range
(yellow)
These graphical analysis results can only be viewed in the window; they cannot be printed
out.
Table C5.1.3-3 Icons displayed on the left side of Function names/Function Block names and meaning
Icon (color) Meaning
The FU or FB in question is not classified as safe or interference-fee and its use
(red) caused an error
The FU or FB in question is classified as interference-free and its use in a safety pro-
(yellow) gram requires acknowledgement
Integrity Analyzer searches in one or multiple POUs for the functions calling the same FB in-
stance and displays the functions as the analysis result. If the same FB instance in a POU is
called by multiple functions from different locations, the related functions and POUs will be
displayed with respective warning messages. The above figure illustrates the result of the
analysis.
In the message displayed in the "Function" column of the preceding figure, FBDFB_A is the
name of the POU and AVERAGE is the type of the FB. The instance name or parameter
name is displayed in parentheses in the "Non-compliance" column.
In LD source code analysis, the existence and usage of EN inputs inside the program are also
detected. An EN input refers to the first BOOL-type input that is automatically appended when
the type of the first input for FUs or FBs is BOOL in LD.
If libraries are used, the source files of the libraries are also analyzed.
A number in ( ) following a function name or function block name indicates the number of in-
puts. However, EN inputs are not included in this number.
In case of a library, a function name is displayed as "library name.program name.function
name" and a function block name is displayed as "library name.program name.function block
name."
Note that the graphical view of the analysis results in the above figure is only available on the
screen. The printout is text only.
If unrecognizable statements or scripts with incorrect syntax are found in ST, the following
messages are displayed in the "Non-compliance" column.
Even comparing the two real numbers using an equal operator or not equal operator in FBD
or LD is classified as interference-free, and the message "Exact Comparison" will be dis-
played once per POU in the "Non-compliance" column.
SEE
ALSO For more information about precautions on the structure when describing FU and FB with the ST language,
refer to:
2., “Structured text” in POU Reference Manual (IM 32P03B20-01EN)
The Integrity Analyzer checks POUs to detect illegal writings: multiple writing to a variable,
within a POU or by different POUs, and writing to output variable statuses. The preceding fig-
ure illustrates the result of the analysis. In the [POU] column, names of the POUs performing
the illegal writing are displayed. If a POU contains multiple writing to the same variable, a
warning message will be displayed for that POU. If multiple POUs are writing to the same var-
iable, a warning message will be displayed for each of the POUs.
Error messages will be displayed for the POUs that are writing to the status of output varia-
bles.
• Integrity Analyzer detects writing to the .status member of the IO_BOOL or IO_REAL vari-
ables having output attribute.
For example, an error message is displayed in the following case: The value of internal
variable bool1 (type BOOL) is written to the .status member of output variable DO010101
(type IO_BOOL).
bool1 DO010101.status
Figure C5.1.3-7 Example where error message is displayed for POU (1)
• Integrity Analyzer detects writing to the entire IO_BOOL or IO_REAL variables having
output attribute. Integrity Analyzer also detects the cases where the output (type
IO_BOOL or IO_REAL) of an function block, such as B_TO_IB, is connected to an output
variable.
For example, an error message is displayed in the following cases:
The value of internal variable IO_BOOL1 (type IO_BOOL) is written to the .status mem-
ber of output variable DO010102 (type IO_BOOL).
IO_BOOL1 DO010102
Figure C5.1.3-8 Example where error message is displayed for POU (2)
The value of Q (type IO_BOOL), which is the output of function block B_TO_IB, is written
to the .status member of output variable DO010103 (type IO_BOOL).
B_TO_IB
bool_v V
Q DO010103
bool_sts STS
Figure C5.1.3-9 Example where error message is displayed for POU (3)
Table C5.1.3-5 Error Messages Displayed in Non-Error Messages Displayed in Non-Compliance Col-
umnompliance Column
Indication in [Varia- Message in Non-Compli-
Icon (color) Description
ble] ance
Note that the graphical view of the analysis results in the above figure is only available on the
screen. The printout is text only.
If prohibited variables are used in ST, the following messages will be displayed as Non-Com-
pliances.
If prohibited variables are used in FBD or LD, the following messages will be displayed as
Non-Compliances.
These graphical analysis results can only be viewed in the window; it cannot be printed out.
IMPORTANT
• Before downloading application logic to SCS, run Integrity Analyzer and Cross Reference
Analyzer and acknowledge.
• Cross Reference Analyzer detects the differences between the application currently run-
ning in an SCS and the application to be downloaded.
It does not detect differences with an application running in a virtual test.
In a virtual test, it is possible to execute and test an application logic on a PC without hav-
ing to perform analysis by both analyzers.
Cross Reference Analyzer also has the function to compare an SCS database with the mas-
ter database of other SCS project with the same domain number and station number. Using
this function, you can verify that a project created from an existing project is exactly the same
in functionality as the original project. This eliminates the need to test all the POUs when you
regenerate a project.
SEE
ALSO For more information about the items that require retesting but not detected by Cross reference Analyzer, re-
fer to:
C5.2.5, “Precautions on Cross Reference Analyzer” on page C5-46
IMPORTANT
If Cross Reference Analyzer has already started when you attempted to perform a build or
download operation, a dialog box prompting to close Cross Reference Analyzer appears. In
this case, neither the build nor the download operation is performed.
Dependency Tree
These graphical analysis results can only be viewed in the window; they cannot be printed
out.
Table C5.2.1-1 Meaning of colors of icons on the left side of Dependency tree
Icon color Description
Red icons indicate that programs or function blocks and functions used in the program have
Red
been changed.
Yellow icons indicate dependencies on changed programs. Although the programs them-
selves have not been changed, it is necessary to retest or examine the code in order to
Yellow check that it is not affected by changes made to the dependent programs.
A yellow icon may also indicate that the program name was changed. Retesting is not re-
quired in this case.
Green icons indicate that the changes do not affect other programs. Neither retesting nor
Green
review is required.
If you select an individual icon in Dependency Tree, detailed analysis information of the item
to be checked is displayed on the right pane of the window. The right pane shows the status
of changes of the item selected in Dependency Tree and the extent of influence of the
changes.
If you select an individual icon below the program layer, the following colored icons are dis-
played next to the corresponding program components in the right pane of the window.
SEE
ALSO For more information about details on how to read the analysis results of the program in Dependency Tree,
refer to:
C5.2.3, “Confirmation of analysis results by Dependency tree” on page C5-30
Modified Functions
Name Change
Func4 Modified
Modified Function Blocks
Name Change
Fb1 Modified
Modified Variables
Name Change
IN1 Type Changed, Intial Changed
IN2 Scope Changed
OUT1 Type Changed
Acknowledgement Status
Program Status
PROG1 Not Modified Not acknowledged
PROG2 Modified Not acknowledged
PROG5 IO Changed Not acknowledged
PROG7 Modified IO Changed Acknowledged by SUZUKI 12/05/2007 09:10:23
PROG8 Function block modified, Variable changed, Defined Word changed
Not acknowledged
Number of programs requiring acknowledgement : 4
IMPORTANT
Make sure to save the analysis results before creating an analysis report.
If the current analysis results and acknowledgement history are not saved before creating an
analysis report, a message prompting you to save the history is notified. If you click [Yes] but-
ton in the message box, the current analysis results and acknowledgement history are saved,
overwriting the history saved before in the process, and an analysis report is created. An
analysis report is not created if you click [No] button.
Authorize download
Comment
OK Cancel
IMPORTANT
• Use this check box only at the beginning of application development such as during de-
bugging an application logic.
• While the SCS is in use for actual plant, acknowledge the dependencies of individual pro-
grams without selecting this check box.
• It is recommended to enter the reasons in the comment field when the Authorize Down-
load check box is selected.
l Comment
Memos related to changed areas, results of analysis for the purpose of acknowledgement,
etc. can be entered as comments. The Cross Reference Analysis Report includes information
about whether or not programs are acknowledged, along with comments.
SCS0101
SCS0101 Modified Programs
SCS0101 PROG2 (Modified)
PROG1 PROG3 (Deleted)
PROG2 PROG5 (I/O Changed)
Programs PROG7 (Modified, I/O Changed)
Functions PROG8 (New)
Function Blocks Modified Functions
Variables Func4
Defined Words Modified Function Blocks
I/O Parameters Fb1
Bindings Modified Variables
PROG5 Modified Defined Words
PROG6
I/O Parameter Changers
PROG7
DI001 (1-1 SDV144 [01] Module)
PROG8 DI002 (1-1 SDV144 [02] Module)
Dependency Tree
n Menu bar
The menu bar provides the following menus.
• [File] menu
• [Analyze] menu
• [Options] menu
The menu items of each menu are explained below.
IMPORTANT
Make sure to save the analysis results before creating an analysis report.
If the current analysis results and acknowledgement history are not saved before creating an
analysis report, a message prompting you to save the history is notified. If you click [Yes] but-
ton in the message box, the current analysis results and acknowledgement history are saved,
overwriting the history saved before in the process, and an analysis report is created. An
analysis report is not created if you click [No] button.
n Toolbar
The toolbar provides the following buttons.
Save current analysis history Saves analysis results and acknowledgement status.
n Dependency tree
Dependency Tree is displayed on the left pane of the Cross Reference Analyzer window.
Settings
View
Project Tree
Sort as workbench
Sort by name
Keep On Top
OK Cancel
• Project Tree
Sort as workbench: the Dependency Tree is displayed in the same order as the display
with Workbench.
Sort by name: Contents displayed on Dependency Tree are sorted by names alphabeti-
cally.
• Keep On Top
Cross Reference Analyzer window is kept always on top.
n Checking resources
If you select a resource (SCS projects) in Dependency Tree, a list of analysis results of the
resource is displayed in the right pane of the window. The list displays changes related to the
selected SCS project.
SCS0101
SCS0101 Modified Programs
SCS0101 PROG2 (Modified)
PROG1 PROG3 (Deleted)
PROG2 PROG5 (I/O Changed)
Programs PROG7 (Modified, I/O Changed)
Functions PROG8 (New)
Function Blocks Modified Functions
Variables Func4
Defined Words Modified Function Blocks
I/O Parameters Fb1
Bindings Modified Variables
PROG5 Modified Defined Words
PROG6
I/O Parameter Changers
PROG7
DI001 (1-1 SDV144 [01] Module)
PROG8 DI002 (1-1 SDV144 [02] Module)
The analysis results of the selected SCS project are displayed in a tree structure in the right
pane. The modifications are displayed as classified groups of modified programs, modified
functions, modified function blocks and input/output parameter changes.
Each category can be expanded and collapsed by clicking the +/- button to the left of the cate-
gory.
TIP If the execution order of programs is changed, or a program is inserted or deleted, all the subsequent pro-
grams are regarded as being changed. Their icons therefore become red, and retesting of the programs is
required.
n Checking programs
If you select [Programs] in the Dependency Tree, programs dependent on the selected pro-
gram are displayed in a column in the right pane of the window. If multiple variables are
shared among programs, all the variables shared in the programs are displayed in the "Varia-
ble" column.
Check to see if there is any unintended dependencies. For example, if global variables are
shared unintentionally, modify the program to eliminate the dependencies. The programs that
have dependencies but not have been changed are displayed with green icons. It is necessa-
ry to check programs displayed with green icons as well.
In the preceding figure, PROG2 is selected in the Dependency Tree, and dependencies and
changes related to PROG2 are displayed in the right pane of the window.
PROG2 has dependencies on PROG1 and PROG 7. PROG1 has been changed, while
PROG7 has not been changed. Although PROG2 had a dependency on PROG5, the depend-
ency on PROG5 is eliminated in the application to be downloaded.
n Checking functions
If you select [Functions] in the Dependency Tree, FUs and library FUs directly changed or in-
directly affected by changes are displayed in the right pane of the window.
Note that simply changing the order of FUs is irrelevant for the analysis.
The preceding figure indicates that PROG2 uses Func4 and Func1 defined in library Lib1.
Func4 has been changed, while Lib1.Func1 has not been changed.
TIP FUs of libraries are displayed using the format "library name.function name."
n Checking variables
When [Variables] is selected in the Dependency Tree, variables and FB instances whose set-
tings have changed are displayed in the right pane of the window.
These variables and FB instances are used in the selected program (PROG2 in the following
figure), or in FU or FB called by the program.
In the previous figure, IN1 indicates that Type and Initial value were changed.
The following table shows whether a change to the variable or FB instance is detected or not.
The preceding figure shows that the value of DEFCONST was changed.
The following table shows whether a change to the Defined word is detected or not.
SEE
ALSO For more information about influence on system FBs notifying the status of inputs and outputs, refer to:
“n Influence of input/output changes” on page C5-46
SCS0101 Bindings
SCS0101 Variable Comments
SCS0101 C0101001
PROG1 C0101003
PROG2 CONSU2 Unmatched name (P0102005)
Programs P0102002 Unmatched name (P0102006)
Functions
Function Blocks
Variables
Defined Words
I/O Parameters
Bindings
PROG5
PROG6
PROG7
PROG8
The wiring information and parameter information regarding the changes are indicated as fol-
lows:
Table C5.2.4-1 Wiring information and parameter information regarding the changes
Changes Wiring Information Parameter Information
A communication module has been added (when a
communication definition is added and wired FB is Wiring-Added Module Comm.Def
used in the POU)
Settings for transmission are changed. - -
A communication definition has been added (when
Wiring-Added Comm.Def
wired FB is used in the POU)
A communication definition is deleted. - -
A communication definition is changed. - Comm.Def
An FB has been added Wiring-Added - (*1)
Wiring of a FB has been changed Wiring-Changed - (*1)
An FB has been deleted - -
*1: Comm.def will be displayed if communication definition is changed.
• Used column
The names of programs accessing the corresponding FB variables are shown. When the
FB variables are subject to reading or writing, only the names of the programs using the
FB are shown and the names of the FB are not shown.
Table C5.2.4-2 Wiring information and parameter information regarding the changes
Change Wiring Parameter Remarks
Add Station Wiring-Added Station Detect when wired FB is used in POU
Delete Station - - Do not detect
Change Station Type Wiring-Added Station Detect when wired FB is used in POU
Change Station Param- Change of reception timeout, transmission
- Station
eter timeout or pre-alarm set point
Add SCS Link Trans- -(*1) Detect when wired FB is used in POU
mission I/O FB varia- Wiring-Added Change of reception timeout, transmission
bles to Wiring Definition Station (*1)
timeout or pre-alarm set point
Delete SCS Link Trans-
mission I/O FB varia-
- - Do not detect
bles from Wiring Defini-
tion
Move SCS Link Trans- -(*1) Detect when wired FB is used in POU
Wiring-
mission I/O FB varia- Change of reception timeout, transmission
Changed Station (*1)
bles of Wiring Definition timeout or pre-alarm set point
LinkTrans.Def Change of input processing at fault
Change Wiring Parame- Change of input processing at fault, recep-
- Station Link-
ter tion timeout, transmission timeout or pre-
Trans.Def
alarm set point
*1: When adding a wiring, changing a wiring or changing the input processing at fault, LinkTrans.Def will be omitted.
• Used column
Displays names of the programs accessing the variables of SCS Link Transmission I/O
FBs. When accessing the SCS Link Transmission I/O FBs from FU or FB, only the names
of programs using the FUs or FBs are displayed and the names of the FUs or FBs are not
displayed.
PROD_B CONS_B
X IN BVAR OUT Y
Binding Association Binding
BOOL variable (binding) variable VAL BOOL
variable variable
BVAR P0101001 C0101001 OUTT
DLYT NR
The producing side and the consuming side share data using inter-SCS safety communica-
tion; they are thus dependent on each other. For this reason, if a program on the producing
side has been changed, it is necessary to perform retesting or review of programs on the con-
suming side.
The procedure for identifying programs that may be affected is shown below.
1. Check programs displayed with red or yellow icons in Dependency Tree on the producing
side.
2. Check variables for inter-SCS safety communication used in these programs.
The "Current Version Bound Variable Usage" item of the Cross Reference Analysis Re-
port shows binding variables used in each program. Variables starting with the letter P are
variables on the producing side.
3. Check whether or not specified data has been changed for variables starting with the let-
ter P in each program.
If there are no changes in the specified data, the review of binding variables is finished.
4. Variables on the consuming side corresponding to binding variables whose data has been
changed (variables starting with the letter P) have the same names as the binding varia-
bles, except that P is replaced with C.
5. Check the programs starting with the letter C that use the binding variables explained in
step 4 in the "Current Version Bound Variable Usage" item of the Cross Reference Analy-
sis Report.
These programs and dependent programs are the targets of retesting or review.
6. Dependent programs are displayed in Dependency Tree by expanding the [Programs].
Current Version Bound Variable Usage
Program Bound variables
PROG1 P0101001
PROG2 P0101002 P0101003
PROG5
PROG6
PROG7 P0101004
PROG8
Figure C5.2.4-2 Current Version Bound Variable Usage of Cross Reference Analysis report (Example
of producing side)
Figure C5.2.4-3 Current Version Bound Variable Cross-Reference item of Cross Reference Analysis
report (Example of consuming side)
If you change input/output parameters, the status of the inputs/outputs may change, which
means that the output of these system FBs may change. In other words, such inputs/outputs
and system FBs are dependent on each other.
Cross Reference Analyzer is unable to show dependencies between changes to input/output
parameters and system FBs. If you are going to change input/output parameters, check
whether or not performing such changes to input/output parameters affect other system com-
l Preparation
Prepare the information before changes are made. That is, printout of the tag names of over-
ride FBs, grouping override FBs, password FBs, manual operation FBs and their correspond-
ing internal variables (including POU names), which was printed by using the self-documenta-
tion function.
l Preparation
Prepare the information before changes are made. That is, printout of the settings of Resour-
ces Properties in Link Architecture View and definitions made on SCS Constants Builder,
which was printed by using the self-documentation function.
Microsoft Works
Microsoft.NET
Movie Maker
MSBuild
MSDN
MSN Gaming Zone
MSXML 4.0
MSXML 6.0
NetMeeting
NextFTP
NOS
Online Service
Outlook Express
ProSafe-RS
Projects
Shared
OK Cancel
Figure C5.2.6-1 Dialog box for selecting the path to the original project
However, note that the comparison is performed only when the target names (SCS_TARGET/
SCS_SIMULATOR) match between the project you are working with on SCS Manager and
the project specified for comparison. If the target names do not match, Cross Reference Ana-
lyzer regards it as an error and the analysis fails. When all POUs have been acknowledged
through comparison with the original project, you can download the project to an SCS. After
downloading is completed, if you display the analysis results using the previous analysis re-
sult displaying function of Cross Reference Analyzer, the results of comparison with the origi-
nal project will be shown.
Project : SCS0214
Original Project Path: C:\RS-Projects\MYRSPJT\SCS0214
Configuration : SCS0214
Resource : SCS0214 (214)
Project Build Date : 2009/12/24 9:10:32
Project Analysis Date : 2009/12/25 14:14:19
Report Date : 2009/12/25 14:17:27
User : user1
n Notes on comparison
If you add or delete programs after you creating a new project and importing data to it, all the
programs following the added or deleted program will be regarded as changed programs dur-
ing comparison with other project. When you create a new project and import data to it, use
Cross Reference Analyzer to compare the created project with the original project and down-
load it to the SCS before you make any further changes.
n Downloaded items
• SCS system programs
• Application database
The application database created by the Safety application definition function and
CENTUM integration function is downloaded to the CPU module.
• I/O configuration information
The parts of the database created by the I/O definition function related to input/output
modules are downloaded to the input/output modules.
SENG
Hard disk
Application database
I/O
configuration information SCS system programs
SCS
CAUTION
Following operations are performed if you execute offline download. Preventive actions to pre-
vent false trip are required before executing offline download.
• Functions running on the SCS stop, and all the output modules output the fail-safe values
that are specified in I/O parameters.
• Inter-SCS safety communication is disconnected.
• The forcing function is cancelled.
• Override from the HIS is cancelled.
• Break points set by the target test function are cancelled.
• SOEs and diagnostic information collected so far in the SCS are deleted (they are saved
in the battery backup memory, though).
• Password for changing the SCS security level is deleted.
IMPORTANT
Perform Clean Project in a timely manner; specifically, before FAT (Factory acceptance tests)
or SAT (Site acceptance tests). Before you execute offline download, we recommend you per-
form Clean Project.
SEE
ALSO For more information about clean project, refer to:
Cleaning Projects” in “Build” in “Code Generator” in “Workbench” in the Workbench User’s Guide
IMPORTANT
Call up the SCS Information dialog box and confirm that the number of logical I/O points in
use does not exceed the number of assigned I/O licenses.
If the target SCS is running, set the SCS security level to Level 0 by using the SCS Security
Level Management Function.
3. A dialog box asking you if you are sure to start an offline download appears. Click [OK].
A dialog box for setting a password for changing the SCS security level appears. After
that, a dialog box prompting you to manage versions of the SCS project appears.
When an offline download completes, SCS is restarted. The SCS database offline down-
loaded to the SCS is automatically stored in SENG as a master database together with
source files.
4. On the CENTUM Integration, download the database of the CENTUM project also.
n Security of SCS
SCS security levels provide adequate security through specifying the passwords. Passwords
for different security levels can be set for each SCS.
• Setting and changing passwords
• Changing SCS security levels
Note that it is necessary to return the SCS security level to Level 2 before closing an SCS
project.
This section describes how to set passwords for changing SCS security levels and how to
change the levels.
IMPORTANT
No password has been set after executing offline download and master database offline
download. Make sure to set passwords again.
TIP The access to SCS is controlled by SCS itself according to its security level. Operations on the SENG is not
be prohibited according to the SCS security level, however.
IMPORTANT
No password has been set after executing offline download and master database offline
download. Make sure to set a password at this stage.
Current Level: 2
New Level: 1
Password: ****************
Level: 1
OK Cancel
4. Select the security level for which you set a password in [Level:].
It is necessary to set one password for changing to Level 1 and one for Level 0, respec-
tively.
5. Enter the current password in the [Old Password:] field.
6. Enter a new password in the [New Password:] field, and once again in the [Confirm New
Password:] field.
The passwords you have entered appear as a series of asterisks (*).
You must enter a combination of up to 16 alphanumeric one byte characters and ASCII
symbols(*1). You need to Distinguish between capital letters and small letters. You do
not need to enter [Old Password:] if you have not set any password before, or if you
have just executed an offline download or a master database offline download.
*1: ASCII symbols include the space character and the following one byte characters:
! " # $ % & ’ ( ) * + , - . / : ; < = > ?@ [ \ ] ^ _ ` { | } ~
SCS Manager
OK Cancel
Table C7-1 Security levels that can be changed through operations in the Set SCS Security Level dia-
log box
Current SCS security New SCS security level (*1)
level Level 2 Level 1 Level 0
Level 2 - Yes (*2) Yes (*2)
Level 1 Yes (*2) - Yes (*2)
Level 0 Yes(*3) No -
*1: Yes: The security level can be changed.
No: The security level cannot be changed.
*2: The security level can be changed to the target SCS security level.
*3: Security level changes can be made only in SCS simulator.
To change the security level, you need to enter the password. However, you don’t need to en-
ter a password when changing the security level from Level 1 to Level 2.
You cannot raise the security level from Level 0 to Level 2 from the Set SCS Security Level
dialog box. In SCS Simulator of SCS Test Functions, however, you can raise from Level 0 to
Level 2 on the Set SCS Security Level dialog box. This operation does not require a pass-
word.
CAUTION
To set the SCS security level back to Level 2 after changing to Level 0, you must restart the
SCS, execute offline download, or execute master database offline download. In particular, be
sure to execute offline download if you used break points in debugging of the application log-
ic.
These operations require stopping of the system. When you change the security level to Level
0, do so very carefully considering the consequences of the system stop.
Current Level: 2
New Level: 1
Password: ****************
SCS Manager
Is it OK to set to Level 1 ?
Domain : 01
Station : 24
OK Cancel
SCS Manager
Is it OK to set to Level 0 ?
WARNING: [Restart SCS] or [Offline Download] is mandatory
to switch back to Level 2 (normal operation) later.
This will turn all output channels OFF.
Domain : 01
Station : 24
OK Cancel
If the security level of SCS is changed, the message showing the result of change is dis-
played.
The error message is displayed if the security level could not be changed.
IMPORTANT
This dialog box is for confirmation only. Open the corresponding SCS project again and
change the security level using the Set SCS Security Level dialog box.
OK
Figure C7-9 Example of Confirmation dialog box (when closing by exiting SCS Manager)
Clicking the [OK] button to exit SCS Manager leaves the security level unchanged.
• When closing an SCS project by opening another SCS project
SCS Manager
OK Cancel
Figure C7-10 Example of Confirmation dialog box (when closing by opening another SCS project)
Click the [OK] button to close the currently opened SCS project without changing its se-
curity level, and then open another SCS project.
Click the [Cancel] button to keep the currently opened SCS project opened, and another
SCS project will not open.
n Enabling output
Click the [Output enabled] button in the I/O Channel Status dialog box; the processing result
of the application logic is output to the field and the SCS operating mode changes to the Run-
ning mode. Note that all nodes, all output modules and all channels must be in normal status
in order for the SCS to be changed to the Running mode. If there is any error, the status does
not change even if you perform the Output Enable Operation.
SEE
ALSO For more information about I/O Channel Status dialog box, refer to:
H4., “Displaying I/O channel status” on page H4-1
IMPORTANT
Target tests are mandatory for ProSafe-RS. The user must test the application in target tests
at the final stage.
To use all the functions provided in the test function instead of simply monitoring, set the SCS
security level to Level 0. The same applies when using the iDefine test function.
• Application logic can be debugged with the Application Debug Function, Forcing of I/O
variable and Online Monitoring Function.
• Application can be executed without mounting I/O modules or wiring field devices when
the Forcing Function for the I/O modules is used.
• Application logic can be debugged using the Forcing Function for I/O variables by chang-
ing conditions of the application logic.
By using the target hardware, perform tests on all signal paths and logics (FU/FB).
SEE
ALSO For more information about target test operations, refer to:
4., “Target tests” in Test Function Guide (IM 32P04B30-01EN)
For more information about the operations for using iDefine in target tests, refer to:
6.4, “Using iDefine in target tests” in Test Function Guide (IM 32P04B30-01EN)
IMPORTANT
To edit I/O information for each SCS, you can start the Safety I/O Editor after setting the sta-
tion configuration and defining the I/O module assignment information in the safety I/O list.
• Perform one of the following operations using the System Structure Navigator to start the
Safety I/O Editor:
• When editing I/O information for each P&ID group
Select and double-click the safety I/O list in the [I/O-List] folder.
• When editing I/O information for each applicable RS project
Right-click the RS project and select [Open] > [Safety I/O Editor].
• When editing I/O information for each applicable SCS
Right-click the target SCS and select [Safety I/O Editor].
• When editing I/O information for each applicable module
Double click the [I/O definition] under the applicable module folder.
The Safety I/O Editor appears in the document window area.
2. In the File box, specify the Microsoft Excel file in xlsx format of the I/O information to be
imported.
Sheet Name shows the sheet name of the I/O information list, Header Row Position
shows the first row number, and Target P&ID Group shows the P&ID group name that is
present in the I/O information list.
3. Select the sheet to be imported in Sheet Name.
4. Enter the row number in which the setting item is entered in Header Row Position.
5. Set the following details in Settings if necessary.
More specific instructions are given later.
• If the setting item of the I/O information list to be imported does not match the setting
item of the safety I/O list, click the [Column Mapping] button to map the setting items.
• If the setting item of the I/O information list to be imported cannot be mapped to the
setting item of the safety I/O list, click the [User Define Column] button, and after add-
ing the new setting item to the safety I/O list, perform the mapping to these new
items.
6. Click [Next].
The screen will switch to the Comparison and Setting screen.
Then, the I/O information list is imported, and the safety I/O list is checked out.
n Mapping the setting items of the I/O information list to the setting
items of the safety I/O list
The operations for mapping are the same with safety communication I/O lists. When mapping
setting items of a safety communication I/O list, replace safety I/O list with safety communica-
tion I/O list.
2. In [Unmapped], select the setting items of the I/O information list and the setting items of
the safety I/O list that are to be mapped.
3. Click the [Map] button.
The setting items of the I/O information list and the setting items of the safety I/O list are
mapped and displayed in [Mapped].
4. Click the [OK] button.
The mapping information is created.
5. Click the [Next] button in the Import wizard.
The I/O information list is imported based on the mapping information.
TIP You can export the mapping information to a Microsoft Excel xlsx format file. You can also import the exported
file and map the setting items based on this information.
Figure D1.4.3-1 Safety I/O Editor for Deviation mode during import
TIP The comparison of I/O information before and after import is performed by using the P&ID tag as the key. If
there is no relevant P&ID tag for the current safety I/O list, a new row is added to the safety I/O list.
3. You need to select the operation to reflect the imported I/O information list to the safety
I/O list from the following.
• To reflect only the selected I/O information, click the [Reflect Selected Area] button of
the Safety I/O Editor tool bar in Deviation mode. The differences present in the selec-
ted range are reflected in the safety I/O list.
• To reflect the entire I/O information, click the [Reflect All (regardless of selection)] but-
ton of the Safety I/O Editor tool bar in Deviation mode. All differences present are re-
flected in the safety I/O list.
TIP If the safety I/O list is not checked out, it will be checked out.
2. Click [Export].
The Select a location and set a file name dialog box appears.
Figure D1.4.5-2 Select a location and set a file name dialog box
TIP When the [Change column names to client's definition] check box is selected, and [Export] is clicked, the set-
ting item name of the safety I/O list is changed based on the mapping information that is set while importing
the I/O information list.
3. Specify the export location and file name, and click [OK].
A B C D ... CM CN ... DZ EA
1 Area P&ID Sheet P&ID Tag I/O Type ... UDC1 UDC2 ... UDC40 P&ID Group
2 XXX XXX XXX XXX ... XXX XXX ... XXX XXX
3 XXX XXX XXX XXX ... XXX XXX ... XXX XXX
4 XXX XXX XXX XXX ... XXX XXX ... XXX XXX
2. Enter the name that needs to be changed in [Alias], and click [Save].
The new name is displayed in the user-defined setting item of the safety I/O list.
Table D2-1 Items subject to definitions of the safety communication I/O list
Communication category Module type
Serial ALR111M, ALR121M (for subsystem communication)
Ethernet ALE111M (for subsystem communication)
PROFINET S2LP131 (for safety subsystem communication)
With the safety communication I/O list, you can configure Ethernet communication I/O, serial
communication I/O, and fire and gas communication I/O for each I/O point.
The following shows the work flow of engineering for the safety communication I/O list.
Create a new
safety communication I/O list
Perform for
each P&ID group. You can do the following tasks after setting
the station configuration of the project.
Enter or import I/O module Enter the following I/O module assignment
assignment information information
to the signal definition list - RS Project
- SCS Project
- Node Type
- Node
- IOM Category
- IOM Type
- Slot
Save
the safety communication I/O list
and check-in it
Perform for
each SCS.
Save
the safety communication I/O list
and check-in it
Figure D2-1 Work flow of engineering for the safety communication I/O list
SEE
ALSO For more information about how to change the name of a safety communication I/O list after creating the
safety communication I/O list, refer to:
“n Changing the name of the safety communication I/O list” on page D2-5
For more information about the maximum number of safety communication I/O lists, refer to:
A4., “Application capacity of AD Suite” in Engineer's Reference Manual (IM 32P04B10-01EN)
SEE
ALSO For more information about input/output module assignment information, refer to:
D2.4, “Entering I/O information in the signal definition list” on page D2-19
IMPORTANT
To edit I/O information for each RS project or SCS, you can start Safety Communication I/O
Editor after setting the station configuration and defining the I/O module assignment informa-
tion in the signal definition list.
Perform one of the following operations using the System Structure Navigator to start the
Safety Communication I/O Editor:
• When editing I/O information for each P&ID group
Double-click the safety communication I/O list in the [I/O-List] folder.
Safety Communication I/O Editor appears in the document window area of AD Organizer
and the I/O points belonging to the P&ID group appear in the safety communication I/O
list.
• When editing I/O information for each applicable RS project
Right-click the RS project in System Structure Navigator and select [Open] > [Safety
Communication I/O Editor].
Safety Communication I/O Editor appears in the document window area of AD Organizer
and the I/O points belonging to the applicable RS project appear in the safety communi-
cation I/O list.
• When editing I/O information for each applicable SCS
In System Structure Navigator, double-click on [Comm_I/O] under the applicable SCS.
Safety Communication I/O Editor appears in the document window area of AD Organizer
and the I/O points belonging to the applicable SCS appear in the safety communication
I/O list.
TIP • In the safety communication I/O list, Ethernet communication I/O and serial communication I/O for sub-
system communication and fire and gas communication I/O for safety subsystem communication are
each shown with a line for every I/O point.
• The program group definition list and communication group definition list are defined for each SCS re-
gardless of how Safety Communication I/O Editor is started.
• When Safety Communication I/O Editor is started, information of the source from which you started the
editor is shown in the window title.
The functions that you can use will vary depending on the project and definition items that
were selected prior to starting Safety Communication I/O Editor. The following table shows
the differences.
Signal
Definition
list
Program
Group
Definition list
Communica-
tion Group
Definition list
Table D2.3-3 List of setting items of the "program group definition list"
Category No Column name Description Mandatory SCS Manager item
setting or where the setting is re-
not (*1) flected through RS Gen-
eration
Editing status - Checked-out Denotes the check-out - -
Status status of the relevant
program definition
- Modification Denotes the change - -
Status status (with unsaved
changes/with warning/
with error) of the rele-
vant program defini-
tion
Continues on the next page
SEE
ALSO For more information about setting items of the signal definition list, refer to:
“n Setting items of Safety Communication I/O Editor” on page D2-8
Table D2.4-1 Relationship between the Signal Protocol and the Data type
Signal Protocol I/O Type Data type
MODBUS AI U16
AO I16
I32
F32
DI Bit
DO
MODBUS (SLS) AI U16
AO
DI Bit
DO
PROFINET AI U8
I8
U16
I16
U32
I32
F32
PROFIsafe AI U8
I8
U16
I16
U32
I32
F32
As needed, define the following items for defining the data structure to obtain from the sub-
system being connected to:
IMPORTANT
Do not define SLSEVENT, a data type used with ProSafe-SLS communication, in the signal
area and configure only the program group definition and communication definition group. A
signal cannot be associated with a communication group for the SLSEVENT definition. An er-
ror will occur when trying to save.
2. Enter the name that needs to be changed in [Alias], and click [Save].
The new name is displayed in the user-defined setting item of the safety communication
I/O list.
Communication
I/O data area
%WW0001
Program group %WW0002 Communication
group
:
Acquired through a single Communication
communication definition data 1
Bit type
data Communication I/O
: data area assigned
to connection
Analog subsystem
type data
Communication
definition data 3
Connected subsystem
Only analog
I/O data Specified by
Communication is the relative
executed in position
accordance with the within the
defined contents and region
data is acquired.
%WW1001
B The offset of The size of
communication
group 2 %WW1002 communication group 1
(Example: 2) (*2) (Example: 2)
%WW1003
%WW1004 The size of
The size of program group 1 communication group 2
%WW1005 (*2) (Example: 4)
(*1) (Example: 14) %WW1006
%WW1007
%WW1008
%WW1009
The size of
%WW1010 communication group 3
%WW1011 (*2) (Example: 8)
%WW1012
%WW1013
%WW1014
*1: The total size for the communication groups assigned to program group 1
*2: The total size for the I/O points assigned to each communication group
Figure D2.5.1-2 Example of assignment of element numbers in the communication module I/O data
area
TIP The maximum number of communication groups that can be assigned to a single program group is as fol-
lows:
• 128 per program group for program protocols other than PROFINET
• With SCSP3, program groups for the PROFINET protocol can be defined in addition to the above making
the maximum 200 per program group
IMPORTANT
• After defining RS Project and SCS of the I/O points for which to fix element numbers with
the signal definition list, start Safety Communication I/O Editor by selecting the target
SCS in the System Structure Navigator.
• When Fix Element of the signal definition list is set to [Yes], I/O information cannot be
changed. If you want to change the I/O information, change Fix Element to [No].
SEE
ALSO For more information about setting items of the safety communication I/O list, refer to:
“n Setting items of Safety Communication I/O Editor” on page D2-8
TIP The options for the Wiring column are updated upon obtaining information from the iDefine setting file and
SCS project at the timings shown below when the safety communication I/O list for an SCS is opened in
Safety Communication I/O Editor:
• When the safety communication I/O list is opened
• When Refresh is clicked
When a local variable or user-defined FB instance parameter has been specified in the Wiring
column of the signal definition, Generation Manager does not create a global variable descri-
bed in the I/O Tag column. Local variables or user-defined FB instance parameters created
with iDefine or SCS Manager are used. Variables defined with iDefine cannot be edited with
SCS Manager.
Variables other than global variables are applied to communication definitions using the appli-
cable communication module in Safety Communication I/O Editor. The applicable variables
and parameter types are the FB for the communication of each.
These variables and FB parameters can be wired to communication I/O by defining Wiring of
Signal Definition in the Safety Communication I/O Editor.
2. Create local variables and parameters of user-defined FB instances with SCS Manager
or iDefine, and import the iDefine-config file containing the definitions to AD Organizer.
The local variables and parameters of user-defined FB instances are displayed in Wiring.
3. Select the local variable or the parameter of a user-defined FB instance you want to wire.
IMPORTANT
Wiring is editable when Safety Communication I/O Editor is started for a selected SCS. When
the editor is started upon selecting I/O-list or RS project, Wiring is read-only.
The following table shows the input values corresponding to the types of I/O information.
TIP When a value other than SG, PG, or CG is entered in ROW_TYPE, the type of I/O information being imported
will be interpreted as signal definition.
SEE
ALSO For more information about types of I/O information, refer to:
D2.5, “Converting I/O information into a data structure that can be communicated with subsystems” on
page D2-23
2. In the field for File, specify the file in the xlsx format of Microsoft Excel containing the I/O
information to be imported.
Sheet Name shows the sheet name of the I/O information list, Header Row Position
shows the row number in which the setting item is entered, and Target P&ID Group
shows the P&ID group name that is included in the I/O information list.
3. Select the sheet to be imported in Sheet Name.
4. Enter the row number in which the setting item is entered in Header Row Position.
5. Set the following details in Settings if necessary. More specific instructions are given later.
• If the setting item of the I/O information list to be imported does not match the setting
item of the signal definition list, click [Column Mapping] to map the setting items.
• If the setting item of the I/O information list to be imported cannot be mapped to the
setting item of the signal definition list, click [User Define Column] and, after adding
the new setting item to the communication I/O list, perform the mapping to these new
items.
6. Click [Next].
The screen will switch to the Comparison and Setting screen.
Then, the I/O information list is imported, and the communication I/O list is checked out.
l Mapping the setting items of the I/O information list to the setting items of
the signal definition list
The procedures are the same as mapping of the safety I/O list.
The following table shows the relationship between the values of ROW_TYPE and the types
of I/O information.
TIP When the IOM Definition Editor is started, the source for which you have started the editor appears in the
window title.
2. Select the check box of the setting item that needs to be displayed in the data grid area,
and click the [OK] button.
Only the selected setting item is displayed in the data grid area.
n Creating the node and I/O module based on safety I/O list
Follow these steps to create the node and I/O module based on the safety I/O list:
1. Click the [Create Node & IOM] button on the IOM Definition Editor tool bar.
The Create Node & IOM window appears, and the I/O module assignment information is
displayed in the list.
2. Select the check box of the assignment information of the node and I/O module that are
to be created or deleted, and click [Proceed].
The SCS name, node type, node number, slot number, unit number, I/O module category,
and the I/O module type that are defined in the safety I/O list are assigned, and the node
and I/O module are created.
The node and I/O module that are created are added to the data grid area of the IOM
Definition Editor.
l Setting items and status when creating nodes and IOMs based on the
safety I/O list
The following table describes the setting items for creating nodes and IOMs based on the
safety I/O list.
Table D3.4-1 Setting items for creating nodes and IOMs based on the safety I/O list
Setting item Description
SCS Location information of node or IOM
Node Location information of node or IOM
Unit Location information of node or IOM (Only N-IO)
Slot Location information of node or IOM
IOM Definition Detailed description is displayed in the tool tip
I/O List Signal type of I/O
Duplex Yes, for redundant
Blank, for non-redundant
The following table describes the status when creating nodes and IOMs based on the safety
I/O list.
l Creating a node
Follow these steps to create a node without using the safety I/O list:
1. Click the [Create New Node] button on the IOM Definition Editor tool bar.
The Create Node dialog box appears.
1. Click the [Create New IOM] button on the IOM Definition Editor tool bar.
The Create IOM dialog box appears.
TIP When [Duplex] check box is selected, the adjacent slot is occupied when the I/O module is created.
n Setting items when creating nodes and I/O modules without using
the safety I/O list or safety communication I/O list
The types of I/O modules that you can add vary depending on the type of the node.
The following table shows the relationship between the SCS type and the node that can be
added.
Table D3.4-3 Relationship between the SCS type and the node that can be added
Node type Type of SCS (*1)
SSC60x SSC50x SSC57x S2SC70x
FIO FIO FIO FIO N-IO
SNB10x Yes Yes Yes Yes No
S2NN30D No No No No Yes
*1: Yes: Can be added.
No: Cannot be added.
The following table describes the setting items for creating a node.
The following table describes the setting items for creating an I/O module.
n Conversion
When engineering is performed with the safety I/O list, safety communication I/O list, IOM in-
formation, and iDefine from AD Server, the iDefine-config file is also obtained and the file that
is to be entered in SCS Manager and the builders is generated.
In the conversion process, you can perform the column check related to the FieldMate Valida-
tor or check the items added to the current setting information.
n Import
You can import the converted file to SCS Manager and the builder.
The contents that were defined in AD Organizer and iDefine are reflected in SCS Manager
and the builders. During the import process, the operation history and changed files are not
saved.
n Difference between the reflection process and the SCS project build
process
The difference between the reflection process and the SCS project build process is that the
reflection process does not run the SCS project build.
Even if the IOM definition or the assignment is not completed in AD Organizer, you can create
the Program Organization Unit (POU). The reason for this is because it is possible to proceed
with the creation of the application logic by using the I/O variables of the safety I/O list and
safety communication I/O list.
The I/O variables are reflected onto Dictionary View when the reflection process is performed.
SEE
ALSO For more information about items that should be configured in the safety I/O list and safety communication
I/O list to run the reflection process, refer to:
“n Handling of the safety I/O list and safety communication I/O list” on page C2-3
n RS project
The target RS project can be selected from the drop-down list box. You can select the RS
project that is registered in the AD project.
n SCS project
The SCS project that is defined in the RS project can be selected from the drop-down list. The
SCS project that is displayed in the list box is the SCS project that is created by using the
safety I/O list or safety communication I/O list of AD Organizer from the SCS project proper-
ties. The list is displayed in descending order sequence of the domain number and station
number. If the RS project is switched in the drop-down list of the RS project, the station at the
topmost position in the list will be in the selected state.
n Previous result
The progress status message of the last RS generation is displayed.
Table D4.3-2 Status icon of the iDefine Configuration folder after the build process
Check box Status icon after the build process
Selected The work status is retained even if the build is successful. The work status icon
remains shown next to the iDefine configurator folder of System Structure navi-
gator.
The user can continue to perform the reflection process.
Cleared The work status icon next to the iDefine configurator folder of System Structure
Navigator disappears when the build process is successful.
n Reflection button
When you click the Reflection button, conversion is run and the converted file is imported to
SCS Manager and the builders.
n Build button
This button runs the SCS project build process. After the reflection process succeeds, the
SCS project build process is executed.
The safety I/O list, safety communication I/O list, and IOM information file, as well as the
iDefine-config file when engineering by using iDefine, are all acquired from the AD Server, the
reflection is performed when it is required, and then the SCS project build is run.
If there is nothing in the change information, you cannot run the SCS project build process.
n Cancel button
This button cancels the reflection process and the SCS project build process. It is enabled on-
ly when the reflection process and the SCS project build process are executed. If the cancel
button is clicked during the execution of the reflection process and the SCS project build proc-
ess, the reflection process and the SCS project build process will be terminated.
When the cancel button is clicked, [Fail] is displayed in the [Reflection Result] or [Build Result]
of the change information.
Once the import to SCS Manager and the build are executed, the cancel button will be disa-
bled.
n Process when the RS project and SCS project were switched in the
RS Generation Manager
When the RS project and SCS project are switched in the Generation Manager dialog box,
the screen is refreshed. The safety I/O list, safety communication I/O list, and IOM information
file, and the iDefine-config file as well when engineering by using iDefine, of the SCS project
that was newly selected are acquired from the AD Server, and the change information list
shows which builder requires modifications.
Start of RS generation
Conversion
Reflection
Import
End of RS generation
iDefine iDefine
Define by using
SCS Manager
Reflect in SCS Manager
Figure D4.4-2 Reflecting POUs that were added by using iDefine in SCS Manager
Define by using
The sequence is changed
SCS Manager
Figure D4.4-3 Reflecting POUs that have had their sequence changed by using iDefine in SCS Manag-
er
n Reflecting the ANN and ANN_FUP tag names that were defined by
using iDefine
When running the reflection process, configurations related to the tag names corresponding
to the ANN and ANN_FUP instances that were configured by using iDefine are reflected in
the Tag Name Builder. Once the instance name has been reflected, it is reflected in the same
Element Name in the Tag Name Builder for as long as it exists. New instances that were add-
ed by using iDefine are reflected in the unused Element Names in ascending order.
After the build has succeeded, this error is displayed when the reflection is performed once
again.
n Error during the reflection process and the SCS project build
process
If SCS Manager is started during the reflection process and SCS project build, the following
error message is displayed and the processing is terminated.
SCS Manager is being executed.
2. Select [Export to iDefine] from the sub-menu of Safety I/O Editor or Safety Communica-
tion I/O Editor.
The File Selection dialog box appears.
3. Specify the export location, and click [OK].
The file is exported.
TIP The same data is exported whether you use Safety I/O Editor or Safety Communication I/O Editor. However,
different data will be exported depending on what is selected when you start the editor. The relationship be-
tween the selection and exported data is as follows:
• When an I/O list is selected
Safety I/O of all P&ID groups
Safety communication I/O of all P&ID groups
Node and I/O module data for all P&ID groups
• When an RS project is selected
Safety I/O of all SCSs included in the selected RS project
Safety communication I/O of all SCSs included in the selected RS project
Node and I/O module data for all SCSs included in the selected RS project
• When an SCS project is selected
Safety I/O of the selected SCS
Safety communication I/O of the selected SCS
Node and I/O module data for the selected SCS
TIP If you select an SCS project with a folder that has an exclamation mark, multiple SCS projects, or an SCS
project that was created in RS original engineering, you cannot select [Import iDefine configuration].
2. Specify the iDefine-config file that will serve as the import source.
3. Perform either of the following operations:
• If you do not want to change the settings for FBs with an instance name, skip to step
4.
• If you want to change the settings for FBs with an instance name, follow the steps
described in the next section "■ Selecting a FB with an instance name."
4. In the Import dialog box, click [OK].
The iDefine-config file is checked-out.
5. On the Check-in window, check in the iDefine-config file.
The iDefine-config file is imported.
TIP Regardless of whether the settings for FBs with an instance name are changed, the FB instance setting file is
checked-out and checked-in together with the iDefine-config file.
2. Click [Instances].
The FB Selection dialog box appears.
n I/O Wiring
The following table compares the I/O Wiring information that is displayed in ProSafe-RS and
iDefine.
Table D5.4-1 Comparison of terms between ProSafe-RS and iDefine (I/O Wiring information)
iDefine term ProSafe-RS term Description
Ch - Chassis Node iDefine identifies if the Node is for N-IO or FIO by adding a pre-
fix.
Format: [F/N][Node no.]
F: Indicator for FIO, N: Indicator for N-IO
Sl - Slot Unit iDefine combines the information for Unit and Slot in the case of
N-IO.
Slot Format for FIO: [Slot no.]
Format for N-IO: [Unit no.][Slot no.]
Pt - Point Channel or Terminal Channel in the I/O Parameter Builder, and Terminal in AD Or-
ganizer
n Variables
The following table compares the variables terms displayed in ProSafe-RS and iDefine.
n Variable types
In iDefine, Tag types are specified in Client IO Table. The Tags will be reflected in Dictionary
View as global variables. The following table shows the mapping between Tag types in iDefine
and variable types in ProSafe-RS.
Table D5.4-3 Mapping of terms between ProSafe-RS and iDefine (Tag types in iDefine and variable
types in ProSafe-RS)
Tag type in iDefine Variable type in Description
ProSafe-RS
RI IO_REAL -
RO IO_REAL -
Continues on the next page
Table D5.4-4 Mapping of functions and function blocks between iDefine and ProSafe-RS
ProSafe-RS
Category iDefine name Description
name
IEC61131-3 standard ADD + Supported parameter data types are different be-
functions tween iDefine and ProSafe-RS.
When you perform engineering by using iDefine,
use parameters of the data type DINT, REAL,
STRING, or TIME, which are supported by
ProSafe-RS. If parameters of types other than
DINT, REAL, STRING, and TIME are used, a
build error will occur.
DIV / -
GE >= -
GT > -
LE <= -
LT < -
MOVE 1 GAIN -
MUL * -
NE <> -
SUB - -
TIS function NUMBITS - Exported as user-defined function (ST) NUM-
BITS8 or NUMBITS16.
Continues on the next page
Table D5.4-5 Correspondence chart for test operation terminology of iDefine and ProSafe-RS
iDefine Terminology ProSafe-RS Terminology
Disable Lock
Enable Unlock
Set Write
Single Step One Cycle
Start Debug Start Debug Mode
Stop Debug Stop Debug Mode
Start Target Simulation
Stop Simulator Stop Simulation Mode
Cycle Scan Time Cycle Timing
E. Changing application
This section describes the procedure for online change of applications, procedure of import/
export, and the procedure to reuse SCS project database.
IMPORTANT
• Builders allow generating parts of database where online change download is not al-
lowed.
If you make changes exceeding the range where online change is possible, you will be
notified that the downloading is impossible after performing the download operation.
If it is notified that online change download is not possible, close SCS Manager once and
use Master Database Restoring Function to revert the modified data to the same status
as the data in the SCS.
• When engineering by using iDefine, you cannot check whether you can make changes
online in iDefine. As such, make sure you confirm which items to change before changing
anything. You will not be able to perform changes online after the changes have been re-
flected in SCS Manager; if you use the Master Database Restoring Function, the iDefine
project database must also be restored to its previous state. As such, it is recommended
that you back up the iDefine project database before making changes in iDefine.
• When modifying the logic, the related output channels should be locked-out on the I/O
Lock Window.
• When performing online changes for POUs, make sure to consider the items related to
"Miscellaneous limitations" of the "Online changes" description in the "Debug" section of
the "Workbench" chapter in the Workbench User's Guide.
IMPORTANT
Call up the SCS Information dialog box and confirm that the number of logical I/O points in
use does not exceed the number of granted I/O licenses.
2. Click [OK].
A dialog box prompting to confirm the version control appears.
YES
NO
Test results OK?
YES
NO
Test results OK?
YES
(1) Unlock the locked outputs
(F) Completion of
Online Change (2) Confirm locked variables
(3) Change security level to 2.
End
*1: You can use iDefine functions when you use I/O list engineering with iDefine.
YES
YES
(C) Test the application with logic
simulation test or SCS simulation test (*3)
NO
Test results OK?
YES
NO
Test results OK?
YES
End
*1: These steps are different from the procedure for online change without adding input/output modules.
*2: This is required only when you add output channels or output modules.
*3: You can use iDefine functions when you use I/O list engineering with iDefine.
Figure E1.2-2 Procedure for online change of an application (with addition and change of I/O mod-
ules)
SEE
ALSO For more information about precautions for handling an SCS project engineered by I/O list engineering that
was checked in with Version Control Tool of a revision earlier than R4.03.10, refer to:
“n Precautions for handling an SCS project that was checked in with Version Control Tool of a revision
earlier than R4.03.10” on page C3-2
l (C) Testing applications with logic simulation test functions and SCS
simulation test functions
Test the user application with the logic simulation test functions or SCS simulation test func-
tions.
SEE
ALSO For more information about details of logic simulation test and SCS simulation test, refer to:
C6., “Simulation tests” on page C6-1
CAUTION
I/O Lock is a function to prevent unnecessary shutdowns in the following conditions:
• System malfunction caused by unintended errors in application programs
• Temporary halt of the I/O module when the I/O module settings are changed
If you lock the output, you can conduct target tests to check the behavior of a modified logic.
However, if you are sure in advance that the above mentioned system malfunction or tempo-
rary halt does not occur, or that even if it occurs it will cause no problem, there is no need to
lock I/O.
The explanations in Instruction Manuals (IM) for ProSafe-RS rest on the premise that you use
the I/O Lock function.
SEE
ALSO For more information about repairing a database, refer to:
“■ Repair database” in F3., “Database Validity Check Tool” in Engineer's Reference Manual (IM
32P04B10-01EN)
For more information about precautions for online change, refer to:
E1.5, “Precautions for online change” on page E1-20
l (G) Self-document
SEE
ALSO For more information about details of the enable output operation, refer to:
“n Enable Output operation” on page C8-2
IMPORTANT
If you change setting items that require offline download, even if you reverse the change, on-
line change download is not allowed. If this happens, use Master Database Restoring tool to
recover the database to a state where online change download is allowed. When engineering
by using iDefine, you must restore the iDefine project database as well.
SEE
ALSO For more information about online change availability for SCS operating on a SCS system program revision
of R2.02 or earlier, refer to:
“n Possibilities of online change download” on page App.3-5
For more information about operations of the Master Database Restoring function, refer to:
F4., “Master Database Restoring Function” in Engineer's Reference Manual (IM 32P04B10-01EN)
l Changing POU
The following table shows whether POU can be changed online: for operations on POU, on-
line change download can be used for changes of Program name only. If you try to perform
online download change on the item that No is described in the table, an error is notified at
the time of online change download.
Table E1.3-1 Whether or not online change can be used for POU operations
Type of POU Changing a name Creating, deleting
Program Yes No
User-defined FU No No
User-defined FB No No
Since a new program can not be created online, we recommend that you create dummy pro-
grams in advance and change the name of the program online as you need.
Table E1.3-2 Logic change operations that can be changed online on POU
Corrected item Description
Adding/deleting the standard FU call -
Continues on the next page
l Changing a library
When a library is added to or deleted from SCS project, offline download is needed. A warn-
ing is displayed at the build operation, and an error occurs at online change download opera-
tions.
A project that is created with the revision earlier than R3.02.00 will be in the same condition
as R3.02.00 when clean project is executed. Therefore, you cannot perform online change
download when the library is added or deleted.
l Changing program
The following table shows the operations that can perform online change download to SCS
for global variables, global instances, local variables, and local instances that are used in Pro-
gram.
Table E1.3-3 Operations that can be changed online for variables and instances used in program
Corrected item Description
Adding/deleting a variable -
Deleting variables and adding variables with the -
same names as the deleted variables
Changing the types of variables -
Changing attributes of variables -
Adding/deleting I/O variables -
Adding/deleting the standard FB instances -
Adding/deleting the user-defined FB instances Including FB defined in the library. A project that is
created with the revision earlier than R3.02.00 will be
Deleting FB instances and adding FB instances with in the same condition as R3.02.00 when clean proj-
the same names as the deleted ones ect is executed. Therefore, you can perform online
Changing the types of FB instances change download.
l Changing user-defined FB
The following table shows the corrections that need offline download to SCS for the parame-
ters of user-defined FB. A warning is displayed at the build operation when performing the
correction in the table. An error occurs at online change download operations.
The following table shows the corrections that you can execute online change download to
SCS for the global variables and the global instances used in user-defined FBs.
TIP Normally, global variables and global instances are not used in user-defined FBs.
Table E1.3-5 Operations that can be changed online for global variables and global instances used in
user-defined FB
Modification Description
Adding/deleting a variable -
Deleting variables and adding variables with the -
same names as the deleted variables
Changing the types of variables -
Changing the attributes of variables -
Adding/deleting the standard FB instances -
Adding/deleting the user-defined FB instances Including FB defined in the library. A project that is
created with the revision earlier than R3.02.00 will be
in the same condition as R3.02.00 when clean proj-
ect is executed. Therefore, you can perform online
change download. When adding user-defined
FU/FB, the added user-defined FU/FB must be tes-
ted. When adding pre-validated user-defined FB,
testing of the FB itself is not required.
Deleting FB instances and adding FB instances with Including FB defined in the library. A project that is
the same names as the deleted ones created with the revision earlier than R3.02.00 is in
the same state as R3.02.00 when clean project is
Changing the types of FB instances executed. Therefore, it can perform online change
download.
l Changing user-defined FU
The corrections that you can execute online change download for parameters or local varia-
bles in user-defined FU are as follows:
• Adding/deleting
• Deleting variables and adding variables with the same names as the deleted variables
• Changing the types of variables
However, when the type of output parameter is changed, offline download is required.
• Changing attributes of local variables
SEE
ALSO For more information about changing hardware, refer to:
• E4., “Replacing FIO node components” in Hardware User's Guide (IM 32P06C10-01EN)
• E5., “Replacing N-IO node components” in Hardware User's Guide (IM 32P06C10-01EN)
The limit on the number of function blocks when using SCSP1/SCSV1 is as follows:
(Number of mapping blocks) + (number of annunciator blocks with tag names) + (total
number of mapping blocks/elements changed online at one time) ≤ 2800
When using SCSP2/SCSP3, the minimum number is as follows:
(Number of mapping blocks) + (number of annunciator blocks with tag names) + (total
number of mapping blocks/elements changed online at one time) ≤ 4700
If this condition is not met, an error occurs in the check performed before online change
and the following error code is displayed in the message display area of the SCS Manag-
er.
Error Code:0x9443:0x8ec9
Note that tag names are not mandatory for annunciators. It is recommended to set tag
names only for those that are referenced by tag names.
• If online change download is executed while the Communication I/O Lock Window is
open, close the Communication I/O Lock Window after the completion of the online
change download. Then, open the Communication I/O Lock Window again. A database
mismatch error may occur if the Communication I/O Lock Window is not closed.
• If you change the range of an input channel that is defined in I/O parameters and execute
an online change download, the input value on that channel changes during the down-
load and IOP may occur.
• While an Output Value at Fault is being output, if you change any I/O parameter related to
the Output Value at Fault and execute an online change download, the output value on
the channel to which the change was made may change during the download.
CAUTION
• Input module
An IOM fail occurs and the “input values at error occurrence” specified as the I/O parame-
ters are set to all input channels. The data status changes to BAD.
• Output module
An IOM fail occurs and the “output value at fault” specified as the I/O parameters are set
to the physical data of all output channels. The module goes to an output disable status.
n Online change of the device index and element numbers for a fire
and gas communication module
If you change the device index of a fire and gas communication module (model: S2LP131)
and execute online change download, the S2LP131 restarts. The target S2LP131 will be un-
locked upon executing the online change download even if you lock the S2LP131 before exe-
cuting the online change download. Take appropriate measures against restarting of the com-
munication module, such as to lock the outputs of the application logic that is using the data
obtained through the target S2LP131.
When you change the element number of a %XW element, lock the outputs of the application
logic that is using the FB wired to the element for which the element number will be changed.
This is because if you change the element number of a %XW, an unknown value will be input
to the FB that is wired to that element.
IMPORTANT
• If you change the channel assignment and download the change, IOM downloading will
not start automatically. However, if the I/O parameters are also changed, IOM download-
ing may automatically start depending on which parameters have been changed.
• When using S2MMM843 or S2MDV843 in an explosion protection system, refer to Explo-
sion Protection (For ProSafe-RS) (TI 32S01J30-01E) without fail. The approved values of
the explosion protection parameters are different depending on the type of signal.
IMPORTANT
If you add the input channel assignment and the application accessing the input variable, and
then the two are online change downloaded at once to SCS, 0 is set to the input variable for
an instant before the actual values.
IMPORTANT
For applications that require individual lock, connect the internal variable to lock them as fol-
lows:
• On Sender Station: Connect an internal variable to the input parameter of the link trans-
mission output FB, and then lock it.
Sender SCS Link Transmission
Data Output FB
Lock Operation
LTSND
• On Receiver Station: Connect an internal variable to the output parameter of the link
transmission input FB, and then lock it.
Receiver SCS
Link Transmission
Data Input FB Lock Operation
LTRCV
STS
IMPORTANT
Do not add a link transmission data input FB and the logics connected to the FB at the same
time during the online change. The influence to other logics may occur even if the link trans-
mission received data are properly locked.
Moreover, when the transmission size of the sender FCS is online changed to 0, the re-
ceiver station on SCS side will keep the last received data values. The data statuses will
not become BAD.
IMPORTANT
When using S2MMM843 or S2MDV843 in an explosion protection system, refer to Explosion
Protection (For ProSafe-RS) (TI 32S01J30-01E) without fail. The approved values of the ex-
plosion protection parameters are different depending on the type of signal.
SEE
ALSO For more information about precautions for online change download of FIO, refer to:
E1.5, “Precautions for online change” on page E1-20
SEE
ALSO For more information about change of channel wirings, refer to:
“n Online change of channel wirings” on page E1-24
When you change the signal category from current input (AI) to current input with HART
(AI_HART), or, from current input with HART (Al_HART) to current input (Al), the channels
continue their operation even during IOM download. In this case, you do not need to reassign
the I/O variables.
IMPORTANT
If the second and the third channel of the channels that you try to define in DO of high current
output are already defined as a different channel, the intended channels cannot be defined in
the high current output.
The channels that are changed to high current output (DO_1.3A or 2A) will output 0 and go
into output disable status. The output values from the application logic will be output to the
field after you perform the output enable operation. Only the channels that are targeted for on-
line change are affected.
IMPORTANT
• You must follow this procedure when performing online change download of the signal
category of channels. Otherwise, it may lead to the failure of field devices at the connec-
tion destination.
• When you change the signal category from/to DO for a module that is installed on a base
plate with disconnecting terminal, disable the ON pulse diagnosis (pulse test (ON) or low
voltage pulse test (ON)), set the DO to OFF, and then open or close the disconnecting
terminal.
• In the Zone2/Div2 area, removal or installation of barrier cards while they are powered is
prohibited. Do not remove or install barrier cards.
l Changing a wiring
Before performing an online change download, the subsystem communication data of the tar-
get subsystem communication module needs to be locked. To change the wiring of a subsys-
tem communication I/O FB between two subsystem communication modules, subsystem
communication data needs to be locked for the subsystem communication module that con-
tains the wired communication data before the change, as well as the subsystem communica-
tion module that will contain the wired communication data after the change. If the data of
both modules is not locked, subsystem communication data will be immediately input to the
application logic after the online change download is completed, and outputs from the applica-
tion logic will also be output to subsystems immediately after the download.
Each subsystem communication module will restart after the online change download is com-
pleted. Once the subsystem communication module has been restarted, unlock the subsys-
tem communication data of the module.
n Outline of import/export
The import/export functions support modifying and reusing SCS project databases. Import/
export should be executed from AD Organizer or SCS Manager, depending on the purpose.
For example, execute import/export by using SCS Manager for data that is managed by SCS
Manager.
However, some of the targets of import/export using SCS Manager will differ depending on
the engineering method.
n Precautions on password
When importing a project to replace an old project, the passwords of project and POUs are
also imported and the old passwords will be replaced.
Therefore, when using export and import, you should manage the project password and the
passwords of POUs for exported project.
Importing Source Project Importing Project
PJT1'
PJT1 Export Import (Original A
(Password:A)
Password:B)
Export File Replaced after
POU1' Importing
POU1
(Original a
(Password:a)
Password:b)
3. Click the […] button on the right side of [File] text entry box and select one SCS project to
be imported.
If you want to import the SCS data other than the data of the SCS project in the specified
folder, select the [Exclude SCS Project Files] check box.
4. Perform either of the following operations:
• From the [SCS] drop-down list, select the SCS name of the import destination.
This section describes the importable and exportable files, and whether online change down-
load is possible after the import.
IMPORTANT
Files with the same software revision number for SENG can be imported. Using SENG to
open an SCS project created with an earlier version will make it possible to import that file as
well.
Whether the 'Online change download' is applicable to the imported application data or not is
determined by the items of its source data. If the source data before import is online-changea-
ble, the imported data is also online-changeable.
IMPORTANT
If you import text files that were exported from builders, do not edit the exported files before
you import them. Only the text files that were exported from builders are importable; do not
import other files.
Exporting a Builder file: On the [File] menu, click [External File] and then click [Export]. The
data of the Builder file of the currently opened Builder is exported to an external file.
Importing a Builder file: On the [File] menu, click [External File] and then click [Import]. The
data that was exported to the external file is imported and the data of the imported Builder file
is shown in the currently opened builder window.
IMPORTANT
• Do not forget to import all the modified content.
• Confirm that the current project has not been changed manually before importing.
• Modifications with a newly added POUs cannot be made through online change down-
loads. Carry out the expansions/remodeling by offline download.
2. Delete any global variables and defined words that are not required after importing. The
variables that are not used in POU can be checked in the Browser. Start the Browser and
generate (or refresh) the cross-reference information for checking the unused variables.
3. Perform build.
4. Validate the contents on the Integrity Analyzer.
5. Copy the original library to the LIBRARIES folder of the current project.
2. If you have modified "Component Number" or "CENTUM Project Folder" in the SCS Proj-
ect Properties, export the SCS Project Properties to a CSV file. Items other than "Compo-
nent Number" and "CENTUM Project Folder" cannot be modified via an online change in
SCS Project Properties.
3. When performing I/O list engineering, use AD Organizer to export the SCS project at the
origin of the import.
2. After importing, the unnecessary global variables and defined words should be deleted.
The variables that are not used in POU can be checked on the Browser. Start the Brows-
er and generate (or refresh) the cross-reference information to check the unused varia-
bles.
3. If you have modified "Extends Scan Period Automatically", "Behavior at Abnormal Calcu-
lation", "Locking of Internal Variables", "Automatic IOM Download", "Device Power-Off
Period", or "Device Startup Waiting Period" of SCS Constants Builder, correct each of
them in the builder. There are no other items in SCS Constants Builder that can be modi-
fied via an online change.
4. Regarding the following builders, import the builder files if required.
Table E3.1-1 Builder files for import (modifications where online change is possible)
Builder Builder File Location (*1)
I/O Parameter Builder (*2) SCS Project\YOKOGAWA_SCS\SAFETY\IOM\IOMDEFSB.edf
Communication I/O Builder SCS Project\YOKOGAWA_SCS\SAFETY\CONFIGURATION\CommIO.edf
(*2)
Link Transmission Builder SCS Project\YOKOGAWA_SCS\SAFETY\CONFIGURATION\LinkTrans.edf
Modbus Address Builder SCS Project\YOKOGAWA_SCS\INTEGRATION\CONFIGURATION\Modbus-
Def.edf
DNP3 Communication SCS Project\YOKOGAWA_SCS\INTEGRATION\CONFIGURATION
Builder (*3) \DNP3Def.edf
Tag Name Builder SCS Project\YOKOGAWA_SCS\INTEGRATION\TAG\TAG.edf
*1: Relative path under SCS project top directory
*2: In the case of I/O list engineering, it is not necessary to import the builder files using I/O Parameter Builder and Communica-
tion I/O Builder.
*3: Because the event buffer size cannot be modified by an online change, import the event buffer size, and then restore and
save the original value.
The builder files of the Alarm Priority Builder and Alarm Processing Table Builder cannot
be modified by online change. Do not import them.
5. If "Component Number" or "CENTUM Project Folder" have been changed in the SCS
Project Properties, import the CSV file that you exported to in advance.
6. Perform the following operations when performing I/O list engineering:
5. Import the CSV file if there is an exported CSV file of the SCS Project Properties of
source SCS project.
6. Perform the following operations when performing I/O list engineering:
a. Using AD Organizer, reflect the safety I/O list, safety communication I/O list, and IOM
information onto the SCS project at the destination of the import.
b. If changes have been made with the safety I/O list, safety communication I/O list, and
IOM information, perform the build process with RS Generation Manager.
SEE
ALSO For more information about build processes of SCS project using Generation Manager, refer to:
D4.4, “Operating procedure of RS generation” on page D4-8
For more information about importing an SCS using System Structure Navigator of AD Organizer, refer to:
“n Importing SCS projects” on page E2-5
11. In SCS Manager, open the newly created SCS project and import the data that you ex-
ported in step 1.
12. Import the builder files of the source project.
13. If you are performing I/O list engineering, select [View] > [Refresh] from the menu bar of
AD Organizer.
The display of System Structure Navigator is refreshed.
14. When performing I/O list engineering, use System Structure Navigator of AD Organizer to
select the target RS project and execute an import of the SCS.
As the files to import, specify the files that you exported in step 3.
In the SCS Import dialog box, select the [Exclude SCS Project Files] check box and per-
form the import.
15. If you are upgrading an SCS project that was created by I/O list engineering with a soft-
ware revision R4.01.00 through R4.03.00, import the safety communication I/O list that
you created in step 2.
16. From AD Organizer, start Generation Manage and run the SCS project build process.
SEE
ALSO For more information about build processes of SCS project using Generation Manager, refer to:
D4.4, “Operating procedure of RS generation” on page D4-8
For more information about the procedure for exporting source SCS project data using SCS Manager, refer
to:
“l Exporting SCS project data when regenerating an SCS project” on page E3-11
For more information about the procedure for exporting an SCS project using System Structure Navigator of
AD Organizer, refer to:
“n Exporting SCS projects” on page E2-5
For more information about the procedure to import source SCS project data by using SCS Manager, refer to:
“l Importing SCS project data when regenerating an SCS project” on page E3-11
For more information about the procedure for importing an SCS using System Structure Navigator of AD Or-
ganizer, refer to:
“n Importing SCS projects” on page E2-5
For more information about Communication I/O List Output Tool, refer to:
“n Communication I/O List Output Tool” on page App.3-15
4. Open SCS Project Properties and import the exported CSV file in the source project.
10. Using SCS Manager, import the PXF files of the SCS that you exported in step 1 to the
destination SCS project. However, exclude the POUs that cannot be defined in the desti-
nation SCS.
11. Import the builder files of the source project.
12. From the menu bar of the System Structure Navigator in AD Organizer, select [Display] >
[Update].
The display of System Structure Navigator is refreshed.
13. If you are performing I/O list engineering, in the System Structure Navigator, select a file
under the I/O-List folder and start Safety I/O Editor, and then perform the following opera-
tions:
a. In the RS Project column, enter the same data as that of the source SCS project. De-
lete the data that is not supported in the regenerated station, save the list, and check
in.
14. If you are performing I/O list engineering, select Comm_I/O, if it is defined in the System
Structure Navigator, and start Safety Communication I/O Editor, then perform the follow-
ing operation:
a. In the RS Project column, enter the same data as that of the source SCS project. De-
lete the data that is not supported in the regenerated station, save the list, and check
in.
IMPORTANT
• If you export the entire SCSP1/SCSV1 project and import it to a newly created project of
SCSP2/SCSP3, the values of the source project are applied to the following definitions
related to application capacity. After importing, you need to change the values to the fixed
values or default values of SCSP2/SCSP3.
• If you are performing RS original engineering and have imported the project data of
SCSP1/SCSV1 to an SCSP2/SCSP3 project that uses optical ESB bus repeater, config-
ure the node settings of the I/O Parameter Builder for all FIO nodes connected to the
CPU node through the optical ESB bus repeater modules. If [Extends Node Bus] is set to
[No], change it to [Yes] and specify the actual node distance to [Extends To (Km)].
• If you import SCSP2/SCSP3 applications to an SCSP1 project, do not import the entire
project. Instead, import the engineering data individually, for example, in POU units.
16. From AD Organizer, start Generation Manage and run the build process for the SCS.
SEE
ALSO For more information about how to create nodes & IOM, refer to:
“n Creating the node and I/O module based on safety I/O list” on page D3-5
For more information about build processes of SCS using Generation Manager, refer to:
D4.4, “Operating procedure of RS generation” on page D4-8
For more information about how to use Communication I/O List Output Tool, refer to:
“n Communication I/O List Output Tool” on page App.3-15
For more information about the procedure to export SCS project data, refer to:
“l Exporting SCS project data when regenerating an SCS project” on page E3-11
For more information about the procedure to export SCS project data by using SCS Manager, refer to:
“l Importing SCS project data when regenerating an SCS project” on page E3-11
SEE
ALSO For more information about how to check project data migrated by export or import, refer to:
“n How to check when project data is migrated by export or import” on page E2-3
n Modifying an application
The following modifications to the application are required on the copied station.
1. Modification of inter-SCS safety communication
Modify the inter-SCS safety communication application.
a. The domain number and station number on the consumer and producer will change.
Modify the variable names accordingly.
b. Delete the existing binding table and regenerate it.
2. Modification of SCS link transmission
Modify the receiving station as appropriate.
1. Cable Installation
2. Equipment Installation
3. Cable Wiring
4. Power Supplying
5. Equipment Set up
6. Check of Equipment
7. Check of Loops
8. Sequence Test
9. Trial Operation
End
Figure F1-1 Workflow for installing and getting started with ProSafe-RS
l Commissioning
In commissioning, procedures from No.6 “Check of Equipment” to No. 9 “Trial Operation” in
the flowchart of “Installation and start-up” are performed. Confirm the following items in this
series of procedures.
• All modules in SCS, wiring to field devices and wiring of power supply are correctly instal-
led.
• All modules in SCS, field devices and power supply work without faults.
• Sensor measurement values are correct.
• Input values to SCS and output values from SCS are correct. (Including tests of high/low
limits)
• Application logic works correctly according to changes of input values.
• Operations for failure occurrence take place as intended on the basis of each field device
and SCS module.
• Safety application logic works correctly between actual SCSs when Inter-SCS safety
communication is used.
• Confirm Demand Reaction Time.
• Confirm actions against a fault (a failure in SCS).
l Precautions
• When executing offline download on a suspended SCS, confirm that the SCS is being
suspended with the SCS State Management window in SENG so as not to download the
database to a different SCS by mistake.
• Confirm that the SCS works normally after offline download with the SCS State Manage-
ment window in SENG.
• Confirm that database is downloaded correctly with the Database Validity Check Tool in
SENG.
• Set new passwords for security levels 0 and 1 after offline download.
• Precautions for LED display of CPU of SCS
LEDs of CPU have a structure which switches between V net or Vnet/IP address display
and SCS Status Display. Set LED to the SCS Status Display when SCS is in operation.
• While SDV526 is outputting Off signals, it takes max. 5 minutes to detect an open circuit.
It takes max. 2 minutes to detect the recovery.
Because of this, if any of the following event occurs before the cause of open circuit error
is eliminated after a diagnosis information message of an abnormal status caused by the
open circuit is generated, a diagnosis information message of recovery is generated first.
And after about 5 minutes, a diagnosis information message of an abnormal status is
generated again.
• SDV526 recovers from power supply error (the power to the I/O node or the field
power supply is turned off and on.)
• Dismounting and remounting of SDV526 or re-connection of a cable connector that
was disconnected (both modules in redundant configuration.)
• Recovery of ESB bus communication. (SDV526 recovers from a state where it out-
puts fail-safe values.)
• In the case of SDV521 (style S3 or above)/SDV53A (style S2 or above), if a short circuit
has occurred while the module is outputting an Off signal, it takes max. 10 seconds to de-
tect the short circuit.
• In the case of SDV521 (style S3 or below)/SDV53A (style S2 or below), if a short circuit is
detected while the module is outputting an Off signal and a diagnosis information mes-
sage indicating the abnormal status is generated, a diagnosis information message of re-
covery may be generated if either of the following events occurs before the short circuit is
repaired.
• The module is powered off and on (due to dismounting and remounting of the module
or turning on and off the power to the I/O node)
• Switch over to the standby module (when modules are in redundant configuration)
Also note that if the module is powered on while it has a short circuit, the short circuit may
not be detected. After the short circuit is repaired, it becomes possible to detect short cir-
cuits that occur afterward.
• In the case of SDV521/SDV53A, if a short circuit is detected while the module is output-
ting an On signal and a diagnosis information message indicating the abnormal status is
generated, a diagnosis information message of recovery may be generated before the
short circuit is repaired. Even after the recovery message is generated, an Off signal is
output to the channel and the channel remains in the output disabled status.
n Items to be prepared
The following items are required to set the node numbers:
l Computer
The computer must have the following specifications:
• Hardware
Compliant with the hardware requirement of Windows 10, Windows 8.1, or Windows 7.
• Software
Windows 10 Pro (64bit)
Windows 8.1 Professional (64bit, 32bit)
Windows 7 Professional SP1 (64bit, 32bit)
l USB cable
Use the MicroUSB Micro-B connector for the N-ESB bus module side.
USB cable
Computer
l Tool operation
1. Double click and run the NodeNumSetting.exe command on the computer.
The Node Number Setting Tool window appears.
SEE
ALSO For more information about NIU maintenance port setting tool, refer to:
I4.4, “NIU maintenance port setting tool” on page I4-41
IMPORTANT
Always connect a SENG during maintenance and make sure that you check the following be-
fore you disconnect it.
• SCS is normally started.
• SCS inputs and outputs are all normal.
• There is no diagnostic information message indicating errors of the SCS.
(C)
Standby
Standby
(A)
Control
Control
1. Perform the following connections using network cables while the SCS is powered off.
(Status 1)
a. (A) Connection between SENG and L2SW, and powering them on
b. (B) Connection of bus 1 connectors on both CPU modules to L2SW
c. (C) Connection between bus 2 connectors on both CPU modules
2. Turn on the power of the SCS and perform offline download from SENG.
3. After the offline download is completed, wait until one of the CPU module enters the con-
trol state and the other enters the standby state, and then remove the cable between the
bus 1 connector of the standby-side CPU module and L2SW (Status 2) (Status 2)
n Reconnection of SENG
Use the following procedure to connect an SENG to an operating stand-alone SCS for the
purpose of maintenance and so forth.
SENG SENG SENG
CPU CPU CPU
Standby
Standby
Control
Control
Control
L2SW L2SW L2SW
(Status 1) above shows SCS operating in stand-alone configuration. At this timing, SENG is
not powered and L2SW should be powered.
1. Disconnect the cable from the bus 1 connector of the standby-side CPU module and con-
nect it to L2SW. (Status 2)
IMPORTANT
When you make this connection, if the cable between the bus 1 connectors of the two CPU
modules of SCS is not long enough to be connected to the L2SW, you may remove the cable
and use a longer cable. However, you must be very careful not to misconnect the cable.
2. Connect the bus 1 connector of the standby-side CPU module to the L2SW with a cable.
Then, power on the SENG. (Status 3)
n Disconnection of SENG
The SENG can be disconnected after completion of maintenance and other intended opera-
tions in the following procedure.
SENG SENG SENG
CPU CPU CPU
Standby
Standby
Control
Control
Control
(Status 1) above shows a status where SCS and SENG are connected.
1. Remove the cable between the bus 1 connector of the standby-side CPU module and
L2SW (Status 2) (Status 2)
2. Disconnect the bus 1 cable of the control-side CPU module from L2SW and connect it to
the bus 1 connector of the standby-side CPU module (Status 3) (Status 3)
Replaced
Replaced
Replaced
L2SW L2SW L2SW
Control
Control
Control
(Status 1) (Status 2) (Status 3)
New
L2SW L2SW L2SW
Control
Control
Control
(Status 6) (Status 5) (Status 4)
(Status 1) above shows a status where an SENG is connected for the purpose of checking
diagnostic information.
1. Remove the cable between the bus 1 connector of the CPU module to be replaced
(standby-side) and L2SW. (Status 2)
2. Remove the cable between the bus 2 connectors on both CPU modules. (Status 3)
3. Remove the CPU module to be replaced from the node. (Status 4)
4. Prepare a new CPU module as a replacement and perform the following connections.
(Status 5)
a. (A) Connection between bus 1 connector of the new CPU module and L2SW
b. (B) Connection between bus 2 connectors on both CPU modules
5. Install a new CPU module in the node. (Status 6)
G. Emergency procedures
It is required to plan the operation procedure beforehand for emergencies including the occur-
rence of a shutdown demand or an equipment failure.
An emergency operation is required in case of the following. Referring to these operation
flows, plan the emergency operation specifically.
3. Check recovery
END
Figure G1-1 Operation when SCS issues a pre-alarm because of a signal from the field
1. Confirm the alarm with an alarm panel or HIS (for CENTUM Integration Structure).
2. Operate the DCS or field devices to eliminate the fault by following the operation manual.
3. Confirm the recovery of normal operation at the plant or DCS.
5. Resume Operation
END
Figure G1-2 Operation when plant is shutdown because of a demand from the field
YES
1. Activate ESD PB
5. Resume Operation
END
1. Maintenance personnel confirm the state in the plant and operate ESD PB (Emergency
shutdown button) installed in the ESD console in order to avoid dangerous accidents.
2. The engineer analyzes the cause of the hazard with historical messages or trend data of
the DCS and the SOE Viewer in SENG, and makes a work procedure for removing the
cause of the fault.
3. The maintenance personnel remove the cause of the fault according to the work proce-
dure.
4. The maintenance personnel operate a shutdown reset from the ESD console.
5. Confirm the state of the plant again to restart the plant according to the operation manual.
END
1. The engineer starts the SCS State Management window from SENG of the SCS where a
fault occurs and confirms the present status on the display. A diagnostic information mark
is displayed for I/O modules having a diagnostic fault. The engineer selects the I/O mod-
ule, and display Diagnostic Information window of the I/O modules to confirm a Diagnos-
tic Information Message related to the I/O modules.
2. The engineer confirms the messages generated by the diagnostic function of SCS. Dou-
ble-click the message for the corresponding measures. This opens the Help dialog box in
which the measures are indicated. Clicking a relevant message in the Diagnostic Informa-
tion Window and then a [confirmation] button on the Toolbar opens the Confirmation dia-
log box. Diagnostic Information Messages can be confirmed by pressing the [confirma-
tion] button on this dialog box (Operation for confirming individual messages).
3. Inform the service section at YOKOGAWA of the above information.
SEE
ALSO For more information about operations at minor error occurrence and recovery procedure, refer to:
G2.3, “Actions taken at minor error occurrence and recovery procedure” on page G2-34
l Shutdown operations
The shutdown operations fix the output status from an SCS. There are the following three
types of operations:
• Shutdown executed by a user-defined application logic
• Shutdown where the CPU fixes the output values of areas with failures
• Shutdown executed by an output module when it detects an error in the host system
(CPU)
When a fatal error occurs, the CPU stops and all output modules shut down; this is called all
output shutdown.
SEE
ALSO For more information about “Tight-shut/full-open” functions and “output value upon power-on”, refer to:
“n Tight-shut/Full-open” on page App.1-26
n Recovery procedure
The user should perform the output enable operation from the SENG after confirming that all
output modules have been started successfully. Once the output enable operation is per-
formed, output values of the application logic are output to the field. When all outputs are
placed in the Output Enable status, the operating mode shifts to the Running mode.
User operation Start supplying power Output enable operation
n Recovery procedure
In order to recover from an error occurred in the CPU module, the CPU module replacement
may or may not be necessary.
Completion of
download to input
/output modules
*1: In the master database offline download, configuration information is downloaded to the I/O modules.
*2: “0” for DO modules, and the tight-shut value for AO modules.
SEE
ALSO For more information about the procedure for replacing the CPU module, refer to:
I1.2, “Maintenance for ProSafe-RS equipment” on page I1-9
Output from
Fail-safe value Result of application logic processing
output modules
n Offline download
If you perform offline download to the running SCS, the CPU stops temporarily.
Also, IOM download is performed to all I/O modules.
Once an offline download is started, the output values from output modules will conform to the
Figure "Recovery after CPU Module Replacement."
IMPORTANT
The purpose of this function is to temporarily avoid the error conditions of SCS. If an abnor-
mal calculation occurs, review the application logic as soon as possible and modify the logic
such that the abnormal calculation will not recur.
The SCS automatically recovers if the cause of abnormal calculation is removed or resolved.
l Occurrence conditions
The denominator is zero in a division of DINT or REAL type data.
l Occurrence conditions
An index of an array variable points to the outside of the array.
l Occurrence conditions
An overflow occurs in calculation between REAL type operands(*1)
*1: An overflow in integer calculation is not regarded as abnormal calculation.
n Overflow in casting
An overflow in casting occurs under the following conditions and is processed as follows.
l Occurrence conditions
When casting REAL type data to BOOL, DINT or TIME type, the resultant value exceeds the
maximum value that can be expressed by the variable.
Table G2.1.3-1 Value of the variable to which the result of calculation is assigned
Variable type Value
BOOL TRUE
Maximum value of the DINT type (the maximum negative value if the value is nega-
DINT
tive)
TIME Maximum value of the DINT type
The POU (program) where the calculation error occurred does not stop but operates until the
end.
n Recovery procedure
1. Investigate the cause of the failure based on the error code shown in the IOM Report.
2. If the input module itself is faulty, replace the module.
If the cause of the failure is on the field side, remove the abnormality on the field side.
3. From the SCS Maintenance Support Tool of the SENG, execute IOM download.
The CPU starts up the input module, and once the input value is acquired normally, the
data status returns to GOOD.
User operation Module replacement IOM download
Logical 1
BAD GOOD
data status 0
Logical
data value Input value at error occurrence Identical to the physical value
Physical 1
BAD GOOD
data status 0
Physical
(*1) Field value
data value
*1: The value varies with the input module type and status.
Logic
Input value at
error occurrence
Fault Logic
Action
Action
• Error notification
A channel error is notified via a diagnostic information message (alarm class 1). However,
the SCS State Management Window of the SENG and the Status Display view of the HIS
display the module where channel error has occurred in the color that indicates normal.
n Recovery procedure
The type of recovery procedure to be used depends on whether or not the error occurred on
the module side.
1
Logical
data status 0 BAD Hold GOOD
Physical
(*1) Field value
data value
Logical 1
GOOD Hold GOOD
data status 0
Logical
Physical data value Hold Physical data value
data value
Normal channel
Physical 1
GOOD BAD GOOD
data status
0
Physical
Field value (*1) Field value
data value
*1: The value varies with the input module type and status.
SEE
ALSO For more information about operations for locking input variables, refer to:
F8.8, “Windows used for forcing of I/O variables” in Engineer's Reference Manual (IM 32P04B10-01EN)
Output module
I/O driver
Logical data Physical data
CH1
Output CH2
Application shutoff switch
logic CH3
Data
update
n Recovery procedure
The procedure for recovery from an output module error is as follows:
1. Investigate the cause of the failure based on the error code shown in the IOM Report.
If a system function block for output status display is used, the failure location can be
checked.
2. If the output module itself is faulty, replace the module.
If the cause of the failure is on the field side, remove the abnormality on the field side.
1
Logical data status BAD GOOD
0
1
Physical data status BAD GOOD
0
Figure G2.2.3-2 Recovery from output module error with module replacement
Logic
Fault
SEE
ALSO For more information about function blocks for system status indication, refer to:
12., “Safety system function blocks” in POU Reference Manual (IM 32P03B20-01EN)
n Recovery procedure
If a channel error occurred, check the following in the SCS State Management Window and
IOM Report dialog box in the SCS Maintenance Support Tool to determine an appropriate re-
covery measure.
• Has the Output Shutoff switch been activated? Does the error concern only one channel?
• Is it a hardware failure in the module or an error on the field side?
l Single channel errors (disconnection and other errors on the field side)
1. Investigate the cause of the failure and recover the field side.
When the output module recovers, a recovery message is output and the fail-safe value,
which was defined by the user in advance, is output from the relevant output channel.
2. After confirming that the output module has recovered to normal, perform the output ena-
ble operation from SCS Maintenance Support Tool of the SENG.
Output values of the application logic will be output.
Logical 1
data status BAD GOOD
0
Physical
Faulty channel Fail-safe value Logical data value
data value
Physical 1
data status BAD GOOD
0
Logical 1
BAD GOOD
data status 0
Faulty Physical
Fail-safe value (*3) Logical data value
channel data value
Physical 1
BAD GOOD
data status 0
Logical 1
data status 0 GOOD
Physical 1
data status 0 GOOD BAD GOOD
*1: Fail-safe value (This value may be set to “0” for DO modules and “0.0 [mA]” for AO modules, depending on the failure
condition.)
*2: “0” for DO modules, and “0.0 [mA]” for AO modules.
*3: “0” for DO modules, and the tight-shut value for AO modules.
• Recovery procedure
1. Clear the cause of overload state to recover the field device.
2. Use the SCS maintenance support tool on SENG and perform the output enable op-
eration.
This allows the output value of the application logic to be output.
l CPU processing
• The input value at error occurrence is set for input variables corresponding to all the input
channels that do not respond.
• The fail-safe value is set for the physical data of output variables corresponding to all the
output channels that do not respond, and they are placed in the Output Disable status.
• The input value at error occurrence set for the input variables and the fail-safe value set
for the output variables are specified in I/O parameters.
• The CPU stops updating data of the relevant output module.
SEE
ALSO For more information about the items to be defined as I/O parameters, refer to:
Appendix 1.3, “Settings for channel items” on page App.1-8
l Error notification
• A channel error is notified via a diagnostic information message (alarm class 1). The data
status of all the channels is set to BAD.
• When a node encounters an error, a diagnostic information message regarding the node
error will be generated. When the node returns to normal, a diagnostic information mes-
sage (alarm class 1) is notified to indicate recovery from the I/O module error.
n Recovery procedure
In order to make an output of an output module recover after handling a hardware failure, it is
necessary to perform the output enable operation from SCS Maintenance Support Tool of the
SENG.
Physical 1
BAD GOOD
data status 0
TIP Input modules resume using input values from the field and their data status becomes GOOD once the cause
of failure is removed.
SNT10D
S S S S S S
N N N N N N
T T T T T T
4 4 4 4 4 4 P P
0 0 0 0 0 0 S S
1 1 1 1 1 1 U U
Node2 Node4
S S S S S S S S
I I I I I I N N S S I I I I I I N N S S
O O O O O O T T B B O O O O O O T T B B
M M M M M M 5 5 4 4 P P M M M M M M 5 5 4 4 P P
0 0 0 0 S S 0 0 0 0 S S
1 1 1 1 U U 1 1 1 1 U U
Node3
S S
I I I I I I I I S S
O O O O O O O O B B
M M M M M M M M 4 4 P P
0 0 S S
1 1 U U
: Fiber-optic cable
The actions taken at errors of optical ESB bus repeater modules is explained using the above
figure showing a connection example.
l Installing optical ESB bus repeater modules in a CPU node or I/O node
If optical ESB bus repeater modules are installed in a CPU or I/O node, set hardware setting
switch [1] (installation unit setting DIP switch 1) to "1: Installation in node (safety control unit
or safety node unit)."
IMPORTANT
• When installing optical ESB bus repeater modules in a SNT10D, set the installation unit
setting DIP switch 1 to "0." If this switch is set to "1," an error in one of the power-supply
modules of the SNT10D will not be notified as a failure of the I/O nodes connected via the
optical ESB bus repeater modules.
• When installing optical ESB bus repeater modules in a CPU or I/O node, set the installa-
tion unit setting DIP switch 1 to "1." If this switch is set to "0," an error occurring in one of
the power-supply modules of the CPU or I/O will cause an error in the optical ESB bus
repeater modules on one side.
n N-ESB bus
• Error detection
The SCS performs N-ESB bus diagnosis when accessing the I/O module of the N-IO
node. If one side of N-ESB bus is faulty, it is considered as minor error. If both the sides
of N-ESB buses are faulty, it is considered as major error, and all N-IO nodes that are
connected to the corresponding N-ESB bus are considered as errors.
• Recovery monitoring
The SCS monitors the recovery status of N-ESB bus periodically. When the bus has re-
covered, the N-ESB bus status in the SCS returns to normal. Then, the SCS switches
over both buses alternately while communicating with NIU.
n N-IO node
• Error detection
The SCS monitors the status of N-ESB bus module periodically. If one side of N-ESB bus
module is faulty, it is considered as minor error If both the sides of N-ESB bus module are
faulty, the corresponding N-IO node and all N-IO nodes under it are considered as major
errors. The bus types that connect the subordinate N-IO nodes, irrespective of whether
they are N-ESB bus or optical ESB bus, are considered as major errors.
The following figure shows the effective range of the N-IO node when it is abnormal.
S S S S SCU
2 2 S S C C S S S2SC70D
E E E E
N N C C P P P P
4 4 4 4 4 4 W W
0 0 0 0 6 6 4 4
x x x x 1 1
8 8
S S x x
2 2
N-ESB bus
S S S S S S
2 2 2 2 2 2
E E P P E E P P E E P P
Failure N N S S N N S S N N
5 5 5 5 5 5 S S
0 0 M M 0 0 M M 0 0 M M
1 1 1 1 1 1
N N N N N N
- - - - - -
I I I I I I
O O O O O O
Node2 and Node3 communicate with the SCS through S2EN501 of Node1. If S2EN501
of Node1 that communicate with the SCS is faulty at both sides or has power failure, the
communication to all I/O module of Node 2 and Node 3 is disabled.
• Recovery monitoring
The SCS periodically monitors the recovery of abnormal N-IO node. When the N-IO node
has recovered, the N-IO node status in the SCS returns to normal.
n F-SB bus
• Error detection
The SCS performs diagnosis of the F-SB bus between NIU and I/O unit when accessing
the I/O module of the N-IO node. If one side of F-SB bus is faulty, it is considered as mi-
nor error. If both sides of F-SB bus are faulty, the I/O modules of the corresponding NIU
becomes error, and it is considered as a major error.
• Recovery monitoring
The SCS monitors the recovery status of F-SB bus periodically. When the bus has recov-
ered, the F-SB bus status in the SCS returns to normal. Then, NIU communicates with
the I/O module by using both buses simultaneously.
l Recovery procedures
Remove the cause of the error. After removing the cause of the error, you do not need to per-
form output enable operation from SENG.
l Recovery procedures
Remove the cause of the error. After removing the cause of the error, you do not need to per-
form output enable operation from SENG.
l Recovery procedures
Remove the cause of the error. After removing the cause of the error, you do not need to per-
form output enable operation from SENG.
l Recovery procedures
Remove the cause of the error. After removing the cause of the error, you do not need to per-
form output enable operation from SENG.
IMPORTANT
Observe the following precautions when one of the redundant pair of I/O modules has failed
and you must fix it:
• If you pull out the failed I/O module, do not insert it again.
• When you replace the I/O module, do not insert an I/O module that is not assured as nor-
mal.
If you do not observe these precautions, the field side may be adversely affected if the inser-
ted module is faulty.
SEE
ALSO For more information about the procedures for replacing ProSafe-RS devices, refer to:
I1.2, “Maintenance for ProSafe-RS equipment” on page I1-9
Diagnostic
information mark Station name SCS status CPU status Station Comment
n Toolbar
The following buttons are provided on the toolbar.
l SCS status
Indicates the status of entire SCS.
l CPU status
Indicates status of SCS CPU.
Upper
part
Lower
part
TIP SEC401, SEC402, SNT401, SNT411, SNT501, SNT511 and SNT10D are not displayed.
n Toolbar
The following buttons are provided on the toolbar.
Table H1.2-2 Setting method to enable or disable the NIU maintenance port
Objective How to start the tool
Disable the maintenance port of all the nodes of Select the station from Hardware Configuration Tree
each station collectively. View, and then select [Operation] > [Disable Mainte-
nance port]. Or, click the [Disable Maintenance port]
button on the tool bar.
Disable the maintenance ports on a per node basis Select the N-IO node from Hardware Configuration
Tree View, and then select [Operation] > [Disable
Maintenance port]. Or, click the [Disable Mainte-
nance port] button on the tool bar.
Enable the maintenance ports on a per node basis Select the N-IO node from Hardware Configuration
Tree View, and then select [Operation] > [Enable
Maintenance port]. Or, click the [Enable Maintenance
port] button on the tool bar.
SCS0133
Component number
IOM
Unit(1)
Component names or module names are displayed with one of the following characters at-
tached to the right of the name.
Table H1.2-7 Characters attached to the component name and module name
Component name, module Displayed char- Attached character
name. acters
CPU node CPU Node Node number (1)
FIO node I/O Node Node number (2) to (14)
N-IO node N-IO Node Node number (1) to (32)
Component Number Set component number
(L) or (R) for the CPU node. Automatically attached after
CPU module CPU the redundancy is determined from the SCS station mod-
el.
(L) or (R) for the CPU node and FIO nodes (1) or (2) for
Power supply module PSU
N-IO nodes
Unit Unit Unit number (1) to (6) for N-IO nodes
Continues on the next page
• SCS Status
• CPU Status
• Operating Mode
Battery Status
ESB Bus Status (*3)
*1: Displayed only for S2SCS70.
*2: Not available if the model of SCS does not have a fan.
*3: Not displayed for the SCS that is the CPU node only or for S2SC70.
l Lower part of the list view when the CPU module of the CPU node is
selected
The following table shows the contents that are displayed in the lower part of the list view
when the CPU module of the CPU node is selected.
l Lower part of list view when a CPU node power supply module is selected
The following table shows the contents that are displayed in the lower part of the list view
when the power supply module of the CPU node is selected.
l Lower part of the list view when the N-ESB bus coupler module of the CPU
node is selected
The following table shows the contents that are displayed in the lower part of the list view
when the N-ESB bus coupler module of the CPU node is selected.
Table H1.2-15 Contents of the status display (when the N-ESB bus coupler module of the CPU node is
selected)
Item Status Display Display color
I/O module model Input module model
I/O module status Normal Ready
Error Fail Red
Transmission error Communication Error Red
Bus status Normal Ready
Error Fail Red
l Lower part of the list view when the representative I/O module of the CPU
node is selected
In the CPU node, the status of the I/O module or N-ESB bus coupler module can be displayed
in the representative I/O module. The following table shows the contents that are displayed in
the lower part of the list view when the representative I/O module with N-ESB bus coupler
module installed is selected in the CPU node.
Table H1.2-16 Contents of the status display (when the representative IOM of the CPU node is selec-
ted: N-ESB bus coupler module)
Item Status Display Display color
Representative I/O module status Normal Ready
Error I/O Fail Red
Transmission error Communication Error Red
Representative channel status Normal Ready
• Node Status
l Lower part of the list view when the ESB bus interface module of an FIO
node is selected
The following table shows the contents that are displayed in the lower part of the list view
when the ESB bus interface module of an FIO node is selected.
Table H1.2-19 Status display (when an I/O node ESB bus interface module is selected)
Item Status Display Display color
Normal Ready
ESB-S Status Error Fail Red
Communication Error Communication Error Red
l Lower part of the list view when the power supply module of an FIO node
is selected
The following table shows the contents that are displayed in the lower part of the list view
when the power supply module of an FIO node is selected.
Table H1.2-20 Status display (when an I/O node power supply module is selected)
Item Status Display Display color
Normal Ready
PSU Status Error Fail Red
Communication Error Communication Error Red
Table H1.2-21 Content of the status display (when an N-IO node is selected)
Item Status Display Display color
Node number Node number
Component number Component number
Node comment Node comment
Normal Ready
Error Fail Red
Node status
During maintenance Maintenance Blue
Transmission error Communication Error Red
l Lower part of the list view when the N-ESB bus module of an N-IO node is
selected
The following table shows the contents that are displayed in the lower part of the list view
when the N-ESB bus module of the N-IO node is selected.
l Lower part of the list view when the power supply module of an N-IO node
is selected
The following table shows the contents that are displayed in the lower part of the list view
when the power supply module of an N-IO node is selected.
Table H1.2-23 Contents of the status display (when PSU of an N-IO node is selected)
Item Status Display Display color
Normal Ready
PSU status Error Fail Red
Transmission error Communication Error Red
Normal (*1)
PSU stopped supplying Power Off Red
Detail
power
PSU output over voltage Overvoltage Red
*1: The PSU is normal, or not in the power off or over voltage status.
l Lower part of the list view when a unit of an N-IO node is selected
The following table shows the contents that are displayed in the lower part of the list view
when a unit of an N-IO node is selected.
Table H1.2-24 Contents of the status display (when a unit of an N-IO node is selected)
Item Status Display Display color
Unit number Unit number
Normal Ready
Bus status Error Fail Red
Communication error Communication Error Red
l Lower part of the list view when an individual I/O module of the CPU node
or an FIO node is selected
The following table shows the contents that are displayed in the lower part of the list view
when an individual I/O module of the CPU node or an FIO node is selected.
Table H1.2-26 Contents of the status display (when an individual I/O module of the CPU node or an
FIO node is selected)
Item Status Display Display color
Input/Output Module Type I/O module model (*1)
Normal Ready
Waiting Stand-by Yellow
Input/Output Module Sta-
Error Fail Red
tus
Waiting for startup Waiting Blue
Communication Error Communication Error Red
For each bus, [Ready] is displayed when the status is normal and [Fail] (red) is
Bus Status
displayed if the status is abnormal.
Normal Ready
Port status (*2)
Error (*3) Error Red
Normal Ready
IOP+ (*4) IOP+ Red
IOP- (*4) IOP- Red
Channel Status Transmitter failure+ (*5) TRNS+ Red
Transmitter failure- (*5) TRNS- Red
Analog input error OvrRange Red
Error Ch Fail Red
*1: If ALR111M is set when the I/O module is defined, ALR111 is displayed in the SCS State Management window.
Similarly ALR121 is displayed for ALR121M and ALE111 is displayed for ALE111M.
*2: Displayed only when a communication module used for communicating with a subsystem is selected.
*3: With S2LP131, an error is a state where either one or both of a safety subsystem communication path error (SS-SCPATH)
and a safety subsystem communication error (SS-SCOM) are occurring.
*4: This is only if an analog input module is used.
*5: Displayed only when an analog input module other than the one for TC/RTD is selected.
l Lower part of the list view when an individual I/O module of an N-IO node
is selected
The following table shows the contents that are displayed in the lower part of the list view
when an individual I/O module of an N-IO node is selected.
n SCS Report
SCS Report displays the SCS status.
Select a device item other than the input/output modules in Hardware Configuration Tree
View of the SCS State Management window, and then click [System Report] button on the
toolbar. The SCS Report dialog box will be displayed.
SCS Report
10/31/2013 3:06:16 PM
l Display example of the SCS report of the system that has a combination of
FIO and N-IO
In the SCS report of the system that has a combination of FIO and N-IO, the node status is
displayed in the following order: CPU node, FIO node, and N-IO node.
**********************
N-IO Node Status: * Discrimination from the existing FIO node
Node No. :
Comment :
Component No. :0001 * Component number
NIU Status (L) :Ready / Fail / Fail (Only one module is under maintenance) / Maintenance
(R) :Ready / Fail / Fail (Only one module is under maintenance) / Maintenance
Maintenance Port (L) :Enabled / Disabled * NIU maintenance port L/R enable/disable
(R) :Enabled / Disabled
PSU Status 1 :Ready / Fail * PSU Status 1/2
2 :Ready / Fail
I/O Unit :Ready / Fail
Diagnosis : * The detected error information is separated with comma for each error and displayed.
Unit No: 1 * Unit No: 1 - 6
BUS Status 1 :Ready * F-SB bus between NIU and IOM Unit
2 :Ready
Slot No. Type Status In-Bus1 In-Bus2 Channel * In-Bus1/2
1 XXXXXX Ready / Fail ("XXXXXX" is an IOM model name. )
2 XXXXXX Ready / Fail
Unit No: 2
:
omitted
:
**********************
n IOM Report
The input/output module status or the communication module status detected by the SCS
CPU module is displayed in the IOM Report window.
Select the input/output module or the communication module in Hardware Configuration Tree
View of the SCS State Management window, and then click [System Report] button on the
toolbar. The IOM Report dialog box will be displayed.
IOM Report
08/26/2011 3:07:08 PM
I/O Module :
Node : 1
Slot : 2
Type : SDV531 (2)
IOM Model : SDV531-S23 S1U0H00-F00-
Serial No : xxxxxxxxxx
IOM Fail
First Error Code : 08/26/2011 2:52:22 PM IOM Restart (0x0000 5106)
Last Error Code : 08/26/2011 2:52:22 PM IOM Restart (0x0000 5106)
IOM Start : IOM Restart (Power-On) (0x0301 5547)
Channel
01: Normal
02: Normal
03: Normal
04: Normal
05: Normal
06: Normal
07: Normal
08: Normal
09: Normal
10: Normal
11: Normal
12: Normal
13: Normal
14: Normal
15: Normal
16: Normal
I/O Module:
Node :2
Slot :1
Type : SAI143S
IOM Model : SAI143-S03 S1U0H00- F00-
Serial No : XXXXXXXX
Channel
1: (Channel status) (The latest channel error)
(Cause of the channel error detected by the input/output module)
2: (Channel status) (The latest channel error)
(Cause of the channel error detected by the input/output module)
.
.
Input/output module
status as viewed IOM normal
IOM normal Error A Error B Error C
from the CPU (IOM recovered)
(Current status)
Error A Error C
First Error Cause 0 (Time of occurrence T1) (Time of occurrence T3)
The following information will be displayed in each of the situations shown in the figure.
• Pattern (1)
Table H3.1.1-1 Cause of the Input/Output module error and error information inside the Input/Output
module
Display item Description
The current IOM status will be displayed in the following format.
Current status
IOM Normal/IOM Fail/IOM Fail (Output Shutoff)
The cause of the current input/output module error detected by the CPU
will be displayed with error code.
Current error information (CPU
Example: No response (0x0000 5101)
detection)
Display condition: The information is displayed when there is an input/
output module error.
The time of the first error occurrence detected by the CPU (when the in-
put/output module status changed from normal to error) and the error in-
formation will be displayed with error code.
Information for first error
Example: 20/4/2005 12:34:56 IOM Fail (HRDY OFF) (0x0000 5105)
Display condition: The information is displayed when an error occurs
with the input/output module even once.
The recovery time of the I/O module and the latest error information will
be displayed with error code.
Error information at recovery Example: 20/4/2005 12:50:56 IOM Restart (0x0000 5106)
Display condition: The I/O module is currently normal and the displayed
information is the latest error in the past.
How the input/output module was started and the error code inside the
input/output module will be displayed.
When the input/output module is normal
Example 1:
IOM Start: IOM Restart (Power On) (0x0301 5547)
Information of errors within the I/O
When there is an input/output module error
module (*1)(*2) Example 2:
IOM Fail: IOM Readback Error (0x0101 5502)
TIP The channel status and the last error of a pair of dual-redundantly configured input/output modules will be
collected from the active input/output module. If the input/output module is placed in a redundant configura-
tion, read the descriptions regarding the IOM Report of the active input/output module for details.
(Current Status)
Port1 Status : Link Up
Port2 Status : Link Up
Port3 Status : Link Up
Port4 Status : Link Up
(Current Status)
Maintenance Port : Enabled
PSU 1 Status : Normal
PSU 2 Status : Fail (OVERVOLTAGE: 25.1V)
Temperature : Normal (24C)
External Equipment: Normal
F-SB Status
Bus S2EN501 Status
1 L Normal
1 R Normal
2 L Normal
2 R Normal
Channel
1 : (Channel type)
(Channel Status) (Cause of Last Error)
(History of Error Cause in IOM)
(Skip)
16 : (Channel type)
(Channel Status) (Cause of Last Error)
(History of Error Cause in IOM)
(6k byte dump display)
SEE
ALSO For more information about signal types of the channels, refer to:
“l Lower part of the list view when an individual I/O module of an N-IO node is selected” on page H1-20
For more information about IOM error causes, channel status, and details displayed in history of errors, refer
to:
H3.1.3, “Code system for causes of errors in the IOM Report” on page H3-12
The "Display of history of IOM error causes" displays the latest information on the causes of
errors that have occurred anytime in the past leading to the present. With the large current
output (DO), even in a case when an error has occurred with a certain channel, information of
occurrence in the past may be remaining in the error cause history of a different channel that
is currently normal.
n Display format
Category of input/output module errors ∆ Category of causes of errors
Table H3.1.3-1 Details of codes for cause of Input/Output module error (CPU detection)
Code (hexadeci-
Display Description
mal)
A no-response error has occurred during the communica-
tion between the CPU and the input/output module.
0000 5101 No response
The error occurred is either with the input/output module
or in the communication path to the input/output module.
The model name of the input/output module defined in the
SENG does not match that of the input/output module in-
0000 5102 IOM model Code Error
stalled.
Verify the model name of the input/output module.
Continues on the next page
SEE
ALSO For more information about allowable load resistance of the analog output module, refer to:
Analog I/O module (for ProSafe-RS) (GS 32Q06K30-31E)
Table H3.1.3-4 Details of codes for recovery from Input/Output module error
Code (hexadeci-
Display Description
mal)
Connector on Field Side The input/output module has recovered from the discon-
0301 5541 (*1)
Recover nection error of the field side connector.
03xx 5542
(xx: Internal Fallback The I/O module has recovered from fallback.
code)
0301 5543 Field Power Supply Recover The field power supply has recovered to a normal state.
0301 5544 Download Completed IOM download has been completed.
The I/O module has recovered from being stopped due to
0301 5545 (*2) IOM Enabled
a request from a higher level.
The output shutoff switch has recovered from operation.
0301 5546 (*1) Output Shutoff
Follow the recovery procedures.
The input/output module started after turning the power
0301 5547 IOM Restart (Power-On)
on.
The transmitter power supply has recovered to a normal
0301 5548 (*1) Transmitter Power Recover
state.
*1: FIO only
*2: Only style S4 or later of SAI143
Table H3.1.3-6 Details of codes for cause of channel error detected by the Input/Output module
Code (hexadeci-
Display Description
mal)
An error has occurred due to open circuit. Check the field
wiring.
0401 5561 Open Circuit In SDV526, open circuit occurs due to a channel fuse
burnout caused by a short circuit. Check the field wiring
and channel fuses.
An error has occurred due to short circuit. Check the field
0401 5562 Short Circuit
wiring.
Short circuit between chan- There is short circuiting between channels. Check if there
0401 5563 (*1)
nels are any field wiring errors.
An output overload has been detected. Check if there are
0401 5564 (*1) Output Overload
any errors with the field wiring or the loading device.
0401 5567 (*1) This is an input error of reference junction compensation
(RJC) in the SAT145. The cause is likely a failure in the
RJC Error thermistor for the reference junction compensation for the
0401 5568 (*1) terminal board. Check if there are any errors in the termi-
nal board.
There has been a voltage error with the field power sup-
0401 5522 (*2) Field Power Supply Error
ply. Check the field power supply and wiring.
Detected an error that activated the DO shutoff switch in
0401 5570 (*2) DO Shutoff the DO channel of S2MMM843 or S2MDV843. Check the
error cause of the DO channel in IOM.
Detected an error that activated the I/O shutoff switch in
0401 5571 (*2) I/O Shutoff the AO channel of S2MMM843. Check the error cause of
the AO channel in IOM.
Continues on the next page
If the status of the input/output module is single, the code 04xx xxxx error explained on the
Input/output module hardware failure page is displayed as the cause of the channel error de-
tected in the input/output module.
SEE
ALSO For more information about causes of channel errors, refer to:
“l Input/Output module hardware failure” on page H3-14
I/O Module:
Node: 2
Slot: 4
Type: ALR111
IOM Model: ALR111-S03 S0U0H0-- F0--
Serial No: XXXXXXXX
Communication Status
1 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
11 0000 A3B0 A3B0 A3B0 0000 0001 0001 0001 0001 0001
.
.
(4-kbyte dump display)
In the above example, communication definitions 1 to 11 indicate a normal status, while com-
munication definitions 12 to 14 indicate an A3B0 error. After the communication definition 16,
there is no communication definition or corresponding communication is not performed.
SEE
ALSO For more information about Diagnostic information messages, refer to:
Message Number 0081 in 3.1, “Safety Control Station Error Occurrence and Recovery Messages (Mes-
sage Numbers 0001 through 0094)” in Messages Reference Manual (IM 32P02B10-01EN)
For more information about communication error codes displayed under Communication Status, refer to:
• manual for the connected Modbus system
• “■ Communication error code” in D2.1, “Communication specifications” in Engineering Guide Vol. 2
(IM 32P01C20-01EN)
Communication Status
1 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
11 0000 A3B0 A3B0 A3B0 0000 0001 0001 0001 0001 0000
21 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
.
.
(4-kbyte dump display)
The circled 14th communication definition is SLSEVENT type and other communication defi-
nitions are types other than SLSEVENT type. Each communication definition corresponds to
the following communication status:
Confirm the correspondence relation between each communication definition and communi-
cation status on the Comm. I/O Definition tab of Communication I/O Builder or the Communi-
cation Group Definition list of Safety Communication I/O Editor.
I/O Module :
Node : 2
Slot : 1
Type : ALE111
IOM Model : ALE111-S03 S0U0H0-- F0--
Serial No : XXXXXXXX
Communication Status
1 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
11 0000 A3B0 A3B0 A3B0 0000 0001 0001 0001 0001 0001
:
n Display format for the IOM Report of fire and gas communication
modules
The display format for the IOM Report of S2LP131 is as follows:
I/O Module :
Node : 2
Slot : 1
Type : S2LP131
IOM Model : S2LP131-S01 S0U0H0--F0--
Serial No : xxxxxxxx
Communication Status
Number Communication Group SS-SCPATH SS-SCOM
1 GS01-001 PV 0000 0000
2 GS01-001 DIAGSTATUS 0000
:
101 GS01-50 PV 0000 0000
102 GS01-50 DIAGSTATUS 0000
:
200
SEE
ALSO For more information about Diagnostic information messages, refer to:
• Message Number 4209 in 2.1, “System Alarms (Message Numbers 4101 through 4220)” in Mes-
sages Reference Manual (IM 32P02B10-01EN)
• Message Number 4211 in 2.1, “System Alarms (Message Numbers 4101 through 4220)” in Mes-
sages Reference Manual (IM 32P02B10-01EN)
FIO N- IO
The error status indicates that the single channel is faulty and/or the error that activates the
Output Shutoff switch inside the output module has occurred.
The output disable status indicates that the channel is normal but the output value from the
application logic is not sent to the field.
If the I/O module has redundant configuration, the channel status of the control side is dis-
played in the odd number slot, irrespective of the control status during operation. The chan-
nels on the even-number slot are displayed as blank. If the I/O module has redundant config-
uration, Dual-Redundant is displayed in the Comment column.
The status of the primary channel is displayed, if multiple channels are combined in N-IO I/O
module for high current output.
The number of read node configuration information is displayed in the status bar. ALL shows
that configuration information of all the nodes is read.
SEE
ALSO For more information about enabling output, refer to:
C8., “Output enable operation” on page C8-1
n Analysis of causes
The Diagnostic Information window allows the user to check diagnostic information messages
generated by the SCS’ diagnostic function to obtain information on how to handle errors from
the Help function. In this way, they are helpful in analysis of causes and maintenance opera-
tions.
30/95
n Toolbar
The following buttons are provided on the toolbar.
Divide the window and display deleted messages in the lower part
Historical
(historical display).
Save Save diagnostic information messages in CSV format.
n Status bar
The status bar shows the number of currently displayed diagnostic information message and
the total number of generated messages in the following format:
IMPORTANT
• With the Diagnostic Information window open and if the number of Diagnostic Information
messages of SCS to be displayed exceeds 5000, there are cases where old Diagnostic
Information messages remain undeleted. If this occurs, click the [Refresh] button on the
tool bar or re-display the Diagnostic Information window.
• Diagnostic Information window shows the messages acquired from the SCS memory by
SENG and the messages sent to SENG by the SCS. After the window is displayed,
SENG starts acquiring messages from the SCS memory (About 15 messages per sec-
ond). The messages acquired and sent by the SCS after the window display are listed on
top of the list, i.e., the list is not in chronological order. To sort the list based on the time,
use the Sort function in the Diagnostic Information window. If you re-display the window
after all the Diagnostic Information is collected, the list is displayed in chronological order.
Warning 2 Red
Warning 3 Green
Information 4 (*1)
SEE
ALSO For more information about setup tool, refer to:
A5.3, “Customization of the SCS Maintenance Support Tool window” in ProSafe-RS User’s Guide (IM
32P01B10-01EN)
Table H6.1-1 Error level types and the error status notification process
Error level Diagnostic Information Messages Notification to application logic
Diagnostic information message may not Notification is not possible because the
Fatal error
be notified because the CPU stops. CPU is stopped.
The failure location, cause of error and
Major error The error and output status is notified.
other information are notified.
A representative error state is notified, in-
The failure location, cause of error and stead of an individual error state. An appli-
Minor error
other information are notified. cation logic that utilizes this notification can
be created.
SEE
ALSO For more information about behavior upon the occurrence of an error, refer to:
G2., “Operations and recovery procedures during the SCS error occurrence” on page G2-1
• The time displayed in a diagnostic information message is the time when the SCS detec-
ted an error. The minimum unit of time is millisecond.
• The time information set for an diagnostic information message has the same high accu-
racy as the time information set for SOE information.
SEE
ALSO For more information about the alarm class added to diagnostic information messages, refer to:
Appendix 1., “Alarm Class” in Messages Reference Manual (IM 32P02B10-01EN)
IMPORTANT
• In the Diagnostic information tab of the Setup tool, if you select [Group] to specify batch
acknowledgement or batch deletion, all diagnostic information messages displayed in the
screen become the target of the acknowledging/deleting operation. Do not use this set-
ting in normal plant operation. Use it only temporarily when testing, etc.
• If the data in the battery backed-up memory on the CPU module is deleted, or if the CPU
module is replaced, be sure to restart the SENG. If not, there are cases where some
messages remain unacknowledged or undeleted in the Diagnostic Information window.
SEE
ALSO For more information about setup tool, refer to:
A5.3, “Customization of the SCS Maintenance Support Tool window” in ProSafe-RS User’s Guide (IM
32P01B10-01EN)
Acknowledgement
Acknowledge?
OK Cancel
Delete?
OK Cancel
IMPORTANT
Acknowledge or delete messages individually during normal plant operation; do not acknowl-
edge or delete all messages in a batch.
Diagnostic Information
OK Cancel
Figure H6.2-3 Warning dialog box displayed when acknowledging all messages
After you click the [Acknowledgement] button, the [Acknowledgement] button and [Deletion]
button are disabled for two seconds.
Diagnostic Information
OK Cancel
Figure H6.2-4 Warning dialog box displayed when deleting all messages
Help
Find key
• Guide
The [Guide] button is enabled if a user-defined action guide has been defined. Click the
[Guide] button to display the user-defined action guide corresponding to the relevant
message number.
Preparation
Copy the default user-defined action guide on the "Diagnostic Information" tab of "Setup Tool" window.
And then edit the copied default file. Initial file contains comments as a sample.
Save
It is necessary to keep the file in an external media so as to protect from unpredictable troubles of the system.
To display the file corresponding to the relevant message number by clicking the [Guide] but-
ton, it is necessary to label the created guide file with the corresponding message number.
For example, (name="@0001") for message number 0001.
An example of a user-defined action guide file is shown as follows.
n Title
Window name, printing time and page number are printed on the title bar at the top of the
page.
n Header area
Search condition, message format and description of alarm condition are printed on the first
page only.
n Message
A printing image of a diagnostic information message is shown as follows.
IMPORTANT
When the network switches are connected in a ring topology, even if one of the cables con-
necting between the switches is disconnected, the Vnet/IP bus status remain normal and no
bus error system alarm will be issued.
To be notified of a ring status, you need to build an FCS application that uses the ring status
signals from the network switches.
TIP For more information about how to build such an FCS application, contact YOKOGAWA.
Based on this diagnostic information the communication statuses of all stations in a domain
can be displayed on the HIS Network Status Display dialog box.
I. Maintenance
This section describes the procedures and precautions when maintaining ProSafe-RS devi-
ces and field devices, and how to set the system time. It also describes the tools that you can
use during maintenance.
I1.1.1 Override
In the CENTUM Integration structure, I/O values can be set to a specified value that is differ-
ent from the actual I/O value by operation from HIS while the system is controlled normally by
SCS. This operation is called override.
Override can be executed at an SCS security level of 2.
Executing override requires to create application logic with the override FB.
• There are two types of override FBs. One type is grouping override FB which can handle
override actions in a group. The other is override FB which does not handle override in a
group.
• If the total number of override FBs and grouping override FBs in the ready state for over-
riding exceeds the limit specified by the SYS_OVR function block, a diagnostic informa-
tion message is issued to inform user of it.
• If the total number of overridden override FBs and grouping override FBs exceeds the
limit specified beforehand by the SYS_OVR function block, a diagnostic information mes-
sage is issued to inform user of it.
• If the duration in the ready state for overriding exceeds the limit specified beforehand by
the SYS_OVR function block, a diagnostic information message is issued to inform user
of it.
• If the duration of override exceeds the limit specified beforehand by the SYS_OVR func-
tion block, a diagnostic information message is issued to inform user of it.
• Using the SYS_OVR FB can forcefully cancel override for all variables.
SEE
ALSO For more information about details on managing the override FBs, refer to:
B4.5, “Status management of function blocks used for override” in Engineering Guide Vol. 2 (IM
32P01C20-01EN)
IMPORTANT
If you lock any internal variable in SCSP3/SCSP2, the application run time becomes longer,
that is, the CPU load increases. You should lock internal variables for engineering and main-
tenance purposes only.
• When physical data of an output channel are changed by forcing, consider possible ef-
fects on the field before performing forcing.
• During forcing, you should avoid conflict with the override operation from HIS.
Check the output values of the SYS_OVR function block to see whether any overridden
instances and instances in a status where they can be overridden exist.
Check the diagnostic information messages indicating that the switch input of an override
FB was turned ON and the diagnostic information messages showing that values were
overridden, and make sure not to affect the same loop unintentionally.
• When displaying variable names in a system alarm, no more than 80 single-byte charac-
ters can be displayed. Choose variable names that do not exceed this maximum length,
so that variables can be identified when locking/unlocking forcing and overriding.
SEE
ALSO For more information about CPU load when internal variables are locked, refer to:
A7.3, “Locking of internal variables and performance in SCSP3/SCSP2” on page A7-10
START
END
Figure I1.1.2-1 Procedure to lock I/O module prior to online change download
1. The engineer modifies the SCS database with the SCS Manager of SENG and uses the
Integrity Analyzer and Cross Reference Analyzer to analyze the modified application. If
the application logic has also been modified, use the logic simulation test to check the
modifications.
2. Change the SCS security level to Level 1 by using the SCS Security Level Operation Dia-
log.
CAUTION
If you change some settings of an output module and perform an online change download to
an SCS in R2.01 or earlier system program release number, you need to prevent the system
from an unexpected shutdown when the value of the output module becomes 0. Preventive
measure should be taken on the field device side in advance.
CAUTION
• For the output modules targeted for online change download, field bypasses are required
so as to prevent plant shutdown.
• In online change download of output modules, if the channel status of the module is used
as a reference by another output module, the channel of another output module may mis-
takenly generate a trip signal. To prevent this, the output modules linked to the online-
changed module should be locked during online maintenance.
CAUTION
Be sure to check that LD (Logical Data) and PD (Physical Data) match when unlocking after
the completion of download operation.
Unlocking in the status where LD and PD do not match may cause nuisance tripping.
1. Set the security level of SCS that receives inter-SCS safety communication data from the
SCS that executes offline download to 1.
Check that the security level of SCS is set to 1 with the diagnostic information messages.
2. Lock the consumer FB of the station where offline download is performed using the Inter-
SCS Communication Lock window of the SCS that receives inter-SCS safety communica-
tion data.
Check that inter-SCS safety communication has been locked with diagnostic information
messages.
3. Set the security level of SCS that executes offline download to 0.
Check that the security level of SCS is set to 0 with the diagnostic information messages.
4. Execute offline download.
2. Replace module
3. Offline Download
END
1. The engineer starts the SCS State Management window from SENG of the SCS where a
fault occurs and confirms the diagnostic information message. Confirm the measures
against the fault with the Help Dialog of Diagnostic Information Message and determine
whether to replace the CPU module.
2. If the module needs to be replaced as a result of the step 1, the maintenance personnel
removes the failed CPU module from the node and installs a new CPU module.
3. The engineer executes master database offline download from SENG. (If downloading to
the CPU module has been executed even once, the last application remains in the flash
memory of the CPU module. Be sure to execute master database offline download after
replacing the CPU module.)
4. The CPU module starts after the download is completed.
The engineer displays date of each database for POU DB, Variable DB, System DB and
Integration DB on the Database Validity Check Tool, when the SCS is in waiting mode, to
confirm that latest version is loaded.
5. The maintenance personnel confirm that the CPU module has started normally from the
SCS State Management window in SENG or from LED of the CPU module. Furthermore,
the engineer confirms that all SCS equipment are in normal state with the SCS State
Management window.
6. The maintenance personnel perform the enable output operation from the SCS State
Management window.
SEE
ALSO For more information about details of Output enable operation, refer to:
C8., “Output enable operation” on page C8-1
2. Replace modules
END
1. The engineer starts the SCS State Management window from SENG of the SCS where a
fault occurs and confirms the diagnostic information message. Confirm the measures
against the fault with the Help Dialog of Diagnostic Information Message and determine
whether to replace the CPU module.
2. If the module needs to be replaced as a result of the step 1, the maintenance personnel
removes the failed CPU module (on standby) from the node and installs a new CPU mod-
ule.
3. When the new CPU module is installed, programs and databases of the CPU module on
control are automatically copied to the new CPU module. The maintenance personnel
confirms with LED of the module or the SCS State Management window in SENG that
the module has started normally.
IMPORTANT
Do not pull out the CPU module online and turn off the power while the module is writing to
the flash memory. Whether the CPU module is writing can be confirmed by using LED of the
CPU module.
IMPORTANT
Observe the following precautions when one of the redundant pair of I/O modules has failed
and you must fix it:
• If you pull out the failed I/O module, do not insert it again.
• When you replace the I/O module, do not insert an I/O module that is not assured as nor-
mal.
If you do not observe these precautions, the field side may be adversely affected if the inser-
ted module is faulty.
Yes
No
Does the error code indicate
failure on the field side?
Yes
No
Has the failure been detected?
Yes
Fix the failure on the field side The I/O module is faulty.
Replace the I/O module.
END
SEE
ALSO For more information about procedures for replacing the I/O Module, refer to:
“l Procedure for when the I/O module is faulty” on page I1-15
l Hardware failure error codes possibly caused by failures on the field side
The cause of the I/O module stopping can be checked in the IOM Report.
Even when the IOM Report shows an error code for hardware failure, the module may have
actually stopped due to a failure on the field side, not a hardware error. If the IOM Report
shows any of the following error codes, follow the troubleshooting procedure that applies
when there is a possibility of a failure on the field side.
3. Reset the I/O module that has stopped. Perform one of the following actions based on the
system program release number of the SCS:
• SCS system program release number is R3.02.00 or later
Select the stopped I/O module and execute IOM download manually. IOM reset is
performed at the same time.
TIP IOM reset only covers AIO/DIO modules in non-redundant configuration and standby AIO/DIO modules in du-
al-redundant configuration whose HRDY lamp is off.
3. Confirm that the replaced module is working properly either from the SCS State Manage-
ment window or by ensuring that the alarm device has been reset.
SEE
ALSO For more information about how to replace the I/O module of the FIO node, refer to:
E4.7, “Replacing FIO I/O modules” in Hardware User's Guide (IM 32P06C10-01EN)
For more information about how to replace the I/O module of the N-IO node, refer to:
E5.3, “Replacing N-IO I/O modules” in Hardware User's Guide (IM 32P06C10-01EN)
l Periodic maintenance
Follow these steps to stop the SCU for the periodic maintenance of the plant and perform
maintenance of N-IO nodes:
IMPORTANT
Set the security level to 1 or below before stopping the SCU, and then enable the mainte-
nance port.
1. Enable the maintenance port of NIU in the target NIU nodes for maintenance.
2. Perform maintenance work of N-IO nodes, which have an NIU with an enabled mainte-
nance port, by using the FieldMate Validator.
3. Disable the maintenance port of the target NIU after the completion of the maintenance
work, and prohibit access from the maintenance port.
4. Verify that the maintenance ports of all NIU are disabled on SENG or HIS.
l Recovery procedures
1. Switch the N-IO node from the maintenance mode to the online mode.
Data status returns to GOOD and a maintenance mode cancellation message is sent.
Execute following operation if the output module is installed in the N-IO node.
2. From the SCS Maintenance Support Tool of the SENG, run the output enable operation.
Output values from the application logic are output.
Maintenance mode Output enable
User Operation cancellation operation
Logical 1
data status BAD GOOD
0
All channels of Physical
the N-IO Node Fail-safe value Logical data value
data value
Physical 1
data status BAD GOOD
0
TIP Effective range of recovery operations are limited to I/O modules of N-IO nodes that are connected to NIU in
maintenance mode. Other NIUs that are connected to the target NIU in a daisy chain are not affected.
IMPORTANT
When you download settings to YFGW410 by using FWMC, the YFGW410, wireless field de-
vices on the field wireless subnet, or GS01 may restart, depending on the changes made to
the YFGW410 settings. Therefore, use FWMC to find the devices that will restart and lock the
relevant communication data before you download settings to YFGW410 from FWMC.
A field wireless subnet refers to a field wireless network that consists of YFGW510 and its
subordinate wireless field devices.
The devices that restart and the data to be locked are as follows:
• When YFGW410 will restart
All communication data that is obtained through the YFGW410 that will restart
• When wireless field devices on the field wireless subnet will restart
All communication data that travels through the wireless field devices that will restart
• When GS01 will restart
All communication data of the GS01 that will restart
SEE
ALSO For more information about how to configure YFGW410 and functions of the field wireless management con-
sole (FWMC), refer to:
YFGW410 Field Wireless Management Station (IM 01W02D01-01EN)
For more information about tasks related to field wireless system devices, refer to:
YFGW410 Field Wireless Management Station Read Me First (IM 01W02D01-11EN)
l Changing F-Parameter
Follow these steps to change the F-Parameter:
1. Reflect the setting information of GS01 onto the safety communication I/O list, PROFI-
NET definitions, and other lists and definitions.
2. In the Communication I/O Lock Window, lock the S2LP131 connected to the GS01.
3. Using SCS Manager, execute an online change download.
4. When the online change download is complete, check that the physical data status of the
input data is GOOD in the Communication I/O Lock Window.
5. Unlock the S2LP131 that you locked in step 2.
PSI_R GASDTR
Convert
V into
Concentration of gas IO_REAL
STS IN HTRP
GS01
LTRP
The flow of tasks is as follows. However, specific operation procedures vary depending on
whether or not iDefine is used.
To add GS01, you must configure YFGW410 as well as ProSafe-RS. Therefore, you must
download configuration data to the relevant YFGW410 by using FWMC.
When to download should be decided through discussion with the engineer of the field wire-
less system.
The wok flow for adding GS01 is described below. If you add GS01 without following this work
flow, the operation starts from the state where GASDTR has latched a trip signal.
1. Perform an online download onto the SCS for a POU other than the one including the
GS01 being added.
2. Perform a forcing of the communication definition being added.
3. Perform an online download onto the SCS for the POU that includes the GS01.
SEE
ALSO For more information about how to configure YFGW410, refer to:
• YFGW410 Field Wireless Management Station Read Me First (IM 01W02D01-11EN)
• YFGW410 Field Wireless Management Station (IM 01W02D01-01EN)
IMPORTANT
• If Vnet/IP is applied as the control bus, using SNTP server standard time for time syn-
chronization cannot change the system time from SENG and HIS.
• If V net is applied as the control bus, the Adjust Time dialog box should be used to set
time regardless of what type of time synchronization is applied. When a V net network
and a Vnet/IP network are connected through a V net router that is earlier than style S3, if
the V net router system time transfer is set to [Transfer lower], the system time cannot be
changed from an SENG or HIS on the V net. Moreover, if multiple domains are connected
together through BCV or CGW, and if the BCV system time transfer is set to [Transfer
lower], or the CGW is set to [Receive System Time], the system time cannot be changed
from an SENG or HIS in the lower level domain.
Current
Date 12/20/2009
Time 11:57:57 AM
Setting
Date 12/20/2009
Time 11:58:54 AM
OK Cancel
The following items are displayed in the Adjust Time dialog box:
• Current
The current system time is displayed in this area.
SENG, HIS
Diagnostic Information
SOE Viewer
window (SENG only)
Display
SCS
– STN0162
Diagnostic Information 1/11
– Data Acquisition
SCS0101 9%
– HIS0124
100%
Status of Data Acquisition
DISK Cache
Trip File 1 0/1500
0%
0%
Tree view
n Menu bar
The following menus are provided on the menu bar:
• [File] Menu
• [View] Menu
• [Operation] Menu
Menu items provided on each menu are explained as follows.
l File menu
l View menu
l Operation menu
IMPORTANT
Do not delete the disk cache. If disk cache is deleted by selecting the [Delete Disk Cache]
menu, the cached diagnostic messages and the SOE events will be lost and cannot be dis-
played.
SEE
ALSO For more information about Initialize Trip Information dialog box, refer to:
I4.1.5, “Initialization of tripping information” on page I4-12
For more information about the Save DISK Cache dialog box, refer to:
I4.1.6, “Saving disk cache” on page I4-13
n Toolbar
The following buttons are provided on the toolbar.
Initialize Trip Information Same function as [Initialize Trip Information] on the [Operation] menu
Save Disk Cache Same function as [Save Disk Cache] on the [Operation] menu
Delete Disk Cache Same function as [Delete Disk Cache] on the [Operation] menu
IMPORTANT
Do not delete the disk cache. If disk cache is deleted by selecting the menu [Delete Disk
Cache], the cached diagnostic messages and the SOE events will be lost and cannot be dis-
played.
n Tree view
The tree view displays a list of stations (SENG, HIS) on which Message Cache Service runs.
The following items are displayed for each station.
n Client area
The display in the client area varies depending on the target selected in the tree view.
SEE
ALSO For more information about the details displayed in the data acquisition status, refer to:
I4.1.3, “Displaying data acquisition status” on page I4-8
For more information about the details displayed in the disk cache usage status, refer to:
I4.1.4, “Displaying disk cache usage status” on page I4-9
Station Setup
Computer name
Add
STN0162 Delete
HIS0124
OK Cancel
l Deleting stations
1. Click one of the computer names displayed in the list in the Station Setup dialog box.
2. Click the [Delete] button.
3. Click the [OK] button.
The selected station is deleted from the tree view.
n Setting items
The following describes the Items that should be set in the Setup dialog box.
• Target of automatic acquisition
Specify an SCS to be the target of acquisition by Message Cache Service. Diagnostic in-
formation messages and SOE event messages of the SCS specified here are collected at
the same time Message Cache Service starts up.
• Maximum Capacity of Disk
The maximum message cache service size needs to be specified according to the actual
usage. Up to the maximum disk capacity can be used for Message Cache Service.
IMPORTANT
Make sure that the disk used for DISK Cache by the Message Cache Service always has
enough free space. (Default Max. Disk capacity: 800 MB) Monitoring for the Maximum Ca-
pacity is performed every 30 seconds. If the disk usage for the disk cache exceeds the Maxi-
mum Capacity, oldest files are deleted to keep the usage rate of the disk cache at 98 % to
100 %. For your information, 1 MB can contain about 8000 Diagnostic Information messages
or 16000 events. The cache file is stored for each station. "SOE including Trip" and "Diagnos-
tic Information messages" are stored separately in the cache file. If you want to keep the old
cache files undeleted, save the files in a separate folder or media from the Save Disk Cache
dialog box. To view the disk cache usage rate, use the Message Cache Tool: click [DISK
Cache] in the tree view.
SEE
ALSO For more information about the details displayed in the disk cache usage status, refer to:
I4.1.4, “Displaying disk cache usage status” on page I4-9
For more information about Saving disk cache, refer to:
I4.1.6, “Saving disk cache” on page I4-13
– STN0162
Diagnostic Information 1/11
– Data Acquisition
SCS0101 9%
– DISK Cache
– HIS0124
100%
Data Acquisition
DISK Cache
Trip File 1 0/1500
0%
0%
– STN0162
SCS0101
0%
– DISK Cache
SCS0101
Maximum capacity 800MB
– HIS0124
DISK Cache
Tree view
Figure I4.1.4-1 Disk cache usage status (display for all SCSs)
The table below shows the items displayed for the total disk cache usage status.
SEE
ALSO For more information about the Setup dialog box, refer to:
I4.1.2, “Setting Message Cache Service” on page I4-7
– STN0162
SCS0101
0%
– DISK Cache
SCS0101
Maximum capacity 800MB
– HIS0124
DISK Cache
Diagnostic Information 146.37KB
Event 3.75KB
Figure I4.1.4-2 Disk Cache usage status (Display for each SCS)
The table below shows the items displayed for the each disk cache usage status.
Station name
SCS0101
Initialization Close
IMPORTANT
When initializing the tripping information in a SCS, two files of SCS tripping information will be
initialized together. Before initialization, make sure that the tripping information is saved in the
SENG.
Station name
SCS0101
Cache file
File name SCS Time Stamp Maximum SCS Time Stamp Minimum Select all
0101-02-00-0001.dat 12/20/2009 9:00:15 AM 12/05/2007 9:00:15AM
Save Close
SEE
ALSO For more information about how to view the saved disk cache data, refer to:
“l Server Connection” on page I4-27
Events 116 to 133 of 270 Sorted by Timestamp Query at 12/20/08 19:20:41 Event Mode
After starting the SOE Viewer, no event message is displayed in the message record list since
no data source is specified. The event messages are displayed only after specifying the data
source and running the query.
SEE
ALSO For more information about setting the data source, refer to:
I4.2.2, “SOE Viewer configuration” on page I4-23
n Menu bar
The menu bar provides the following menus.
• [File] menu
• [Action] menu
• [View] menu
Some of the commands in the menu bar are also provided in the toolbar. In addition to the
commands available in the toolbar, the menu bar allows loading and saving property setting
information (SOE Viewer configuration file) of SOE Viewer as well as setting the maximum
number of message records.
l File menu
l Action menu
OK
10000
Cancel
l View menu
n Toolbar
The toolbar of SOE Viewer has the following buttons.
Query
[Execute Query] Button Trip
[Prev Trip Detail] Button
Clear
[Clear List ] Button Print
[Print] Button
Prev
[Prev Page] Button Export
[Export data] Button
l Properties button
This button provides the same function as [Properties] in the [View] menu.
The ["Properties] button displays the SOE Viewer Properties dialog box. This dialog box is
used to configure properties for the operations of SOE Viewer.
SEE
ALSO For more information about the SOE Viewer Properties dialog box, refer to:
I4.2.2, “SOE Viewer configuration” on page I4-23
l Print button
This button provides the same function as [Print] in the [File] menu.
The [Print] button prints out event messages included in the message record list. The [Print]
button is only enabled when there are messages in the message record list.
SEE
ALSO For more information about Print button, refer to:
“n Printing” on page I4-32
l Message color
The messages of trip trigger events are colored so that they can easily be distinguished from
other event messages. User can specify the colors in the SOE Viewer Properties dialog box.
Trip Trigger T 12/20/08 12.2... Alarm Legend 1 22
SEE
ALSO For more information about the SOE Viewer Properties dialog box, refer to:
I4.2.2, “SOE Viewer configuration” on page I4-23
l Sorting messages
Messages can be sorted in ascending or descending order using the upward and downward
arrows in the column header.
Timestamp
Timestamp
n Status bar
Events 1 to 6 of 424 [F] Sorted by Timestamp Query at 12/20/08 09:25:28 Event Mode
The status bar is displayed at the bottom of the window. The status bar has four frames that
display information related to the currently displayed message record list. The user can
change the display width of the frames.
The information shown in each frame is explained as follows, starting from the leftmost frame.
• The total number of messages uploaded by a query from an SCS and the range of mes-
sages currently displayed
If one or more filters are applied to the event messages displayed in the message record
list, [F] is added at the end of the first status bar frame.
For example, if a filter restricts the records to be displayed to 424 messages and each
page displays 6 messages, the first frame of the status bar shows "Events 1 to 6 of 424
[F]."
• The column name currently used as the sorting key
• Date and time when the query was executed
• Display mode
There are two display modes: fixed messages and temporary messages.
The fixed messages indicate the current operating mode.
The temporary messages indicate the current status during execution of a query.
If a warning or error condition is generated during the operation of SOE Viewer, an exclama-
tion mark icon is displayed in the display mode frame of the status bar.
Double-click the exclamation icon; the Warning/Error Log dialog box appears and displays
warning and error message information. Click a message displayed in the Warning/Error Log
dialog box to see the detailed information.
SEE
ALSO For more information about warnings and error messages, refer to:
I4.2.5, “Troubleshooting SOE Viewer” on page I4-37
Message:
SCS0101 IOM Fail FIO NODE 01 SLOT 01 Code=5103
Close
The information of data sources displayed in the Event Detail dialog box is summarized as
follows.
To see event details of the previous message in the message record list, click the [Previous]
button or press the [P] key on the keyboard. To see event details of the next message in the
message record list, click the [Next] or press the [N] key on the keyboard. Click the [Close]
button to close the Event Detail dialog box.
n General tab
The following items are specified in the "General" tab.
• Display or hide the Toolbar
• Select the toolbar icons to use small or large
• Display or hide the Status Bar
• Choose the SOE message color settings
• Display/suppress the Warning/Error Log dialog box
SOE Viewer Properties
Messages
Display warnings as popup messages
OK Cancel Apply
Query
Other...
l Messages
Select the [Display warnings as popup messages] check box to notify about query warnings
via an interactive pop-up dialog box. If this check box is not selected, it becomes necessary to
display the Warning/Error Log dialog box to view query warnings.
n Date/Time tab
The "Date/Time" tab is used to specify the range of date and time of messages uploaded from
an SCS by the query in the event mode or the trip mode. The date/time format is also speci-
fied in this tab.
Date/Time Filter
All
Specified Range
MM/dd/yy HH:mm:ss
Start: 12/20/08 00:00:00
End: 12/20/08 15:14:00
Past 24 Hours
Date Format
Selected date format will be used for both display and data entry
purposes.Time display will always default to HH:mm:ss.nnn
MM/dd/yy
OK Cancel Apply
Figure I4.2.2-5 Date/Time tab of the SOE Viewer Properties dialog box
l Date/Time Filter
The date/time filter can be specified in the following manners:
• [ALL]
• No date range is specified. All event messages that have occurred within the past one
year are displayed as a result of query for each data source. Note that the number of
event messages displayed is limited by the maximum number of records. When the num-
ber of total messages exceeds the maximum number of records for display, the latest
messages cannot be displayed. In this case, a criterion with specified dates should be
used for displaying the messages. Select [Specified Range] or [Past] if you want to dis-
play messages that have occurred within a specific period.
• [Specified Range]
A specific date/time range is specified as the target period of queries. This range can be
specified by the start date/time or the end date/time, or both. To include a start or end
date/time in the definition of the specific range, select the relevant check box. If the start
date/time is not specified, the date/time of the oldest event saved in an SCS is set as the
start date/time. If the end date/time is not specified, the date/time of the most recently
generated event message is set as the end date/time.
To change the start or end date, enter a new date or click the downward arrow on the
right side of date/time; a calendar appears. The current date is highlighted in red. Click
the desired date.
To change the start time or end time, enter the time using 24-hour format.
Figure I4.2.2-6 Calendar
TIP The values of currently selected date/time unit (i.e., hours or minutes) can be increased or decreased by
pressing the [+] or [-] key on the keyboard.
• [Past]
A range of messages generated in the past is specified as the target period of queries as
the time span of hours or days. The time span is specified in units of minutes, hours, or
days. If 0 days are specified, events and alarms generated at 0:00 a.m. of the current day
and onward are uploaded from the SCS in question. If a number of days is specified, the
target hours start from 0:00 of the day. For example, if 1 day is specified, the target hours
start from 0:00 a.m. the day before.
l Date Format
All dates within SOE Viewer are displayed using the date format specified here. Select a de-
sired date format from the pop-up list. The following formats are available.
MM/dd/yy, dd/MM/yyyy, MM/dd/yyyy,
d-MMM-yy, dd/MM/yy, d-MMM-yyyy
Example 1: 30/10/2009
Example 2: 30-OCT-2009
TIP If the message record list or the Event Detail dialog box is being displayed, the setting of the date format is
reflected the next time a query is executed.
1 2 3 4 5 6 7 8
Server Connection
Not Used
User ID (UID): sa
Password (PWD):
Database:
Message Source(s)
Alarms Events
OK Cancel Apply
Figure I4.2.2-7 Data Source tab of SOE Viewer Properties dialog box
TIP To disable a server temporarily, select [Not Used]. Other settings made for the server are not deleted.
l Server Connection
A data source is specified by entering a station name of an SCS. When the user executes a
query, event logs are uploaded from the specified SCS and displayed in the event mode in
SOE Viewer as event messages. To specify a data source, select [Used Server].
In the case of a CENTUM integration structure, HIS historical information (process alarms of
an SCS) can also be specified as the data source. To do so, enter the computer name of HIS
into the [Used Server] field. If you want to view the cached data saved using the Message
Cache Tool, enter into the [Used Server] field the full path to the folder where the cash data is
stored.
The setting items for Server Connection are shown in the table as follows.
If the data source is not used, select [Not Used] to avoid a generation of error messages.
l Message Source(s)
Specify the type of event messages retrieved from an SCS by a query.
If the [Alarms] check box is selected, diagnostic information messages are the target of col-
lection. If the [Events] check box is selected, SOE event information are the target of collec-
tion. Select either the [Alarms] or [Events] check box, or both. Both check boxes are selected
by default.
l Server Connection
This section displays the server name and the type of data source related to the filter speci-
fied in this tab. These fields are grayed out and cannot be changed.
SOE Viewer Properties
1 2 3 4 5 6 7 8
Server Connection
Server: HIS1649 Type: CENTUM HIS Log
Message Type
All BSYS
Selected BPRO
BSEQ
All Types
No Types
Patterns
Not Used Used
Message ID
Resource
Reference
Message Body
OK Cancel Apply
Figure I4.2.2-8 Source Filter tab of SOE Viewer Properties dialog box (example when Server Type is
CENTUM HIS log)
1 2 3 4 5 6 7 8
Server Connection
Server: SCS0101 Type: SCS Events
Patterns
Not Used Used
Message ID
Resource
Reference
Message Body
OK Cancel Apply
Figure I4.2.2-9 Source Filter tab of SOE Viewer Properties dialog box (example when Server Type is
SCS events)
l Message Type
It is possible to select the messages displayed in SOE Viewer according to the specific mes-
sage types. The lists of event messages to which the message type selections are applied
are automatically executed from the data source during a query.
• [All]
Select all message types without restrictions.
• [Selected]
Restrict the display to only the specified message type. Check the check box of the de-
sired type.
[All Types]: Select all message types at once.
[No Types]: Deselect all message types at once.
l Quality Type
This filter is only valid when the server type is SCS Events.
It is possible to select the event messages displayed according to the quality of the attached
time stamp information.
• [All]
Select all quality types without restriction.
• [Selected]
Restrict the display to only the specified quality type. Check the check box of the desired
type.
[All Types]: Select all quality types at once.
[No Types]: Deselect all quality types at once.
l Patterns
It is possible to select the event messages displayed to those including the character string
pattern specified in the relevant field.
Patterns
Not Used Used
Message ID 1101* 1102*
Resource *SCS0101
Reference
• [Not Used]
No selections related to character string patterns are applied.
• [Used]
Selections related to character string patterns are applied. Specify the desired patterns to
be matched.
It is possible to use wildcards of asterisks (*) and question marks (?) in the character string
patterns. "*" placed in front of a character string indicates any number of arbitrary characters
before the character string. If an asterisk is placed after a character string, the wildcard indi-
cates any number of characters after the character string. "?" is a wildcard indicating one arbi-
trary character.
If multiple character string patterns are specified for one pattern type (e.g., multiple character
string patterns are specified for Message ID only), the filtering result includes all messages
matching any of the specified patterns (patterns are combined using OR condition).
If two or more pattern types are specified (e.g., a character string pattern is specified for Mes-
sage ID and Resource), the result includes only messages that match all of the specified pat-
terns (patterns are combined using AND condition).
In the pattern example shown in the previous figure, all messages satisfying the following
conditions are displayed:
Message(s) "whose message ID starts with 1101 or 1102" and "whose resource name ends
with SCS0101" and "whose message text includes ‘1’ or ‘System’ somewhere in the mes-
sage."
TIP Specified filter patterns are not deleted by selecting [Not Used] in order to avoid re-entering conditions from
scratch in case the specified filter patterns may be needed again. If the patterns are needed again, change
the option to [Used].
Server Connection
Not Used
User ID (UID): sa
Password (PWD):
Database
OK Cancel Apply
Figure I4.2.2-11 Trip Report tab of the SOE Viewer Properties dialog box
l Server Connection
Specify the destination of the trip source. To specify a trip source, select [Used Server]. Speci-
fy SCSddss (dd: domain number, ss: station number) for the server name. Select [SCS
Events] from the drop-down list of [Type].
n Saving settings
Click the [OK] button to save the changes to settings made in the SOE Viewer Properties dia-
log box and close the dialog box.
Click the [Cancel] button to close the dialog box without saving the changes.
To retain the configured property settings for use in future SOE View sessions, select [Save
Configuration] in the [File] menu.
n Message filtering
The filtering function is used to select only messages of interest among the displayed mes-
sages. Filtering by data source is performed based on the message type, message status and
filtering pattern settings in the "Source Filter" tab of the SOE Viewer Properties dialog box. It
is possible to set different filtering settings for each data source.
In order to apply filtering, click [Filter data] button on the toolbar. Alternatively, select [Filter
Results] in the [Action] menu. The results of the current query are filtered automatically; it is
not necessary to execute a query anew.
To view all messages without applying filtering, click [Clear Filter] button on the toolbar. Alter-
natively, select [No Filter/Remove Filter] in the [Action] menu.
n Printing
It is possible to print messages displayed in the message record list. Select [Print] button on
the toolbar or [Print] in the [File] menu. The standard Windows print dialog box appears.
The orders of columns and sorting used for the printout match with the display in SOE Viewer.
The following example shows a printout from SOE Viewer.
Query at 12/20/08 13:51:42 SOE Viewer Report Page1
A footer is combined from the following character strings according to the messages printed,
and then attached to the printed pages.
"All" or "Selected" or "Filtered" + "Messages from" + "StartDate" to "EndDate"
Either one of the "All," "Selected" or "Filtered" is printed out.
• All
Indicates that all event messages in the printing range are specified.
• Selected
Indicates that only event messages selected in the printing range are specified.
• Filtered
Indicates that event messages are filtered.
• StartDate
Indicates the start date/time of a query request.
[Begin] means that no specific start date is specified.
• EndDate
Indicates the end date/time of a query request.
[End] means that no specific end date is specified.
n Exporting
It is possible to export data displayed in the message record list to a CSV format file. It is also
possible to specify whether or not to apply filtering when exporting the data.
Select the [Export data] button on the toolbar or [Export List to file] in the [File] menu.
The Export SOE Viewer data dialog box appears. Specify the name and location of a file and
click [Save].
Export SOE Viewer data
The first line of a CSV file describes the output column format. The order of columns of an
exported file is always the same, even if the column order has been changed in SOE Viewer.
The header line is as follows.
Timestamp, Quality, Type, ID, Alarm State, Resource, Reference, Message
TIP "*" (asterisk) in the Timestamp column indicates a trip trigger event.
Reference
Warning/Error Log
Log:
Close
12/05/07 17:37:15:WRN:No matching records found for SCS Ev
Clear
Detail:
12/05/07 17:37:15:WRN:No matching records found for SCS
Event Source on SCS0101. Requested Range [BEGIN] to
[END].
Click the [Clear] button to delete all messages displayed in the Warning/Error Log dialog box.
Click the [Close] button to close the dialog box.
The tables below show error messages and warning messages that may be generated.
n Notification in the Error dialog box and the Warning dialog box
If an error or warning is generated, a pop-up dialog box appears to notify about the error mes-
sage or warning message at the time of occurrence.
Messages displayed in the Error and Warning dialog boxes can also be viewed in a list in the
Warning/Error Log dialog box.
Retry Cancel
Click the [Retry] button to retry the query for the next specified data source and click the [Can-
cel] button to cancel the query request.
Results from SCS Event Source on SCS0101 exceeded limit.Requested Range [BEGIN] to [END].
OK
3. Click [OK].
4. Set a new password for changing the SCS security level.
The execution result is displayed in the message area once the processing is complete.
3. Click [Close].
The NIU Maintenance Port Setting Tool window is closed.
IMPORTANT
Set the security level of the SCS to 1 or 0 to enable the maintenance port of NIU. You cannot
enable the maintenance port of NIU when the security level is 2.
When disabling the port for all nodes, the result is displayed only for the nodes that are de-
fined.
SEE
ALSO For more information about input module recovery procedure, refer to:
G2.2.1, “Actions taken at input module error occurrence and recovery procedure” on page G2-12
For more information about output module recovery procedure, refer to:
G2.2.3, “Actions taken at output module error occurrence and recovery procedure” on page G2-15
For more information about I/O module maintenance procedure, refer to:
“n Maintenance of I/O modules” on page I1-12
For more information about how to replace the I/O module of the FIO node, refer to:
E4.7, “Replacing FIO I/O modules” in Hardware User's Guide (IM 32P06C10-01EN)
For more information about how to replace the I/O module of the N-IO node, refer to:
E5.3, “Replacing N-IO I/O modules” in Hardware User's Guide (IM 32P06C10-01EN)
1. In the SCS State Management window, select an input/output module whose status is
Fail .
2. On the tool bar, click [IOM Load].
The IOM Load dialog box appears.
3. Click [OK].
The input/output configuration information is downloaded to the selected input/output
module. The downloaded information is stored in the non-volatile memory of the input/
output module. After that, the SCS starts the input/output modules.
4. Check the results of the IOM Download tool execution in the diagnostic information mes-
sages.
IMPORTANT
• The channels of the output module are in the Output Disable status after the module
starts. To output signals from the module, put the channels to be in the Output Enable
status by performing the Output enable operation. After all channels go into the Output
Enable status, SCS operating mode is changed from Waiting Mode to Running Mode.
• When the IOM Download tool is executed, the communication program is downloaded to
the communication module, and the module restarts. The Output Enable Operation is un-
necessary for the communication module because the communication begins automati-
cally.
SEE
ALSO For more information about how to view diagnostic information messages, refer to:
H5.1, “Diagnostic Information window” on page H5-2
For more information about Output enable operation, refer to:
C8., “Output enable operation” on page C8-1
IMPORTANT
Do not remove and put back the applicable AIO/DIO module while automatic IOM download is
being executed. If it is removed and put back, a major failure may occur in the module (the
STATUS LED of the module becomes OFF).
Automatic download is completed in approximately 30 seconds after inserting the module on
the standby side, and the diagnostic information message indicating completion of IOM down-
load (No. 0476) is output. If you need to remove and put back a module, check the diagnostic
information message indicating completion of IOM download in the Diagnostic Information
window of the SCS Maintenance Support Tool before doing so.
If a major failure occurs due to erroneous removal and reinsertion, perform IOM download
manually to the applicable AIO/DIO module, and then remove and reinsert the module after
the completion.
• Automatic IOM download is not executed on AIO/DIO modules to which online change
download of input/output parameters or manual IOM download are being executed. How-
ever, automatic IOM download to a different module is executed in parallel.
• If it is attempted to execute online change download of input/output parameters or man-
ual IOM download on the applicable AIO/DIO modules for which automatic IOM download
is being executed, an error occurs in the manual download.
Acknowledgement No Acknowledgement
SCS0101
FIO
Node(1)
SAI143(1)
SAV144(3)
N-IO
Node(1)
S2MMM843(1-1)
S2MMM843(2-1)
Switch Close
Figure I4.6-1 Main window of the IOM Control Right Switching Tool
OK Cancel
5. Click [OK]. The control right switching process of the AIO/DIO module starts, and the
Message Display dialog box appears.
Message Display
Close
The Message Display dialog box shows the AIO/DIO module targeted for switching and
the processing results, etc.
TIP Select [Select All] from the pop-up menu displayed by right-clicking the mouse in order to select data dis-
played in the Message Display dialog box. Select [Copy] to copy the data.
6. When the switching operation is completed, click the [Close] button in the Message Dis-
play dialog box.
7. Click [Close] in the main window to exit the IOM Control Right Switching Tool.
SEE
ALSO For more information about the procedures and precautions for adding stations or adding domains in a FAST/
TOOLS integration configuration, refer to:
C5.2, “Procedures and precautions for adding a station or domain” in Integration with FAST/TOOLS (IM
32P56H20-01EN)
IMPORTANT
• Before you add a station, make sure that there are no duplicate station addresses.
• Turn off the power of the additional station before you connect the cables.
TIP Alternatively, you can add a station to Layer 3 switches directly instead of Layer 2 switches.
l Case 2: When you need to add Layer 2 switches (no ports are available on
existing Layer 2 switches)
First, carry out steps 1 to 11 as shown below to add Layer 2 switches for BUS1 and BUS2.
Next, carry out the procedure for "Case 1" above to add a station.
IMPORTANT
Make sure that there are no duplicate station addresses (domain number + station number) in
the system.
l Case 2: When you need to add Layer 3 switches (no ports are available on
existing Layer 3 switches)
First, carry out steps 1 to 7 as shown below to add Layer 3 switches for BUS1 and BUS2.
Next, add stations by following the procedures in "Procedures and Precautions for Adding a
Vnet/IP Station.”
1. In the Network Status Display dialog box on HIS, check that both buses are normal. (*1)
2. Make the necessary settings on the Layer 3 switch for BUS1 that you are going to add.
3. Connect the additional Layer 3 switch for BUS1 to an existing Layer 2 or Layer 3 switch
for BUS1 with a cable.
4. In the Network Status Display dialog box on HIS, check that both buses are normal. (*1)
5. Make the necessary settings on the Layer 3 switch for BUS2 that you are going to add.
6. Connect the additional Layer 3 switch for BUS2 to an existing Layer 2 or Layer 3 switch
for BUS2 with a cable.
7. In the Network Status Display dialog box on HIS, check that both buses are normal. (*1)
8. Add stations for the new domain by following the procedures in "Procedures and Pre-
cautions for Adding a Vnet/IP Station."
*1: In the case of a system consisting of only ProSafe-RS stations, use an SCS status display window (either SCS Status Over-
view or SCS State Management) of SCS Maintenance Support Tool on an SENG to check the bus status. When you call up
the SCS status display window, select the project of a running SCS and then call up the window.
n Node Number
This is the node number for which the module is mounted.
n Component Number
This is a comment related to node layout information. Any character string of up to 8 single-
byte characters or 4 double-byte characters can be entered.
This setting item is not downloaded to an SCS.
This item can be changed online.
IMPORTANT
Be sure to specify the extension distance according to the actual node extension distance. If
no specification is made for SCSP1, load fluctuation of CPU becomes large if input/output
modules and/or bus fail.
n Comment
This is a comment related to the node. Any character string of up to 24 single-byte characters
or 12 double-byte characters can be entered.
This setting item is downloaded to an SCS.
This setting item can be changed via online change download.
n Node Number
This item displays the node number in which the I/O module is mounted.
n Slot Number
This item displays the slot number in which the I/O module is mounted.
n Device
The model name of the I/O module is displayed.
TIP If the base plate model is changed, all the channel items set for the module are initialized.
n Dual-Redundant
This item displays whether the input/output module is placed in single configuration or redun-
dant configuration. Input/output modules are placed in redundant configuration using an odd-
numbered slot and the adjacent even-numbered slot (the odd number + 1).
n Device Index
This is the device index assigned to the I/O module.
n Comment
This is a comment related to the input/output module. Any character string of up to 24 single-
byte characters or 12 double-byte characters can be entered.
This setting item is not downloaded to an SCS, so changing the definition does not affect in-
put/output processing.
This item can be changed online.
n Software Filter: digital input module, N-IO I/O module (DI channel
only)
The software filter is applied for reducing the influence of noises. An integer between 0 and
10 can be selected as the filter setting value. The default setting is 1.
With this filter, the discrete input chattering signals can be sifted out so as to prevent from er-
ror actions.
The filter setting value multiplied by 10 ms (sampling period) is the filter time. The chattering
signals occurred within this filter time will be eliminated.
As an example, if the filter setting value is 2, the chattering signals shorter than 20 ms (2x10
ms) will be eliminated.
• If the filter setting value is 0, the noise signals will not be filtered thus PV varies with the
noise signals. In general, the filter setting value should not be set to 0.
This item can be changed via online change download. Note, however, that IOM download is
also performed at the same time.
n Number of SOE Events: digital input module, N-IO I/O module (DI
channel only)
You can specify the number of events for [Automatically Delete Noisy Events]. This setting is
enabled if [Yes (Delete)] is selected for [Automatically Delete Noisy Events].
Select either 3 or 5. The default value is 3 events.
This item can be changed via online change download. Note, however, that IOM download is
also performed at the same time.
n Channel Number
This is the channel number displayed in I/O Wiring View of SCS Manager. It is sequential
number starting from 1.
n Wiring Position
This is the channel name that is displayed in I/O Wiring View of SCS Manager. It is deter-
mined by device index and channel identification number. The channel identification number
used for wiring position is sequential number starting from 0. The wiring position of the input
modules is prefixed with %IU while the wiring position of the output modules is prefixed with
%QU.
Example:
In the case of a 16-channel input module: %IU1.0, %IU1.1, ... %IU1.14, %IU1.15
In the case of a 8-channel output module: %QU3.0, %QU3.1, ... %QU3.6, %QU3.7
n Comment
This is a comment for an I/O variable specified in Dictionary View (*1)of SCS Manager.
*1: The comment for the I/O variable specified in Dictionary View of SCS Manager is displayed as the comment for the wired
channel. Up to 64 characters can be specified for the variable comment, but only 32 characters are retained in SCS data-
base; therefore, make sure not to specify more than 32 characters. Channel comments for unused channels (unconnected
channels) are not displayed.
Comments for DI/DO variables are the variables used as identifiers of SOE.
TIP If comments for DI/DO variables are changed in Dictionary View of SCS Manager, discrepancies occur due to
the input/output definition changes, and it becomes necessary to perform online change download to the
SCS. Since this changes only the definitions in the databases of the SCS (no changes are made to the pa-
rameters of the DI/DO modules themselves), the inputs and outputs are not influenced by the online change
download.
IMPORTANT
When using S2MMM843 or S2MDV843 in an explosion protection system, refer to Explosion
Protection (For ProSafe-RS) (TI 32S01J30-01E) without fail. The approved values of the ex-
plosion protection parameters are different depending on the type of signal.
Each of setting items that are not explained as common items is explained as follows.
IMPORTANT
This item can be used with SCS projects created using version R4.03.00 or later with SENG
on which a CENTUM integration configuration license has been reflected.
n Signal Conversion
You can specify the conversion method of the input signal.
0%
SL SH Input signal
(raw data)
Table Appendix 1.3.2-2 Input signal conversion for the thermocouple/mV input module (SAT145)
Selection Explanation of signal conversion
Type K Temperature conversion Type K (default)
Type E Temperature conversion Type E
Type T Temperature conversion Type T
Type J Temperature conversion Type J
Type R Temperature conversion Type R
Type S Temperature conversion Type S
Type B Temperature conversion Type B
Type N Temperature conversion Type N
mV Input -20 to 80 mV No temperature conversion. However, the physical range (mV) set in "High Limit"
(%) and "Low Limit" is converted to 0 to 100% data.
mV Input -100 to 150
mV (%)
mV Input -5 to 25 mV
(%)
TC Input -20 to 80 mV No temperature conversion. Voltage value entries are directly applied to input val-
(V) uables.
TC Input -100 to 150
mV (V)
TC Input -5 to 25 mV
(V)
Table Appendix 1.3.2-3 Input signal conversion for the resistance temperature detector input module
(SAR145)
Selection Explanation of signal conversion
PT100 Temperature conversion Type PT100 (default)
JPT100 Temperature conversion Type JPT100
PT50 Temperature conversion Type PT50
PT200 Temperature conversion Type PT200
PT500 Temperature conversion Type PT500
PT1000 Temperature conversion Type PT1000
Ni100 (DIN) Temperature conversion Type Ni100 (DIN)
Ni120 (MINCO) Temperature conversion Type Ni120 (MINCO)
RTD Input 0 to 800 ohm (%) No temperature conversion. However, the physical
range (ohm) set in "High Limit" and "Low Limit" is
RTD Input 0 to 4000 ohm (%) converted to 0 to 100% data.
RTD Input 0 to 800 ohm (ohm) No temperature conversion. Resistor value entries
are directly applied to input valuables.
RTD Input 0 to 4000 ohm (ohm)
Table Appendix 1.3.2-5 Range upper and lower limits for the thermocouple/mV input module (SAT145)
(engineering unit symbol C)
Signal conversion Low limit value of range High limit value of range
Type K -200 1200
Type E -200 900
Type T -200 350
Type J -40 750
Type R 0 1600
Type S 0 1600
Type B 600 1700
Type N -200 1200
Table Appendix 1.3.2-6 Range upper and lower limits for the thermocouple/mV input module (SAT145)
(engineering unit symbol F)
Signal conversion Low limit value of range High limit value of range
Type K -300 2200
Type E -300 1700
Type T -300 650
Type J -40 1400
Type R 0 2900
Type S 0 2900
Type B 1100 3100
Type N -300 2200
Table Appendix 1.3.2-7 Range upper and lower limits for the thermocouple/mV input module (SAT145)
(engineering unit symbol K)
Signal conversion Low limit value of range High limit value of range
Type K 100 1500
Type E 100 1200
Type T 100 600
Continues on the next page
Table Appendix 1.3.2-8 Range upper and lower limits for the thermocouple/mV input module (SAT145)
(engineering unit symbol mV)
Signal conversion Low limit value of range High limit value of range
mV Input -20 to 80 mV (%) -20 (default) to 80 -20 to 80 (default)
mV Input -100 to 150 mV (%) -100 (default) to 150 -100 to 150 (default)
mV Input -5 to 25 mV (%) -5 (default) to 25 -5 to 25 (default)
TC Input -20 to 80 mV (V) -20 (default) to 80 -20 to 80 (default)
TC Input -100 to 150 mV (V) -100 (default) to 150 -100 to 150 (default)
TC Input -5 to 25 mV (V) -5 (default) to 25 -5 to 25 (default)
Table Appendix 1.3.2-9 Range upper and lower limits for the resistance temperature detector input
module (SAR145) (engineering unit symbol C)
Signal conversion Low limit value of range High limit value of range
PT100 -200 850
JPT100 -200 500
PT50 -200 850
PT200 -200 850
PT500 -200 850
PT1000 -200 850
Ni100 (DIN) -60 250
Ni120 (MINCO) -80 320
Table Appendix 1.3.2-10 Range upper and lower limits for the resistance temperature detector input
module (SAR145) (engineering unit symbol F)
Signal conversion Low limit value of range High limit value of range
PT100 -300 1500
JPT100 -300 900
PT50 -300 1500
PT200 -300 1500
PT500 -300 1500
PT1000 -300 1500
Ni100 (DIN) -50 450
Ni120 (MINCO) -100 600
Table Appendix 1.3.2-12 Range upper and lower limits for the resistance temperature detector input
module (SAR145) (engineering unit symbol ohm)
Signal conversion Low limit value of range High limit value of range
RTD Input 0 to 800 ohm (%) 0 (default) to 800 0 to 800 (default)
RTD Input 0 to 4000 ohm (%) 0 (default) to 4000 0 to 4000 (default)
RTD Input 0 to 800 ohm (ohm) 0 (default) to 800 0 to 800 (default)
RTD Input 0 to 4000 ohm (ohm) 0 (default) to 4000 0 to 4000 (default)
n Unit
This is the unit for input signal.
Table Appendix 1.3.2-13 Engineering unit symbols for the thermocouple/mV input module (SAT145)
Engineering unit symbol Description Symbol conversion
C Celsius (default) Type K, Type E, Type T, Type J,
Type R, Type S, Type B, Type N
F Fahrenheit
K Kelvin
mV Millivolt mV input (%), TC input (V)
Table Appendix 1.3.2-14 Engineering unit symbols for the resistance temperature detector input mod-
ule (SAR145)
Engineering unit symbol Description Symbol conversion
C Celsius (default) PT100, JPT100, PT50, PT200,
PT500, PT1000, Ni100 (DIN),
F Fahrenheit Ni120 (MINCO)
K Kelvin
ohm Ohm RTD input (%), RTD input (Ω)
PV
IOP+
NR
TRNS-
IOP lower limit detection level
IOP-
(7)
IMPORTANT
Make sure that this setting matches with the 2-wire/4-wire setting that is made by using the
setting pins in the analog input module. If the settings are different from those of the hard-
ware, a channel error occurs in the case of single input for FIO module, or the control shifts to
the standby module in the case of a dual-redundant input module configuration.
• None:
Do not perform field power supply diagnosis.
• 2 wire:
2-wire (Default: Diagnose that the power is supplied to the field. Diagnosis indicates nor-
mal if the power is supplied to the field device.) The input value at fault is the value speci-
fied by the setting item "Input Processing at Fault".
• 4 wire:
4-wire (Diagnose that no power is supplied to the field. Diagnosis indicates normal if no
power is supplied to the field device.) The input value at fault is the value specified by the
setting item "Input Processing at Fault."
Table Appendix 1.3.3-1 Items set for each channel of analog output module
Online change IOM
Setting items Remarks
download (*1) download (*2)
Channel Number
- - -
(Specify Channel Number)
Wiring Position
- - -
(Specify Wiring Position)
I/O Variable Name
- - -
(Specify I/O Variable Name)
Direction
- - -
(Specify Direction)
Comment
- - -
(Specify Comment)
I/O Shutoff Switch
Yes Yes -
(Specify I/O Shutoff Switch)
Output Shutoff Switch
Yes Yes -
(Specify Output Shutoff Switch)
Output Processing at Fault
(Specify Output Value in Detecting Er- Yes Yes -
ror)
Output Value at Fault
Yes Yes -
(Specify Output Value at Fault)
Tight-shut/Full-open
Yes Yes(*3) -
(Specify Tight-shut/Full-open)
Tight-shut Value
Yes Yes -
(Specify Tight-shut Value)
Full-open Value
Yes No -
(Specify Full-open Value)
Detect Short Circuit
Yes Yes -
(Specify Detect Short Circuit)
Detect Disconnection
Yes Yes -
(Specify Detect Disconnection)
P&ID Tag Name
Yes No -
(Specify P&ID Tag Name)
For the AIO/DIO
Command Line module of N-IO, the
Yes Yes
(Specify Command Line) IOM download does
not take place.
*1: Indicates whether the setting can be changed by online change downloading.
Yes: The setting can be changed by online change downloading.
No: Online change downloading is not possible
- : Not a target
*2: Indicates whether the IOM downloading is performed with the online change downloading.
Yes: The IOM downloading is performed together with the online change downloading.
No: The IOM downloading is not performed together with the online change downloading.
- : Not a target
*3: IOM downloading may be performed according to the modified contents.
The setting items that are not explained above as common items are explained below.
n Tight-shut/Full-open
Tight-shut/full-open is a function that reduces the actual output value to 0% or below when the
manipulated output value is 0%, or increases the actual output value to 100% or above when
Figure Appendix 1.3.3-1 The following graphs show the relationships of logical data (LD) and physical
data (PD) when the data is normal, output is enabled, and output variable is not locked.
n Tight-shut Value
This item specifies in a range of -17.19 to 0 (%) the actual value to be output when the tight-
shut/full-open function is specified and the output value is 0 %. The default is -17.19 % (1.25
mA). This setting is possible only when [Tight-shut/Full-open] is set to [Yes].
The following input checks are performed.
• Range: -17.19 to 0 (%)
• Permitted characters: Single-byte numbers, decimal point, negative sign (-)
• Number of characters: Up to 6 single-byte characters
• Number of decimal places: Within 2 digits
n Full-open Value
This item specifies in a range of 100 to 117.19 (%) the actual value to be output when the
tight-shut/full-open function is specified and the output value is 100%. The default is 106.25%
(21 mA). This setting is possible only when [Tight-shut/Full-open] is set to [Yes]. To implement
"reverse output", create the necessary application using the application logic.
The following input checks are performed.
• Range: 100 to 117.19 (%)
n Detect Disconnection
This item specifies whether or not to detect open circuit.
• Yes: Detect disconnection (default).
• No: Do not detect disconnection.
n Command Line
TIP For the analog output module of FIO, specify the command with no more than 256 single-byte characters. For
the AIO/DIO module of N-IO, specify the command with no more than 250 single-byte characters. If the com-
mand line is not set, the default value is used for each applicable item. The format is as follows:
Item name = Data value, Item name = Data value, ...
IMPORTANT
If the current output value falls below -6.25 % (3 mA) due to the settings in [Output Value at
Fault] and [Tight-shut Value], the short circuit detection operation becomes unstable in the
range of SCREG setting ±20 Ω.
Therefore, considering the above characteristic and the actual wiring resistance, you need to
set an appropriate SCREG value that allows the short circuit detection to be performed with-
out fail.
If the default SCREG setting (SCREG=70) is used without setting the command line, a short
circuit is not detected if the wiring resistance reaches or exceeds 90 Ω. However, a short cir-
cuit is detected without fail when the wiring resistance is 50 Ω or below.
Terminal Output
Device
block module
Wiring KS cable
Table Appendix 1.3.4-1 Items set for each channel of a discrete input module
Online change IOM
Setting items Remarks
Download (*1) Download (*2)
Channel Number
- - -
(Specify Channel Number)
Wiring Position
- - -
(Specify Wiring Position)
I/O Variable Name
- - -
(Specify I/O Variable Name)
Direction
- - -
(Specify Direction)
Comment
- - -
(Specify Comment)
Input Processing at Fault
Yes No -
(Specify Input Processing at Fault)
Detect Disconnection
Yes Yes -
(Specify Detect Disconnection)
Detect Short Circuit
Yes Yes -
(Specify Detect Short Circuit)
Detect LFD
Yes Yes -
(Specify Detect LFD)
Pulse Test
Yes Yes -
(Specify Pulse Test)
SOER (Setting for SOER)
Yes Yes -
(Specify Trip Signal)
Trip Signal (Setting for SOER)
Yes No -
(Specify Trip Signal)
P&ID Tag Name
Yes No -
(Specify P&ID Tag Name)
*1: Indicates whether the setting can be changed by online change downloading.
Yes: The setting can be changed by online change downloading.
No: Online change downloading is not required.
- : Not a target
*2: Indicates whether the IOM downloading is performed with the online change downloading.
Yes: The IOM downloading is performed together with the online change downloading.
No: The IOM downloading is not performed together with the online change downloading.
- : Not a target
Each of setting items that are not explained as common items is explained as follows.
IMPORTANT
If [Yes] is set for [Detect Disconnection], disconnection errors can be detected. Make sure,
however, to connect a wiring check adapter (SCB100) on the channel if you specify [Yes]. If
you specify [Yes] without connecting the adapter, the SCS erroneously detects a disconnec-
tion error whenever the input value is OFF.
IMPORTANT
If [Yes] is set for Detect Short Circuit, short-circuit errors can be detected (assuming short cir-
cuit with the power supply line). However, if you specify [Yes] , ensure to install a wiring check
adapter (SCB110) in the channel. If you specify [Yes] without connecting the adapter, the SCS
erroneously detects a short-circuit error whenever the input value is ON.
IMPORTANT
If [Yes] is set for [Pulse Test], wiring short-circuit errors between input channels can be detec-
ted. Make sure, however, to connect a wiring check adapter (SCB110) to the channel if you
specify [Yes] for a channel which receives NC input signals.. If you specify [Yes] without con-
necting the adapter, the SCS cannot detect inter-channel short circuit when the input value is
ON.
Table Appendix 1.3.5-1 Items set for each channel of a discrete module
Online change IOM
Setting items Remarks
download (*1) download (*2)
Channel Number
- - -
(Specify Channel Number)
Wiring Position
- - -
(Specify Wiring Position)
I/O Variable Name
- - -
(Specify I/O Variable Name)
Direction
- - -
(Specify Direction)
Comment
- - -
(Specify Comment)
Output Shutoff Switch
Yes Yes -
(Specify Output Shutoff Switch)
DO Shutoff Switch
Yes Yes -
(Specify DO Shutoff Switch)
Output Value in Detecting Error
(Specify Output Value in Detecting Er- Yes Yes -
ror)
Detect Disconnection
Yes Yes -
(Specify Detect Disconnection)
Detect LFD
Yes Yes -
(Specify Detect LFD)
Pulse Test (OFF)
Yes Yes -
(Specify Pulse Test (OFF))
Pulse Test (ON)
Yes Yes -
(Specify Pulse Test (ON))
Low Voltage Pulse Test (On)
Yes Yes -
(Specify Low Voltage Pulse Test (On))
SOER (Setting for SOER)
Yes No -
(Specify Trip Signal)
Trip Signal (Setting for SOER)
Yes No -
(Specify Trip Signal)
P&ID Tag Name
Yes No -
(Specify P&ID Tag Name)
Command Line This item does not
No No
(Specify Command Line) need to be entered.
*1: Indicates whether the setting can be changed by online change downloading.
Yes: The setting can be changed by online change downloading.
No: Online change downloading is not required.
- : Not a target
*2: Indicates whether the IOM downloading is performed with the online change downloading.
Yes: The IOM downloading is performed together with the online change downloading.
No: The IOM downloading is not performed together with the online change downloading.
- : Not a target
Each of setting items that are not explained as common items is explained as follows.
n Command Line
This item does not need to be entered.
n Backing up RS projects
When you back up all the folders under an RS project folder, all the SCS projects containing
the implementation data of an application are also backed up.
The RS project backup shall be saved in external media, by saving folders below the RS proj-
ect folder using Windows Explorer.
IMPORTANT
The RS project backup operation must be performed when the engineering function and SCS
Maintenance Support Tool are not used.
When you choose the standard model of IT security, you need to logon to the PC with a user
account that is authorized to access the ProSafe-RS related folders so as to perform back-
ups.
Input module
Logic
Input variable
Channel 1
Channel 2
Internal variable
Parameter
Output module
Output variable
Channel 1
Channel 2
SEE
ALSO For more information about Dictionary View details, refer to:
"Dictionary View" in "Workbench" in the Workbench User's Guide
IMPORTANT
If you changed I/O definitions and saved them in I/O Wiring View, make sure to save them
also in I/O Parameter Builder.
IMPORTANT
• When editing definitions in I/O Wiring View, close I/O Parameter Builder first.
• If you changed I/O definitions and saved them in I/O Wiring View, make sure to save
them also in I/O Parameter Builder.
1: ProSafe: SCS: SDV144(* Digital Input Mod) Unwired variables - Type: IO_BOOL - Dire
2: ProSafe: SCS: SDV531(* Digital Output Mod Name Alias Comment
3: ProSafe: SCS: SAV144(* Analog Input Mod)
4: ProSafe: SCS: SDV144(* Digital Intput Mo
Parameters
NodeNo=1(* *)
SlotNo=4(* *)
IsRedundant=FALSE(* *)
%IU4.0 = DI010401
%IU4.1 = DI010402
%IU4.2 = DI010403
%IU4.3 = DI010404
%IU4.4 = DI010405
SEE
ALSO For more information about Dictionary View details, refer to:
"I/O Wiring View" in "Workbench" in the Workbench User's Guide
Target: SCS_TARGET
Device index: 2
Number of channels: 8
Help OK Close
Communication modules that can be specified are as follows. The communication modules
that can be specified differ depending on the communication type.
TIP You can use SSB401, S2EN501, SNT401, SNT411, SNT501, and SNT511, without setting in the I/O Wiring
View.
l Device index
This is an identifier that is attached to I/O modules. Set a unique numeric value in the range of
0 to 65535. Mounting position of the I/O modules is independent; however, it is recommend to
specify the relevant number for the indexes.
IMPORTANT
The index cannot be changed after creating I/O modules.
l Number of channels
The number of channels in the defined input/output module is displayed.
Default OK Cancel
IMPORTANT
The I/O Parameters dialog box is used to specify the mounting position and redundancy. Pa-
rameters of input/output modules are specified in I/O Parameter Builder.
l Node number (NodeNo), unit number (UnitNo), and slot number (SlotNo)
You need to set the mounting position of the I/O module. The allowed range of the node num-
ber, unit number, and slot number is as follows.
Table Appendix 2.2.1-3 Allowed range of the node number, unit number, and slot number
Allowed range
Setting item FIO I/O module
N-IO I/O module
SCSV1/SCSP1 SCSP2 SCSP3
Node number 1 to 32 1 to 10 1 to 14
Unit number 1 to 6 -
Slot number 1 to 2 (*1) 1 to 8
*1: For single configuration, only one module can be defined in a unit. Either of the slot numbers can be used.
To connect the FIO node, or connect the N-IO node by using optical ESB bus, set the ESB
bus coupler module (SEC402/SEC401) in slot number 7 of node number 1. Because the ESB
bus coupler module has a redundant configuration, an I/O module cannot be set in slot num-
ber 8.
If the N-IO node is connected by using N-ESB bus, set the N-ESB bus coupler module
(S2EN402/S2EN404) in an odd slot number of node number 1. Because the N-ESB bus cou-
pler module has a redundant configuration, an I/O module cannot be set in the adjacent slot
number (odd slot number + 1).
IMPORTANT
• Start I/O Parameter Builder and check that redundant and single configurations are set
correctly for the input/output module and then save the definitions. When switching be-
tween redundant and single configurations, the change is reflected in the SCS after per-
forming offline download or online change download.
• Set the mounting positions in accordance with node numbers, unit numbers, slot num-
bers, and redundancy specifications so that they do not overlap. Overlaps of mounting
position cause errors when building SCS projects.
IMPORTANT
Make sure to use input/output variables in order to access channel data from the application
logic.
Input module
Channel Input variable
Channel
Channel
Output module
Channel Output variable
Channel
Channel
When you select a channel in I/O wiring tree view, a list of I/O variables that can be wired to
the channel is displayed in I/O wiring grid view. Double-click the I/O variable for which you
want to set the wiring, and set the wiring of channels. To assign the AO channel to
S2MMM843, do not specify more than eight channels in a module.
The result of wiring is displayed in I/O Wiring Tree View. It is also displayed in the parameter
setting view of each channel in I/O Parameter Builder and Dictionary View.
Figure Appendix 2.2.1-5 Example of wiring between a channel and input/output variable
In the AIO/DIO module of FIO, the signal category of the channel is determined based on the
module that is used.
In the universal type I/O module, if you wire the channel and the I/O variable, the signal cate-
gory of the channel is determined. If the signal category changes after re-wiring, all setting
items will be initialized. If the signal category does not change even after re-wiring, the earlier
setting items are retained.
Relationship between the channel and I/O variable is as follows.
Table Appendix 2.2.1-4 Relationship between the channel and I/O variable
Signal category of the Signal type
Type of input/output variable
channel (For universal type I/O modules)
Type: IO_REAL
Current input
AI Direction: Input
Current input (HART communication)
Attribute: Read
Type: IO_REAL
Current output
AO Direction: Output
Current output (HART communication)
Attribute: Write or Free
Type: IO_BOOL
DI Direction: Input Status input
Attribute: Read
Type: IO_BOOL Status output
DO Direction: Output 1.3 A status output (*1)
Attribute: Write or Free 2.0A status output (*1)
*1: You cannot select the modules mounted on the base plate for barrier.
IMPORTANT
When editing settings in I/O Parameter Builder, close I/O Wiring View first.
Ready
Table Appendix 2.2.2-1 Display channel switching commands in the View menu
Menu item Description
AI Setting Items Displays AI channels
AO Setting Items Displays AO channels
DI Setting Items Displays DI channels
DO Setting Items Displays DO channels
l Workspace
In the workspace, items that can be specified for the node or I/O module selected on the I/O
structure display panel are classified into separate tabs and displayed.
TIP No information will be displayed in the workplace even if SEC402/SEC401 or S2EN402/S2EN404 is selected
on the I/O structure display panel.
IMPORTANT
If AIO/DIO module stops operation, a message appears notifying the possible occurrence of
IOM Fail before starting the online download.
You can confirm the system program release number of SCS in the SCS State Management
Window of the SCS maintenance support tool.
This section explains the behaviors of AIO/DIO modules when the SCS system program revi-
sion is earlier than R2.02.
IMPORTANT
In order to operate inter-SCS safety communication and SCS link transmission safety commu-
nication with the specification of R2.03.51 or later, upgrade the revision of all SCS system
programs that communicate each other to R2.03.51 or later. If either the revision of the trans-
mission or reception side has not been upgraded, the system operates with the method be-
fore the change, which uses the system time for diagnosis of delay. If the communication is
performed with the method before the change, take the gap in the system times among in-
volved SCSs as the DLYT value as in the past.
IMPORTANT
If you set 0 seconds to DLYT and bypass inter-FB transmission check, it is not possible to use
reception data of the given inter-SCS safety communication for the safety purpose.
• In both cases, set the value of OUTT as the DLYT value if OUTT is smaller than DLYT.
• The timeout value is used for calculating system reaction time.
Table Appendix 3.3-2 Function Blocks whose parameters were changed in R3.01
Function block Parameter
ANLG1OO2D IN1, IN2, DEL, VAL, OUT
ANLGVOTER IN1, IN2, IN3, DEL, VAL, OUT
ANLG_S IN, HYS
ANLGI IN, HYS
VEL IN, VL, HYS
l ANLG1OO2D
Due to the specification changes of ANLG1OO2D parameters, the operations of VAL on SCS
are changed as shown in the following table.
l ANLGVOTER
Due to the specification changes of ANLGVOTER parameters, the operations of VAL on SCS
are changed as shown in the following table.
Table Appendix 3.3-5 SCS system program release number and the behavior when "16-bit Modbus
master support mode" is set to "Enable"
SCS system program release number Behavior when "16-bit Modbus master support
mode" is set to "Enable"
R3.02.00 (*1) • Preset Single Register (function code 06) is avail-
able.
• If a multiple-register read/write command (function
code 03, 04, or 16) is used specifying an even
number for the beginning reference number or an
odd number for the size of data, the error code 10
or 11 (hex.) is returned.
R3.02.10 • Preset Single Register (function code 06) is avail-
able.
• Data access is possible by using multiple-register
read/write commands (function codes 03, 04, and
16) specifying an even number for the beginning
reference number and/or an odd number for the
size of data. Error code 10 or 11 (hex.) is not re-
turned even if an even number is specified for the
beginning reference number or an odd number is
specified for the size of data.
*1: This means the case when the version of SENG is R3.02.00 and the case when SENG is upgraded to R3.02.10 but offline
downloading to SCS is not yet performed.
IMPORTANT
When the engineering is performed by using iDefine, follow these steps after upgrading the
software:
1. Create a safety communication I/O list by using this tool, and import it to an empty safety
communication I/O list.
2. Among the data defined in the Client I/O table of iDefine, enter the data to be mapped to
the user-defined columns of Safety Communication I/O Editor to the the user-defined col-
umns of Safety Communication I/O Editor.
If you import the ProSafe-RS I/O file to iDefine without performing this task, the corre-
sponding data in the Client I/O table of iDefine will be lost.
This is because, in the safety communication I/O list created with this tool, user-defined
columns are empty.
3. Run Export to iDefine.
4. Import the ProSafe-RS I/O file to iDefine.
2. In the text box for SCS Project Path, specify the path of the SCS project for which the
safety communication I/O list is being created. You can also select the path of the SCS
project by clicking [Browse].
3. In the text box for Communication I/O List, specify the file name of the safety communica-
tion I/O list in the xlsx format of Microsoft Excel. Specify the path where the safety com-
munication I/O list is to be generated by clicking [Browse].
4. Click [Execute].
The safety communication I/O list is generated in the specified folder.
CPU CPU
Time setting
DI module
V net time
CPU
Standard
IRIG-B IRIG-B
time IRIG-B time IRIG-B time
receiver
Time setting
DI module
IRIG-B time
l If a Vnet/IP domain and a V net domain are connected via a V net router
The following precautions apply in a situation where a V net domain and a Vnet/IP domain are
connected via a V net router and the V net time synchronization and the Vnet/IP time syn-
chronization are selected as their respective time synchronization methods.
• If you are using a V net router of style S3 or above and have enabled the Transfer system
time ([Transfer higher] or [Transfer lower]) in the V net router property of System View for
CENTUM VP R5.01 or later, it is not possible to change the time from a SENG in the do-
main to which the time is transferred.
• If you are using a V net router of a style below S3 and have enabled the [Transfer lower]
of Transfer system time ([Transfer System Time - Transfer lower] for CENTUM VP earlier
than R5.01), it is not possible to change the time from a SENG in the V net domain that
constitutes a lower domain.
IMPORTANT
If the IRIG-B time synchronization is selected, connect the GPS unit via the IRIG-B first, and
then start the SCS.
n Time-related function
BCV and CGW have the function of transferring the time setting when time is set in the Adjust
Time dialog on HIS or SENG.
SEE
ALSO For more information about TCP/IP communication relay processing and time-related functions, refer to:
• Communication Devices Reference (IM 33J20B10-01EN)
• Communication Devices Reference (IM 33K03M10-50E)
The following functions are implemented in the V net router connection configuration.
• Perform engineering and maintenance of SCS in a V net domain from SENG in a Vnet/IP
domain
• Perform engineering and maintenance of SCS in a Vnet/IP domain from SENG in a V net
domain
• Perform safety communication between SCS in a Vnet/IP domain and SCS in a V net do-
main
• Perform operation and monitoring of SCS in a V net domain from an HIS in a Vnet/IP do-
main
• Perform operation and monitoring of SCS in a Vnet/IP domain from an HIS in a V net do-
main
• Refer to data in an SCS in a V net domain and write data to an external communication
FB from an FCS in a Vnet/IP domain
• Refer to data in an SCS in a Vnet/IP domain and write data to an external communication
FB from an FCS in a V net domain
• Collect and display SOE and diagnostic information of an SCS in a V net domain from the
CENTUM Sequence of Events Manager or ProSafe-RS SOE Viewer installed on an HIS
in a Vnet/IP domain
• Install the ProSafe-RS SOE OPC Interface package on a PC in a Vnet/IP domain or V net
domain and use the HIS or SENG as an OPC server to display SCS events on an OPC
client (e.g., Exaquantum) in a Vnet/IP domain.
• Set up an Exaopc server in a Vnet/IP domain or V net domain and access data on the
SCS from an OPC client (e.g., Exapilot) in a Vnet/IP domain.
• V net router of style S3 or above: Connect multiple Vnet/IP domains on a single V net
domain
• V net router of style S3 or above: Execute SCS global switch communication (link trans-
mission between FCS and SCS stations) between a V net domain and a Vnet/IP domain
connected to a V net router.
Vnet/IP
AVR10D
Vnet
Vnet Vnet/IP
AVR10D AVR10D
Vnet/IP Vnet
AVR10D BCV
Vnet Vnet
BCV
Network range
Figure Appendix 4.4-1 Network range when a V net router of style S3 or above is used
Vnet
AVR10D
Vnet/IP Vnet
AVR10D BCV
Vnet Vnet
BCV
Network range
Figure Appendix 4.4-2 Network range when a V net router of a style below S3 is used
V net domain
Link transmission
Figure Appendix 4.4-3 Example of the configuration of a Link transmission in a V net domain
The following figure shows an example of a migration in which part of a V net domain is split
into a Vnet/IP domain and an FCS0102 and SCS0104 are added to the Vnet/IP domain.
Vnet/IP domain
FCS0202 SCS0204
L2SW
AVR10D
SCS0103
FCS0101
V net domain
Figure Appendix 4.4-4 An example of a V net domain split into V net and Vnet/IP domains
FCS0202 SCS0204
OK OK
OK
NG (*1)
L2SW
AVR10D
Link
transmission
SCS0103
FCS0101
Virtual domain
*1: Virtual link transmission between SCSs (SCS link transmission safety communication) can not be executed.
If the global switch for an SCS that has been migrated from V net to Vnet/IP is referenced by
an FCS, it may, depending on the referencing method, be necessary to re-engineer the appli-
cation concerned with the global switch in the FCS.
• If the global switch in the SCS is referenced by specifying the FCS as %GSnnnss (nnn:
%GS number, ss: station number)
You must re-engineer the FCS application if the SCS station number has been changed.
It is not necessary to re-engineer the application if only the SCS domain number has
been changed.
Example: In the figure above, if FCS0101 references %GS001 in SCS0204, it is not nec-
essary to change "%GS00104" referred to in the FCS0101 application.
• If the global switch in the SCS is referenced by specifying the FCS as %GSnnnSddss
(nnn: %GS number, dd: domain number, and ss: station number)
You must re-engineer the FCS application if the SCS domain number or station number
has been changed.
Example: In the figure above, if FCS0101 references %GS001 in SCS0204, it is necessa-
ry to change "%GS001S0104" referred to in the FCS0101 application to
"%GS001S0204."
• If the global switch for an FCS that has been migrated from V net to Vnet/IP is referenced
by an SCS.
Provided that the station number does not change, it is not necessary to re-engineer the
application concerned with the SCS link transmission. If the station number has been
changed, you must change the station type in the Other Stations tab sheet of the SCS
link transmission definition in SCS Link Transmission Builder, and redefine the wiring in
Data Wiring Definition.
Revision information
Title : Engineering Guide Vol. 1
Manual No. : IM 32P01C10-01EN
Aug. 2018/5th Edition/R4.04 or later
Introduction Updated description of registered trademarks of YOKOGAWA.
A1.1, I5 Changed description due to supporting virtualization platform.
C1.2.4, C2.1, Appendix2.1 Changed explanations due to changing the SCS Manager start-up
method.
D1.4.1, D2.3, D5.1 Added descriptions due to adding the Safety I/O Editor mode and
the Safety Communication I/O Editor mode.
D1.4, D2.3, D3.2 Updated the figure due to adding the SCS Manager start-up icon.
Appendix 1.3.2 Changed explanations due to changing the IOP upper/lower limit
detection level of SAI143-H and S2MMM843.
Appendix 1.3.2 Changed explanations due to changing the transmitter error upper/
lower limit detection level of SAI143-H and S2MMM843.
Oct. 2017/4th Edition/R4.03.10
Entire manual Added Safety Communication I/O List and Safety Communication
I/O Editor.
Introduction Added the fire and gas communication module.
A2, A4, A5, A8, A9, A10, B4, B5, Added and updated descriptions regarding the safety subsystem
C2, C3, C5, H1, I1.1, C5, communication function.
G2.2.9, F1
A5, A8, A9, G2.2, G2.2.9, H3.2, Added descriptions regarding the fire and gas communication
I1.2, Appendix 2.2 module.
A10.6, C1.1, C3, E1.2 Updated descriptions due to functional enhancement of Version
Control Tool and Master Database Restoring Function.
C1, E1.3 Added descriptions of Command Line.
Part D Added descriptions of engineering based on the safety communi-
cation I/O list. Deleted descriptions of grid rules and moved them
to Engineering Guide Vol. 2 (IM 32P02C10-01EN). Added and up-
dated descriptions of RS Generation Manager. Added precautions
when performing engineering by using iDefine.
D Added descriptions of settings with PROFINET Configurator.
E1.5 Added precautions related to the fire and gas communication mod-
ule when performing online change download.
H3.1.2 Added FPGA revision to the IOM Report display format.
I1.4 Added descriptions regarding maintenance of field wireless system
devices.
I2 Reorganized the descriptions of proof tests and tests for improving
the rate of operation.
Appendix 3.4 Added descriptions of major changes in R4.
May 2017/3rd Edition/R4.03
Entire manual Changed description regarding the start menu
Introduction Deleted Windows Vista from explanation of trademarks
A1.2, A1.3, H7, I4.7 Added explanation of Vnet/IP ring topology
n For Questions and More Information Online Query: A query form is available on the fol-
lowing URL for online query. http://www.yokogawa.com/iss
n Written by Yokogawa Electric Corporation
n Published by Yokogawa Electric Corporation
2-9-32 Nakacho, Musashino-shi, Tokyo 180-8750, JAPAN