Schneider Electric SCADAPack ISaGRAF 3.55 to RemoteConnect Migration User guide

Type
User guide
ISaGRAF 3.55 to RemoteConnect Migration Guide
SCADAPack
Version:
Date:
4.1.2
January 2023
Document Number: 250543
2
Table of Contents
..........................................................................................................................6
1Legal Information
..........................................................................................................................7
2Technical Support
..........................................................................................................................8
3Safety Information
..........................................................................................................................11
4About the Book
..........................................................................................................................12
5Cybersecurity
..........................................................................................................................14
6Introduction
..........................................................................................................................15
7Hardware Considerations
..................................................................................................................................157.1 Physical Footprint
..................................................................................................................................187.2 I/O Configuration Compatibility
................................................................................................................187.2.1 Digital Inputs
................................................................................................................197.2.2 Digital Outputs
................................................................................................................197.2.3 Counter Inputs
................................................................................................................207.2.4 Analog Inputs
................................................................................................................207.2.5 Analog Outputs
..................................................................................................................................207.3 Communication Ports
................................................................................................................207.3.1 Serial Communications Ports
................................................................................................................217.3.2 Ethernet Communications Ports
................................................................................................................217.3.3 USB Communication Ports
..................................................................................................................................227.4 Power Supply
..........................................................................................................................23
8ISaGRAF 3.55 to Workbench Target 5
Considerations
..................................................................................................................................238.1 ISaGRAF 3.55
..................................................................................................................................238.2 ISaGRAF Versions Prior to ISaGRAF v3.55
..................................................................................................................................238.3 SCADAPack Workbench Target 5
..................................................................................................................................238.4 SCADAPack ISaGRAF and Workbench Differences
..........................................................................................................................24
9Converting a Target 3 Application to a Target 5
Application
..................................................................................................................................249.1 Outline of the Porting Method
................................................................................................................269.1.1 Importing ISaGRAF 3.55 Project
3
................................................................................................................279.1.2 Setting up the Workbench Target 5 Project
................................................................................................................299.1.3 Creating I/O Devices
................................................................................................................299.1.4 Transferring Global Variables
................................................................................................................329.1.5 Transferring Program Local Variables
................................................................................................................339.1.6 Transferring FBD and LD Program Source Code
................................................................................................................349.1.7 Transferring ST Program Source Code
..................................................................................................................................359.2 SCADAPack Configurator Versions
..........................................................................................................................36
10 Converting Target 3 User Function Blocks to Target
5 FBs
..................................................................................................................................3610.1 Outline of the Porting Method
..................................................................................................................................3710.2 Detailed Process Steps
................................................................................................................3710.2.1 Importing Target 3 Library
................................................................................................................4010.2.2 Creating a Target 5 Library
................................................................................................................4210.2.3 Transferring Function Block Variables
................................................................................................................4310.2.4 Transferring FBD and LD Program Source Code
................................................................................................................4310.2.5 Transferring ST Program Source Code
................................................................................................................4410.2.6 Configuring I/O Parameters
..........................................................................................................................46
11 Converting Workbench Application to SCADAPack
RemoteConnect
..................................................................................................................................4611.1 Using the EcoStruxure Control Engineering Website
................................................................................................................4611.1.1 Registering on the EcoStruxure Control Engineering Website
................................................................................................................4711.1.2 Purchasing a Conversion License Activation Key
................................................................................................................4811.1.3 Performing a Typical Application Conversion
................................................................................................................5411.1.4 Converting a Project Containing Library Dependencies
..................................................................................................................................5611.2 Importing the Converted Application
..................................................................................................................................5911.3 Verifying Application Functionality
..........................................................................................................................61
12 SCADAPack Workbench Differences
..................................................................................................................................6112.1 I/O Devices
................................................................................................................6412.1.1 SCADAPack Complex Equipment
................................................................................................................6512.1.2 I/O Boards with Mixed Analog Variables
................................................................................................................6512.1.3 Modbus I/O Devices
..................................................................................................................................6512.2 Programming Differences
..................................................................................................................................6612.3 Standard SCADAPack Target 3 Function Blocks
................................................................................................................6612.3.1 Target 3 Functions and Function Blocks Not Supported in Target 5
4
................................................................................................................7012.3.2 RemoteConnect Features Which May Replace Function Blocks
..................................................................................................................................7112.4 E Series SCADAPack Target 3 Function Blocks
................................................................................................................7112.4.1 Supported Functions and Function Blocks
................................................................................................................7412.4.2 Operate Function
................................................................................................................7412.4.3 Superseded Peer Communication Function Blocks
................................................................................................................7512.4.4 Peer Queued Function Blocks
................................................................................................................7512.4.5 Obsolete Function Blocks
..................................................................................................................................7512.5 Online Modification
..................................................................................................................................7612.6 Acquiring SCADAPack Workbench
4.1.2
ISaGRAF 3.55 to RemoteConnect Migration Guide
5
4.1.2
ISaGRAF 3.55 to RemoteConnect Migration GuideLegal Information
6
1 Legal Information
The information provided in this documentation contains general descriptions and/or technical
characteristics of the performance of the products contained herein. This documentation is not
intended as a substitute for and is not to be used for determining suitability or reliability of these
products for specific user applications. It is the duty of any such user or integrator to perform the
appropriate and complete risk analysis, evaluation and testing of the products with respect to the
relevant specific application or use thereof. Neither Schneider Electric nor any of its affiliates or
subsidiaries shall be responsible or liable for misuse of the information contained herein. If you
have any suggestions for improvements or amendments or have found errors in this publication,
please notify us.
No part of this document may be reproduced in any form or by any means, electronic or
mechanical, including photocopying, without express written permission of Schneider Electric.
All pertinent state, regional, and local safety regulations must be observed when installing and
using this product. For reasons of safety and to help ensure compliance with documented
system data, only the manufacturer should perform repairs to components.
This document contains standardized industry terms that some customers might find insensitive
or offensive. These terms do not reflect the official policy or position of Schneider Electric.
Trademarks
Schneider Electric, ClearSCADA, EcoStruxure, Modbus, RemoteConnect, SCADAPack,
Telepace, and Trio are trademarks and the property of Schneider Electric SE, its subsidiaries
and affiliated companies. All other trademarks are the property of their respective owners.
Address
Schneider Electric
35 rue Joseph Monier
92500 Rueil-Malmaison, France
Email: RemoteOperations@se.com
www.se.com
© 2023 Schneider Electric
All rights reserved.
4.1.2
ISaGRAF 3.55 to RemoteConnect Migration Guide Technical Support
7
2 Technical Support
Questions and requests related specified sections of this document can be directed to one of
the following support centers.
Support Required
Contact Information
Specific issues related to ISaGRAF,
Workbench, or RemoteConnect
Sections 1, 2, 3, 4, 5, 7, 11.2, and 12
supportRO@se.com
Toll free within North America: 1-888-226-6876
Direct Worldwide: +1-613-591-1943
EcoStruxure Control Engineering website
Sections 11 and 11.1
RemoteOperations@se.com
General issues not covered by the above
teams
Sections 6, 8, 9, and 10
RemoteOperations@se.com
4.1.2
ISaGRAF 3.55 to RemoteConnect Migration GuideSafety Information
8
3 Safety Information
Important information
Read these instructions carefully, and look at the equipment to become familiar with
the device before trying to install, operate, or maintain it. The following special
messages may appear throughout this documentation or on the equipment to warn of
potential hazards or to call attention to information that clarifies or simplifies a
procedure.
The addition of this symbol to a Danger or Warning safety label indicates
that an electrical hazard exists, which will result in personal injury if the
instructions are not followed.
This is the safety alert symbol. It is used to alert you to potential personal
injury hazards. Obey all safety messages that follow this symbol to avoid
possible injury or death.
Please note
Electrical equipment should be installed, operated, serviced, and maintained only by qualified
personnel. No responsibility is assumed by Schneider Electric for any consequences arising out
of the use of this material.
A qualified person is one who has skills and knowledge related to the construction, installation,
and operation of electrical equipment and has received safety training to recognize and avoid the
hazards involved.
4.1.2
ISaGRAF 3.55 to RemoteConnect Migration Guide Safety Information
9
Before you begin
Do not use this product on machinery lacking effective point-of-operation guarding. Lack of
effective point-of-operation guarding on a machine can result in serious injury to the operator of
that machine.
WARNING
EQUIPMENT OPERATION HAZARD
Verify that all installation and setup procedures have been completed.
Before operational tests are performed, remove all blocks or other temporary holding means
used for shipment from all component devices.
Remove tools, meters, and debris from equipment.
Failure to follow these instructions can result in death or serious injury.
Follow all start-up tests recommended in the equipment documentation. Store all equipment
documentation for future reference.
Test all software in both simulated and real environments.
Verify that the completed system is free from all short circuits and grounds, except those
grounds installed according to local regulations (according to the National Electrical Code in the
U.S.A, for instance). If high-potential voltage testing is necessary, follow recommendations in
equipment documentation to help prevent accidental equipment damage.
Operation and adjustments
The following precautions prevail:
Regardless of the care exercised in the design and manufacture of equipment or in the
selection and ratings of components, there are hazards that can be encountered if such
equipment is improperly operated.
It is sometimes possible to misadjust the equipment and thus produce unsatisfactory or
unsafe operation. Always use the manufacturer’s instructions as a guide for functional
adjustments. Personnel who have access to these adjustments should be familiar with the
equipment manufacturer’s instructions and the machinery used with the electrical equipment.
Only those operational adjustments actually required by the operator should be accessible to
the operator. Access to other controls should be restricted to prevent unauthorized changes in
operating characteristics.
4.1.2
ISaGRAF 3.55 to RemoteConnect Migration GuideSafety Information
10
Acceptable use
WARNING
UNACCEPTABLE USE
Do not use SCADAPacks or I/O modules as an integral part of a safety system. These
devices are not safety products.
Failure to follow these instructions can result in death or serious injury.
CAUTION
EQUIPMENT OPERATION HAZARD
When devices are used for applications with technical safety requirements, the relevant
instructions must be followed.
Use only Schneider Electric software or approved software with Schneider Electric hardware
products.
Failure to follow these instructions can result in minor or moderate injury.
4.1.2
ISaGRAF 3.55 to RemoteConnect Migration Guide About the Book
11
4 About the Book
Audience
WARNING
UNINTENDED EQUIPMENT OPERATION
The application of this product requires expertise in the design and programming of control
systems. Only persons with such expertise are allowed to program, install, alter, and apply
this product.
Follow all local and national safety codes and standards.
Failure to follow these instructions can result in death or serious injury.
This manual is written for people who are responsible for the initial set up and configuration of a
SCADAPack x70. These individuals should be familiar with IEC 61131-1, telemetry
communications, and the operation of RTUs.
These persons are typically:
Systems Engineers
Commissioning Engineers
Automation Engineers
Document scope
This manual describes:
How to access an automation project created in ISaGRAF 3.55 for a SCADAPack
How to manually convert an ISaGRAF 3.55 project to a SCADAPack Workbench project
including what functionality cannot be directly converted
How to automatically convert a SCADAPack Workbench project to a SCADAPack
RemoteConnect project including the manual steps required prior to commissioning the
project.
Validity note
The information described herein applies to ISaGRAF version 3.55, SCADAPack Workbench
version 6.6.8, and SCADAPack RemoteConnect configuration software version 2.7.3.
Related documents
SCADAPack Workbench Manuals
SCADAPack E Documentation Set
SCADAPack x70 Documentation Set
4.1.2
ISaGRAF 3.55 to RemoteConnect Migration GuideCybersecurity
12
5 Cybersecurity
Cybersecurity is a branch of network administration that addresses attacks on or by computer
systems and through computer networks that can result in accidental or intentional disruptions.
The objective of cybersecurity is to help provide increased levels of protection for information and
physical assets from theft, corruption, misuse, or accidents while maintaining access for
intended users.
No single cybersecurity approach is adequate. Schneider Electric recommends a defense-in-
depth approach. This approach layers the network with security features, appliances, and
processes. The basic components of this approach are:
Risk assessment: A systematic security analysis of the environment and related systems.
A security plan built on the results of the risk assessment
A multi-phase training campaign
Network separation and segmentation: Physical separation of the control network from other
networks, and the division of the control network itself into segments and security zones.
System Access Control: Controlling access to the system with firewalls, authentication,
authorization, and other software means, and traditional physical security measures such as
video surveillance, fences, locked doors and gates, and locked equipment cabinets.
Device hardening: The process of configuring a device against communication-based threats.
Device hardening measures include disabling unused network ports, password management,
access control, and the disabling of all unnecessary protocols and services.
Network monitoring and maintenance: An effective defense-in-depth campaign requires
continual monitoring and system maintenance to meet the challenge of new threats as they
develop.
See Security Considerations in the SCADAPack DNP3 Security Technical Reference manual
Contact us
For more information, refer to the Schneider Electric Cybersecurity Support Portal at
http://www.se.com/b2b/en/support/cybersecurity/overview.jsp.
Additional Resources
Schneider Electric Recommended Cybersecurity Best Practices
https://www.se.com/ww/en/download/document/CS-Best-Practices-2019-340/
Cybersecurity and Infrastructure Security Agency
https://www.cisa.gov/
ICS-CERT Recommended Practices
https://ics-cert.us-cert.gov/Recommended-Practices
Center for Internet Security (CIS) Top 20 Critical Security Controls
https://www.cisecurity.org/cybersecurity-best-practices
4.1.2
ISaGRAF 3.55 to RemoteConnect Migration Guide Cybersecurity
13
FBI Cyber Crime
https://www.fbi.gov/investigate/cyber
Guide to Industrial Control Systems (ICS) Security
https://www.nist.gov/publications/guide-industrial-control-systems-ics-security
WaterISAC Water Security Network
https://www.waterisac.org
4.1.2
ISaGRAF 3.55 to RemoteConnect Migration GuideIntroduction
14
6 Introduction
This document is intended as a guide in the conversion process of logic and configuration from
SCADAPack Smart RTUs running ISaGRAF Target 3 applications to SCADAPack x70 RTUs
running SCADAPack RemoteConnect configuration software and logic.
NOTE: This document presumes that you have some degree of experience with SCADAPack
Workbench as well as ISaGRAF 3.55. The instructions below are not intended to take the place
of a Workbench training course.
This process is applicable to ISaGRAF logic running on a standard SCADAPack (SCADAPack
32 and 300-Series) RTU and ISaGRAF Target 3 logic running on an E-Series SCADAPack (300
and 500-Series) RTU. Converting Workbench Application to SCADAPack RemoteConnect
also applies to SCADAPack Workbench Target 5 logic running on an E-Series SCADAPack.
This document does not discuss the hardware differences between the Standard RTUs or E-
Series RTUs and the newer SCADAPack x70 RTUs in any detail, as there are far too many
variants. However, some typical hardware is discussed.
As many of the steps, and their variations, are provided as possible. However, due to the manual
nature of the process, not all specific configurations and variations that may be encountered are
covered. This manual provides a guide to the process in general.
Schneider Electric can provide some assistance with this process, but it is not in any way
guaranteed to work in any specific situation.
For technical assistance with any stage of the conversion process, see Technical Support .
The following is a basic summary of the process:
ISaGRAF application imported into SCADAPack Workbench Target 3
Target 5 application created, logic and variables copied from Target 3
Target 5 application converted to a SCADAPack RemoteConnect application using Schneider
Electric’s EcoStruxure™ Control Engineering Converter tool
Converted SCADAPack RemoteConnect application carefully reviewed and modified (as
required) before bench or field testing
NOTES
Workbench Target 3 requires the original ISaGRAF files, specifically the appli.hie file. It will
not import an archived *.pia file.
The EcoStruxure Control Engineering Converter website needs to receive the *.mdb file
created by Workbench Target 5 to complete the logic conversion.
46
7
4.1.2
ISaGRAF 3.55 to RemoteConnect Migration Guide Hardware Considerations
15
7 Hardware Considerations
See:
Physical Footprint
I/O Configuration Compatibility
Communication Ports
Power Supply
7.1 Physical Footprint
Before beginning the conversion process, the footprint of the new SCADAPack x70 model needs
to be considered. As there are many Standard and E Series models, those are not documented
here. User manuals and datasheets can provide that information. The enclosure space allotted to
the older model needs to allow the new SCADAPack x70 RTU to be installed.
SCADAPack 470 physical dimensions and I/O layout
15
18
20
22
4.1.2
ISaGRAF 3.55 to RemoteConnect Migration GuideHardware Considerations
16
SCADAPack 474 physical dimensions and I/O layout
SCADAPack 570 physical dimensions and I/O layout
4.1.2
ISaGRAF 3.55 to RemoteConnect Migration Guide Hardware Considerations
17
SCADAPack 574 physical dimensions and I/O layout
4.1.2
ISaGRAF 3.55 to RemoteConnect Migration GuideHardware Considerations
18
SCADAPack 575 physical dimensions and I/O layout
7.2 I/O Configuration Compatibility
The physical location, quantity, and specific characteristics of I/O need to be considered when
migrating to a SCADAPack x70 RTU. The following links provide a summary, but refer to the
current datasheets for full information.
See:
Digital Inputs
Digital Outputs
Counter Inputs
Analog Inputs
Analog Outputs
7.2.1 Digital Inputs
Unit
I/O
Terminal Location
SCADAPack 470
4 Digital Inputs
01...04 controller board lower left
SCADAPack 474
20 Digital Inputs
01...04 controller board lower left
05...12 I/O board lower right
13...20 I/O board upper right
18
19
19
20
20
4.1.2
ISaGRAF 3.55 to RemoteConnect Migration Guide Hardware Considerations
19
SCADAPack 570
2 Digital Inputs
01...02 controller board lower left
SCADAPack 574
18 Digital Inputs
01...02 controller board lower left
03...10 I/O board lower right
11...18 I/O board upper right
SCADAPack 575
18 Digital Inputs
01...02 controller board lower left
03...10 I/O board lower left
11...18 I/O board upper left
7.2.2 Digital Outputs
Unit
I/O
Terminal Location
SCADAPack 470
2 Digital Outputs
01...02 controller board lower center
SCADAPack 474
12 Digital Outputs
01...02 controller board lower center
03...12 I/O board upper left
SCADAPack 570
1 Digital Output
01 controller board lower left
SCADAPack 574
11 Digital Outputs
01 controller board lower left
02...11 I/O board upper left
SCADAPack 575
9 Digital Outputs
01 controller board lower left
02...09 I/O board upper right
7.2.3 Counter Inputs
Unit
I/O
Terminal Location
SCADAPack 470
4 Counter Inputs
(shared with Dis)
01...04 controller board lower left
SCADAPack 474
12 Counter Inputs
(shared with Dis)
01...04 controller board lower left
05...12 I/O board lower right
SCADAPack 570
2 Counter Inputs
(Shared with Dis)
01...02 controller board lower left
SCADAPack 574
2 Counter Inputs
(Shared with Dis)
01...02 controller board lower left
4.1.2
ISaGRAF 3.55 to RemoteConnect Migration GuideHardware Considerations
20
SCADAPack 575
10 Counter Inputs
(Shared with Dis)
01...02 controller board lower left
03...10 I/O board lower left
7.2.4 Analog Inputs
Unit
I/O
Terminal Location
SCADAPack 470
4 Analog Inputs
01...04 controller board upper left
SCADAPack 474
12 Analog Inputs
01...04 controller board upper left
05...12 I/O board lower left
SCADAPack 570
---
---
SCADAPack 574
8 Analog Inputs
01...08 I/O board bottom center
SCADAPack 575
6 Analog Inputs
01...06 I/O board bottom center
7.2.5 Analog Outputs
Unit
I/O
Terminal Location
SCADAPack 470
---
---
SCADAPack 474
2 Analog Outputs
01...02 I/O board lower left
SCADAPack 570
---
---
SCADAPack 574
2 Analog Outputs
01...02 I/O board lower left
SCADAPack 575
2 Analog Outputs
01...02 I/O board lower right
7.3 Communication Ports
See:
Serial Communications Ports
Ethernet Communications Ports
USB Communication Ports
7.3.1 Serial Communications Ports
Unit
Ports
Port Location
20
21
21
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77

Schneider Electric SCADAPack ISaGRAF 3.55 to RemoteConnect Migration User guide

Type
User guide

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI