MicroSCADA ProSYS 600 9.2SYS 600 9.2System ConfigurationConfiguration Manual
1.4. Product documentationName of the document Document IDSYS 600 Application Design 1MRS756170SYS 600 Application Objects 1MRS756175SYS 600 Communica
Application State AS "COLD"Application Mapping AP Both the watchdog application and theexternal applications are mapped to theapplicationMon
101Table 3.8.1.2.-1 Start-up configurations for two redundant base systems. The example illustrates onlythe attributes and parameters that are signifi
Status: The status of the installed package, running or not running.Disk Package: The hot stand-by software package installed on a diskSTATUS: The sta
103SHADMAPNET Reconfiguration of the communicationunits at takeover. Do the following NETreconfiguration at takeover:*Redefinition of the APL object i
The file dump is completed when the File dump time is displayed in the Shadowingdialog in Applications dialog in the Base System Configuration Tool.3.
1053.8.2.1. Configuring IEC 61850 OPC ServerIn a hot stand-by system, the IEC 61850 OPC Servers should be active both in aprimary (including hot appli
A051619Fig. 3.8.2.3.-2 Example of the CPI node parameters settingsA051620Fig. 3.8.2.3.-3 Hot stand-by install packagesA051621Fig. 3.8.2.3.-4 Hot stand
107APL_INIT_1:C;This is executed when application gets hot#exec_after 10 start_opc_da_client_instance:c ;Start Client after a delaySTART_OPC_DA_CLIENT
A051622Fig. 3.8.2.3.-5 OPC Configuration Tool - Enable Circular Buffering3.8.2.4. Configuring IEC 61850 process devicesIEC 61850 process devices shoul
109RedundantIEC60870-5-104COM500iNCCLAN 1 / LAN 2Fig. 3.8.3.-1 Redundant IEC60870-5-104 slaveAlthough the inactive connections are connected at the TC
11You may be told to enter the string MIF349 in a field. The string is shown asfollows in the procedure: MIF349*Variables are shown using lowercase le
communication route is in good condition. The communication is switched from themain line to the back-up line and vice versa if the active line is det
111detected, the communication can be switched from the main line to the back-up lineand vice versa without losing any messages to be sent to the mast
Figure 3.9.3.-1 is a typical HSB system with gateway functionality. Both computersconsist of their own SYS 600 base system and COM 500i gateway functi
113The application containing the host station is called host application (of the station)and the application containing the image station is called t
Significant mirroring events, such as established or lost connections andconfiguration mismatches, are reported to the application via application eve
115The substituted values of the process objects (the ones written by SCIL along withthe SU attribute) are handled as real process values, that is the
(APL = host_application, UN = 0). When the image application starts up, itsubscribes to the system messages (object addresses) of the unit in the same
1173.9.7. Buffering and communication breaksThe events to be sent to image applications are buffered by the host system. Eachexternal application that
The LP (Load Control Policy) attribute of the station (STA:B) object defines whichanalog events can be considered as measurement events according to t
1193.9.9. Disabling mirroringIn an image system, the mirroring communication with a particular host applicationcan be temporarily disabled by setting
12
Table 3.8.6.-1 Start-up configurations for two redundant base systems. Theexample illustrates only the attributes and parameters thatare significant f
121Table 3.8.6.-1 Start-up configurations for two redundant base systems. Theexample illustrates only the attributes and parameters thatare significan
3.9.11.1. Example 1: One host, one imageA051613Fig. 3.9.11.1.-1 Simple mirroring systemThis is a basic configuration. Process database events of a hos
123Now the host part of the mirroring configuration is ready.Configuring the image base systemA base system node for the host:#CREATE NOD232:B = LIST(
3.9.11.2. Example 2: Two hosts, redundant imageA051614Fig. 3.9.11.2.-1 Redundant image, two hostsIn this example a redundant image base system receive
125An external application must be created for each image. The following code isadded in SYS_BASCON.COM of each host base system. Note the attribute S
Mirroring attributes for the stations, here the configuration for stations 51 and 53, ispresented as an example. Station 51 receives messages from hos
127A051615Fig. 3.9.11.3.-1 Same unit number in two image applicationThe mirroring configuration procedure is the same as in the previous examples.Conf
Mirroring-related configurations for the image.#CREATE NOD232:B = LIST(- ;Node for SYSLI = 1,-NN = “SYS_H1“,-SA = 232)#CREATE NOD233:B = LIST(- ;Node
129Mirroring attributes of the image stations can be defined in the configuration fileSYS_BASCON.COM.The station 1051 receives messages from the host
132. Functional overview of SYS 600For a MicroSCADA Pro system to operate properly, it must be configured for thespecial environment in which it is op
#CREATE APL2:B = LIST(-TT = “EXTERNAL“,-NA = “SUBS“,-ND = 232,-TN = 1)#CREATE APL3:B = LIST(-TT = “EXTERNAL“,-NA = “MAIN“,-ND = 228,-TN = 1)Create nod
1314. Configuration tools4.1. System Configuration Tool4.1.1. Starting System Configuration ToolTo start the System Configuration Tool, follow the ste
4.1.2. Handling objects and attributesWhen you select an object from the object tree and if All Attributes is selected asthe View option, all the attr
133A051811Fig. 4.1.2.1.-1 MicroSCADA Pro Configuration item attributes in the expandedattribute treeThe attributes are given default values by the too
A051812Fig. 4.1.2.1.-2 Editing the PS attribute value with the numeric spin box4.1.2.2. NET Node station addressFor communication units, the default S
1354.1.4.1. Adding new objects1. From the object tree, select a parent object for the new object, as shown in Fig.4.1.4.1.-1.A051813Fig. 4.1.4.1.-1 No
A051816Fig. 4.1.4.1.-4 LON Line is added to the configuration4. Enter the object number in the text box and click OK, as shown in Fig. 4.1.4.1.-5.A051
137A051819Fig. 4.1.4.2.-1 Station 2 is deletedThe main object (MicroSCADA Pro Configuration object) cannot bedeleted.4.1.4.3. Adding a redundant lineT
A051822Fig. 4.1.4.3.-3 Redundant line configuration4.1.4.4. Deleting a redundant line1. To delete a redundant line (IEC 870-5-101 slave or RP570 slave
139A060290Fig. 4.1.5.-1 Dial-up configurationIn on-line mode, the auto-caller state information is displayed on the Diagnosticspage. It can be used fo
The MicroSCADA Pro kernel, as well as most of the engineering and systemhandling tools, is the same in all base systems independent of the application
The configuration can be saved at any time and this action can be done in both on-line and off-line mode.In on-line mode, only the objects that are In
141Fig. 4.1.7.1.-2 Open Online configuration 2After either of the above action, the System Configuration Tool is changed to theon-line mode. The backg
4.1.7.2. Saving online configurationIf the online configuration is loaded using the method Configuration > OpenOnline > All, it can be saved usi
1433. Double-click the text Basic Line Attributes or click the + sign in the Attributetree.This expands the Basic Line Attributes group and shows all
During cutting/copying the contents of the signal data for the REx, LMK, SPA andLON, Clock Master devices as well the data structure is assigned to th
1454.1.10. PreviewingThe contents of a currently open configuration file can be displayed in the tool usingthe Preview function. In this function, the
A051627Fig. 4.1.11.-2 SCIL Editor is opened3. Edit your program using the variables listed in the comments of the program.A051628Fig. 4.1.11.-3 Net3.s
1473. Type the appropriate values.4. Click Send to send command to the selected REX Station. The Close buttoncloses the dialog without sending any com
The setting of delay time for successive PC-NET start-ups has meaning only whenmore than one PC-NET is installed, so in a single PC-NET configuration
149B_SSS_MECH_IN_USE in the base system object definition (SYS:B). An exampleof this attribute can be found from the new template in the file SYS_BASC
15PCs containing workstation programsOperator workstationPrintersAlarm unitBase System Software- Kernel (main program)- Engineering tools- Base System
A051831Fig. 4.1.14.1.-1 MicroSCADA Pro Supervision Log in the System Con figuration Tool4.1.14.2. Classic monitor supervisionWhen MONn:Bnn attributes
151To transfer the signal information from the subtool, select Configuration/File >Update from the subtool’s menu bar. Information is also transfer
CancelThe Cancel button cancels the add/edit operation and closes the Add/Edit dialog.ApplyThe Apply button accepts the entered values into the signal
153A060292Fig. 4.1.15.3.-1 The topic information of a PLC station in the Advanced page of theSystem Configuration toolTo add a new topic item, click t
To delete existing topic items, select the appropriate item in the list and click theDelete button. Before the deletion is done, a notification dialog
155Last Object AddressThe object address of the last item of topic. Values: 1 … 4096. The number of itemsreserved by the topic is calculated in the fo
A060304Fig. 4.1.15.4.-1 The data point configuration of DNP station in the Advanced page of the System Configuration toolTo add a new item, click the
157To edit the existing data point item, select the appropriate item in the list and clickEdit or double-click the data point item. The selected items
Lower Limit of Index RangeSpecifies the lower limit of the index range. If 0, all data points with the given dataobject type and variation are polled.
159A060302Fig. 4.1.15.5.-2 New memory area item, Binary Input, is added to the STA stationTo delete the existing memory area items, select the appropr
A070735Fig. 2.2.-1 Workplace2.3. Process communicationThe process communication system connects the application software in the basesystems with the p
A060303Fig. 4.1.15.5.-3 Editing the existing memory area itemData TypeSpecifies the data type of process objects. The following data types of STA devi
1617 - Not in Use8 - Not in Use9 - 32 Bit Floating Point Value10 - ASCII Data11 - 16 Bit Integer Value12 - 32 Bit Integer ValueStart AddressThe word a
0 = No Time Stamp1 = Time StampMessage Split Destination ListDefines the applications that will receive the message. Receiving applications canonly be
1635. AbbreviationsAbbreviation DescriptionIP Internet protocolLAN Local area networkRAS Remote Access ServiceSCIL Supervisory Control Implementation
ABB OySubstation Automation ProductsP.O. Box 699FI-65101 VaasaFINLAND+358 10 2211+358 10 224 1094www.abb.com/substationautomation1MRS756112 EN 7/2007
17A051600Fig. 2.3.-1 Network control systemThe connected devices - printers, workplaces and process units - can be shared byseveral base systems in th
*Supervision application objects*Supervision monitoringSupervision application objects contain the source for supervision information to bedisplayed b
192.7. Communication gatewayInformation needs to be transmitted between the SYS 600 system server and processunits. In some cases information from the
A060438Fig. 2.7.-2 Communication between a NCC (Network Control Center), a COM 500i(Communication Gateway) and process units can be divided into upper
21*Printers that are connected to base system computers, to a LAN via printerservers, or to a process communication system.*Alarm I/O adapter*Radio cl
2.9. Time handlingThere are two different time sources available for accurate time synchronization,GPS and DCF77. SNTP method is used to provide resou
23A070484Fig. 2.9.-2 Meinberg’s GPS170PCI ClocksThe synchronization of the Base System Computer connected to the Com Port of theComputer using Meinber
The time of the communication units can be read and written with the NETn:STMattribute.The time of the stations (S.P.I.D.E.R. RTUs and ANSI stations)
252.12. MirroringProcess database mirroring provides a powerful means for sharing process data in aMicroSCADA Pro network with minimal engineering eff
A070736Fig. 2.13.-1 OPC connectivity2.14. Capacity and performance scalabilityThe SYS 600 system is highly scalable with regards to capacity and perfo
27*intensity of archiving, calculations and reporting*possible other system specific functionsDistributing processing capacityIn this context one syst
connected to the system server is mainly limited by practical factors and the systemserver capacity. All nodes connected to the system by means of the
293. ConfigurationThe MicroSCADA Pro configuration software is composed of objects and data inthe base systems and communication units (NETs), as show
3ContentsCopyrights ... 71. Introduction...
A051598Fig. 3.1.-1 The configuration software modules in MicroSCADA Pro3.1.1. Hardware and operating systemWorkstationThin ClientPro type monitorVS ty
31MicroSCADA Pro supports Intel x86 compatible processors and Microsoft’s x32(32-bit) compatible operating systems: Windows XP, Windows 2000 Server an
SD, SP SPACOM devices connected directly to the base system.DM, TF Debug mode and time format.The following attribute is read-only and is therefore no
33A051601Fig. 3.1.2.1.-1 The system configuration defined by the delivered configurationsoftwareAlso the configuration files NET_BASCON.COM and PC_NET
b_Conf_Mech_In_Use = TRUE,- ;enables/disables start-up configurationb_SSS_Mech_In_Use = TRUE,- ;enables/disables system self supervisionroutingt_Versi
35; TT = "LOCAL",-; OD = "LOG",- ;Output destination (LOG, PRINTER); LL = "DAY",- ;Log Length (DAY, WEEK, MONTH); LD = &
#CREATE APL:V = LIST(-TT = "LOCAL",- ;Translation TypeNA = "TUTOR",- ;Name of application directoryAS = "HOT",- ;Applica
37If the MicroSCADA Pro base system revision 8.4.2 or later is usedtogether with applications that were created with earlier revisions of thebase syst
*MEMORY_POOL_HOLE advises the MicroSCADA Pro start-up code not touse the specified virtual memory area for the global memory pool. The parametershould
39;;MEMORY_POOL_ADDRESS = 30000000 ;Memory pool start address;MEMORY_POOL_SIZE = 64 ;Must be 4,8,12,16,20,24,28,... (MB);PICO_MEMORY_POOL_SIZE = 16 ;M
3.2.1. Windows terminal server ... 423.2.2. Citrix MetaFrame Application Server ... 453.2.2.1. Verifying clien
NAApplication Name. The application name is the name of theapplication directory branch containing the application software(for example "SAMPLE&q
413.1.3.3. Tuning memory parametersThe allocation and use of the available RAM memory is affected by the followingbase system attributes:*The SYS:B at
3.1.3.5. Removing applicationsTo remove a MicroSCADA application, follow the steps given below:1. Stop running MicroSCADA.2. Open Control MicroSCADA A
43The Windows Server 2003 licensing model requires a server license for each copyof the server software installed. Terminal Services function is inclu
ProductInfrastructureMicrosoftWindows Server 2003Terminal ServerLicense ServerMicrosoftCertificate Authority &License ClearinghouseWindows Server
45Windows XP Remote Desktop allows the same function as Windows Server 2003Terminal Services. But there is always only one active remote desktop sessi
Table 3.2.2.-1 Overview of the features (Conti nued)Feature Description RDP 5.1 ICALocal drive mapping Local drivesaccessible fromserver-basedapplicat
47Table 3.2.2.-1 Overview of the features (Conti nued)Feature Description RDP 5.1 ICAEncryption Multiple-levelencryption forsecurity of clientcommunic
1. Open Program Neighbourhood as shown in Fig. 3.2.2.1.-2.2. Create connection client.3. Type name for the connection, add server address, set options
49All these products include their own manuals for installation and applicationrunning. One common feature with Windows Server 2003 installation is, t
53.8.2.3. Configuring External OPC DataAccess Client...1053.8.2.4. Configuring IEC 61850 processdevices...
MONMONMONBasesystem 1APL1APL2Basesystem 2APL3APL4WorkstationLANConfiguration of basesystem 1:Monitors:#LOOP_WITH I = 1..20#CREATE MONI:B = LIST(-DT
51Command Line SupportUsageFrameWindow.exe [process|event|alarm(template)|blocking|trends (mode)|reports(mode) display] -ll:x,y -ur:x,y -coordsys:worl
ExampleFrameWindow.exe C:\samplepic.vFrameWindow.exe C:\samplepic.v -ll:100,400 -ur:300,500FrameWindow.exe C:\samplepic.v -display:0,0,400,400FrameWin
53For backwards compatibility the existing files in old folder are movedprogrammatically to new folder when Monitor Pro is started.User SpecificThe sh
Application specific process display shortcuts are shown to all users. The shortcutfiles are located in Appl path]\PAR\APL\PROCESS\TOOLBAR_SHORTCUTS.T
55Menu structures are not shadowed. If a HSB system is used, the menushave to be manually copied between Hot/Stand-by - computers afterthe modificatio
*Configuring communication system objects in base system*Configuring process communication units (PC-NET, OPC DA Client, CPIapplications)In general, t
57Nodes are directly or indirectly connected base systems and process communicationunits. The nodes are defined by NODn:B objects (n = 1 ... 250). A n
Most of the communication protocols are supported by the PC-NET processcommunication unit. For more information on attribute PO and a complete list of
59local_node.sa=203 The station address of the PC-NET.local_node.nn=3 The node number of the PC-NET.ext_node(1).sa=209 The station address of the base
4.1.7.1. Loading online configuration...1404.1.7.2. Saving online configuration ...1424.1.8. Taking configuration in use and out of u
All the possible error messages that occur during the start-up or configuration of thePC-NET are shown in the notify window. They are logged into the
61Defining external nodes (NET)All the connected base systems and communication units are defined as externalnodes (NET objects). This applies also to
The on-line changes take effect immediately. However, if the PC-NET unit isstopped and restarted, the on-line changes are lost and the preconfiguratio
63Object Message MI default valueNET itself General messages, for example start-upmessages Value: status code6000 + NET no.Application supervision Val
3.3.2.3. Configuring Modbus SlaveLike CDC-II, Modbus slave protocol is also supported by a separate executablewhich is connected to base system via LA
65EREmbedded responseRERedundancyTITime-out length in seconds (1 + 2400/BR)NANAK limitENENQ limitPSBuffer pool sizeThe communication attributes (BR, a
Device type NODDevice number The node number of the indirectly connected base systemLI, Line numbe The line to the nearest communication unit in the s
67IUIn use:1SWReply timeout:5SUSuspension time:60Configuration of Communication unit 2See Fig. 3.3.2.5.-1.Line 2 (ACP line)POProtocol:1IUIn use:1MSMes
IUIn use:1SWReply timeout:5SUSuspension time:60Application 5Device type:APLDevice number:5Translated APL number:5Node number:11IUIn use:1SWReply timeo
69Translated APL number:1Node number:9IUIn use:1SWReply timeout:5SUSuspension time:60Application 5Device type:APLDevice number:5Translated APL number:
7CopyrightsThe information in this document is subject to change without notice and should notbe construed as a commitment by ABB Oy. ABB Oy assumes n
1. Select a line for the station (several RTUs can be connected to the same line) anddefine it with the RP 570 protocol:PO7LT0 (RS232) or 1 (modem lin
714. Synchronize the RTU200 clock with the clock of the NET unit at start-up bysetting the SY attribute, for example #SET STAn:SSY (supposing that the
The coding of each field, when not explicitly described above, follows the RP 570telegram.There are two methods of building an RTU configuration. The
73NDThe node number of the NET unit to which the station is directlyconnected.ST"STA"TNSTA object number in the NET unit.TT"EXTERNAL&qu
Example:#SET STA1:SME3001=0Disable spontaneous process data transmission.#SET STA1:SME3002=1Store SRIO 1000M configuration data into EEROM memory.#SET
75@D_T_F_ADR = %DATA_T_F_I + 2 * %OBJ_IND@DATA_T_F(1) = %DTYPE@DATA_T_F(2) = %DFORM#SET STA1:SME (%D_T_F_ADR..(%D_T_F_ADR + 1))=%DATA_T_F (1..2)@DELTA
The example below describes the configuration using SCIL. The usage of theSystem Configuration Tool is possible and recommended.Auto-dialling is usefu
775. If needed, set the Radio Disconnection Delay (DD), Pulse Dialling (PU), RadioConnection Wait Time (RW) and ACE AT S Register (SR) attributes. Ref
Dialling station 11 (STA11):#SET NET1:SCN5 = "1234567S11"Breaking the connection:#SET NET1:SCN5 = ""3.3.3. Distributed process com
79SYS21APL11NET 1HSBSYSLANMAIN APL1WD APL2SYS22APL12NET 2SYS23APL13NET 3ProcessdatabaseSTA10..STA40 STA50..STA80 STA90..STA120Fig. 3.3.3.1.-1 PC_NET c
8
#LOOP_END;FE_NOD_END;BS_NOD_BEGIN#CREATE NOD:V ;BASE SYSTEM NODE#SET NOD:VLI = 1 ;LINK NUMBER#LOOP_WITHI=1..LENGTH(%BS_NODES)@NODE = %BS_NODES(%I)#SET
81application objects, such as event and time channels, and command procedures arecreated automatically, also the directory\sc\apl\ <name> \com5
Fig. 3.4.2.-1 Gateway license3.5. Configuring peripheral equipmentFollowing devices have connection from MicroSCADA (are defined in sys_bascom.com):*P
833. Define the printer line and a PC-NET PRI object to which it is directlyconnected.4. Define the printer as a PRI object in the base systems which
Table 3.5.2.-1 Signals from I/O cards (Conti nued)Connector (D25 female) Relay outputs ACx = Alarm Class x15 ALARM QUIT (INPUT - )16 ALARM QUIT (INPUT
85*ADLink website: http://www.adlink.com.tw/home.htm*Advantech website: http://www.advantech.com/3.6. Configuring time handlingIn general, the time sy
1. Find out the system requirements2. Resolve the clock reference for the planned system3. Resolve IED requirements with the used communication protoc
873.6.1.1. Configuring external clocksDCF77 radio clock from MeinbergThe board PCI511 has been designed for the reception of the DCF77 signal, thetran
2. Define an "External node" (NET object) on the line to the nearest communicationunit:Device type = NODDevice number = The node number of t
89#CREATE NOD1:B = %NOD………………….#CREATE NOD:V = LIST(LI = 1,-RN = 10,-SA = 202)#CREATE NOD2:B = %NOD……………….Node for Base system 3#CREATE NOD:V = LIST(L
91. Introduction1.1. This manualThis manual provides thorough information on the various configuration settingsthat you have to make in order to take
LAN nodesIn the LAN network, each connected base system and workplace has a LAN nodename or number. The LAN node names are used in the MicroSCADA Proc
91A051610Fig. 3.7.2.-1 Base system 1 can be configured to access the d atabase of theapplications in base systems 2 and 3 a s described in Section 6.2
A051611Fig. 3.7.2.1.-1 Illustration of the data communication between applications in thesame base systemBase system configurationSee Fig. 3.7.2.1.-1.
93LIThe number of the link to base system 2 (the LINn:B object number, seeabove)SAStation address of base system 2In addition, if LAN is used:NNLAN no
TT="EXTERNAL",-ND=10,-TN=3)3.8. Configuring redundancy3.8.1. Hot stand-by base systemsHot stand-by base system means that two base system co
95The most reliable hot-stand-by configuration is obtained with stations of type S.P.I.D.E.R. RTU and SPACOM.1. Install the MicroSCADA Pro Technology
ND = %MY_NOD,- ;NODE NUMBERSA = 200 + %MY_NOD,- ;STATION ADDRESSSH = 1,- ;SHADOWING ENABLEDDS = %STA_TYP,- ;DEFAULT STATION TYPEDN = %STA_NOD,- ;DEFAU
97#SET PRI:VTN=%I#IF PRI:VND == %MY_NOD #THEN #SET PRI:VDC = “LINE”#ELSE #SET PRI:VDC=”NET”@PRI_MAP(%I) = %I#CREATE PRI’I’:B=%PRI#LOOP_END;PRI_END;MON
Title2=VECTOR(“Bay”),-Title3=VECTOR(“Device”),-Title4=VECTOR(““),-Title5=VECTOR(““),-Length1=10,-Length2=15,-Length3=5,-Length4=0,-Length5=0,-Field1=V
99#SET STY8:BCX = “PAC-5”#SET STY9:BCX = “SATTCON/COMLI”#SET STY17:BCX = “LON”#SET STY20:BCX = “LCU 500”#SET STY21:BCX = “SPACOM”#CREATE STY22:B = LIS
Commentaires sur ces manuels