0% found this document useful (0 votes)
60 views334 pages

SYS600 Application Objects

Uploaded by

Hai Pham Minh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
60 views334 pages

SYS600 Application Objects

Uploaded by

Hai Pham Minh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

MicroSCADA X SYS600 10.

5
Application Objects
Document ID: 1MRK 511 632-UEN
Issued: February 2023
Revision: A
Product version: 10.5

© 2023 Hitachi Energy. All rights reserved.


1MRK 511 632-UEN Rev. A Table of contents

Table of contents

Section 1 Copyrights....................................................................................................19

Section 2 About this manual....................................................................................... 21


2.1 Use of symbols....................................................................................................................21
2.2 Intended audience...............................................................................................................21
2.3 Related documents............................................................................................................. 21
2.4 Document conventions........................................................................................................22
2.5 Document revisions.............................................................................................................22

Section 3 Introduction..................................................................................................23
3.1 About this section................................................................................................................ 23
3.2 SYS600............................................................................................................................... 23
3.3 Applications......................................................................................................................... 23
3.4 Application objects.............................................................................................................. 24
3.5 Attributes............................................................................................................................. 25
3.6 Defining application objects.................................................................................................26
3.7 Databases........................................................................................................................... 26

Section 4 Object handling............................................................................................29


4.1 Defining application objects ................................................................................................29
4.1.1 Using definition tools......................................................................................................... 29
4.1.2 Using LIB 500....................................................................................................................29
4.1.3 Using Connectivity Packages or SCL files........................................................................ 29
4.1.4 Defining objects with SCIL................................................................................................ 30
4.2 Using application objects in SCIL........................................................................................30
4.2.1 General..............................................................................................................................30
4.2.2 Object notation.................................................................................................................. 30
4.2.3 Object attribute notation.................................................................................................... 30
4.2.4 Name.................................................................................................................................31
4.2.5 Application.........................................................................................................................31
4.2.6 Type...................................................................................................................................31
4.2.7 Attribute.............................................................................................................................32
4.2.8 Index..................................................................................................................................32
4.2.9 Using object notations.......................................................................................................32
4.2.10 Attribute access level........................................................................................................ 33
4.3 Some SCIL commands....................................................................................................... 33
4.3.1 General..............................................................................................................................33
4.3.2 Setting attribute values......................................................................................................33
[Link] #SET attribute {= expression}...................................................................................... 33
4.3.3 Executing objects.............................................................................................................. 34
[Link] #EXEC object {(variable_list)}...................................................................................... 34
4.3.4 Event object handling........................................................................................................34
[Link] #ON event_object [statement]......................................................................................34

MicroSCADA X SYS600 10.5 1


Application Objects
© 2023 Hitachi Energy. All rights reserved.
Table of contents 1MRK 511 632-UEN Rev. A

4.3.5 Updating process database...............................................................................................34


[Link] #GET object................................................................................................................. 34
4.3.6 Process queries.................................................................................................................34
[Link] APPLICATION_OBJECT_LIST, APPLICATION_OBJECT_ATTRIBUTES,
APPLICATION_ALARM_LIST, HISTORY_DATABASE_MANAGER........................... 34
4.3.7 Creating objects................................................................................................................ 34
[Link] #CREATE object [= expression]...................................................................................34
4.3.8 Modifying objects...............................................................................................................34
[Link] #MODIFY object = expression..................................................................................... 34
4.3.9 Deleting objects.................................................................................................................35
[Link] #DELETE object...........................................................................................................35

Section 5 Process objects........................................................................................... 37


5.1 General................................................................................................................................37
5.1.1 Use....................................................................................................................................37
5.1.2 Function.............................................................................................................................37
5.1.3 Process object types......................................................................................................... 38
5.1.4 User defined types............................................................................................................ 38
5.1.5 Attributes........................................................................................................................... 40
5.1.6 Process object groups.......................................................................................................42
5.1.7 Storage..............................................................................................................................43
5.1.8 Process object notation.....................................................................................................43
5.2 Configurable process object attributes................................................................................ 44
5.2.1 Basic definition attributes.................................................................................................. 44
[Link] IX Index.............................................................................................................. 44
[Link] LN Logical Name..........................................................................................................44
[Link] PT Process Object Type.................................................................................... 45
[Link] ZT Modification Time...........................................................................................45
5.2.2 Identification attributes...................................................................................................... 46
[Link] CX Comment Text .............................................................................................. 46
[Link] ES Event Source.................................................................................................46
[Link] IE Identifier Elements.......................................................................................... 46
[Link] IL Identifier List....................................................................................................47
[Link] OI Object Identifier.............................................................................................. 47
[Link] ON OPC Item Name........................................................................................... 48
[Link] OX Object Text.................................................................................................... 48
[Link] TX Translated Object Text...................................................................................48
5.2.3 Addresses......................................................................................................................... 49
[Link] IG Item Group..................................................................................................... 49
[Link] IN Item Name...................................................................................................... 49
[Link] OA Object Address............................................................................................. 50
[Link] OB Object Bit Address........................................................................................ 51
[Link] OT Output Type...................................................................................................52
[Link] TI Table Index......................................................................................................52
[Link] UN Unit Number..................................................................................................52
5.2.4 Operational state...............................................................................................................52
[Link] IU In Use............................................................................................................. 52

2 MicroSCADA X SYS600 10.5


Application Objects
© 2023 Hitachi Energy. All rights reserved.
1MRK 511 632-UEN Rev. A Table of contents

[Link] SS Switch State........................................................................................................... 53


[Link] SU Substitution State.......................................................................................... 53
5.2.5 Scaling...............................................................................................................................54
[Link] BC Bit Count ...................................................................................................... 54
[Link] DP Decimal Places............................................................................................. 54
[Link] IR Integer Representation............................................................................................ 54
[Link] SC Scaling.......................................................................................................... 55
[Link] SN Scale Name...................................................................................................55
[Link] ST Engineering Unit............................................................................................ 55
5.2.6 Alarm handling.................................................................................................................. 56
[Link] General........................................................................................................................ 56
[Link] Alarm generation..........................................................................................................58
[Link] Alarm handling attributes............................................................................................. 61
5.2.7 Limit value supervision...................................................................................................... 63
[Link] HI High Input....................................................................................................... 64
[Link] HO High Output...................................................................................................64
[Link] HW High Warning................................................................................................64
[Link] LI Low Input.........................................................................................................64
[Link] LO Low Output.................................................................................................... 64
[Link] LW Low Warning................................................................................................. 65
[Link] SZ SCADA Zone Supervision............................................................................. 65
[Link] ZE Zero Deadband Supervision Enabled............................................................65
[Link] ZD Zero Deadband............................................................................................. 66
5.2.8 Post-processing.................................................................................................................66
[Link] General........................................................................................................................ 66
[Link] EH Event Handling..............................................................................................67
[Link] PO Post-processing Based on Object Value.......................................................68
[Link] Activation criterion........................................................................................................68
[Link] First update.................................................................................................................. 69
[Link] Snapshot variables.......................................................................................................70
5.2.9 Event handling...................................................................................................................70
[Link] Event channel activation.............................................................................................. 71
[Link] Event activation............................................................................................................71
[Link] Event handling attributes..............................................................................................71
5.2.10 Logging of event history.................................................................................................... 74
[Link] General........................................................................................................................ 74
[Link] History database.......................................................................................................... 75
[Link] History buffer and log................................................................................................... 75
[Link] History configuration attributes.....................................................................................76
5.2.11 Historian logging................................................................................................................77
[Link] GN Logging Name.............................................................................................. 77
[Link] GP Logging Profile.............................................................................................. 77
5.2.12 OPC event generation.......................................................................................................78
[Link] General........................................................................................................................ 78
[Link] Functionality................................................................................................................. 78
[Link] Event sources.............................................................................................................. 79

MicroSCADA X SYS600 10.5 3


Application Objects
© 2023 Hitachi Energy. All rights reserved.
Table of contents 1MRK 511 632-UEN Rev. A

[Link] Event categories.......................................................................................................... 79


[Link] Simple and tracking events.......................................................................................... 79
[Link] Conditions.................................................................................................................... 79
[Link] Vendor specific event attributes................................................................................... 80
[Link] Registration and configuration..................................................................................... 80
[Link] Engineering.................................................................................................................. 80
5.2.13 Printout handling............................................................................................................... 81
[Link] LD Listing Devices.............................................................................................. 81
[Link] PA Printout Activation..........................................................................................81
[Link] PF Physical Format.............................................................................................81
[Link] PH Printout on History.........................................................................................82
[Link] PU Printout at First Update................................................................................. 82
5.2.14 Network topology...............................................................................................................82
[Link] CN Connected Network Objects......................................................................... 82
[Link] NM Network Topology Model.............................................................................. 83
[Link] NO Network Object Connection.......................................................................... 83
[Link] NS Network Object Subtype............................................................................... 83
[Link] RO Referenced Objects...................................................................................... 84
5.2.15 Miscellaneous attributes....................................................................................................84
[Link] Counter definition attributes......................................................................................... 84
[Link] SCIL application attributes........................................................................................... 84
5.3 Dynamic process object attributes...................................................................................... 86
5.3.1 Object value...................................................................................................................... 86
[Link] AI Analog Input....................................................................................................86
[Link] AO Analog Output............................................................................................... 87
[Link] BI Binary Input.....................................................................................................87
[Link] BO Binary Output................................................................................................ 87
[Link] BS Bit Stream......................................................................................................87
[Link] DB Double Binary Indication............................................................................... 88
[Link] DI Digital Input.....................................................................................................88
[Link] DO Digital Output................................................................................................ 88
[Link] NT Network Object State.................................................................................... 89
[Link] OE OPC Event.................................................................................................... 89
[Link] OV Object Value..................................................................................................89
[Link] PC Pulse Counter............................................................................................... 90
[Link] SX State Text...................................................................................................... 90
[Link] TS Topological State........................................................................................... 91
5.3.2 Time and validation stamps...............................................................................................91
[Link] CS Control Status............................................................................................... 91
[Link] OS Object Status................................................................................................ 92
[Link] RM Registration Milliseconds..............................................................................92
[Link] RQ Registration Qualified Time...........................................................................92
[Link] RT Registration Time.......................................................................................... 92
5.3.3 Alarm and warning states..................................................................................................93
[Link] AL Alarm............................................................................................................. 93
[Link] AR Alarm Receipt................................................................................................93

4 MicroSCADA X SYS600 10.5


Application Objects
© 2023 Hitachi Energy. All rights reserved.
1MRK 511 632-UEN Rev. A Table of contents

[Link] AS Alarm State....................................................................................................93


[Link] AV Alarm Severity............................................................................................... 94
[Link] AM Alarm Milliseconds........................................................................................94
[Link] AQ Alarm Qualified Time.....................................................................................94
[Link] AT Alarm Time.....................................................................................................95
[Link] AZ Alarm Zone.................................................................................................... 95
[Link] KM Acknowledgement Milliseconds.............................................................................96
[Link] KQ Acknowledgement Qualified Time.................................................................96
[Link] KT Acknowledgement Time................................................................................ 96
[Link] WQ Warning Qualified Time................................................................................96
[Link] YM Alarm On Time Milliseconds......................................................................... 97
[Link] YQ Alarm On Qualified Time...............................................................................97
[Link] YT Alarm On Time...............................................................................................97
5.3.4 Blocking attributes.............................................................................................................97
[Link] AB Alarm Blocking.............................................................................................. 97
[Link] HB History Blocking............................................................................................ 98
[Link] PB Printout Blocking........................................................................................... 98
[Link] UB Update Blocking............................................................................................ 98
[Link] XB Activation Blocking........................................................................................ 99
5.3.5 Operation counter attributes..............................................................................................99
[Link] CO Counter Overflow..........................................................................................99
[Link] CV Counter Value............................................................................................... 99
5.3.6 Minimum and maximum values.......................................................................................100
[Link] MM Minimum Time Milliseconds....................................................................... 100
[Link] MQ Minimum Qualified Time.............................................................................100
[Link] MT Minimum Time.............................................................................................100
[Link] MV Minimum Value........................................................................................... 100
[Link] XM Maximum Time Milliseconds.......................................................................101
[Link] XQ Maximum Qualified Time............................................................................ 101
[Link] XT Maximum Time............................................................................................ 101
[Link] XV Maximum Value...........................................................................................101
5.3.7 Stamps set by the communication system...................................................................... 101
[Link] BL Blocked........................................................................................................ 102
[Link] CT Cause of Transmission................................................................................102
[Link] OR Out of Range.............................................................................................. 103
[Link] RA Reserved A................................................................................................. 103
[Link] SB Substituted.................................................................................................. 104
[Link] TM Test Mode................................................................................................... 104
5.3.8 S.P.I.D.E.R. RTU specific attributes................................................................................ 104
[Link] EP End of Period...............................................................................................104
[Link] OF Overflow...................................................................................................... 104
[Link] SE Selection......................................................................................................105
[Link] SP Stop Execution............................................................................................ 105
5.3.9 IEC, REX and DNP specific attributes.............................................................................106
[Link] OG Originator Identification...............................................................................106
[Link] QL Command Qualifier..................................................................................... 106

MicroSCADA X SYS600 10.5 5


Application Objects
© 2023 Hitachi Energy. All rights reserved.
Table of contents 1MRK 511 632-UEN Rev. A

[Link] TY Type Identification.................................................................................................107


5.3.10 OPC Event objects..........................................................................................................107
[Link] Basic functionality...................................................................................................... 107
[Link] Full functionality......................................................................................................... 108
[Link] Undefined event sources........................................................................................... 108
[Link] Initial state of condition events................................................................................... 108
[Link] Setting object status by SCIL..................................................................................... 109
[Link] Alarm acknowledgement............................................................................................ 110
[Link] OPC Event attributes..................................................................................................110
5.3.11 File transfer attributes......................................................................................................114
[Link] DC Directory Contents...................................................................................... 115
[Link] FF File Function................................................................................................ 115
[Link] FN File Name.................................................................................................... 115
[Link] FP File Transfer Progress................................................................................. 116
[Link] FT File Transfer................................................................................................. 116
[Link] ID Identification..................................................................................................116
[Link] ST Status...........................................................................................................116
[Link] Examples of using file transfer................................................................................... 117
5.3.12 Network topology attributes............................................................................................. 117
[Link] LE Level Enumeration....................................................................................... 117
[Link] LP Loop State....................................................................................................117
[Link] LV Level Value...................................................................................................118
[Link] LX Level Text.....................................................................................................118
[Link] ND Network Topology Data............................................................................... 118
[Link] NF Network Feeds............................................................................................ 119
5.3.13 Event history attributes.................................................................................................... 119
[Link] CA Changed Attribute ...................................................................................... 119
[Link] ED Event Daylight Saving................................................................................. 119
[Link] EM Event Time Milliseconds............................................................................. 120
[Link] EQ Qualified Event Time...................................................................................120
[Link] ET Event Time...................................................................................................120
[Link] EX Event Comment Text................................................................................... 120
[Link] HD History Logging Daylight Saving................................................................. 120
[Link] HM History Logging Time Milliseconds............................................................. 121
[Link] HQ Qualified History Logging Time...................................................................121
[Link] HT History Logging Time...................................................................................121
[Link] MX Message Text..............................................................................................121
[Link] PV Previous Value............................................................................................ 121
[Link] US User Name.................................................................................................. 122
5.4 Defining process objects................................................................................................... 122
5.4.1 Examples.........................................................................................................................122
5.5 Process object group attributes.........................................................................................123
5.5.1 CC Control Supervision Configuration............................................................................ 123
5.5.2 CD Configuration Data .......................................................................................... 124
5.5.3 GA Group Alarm.....................................................................................................124
5.5.4 GB Group Blockings...............................................................................................124

6 MicroSCADA X SYS600 10.5


Application Objects
© 2023 Hitachi Energy. All rights reserved.
1MRK 511 632-UEN Rev. A Table of contents

5.5.5 GC Group Comment.............................................................................................. 125


5.5.6 GS Group Alarm State........................................................................................... 125
5.5.7 GT Group Type.......................................................................................................125
5.5.8 LF Logical Format........................................................................................................... 126
5.5.9 LN Logical Name....................................................................................................126
5.5.10 PV Process Views.................................................................................................. 126
5.5.11 ZT Modification Time..............................................................................................126

Section 6 Event handling objects............................................................................. 127


6.1 About this section.............................................................................................................. 127
6.2 General..............................................................................................................................127
6.2.1 Different types of event handling objects........................................................................ 127
6.2.2 Use..................................................................................................................................127
6.2.3 Common functionality......................................................................................................128
6.2.4 AEC functionality.............................................................................................................129
6.2.5 Storage............................................................................................................................129
6.2.6 Event handling object notation........................................................................................ 129
6.3 Common event handling object attributes......................................................................... 130
6.3.1 CX Comment Text ................................................................................................. 130
6.3.2 HT Event Handling Type........................................................................................ 130
6.3.3 LN Logical Name....................................................................................................130
6.3.4 MT Message Texts.......................................................................................................... 130
6.3.5 MX Translated Message Texts............................................................................... 131
6.3.6 ST State Texts........................................................................................................ 131
6.3.7 SX Translated State Texts......................................................................................132
6.3.8 VC Value Count......................................................................................................132
6.3.9 VF Value Formula...................................................................................................133
6.3.10 VL Value Low......................................................................................................... 133
6.3.11 ZT Modification Time..............................................................................................134
6.4 OPC Alarms & Events server attributes............................................................................ 134
6.4.1 OC OPC Condition Event.......................................................................................134
6.4.2 OG OPC Event Generation.................................................................................... 135
6.4.3 OS OPC Simple Event........................................................................................... 135
6.5 OPC Alarms & Events client attributes..............................................................................136
6.5.1 CD Event Category Description............................................................................. 136
6.5.2 CI Event Category ID............................................................................................. 136
6.5.3 CN Condition Name............................................................................................... 136
6.5.4 EM Event Messages.............................................................................................. 137
6.5.5 ET Event Type........................................................................................................137
6.5.6 ND Node.................................................................................................................137
6.5.7 SN Subcondition Names........................................................................................ 138
6.6 Defining event handling objects using SCIL......................................................................138
6.7 Predefined event handling objects.................................................................................... 138
6.7.1 OV related predefined event handling objects................................................................ 138
6.7.2 Predefined event handling objects for non-OV events.................................................... 140
6.8 Application default event handling objects........................................................................ 141

MicroSCADA X SYS600 10.5 7


Application Objects
© 2023 Hitachi Energy. All rights reserved.
Table of contents 1MRK 511 632-UEN Rev. A

Section 7 Scales......................................................................................................... 143


7.1 About this section.............................................................................................................. 143
7.2 General..............................................................................................................................143
7.2.1 Use..................................................................................................................................143
7.2.2 Function...........................................................................................................................143
7.2.3 Storage............................................................................................................................143
7.2.4 Scale object notation.......................................................................................................143
7.3 Scale attributes..................................................................................................................144
7.3.1 LN Logical Name....................................................................................................144
7.3.2 SA Scaling Algorithm..............................................................................................144
7.3.3 SC Scaling Constants............................................................................................ 144
7.3.4 ZT Modification Time..............................................................................................145
7.4 Defining scale objects using SCIL.....................................................................................145
7.4.1 Required attributes..........................................................................................................145

Section 8 Data objects............................................................................................... 147


8.1 General..............................................................................................................................147
8.1.1 Use..................................................................................................................................147
8.1.2 Function...........................................................................................................................147
8.1.3 Variables..........................................................................................................................148
8.1.4 Accessing registered data with SCIL...............................................................................149
8.1.5 Execution queues............................................................................................................149
8.1.6 Storage............................................................................................................................150
8.1.7 Data object notation........................................................................................................ 151
8.2 Data object attributes........................................................................................................ 151
8.2.1 Basic attributes................................................................................................................151
[Link] CM Comment.................................................................................................... 151
[Link] FI Free Integer.................................................................................................. 152
[Link] FX Free Text......................................................................................................152
[Link] IU In Use........................................................................................................... 152
[Link] LN Logical Name...............................................................................................152
[Link] ON OPC Item Name......................................................................................... 152
[Link] ZT Modification Time.........................................................................................153
8.2.2 Logging attributes............................................................................................................153
[Link] HR History Registrations...................................................................................153
[Link] IN Instruction..................................................................................................... 153
[Link] LF Logging Function......................................................................................... 154
[Link] PS Pulse Scale.......................................................................................................... 155
[Link] SR Source.........................................................................................................155
[Link] TS Time Stamp................................................................................................. 155
[Link] VL Value Length................................................................................................156
[Link] VT Value Type...................................................................................................156
8.2.3 Historian logging..............................................................................................................156
[Link] GN Logging Name............................................................................................ 156
[Link] GP Logging Profile............................................................................................ 157
8.2.4 Execution control.............................................................................................................157

8 MicroSCADA X SYS600 10.5


Application Objects
© 2023 Hitachi Energy. All rights reserved.
1MRK 511 632-UEN Rev. A Table of contents

[Link] EP Execution Priority........................................................................................ 157


[Link] PE Parallel Execution........................................................................................157
[Link] PQ Parallel Queue............................................................................................ 157
[Link] SE Start-up Execution.......................................................................................158
[Link] TC Time Channel.............................................................................................. 158
8.2.5 Storage............................................................................................................................158
[Link] HN History File Number.................................................................................... 158
[Link] MO Memory Only.............................................................................................. 158
8.2.6 Registered data...............................................................................................................159
[Link] LR Latest Registration................................................................................................159
[Link] OS Object Status.............................................................................................. 159
[Link] OV Object Value................................................................................................159
[Link] QT Qualified Registration Time......................................................................... 160
[Link] RT Registration Time........................................................................................ 160
8.3 Defining data objects using SCIL...................................................................................... 160

Section 9 Command procedures...............................................................................163


9.1 General..............................................................................................................................163
9.1.1 Use..................................................................................................................................163
9.1.2 Function...........................................................................................................................163
9.1.3 Program...........................................................................................................................164
9.1.4 Variables..........................................................................................................................164
9.1.5 Storage............................................................................................................................164
9.1.6 Object notation................................................................................................................ 164
9.2 Command procedure attributes.........................................................................................165
9.2.1 Basic attributes................................................................................................................165
[Link] CM Comment.................................................................................................... 165
[Link] FI Free Integer.................................................................................................. 165
[Link] FX Free Text......................................................................................................165
[Link] IU In Use........................................................................................................... 165
[Link] LN Logical Name...............................................................................................166
[Link] ON OPC Item Name......................................................................................... 166
[Link] ZT Modification Time.........................................................................................166
9.2.2 Program...........................................................................................................................167
[Link] CP Compiled Program...................................................................................... 167
[Link] CS Compilation State........................................................................................167
[Link] IN Instructions................................................................................................... 167
9.2.3 Time and validation stamps.............................................................................................167
[Link] OS Object Status.............................................................................................. 167
[Link] QT Qualified Registration Time......................................................................... 168
[Link] RT Registration Time........................................................................................ 168
[Link] TS Time Stamp................................................................................................. 168
9.2.4 Execution control.............................................................................................................169
[Link] EP Execution Priority........................................................................................ 169
[Link] PE Parallel Execution........................................................................................169
[Link] PQ Parallel Queue............................................................................................ 169

MicroSCADA X SYS600 10.5 9


Application Objects
© 2023 Hitachi Energy. All rights reserved.
Table of contents 1MRK 511 632-UEN Rev. A

[Link] SE Start-up Execution.......................................................................................169


[Link] TC Time Channel.............................................................................................. 170
9.2.5 Storage attributes ...........................................................................................................170
[Link] HN History File Number.................................................................................... 170
[Link] MO Memory Only.............................................................................................. 170
9.3 Defining command procedures with SCIL ........................................................................ 170

Section 10 Time channels............................................................................................171


10.1 General..............................................................................................................................171
10.1.1 Use..................................................................................................................................171
10.1.2 Function...........................................................................................................................171
10.1.3 Storage............................................................................................................................173
10.1.4 Object notation................................................................................................................ 173
10.2 Time channel attributes..................................................................................................... 173
10.2.1 Basic attributes ...............................................................................................................173
[Link] CM Comment.................................................................................................... 173
[Link] IU In Use........................................................................................................... 174
[Link] LN Logical Name...............................................................................................174
[Link] MO Memory Only.............................................................................................. 174
[Link] ZT Modification Time.........................................................................................174
10.2.2 Scheduling.......................................................................................................................174
[Link] CD Condition.....................................................................................................174
[Link] CP Cycle Policy.................................................................................................175
[Link] CY Cycle........................................................................................................... 175
[Link] DP Daylight Switch Policy.......................................................................................... 175
[Link] SP Start-up Execution Policy............................................................................ 176
[Link] SU Synchronization Unit................................................................................... 177
[Link] SY Synchronization Time........................................................................................... 177
10.2.3 Parallel execution............................................................................................................178
[Link] PE Parallel Execution........................................................................................178
[Link] PQ Parallel Queue............................................................................................ 178
[Link] SX Synchronized Execution..............................................................................178
10.2.4 Time tagging....................................................................................................................179
[Link] QB Qualified Begin Time...................................................................................179
[Link] QE Qualified End Time......................................................................................180
[Link] QS Qualified Synchronization Time.................................................................. 180
[Link] QT Qualified Registration Time......................................................................... 180
[Link] RB Registered Begin Time................................................................................180
[Link] RE Registered End Time...................................................................................181
[Link] RS Registered Synchronization Time............................................................... 181
[Link] RT Registration Time........................................................................................ 181
10.3 Defining time channels with SCIL......................................................................................181

Section 11 Event channels.......................................................................................... 183


11.1 General..............................................................................................................................183
11.1.1 Use..................................................................................................................................183
11.1.2 Function...........................................................................................................................183

10 MicroSCADA X SYS600 10.5


Application Objects
© 2023 Hitachi Energy. All rights reserved.
1MRK 511 632-UEN Rev. A Table of contents

11.1.3 Process event channels.................................................................................................. 184


11.1.4 Predefined event channels..............................................................................................184
11.1.5 Variables..........................................................................................................................184
11.1.6 Storage............................................................................................................................185
11.1.7 Object notation................................................................................................................ 185
11.2 Event channel attributes....................................................................................................185
11.2.1 CM Comment......................................................................................................... 185
11.2.2 LN Logical Name....................................................................................................185
11.2.3 ON Object Name.................................................................................................... 186
11.2.4 OT Object Type...................................................................................................... 186
11.2.5 SN Secondary Object Names................................................................................ 186
11.2.6 ST Secondary Object Types...................................................................................186
11.2.7 ZT Modification Time..............................................................................................186
11.3 Predefined event channels................................................................................................187
11.3.1 Predefined application event channels............................................................................187
[Link] Application start-up and shutdown event channels....................................................187
[Link] Alarm event channel.................................................................................................. 187
[Link] Alarm acknowledgement event channel.................................................................... 188
[Link] Blocking event channel.............................................................................................. 188
[Link] Monitor event channel................................................................................................188
[Link] Undefined process object...........................................................................................189
[Link] Undefined OPC event source.................................................................................... 189
[Link] Invalid OPC item........................................................................................................ 189
[Link] Mirroring configuration error.......................................................................................190
[Link] Host address missing.................................................................................................190
[Link] AEP_EVENT.............................................................................................................. 191
[Link] HISTORIAN_EVENT..................................................................................................191
[Link] UAL_EVENT.............................................................................................................. 192
[Link] AOR_EVENT............................................................................................................. 192
[Link] Generic application event channel............................................................................. 192
[Link] Unit events................................................................................................................. 193
[Link] APL-APL diagnostic events........................................................................................193
[Link] Host events................................................................................................................ 194
[Link] Image events..............................................................................................................194
11.3.2 Predefined system event channels................................................................................. 195
[Link] IP_EVENT..................................................................................................................195
[Link] Generic system event channel...................................................................................196
[Link] Printer events............................................................................................................. 196
[Link] Node events............................................................................................................... 196
[Link] External clock events................................................................................................. 197
[Link] Application state supervision events.......................................................................... 197
[Link] Memory pool supervision events................................................................................197
[Link] Application queue supervision events........................................................................198
[Link] License events........................................................................................................... 198
11.3.3 Operating system event channel.....................................................................................200

MicroSCADA X SYS600 10.5 11


Application Objects
© 2023 Hitachi Energy. All rights reserved.
Table of contents 1MRK 511 632-UEN Rev. A

Section 12 Logging profile objects............................................................................. 203


12.1 General..............................................................................................................................203
12.1.1 Use..................................................................................................................................203
12.1.2 Functionality.................................................................................................................... 203
12.1.3 Different types of logging profile objects......................................................................... 203
12.1.4 Storage............................................................................................................................204
12.1.5 Object notation................................................................................................................ 204
12.2 Logging profile attributes................................................................................................... 205
12.2.1 Common attributes.......................................................................................................... 205
[Link] CM Comment.......................................................................................... 205
[Link] IU In Use................................................................................................. 205
[Link] LN Logical Name.....................................................................................205
[Link] PT Profile Type........................................................................................205
[Link] ZT Modification Time...............................................................................205
12.2.2 Object profile attributes................................................................................................... 206
[Link] CA Compression Accuracy..................................................................... 206
[Link] DI Discreteness.......................................................................................206
[Link] ST Storage.............................................................................................. 206
12.2.3 Database profile attributes.............................................................................................. 207
[Link] DA Database Address.............................................................................207
[Link] DC Diagnostic Counters..........................................................................207
[Link] DD Description Pattern D........................................................................208
[Link] DP Description Pattern P........................................................................ 208
[Link] ED Equipment Path Pattern D................................................................ 208
[Link] EP Equipment Path Pattern P.................................................................208
[Link] ND Name Pattern D................................................................................ 209
[Link] NP Name Pattern P.................................................................................209
[Link] OS Object Status.................................................................................... 209
[Link] PW Password..........................................................................................210
[Link] US User Name........................................................................................ 210
12.2.4 History collection profile attributes...................................................................................210
[Link] HC History Collection Templates.............................................................210

Section 13 Event objects..............................................................................................211


13.1 Use.................................................................................................................................... 211
13.2 Function.............................................................................................................................211
13.3 Event object execution ..................................................................................................... 212
13.4 Storage..............................................................................................................................212
13.5 Event object notation.........................................................................................................212
13.6 Example............................................................................................................................ 212

Section 14 Free type objects....................................................................................... 215


14.1 About this section.............................................................................................................. 215
14.2 General .............................................................................................................................215
14.2.1 Use..................................................................................................................................215
14.2.2 Attributes......................................................................................................................... 215

12 MicroSCADA X SYS600 10.5


Application Objects
© 2023 Hitachi Energy. All rights reserved.
1MRK 511 632-UEN Rev. A Table of contents

14.2.3 Object definition...............................................................................................................215


14.2.4 Storage............................................................................................................................216
14.2.5 Object notation................................................................................................................ 216
14.3 Type defining attributes..................................................................................................... 217
14.3.1 LN Logical Name..........................................................................................217
14.3.2 PT Process Object Type.........................................................................................217
14.3.3 OV OV Attribute Name........................................................................................... 217
14.3.4 CX Comment Text.................................................................................................. 217
14.3.5 NA Number of Attributes........................................................................................ 217
14.3.6 ZT Modification Time..............................................................................................218
14.4 Attributes for defining attributes.........................................................................................218
14.4.1 AN Attribute Name................................................................................................. 218
14.4.2 AI Attribute Indexing...............................................................................................218
14.4.3 AT Attribute Value Type..........................................................................................218
14.4.4 AL Attribute Length.................................................................................................219
14.4.5 AP Attribute Printout...............................................................................................219
14.4.6 AA Attribute Action................................................................................................. 219
14.4.7 AH Attribute History................................................................................................220
14.4.8 AE Attribute Event.................................................................................................. 220
14.4.9 AD Attribute on Disk............................................................................................... 220
14.4.10 AS Attribute Snapshot............................................................................................ 220
14.4.11 AX Attribute Comment Text.................................................................................... 221
14.4.12 AO Attribute Offset................................................................................................. 221
14.5 Defining free type objects..................................................................................................221
14.5.1 Examples.........................................................................................................................221

Section 15 Variable objects......................................................................................... 223


15.1 Use.................................................................................................................................... 223
15.2 Definition........................................................................................................................... 223
15.3 Function.............................................................................................................................223
15.4 Attributes........................................................................................................................... 223
15.5 Variable object notation..................................................................................................... 224
15.6 Storage..............................................................................................................................224
15.7 Examples...........................................................................................................................224

Section 16 Using object definition tools.................................................................... 225


16.1 Application Object Navigator............................................................................................. 225
16.1.1 Entering and exiting object navigator.............................................................................. 225
16.1.2 Object navigator composition.......................................................................................... 225
16.1.3 Status bar........................................................................................................................226
16.1.4 Accessible applications................................................................................................... 229
16.1.5 External applications....................................................................................................... 230
16.1.6 Proxy applications........................................................................................................... 231
16.1.7 Representation options for objects..................................................................................232
16.1.8 Page length..................................................................................................................... 234
16.1.9 Auto adjust table columns............................................................................................... 234
16.1.10 Refresh functionality........................................................................................................234

MicroSCADA X SYS600 10.5 13


Application Objects
© 2023 Hitachi Energy. All rights reserved.
Table of contents 1MRK 511 632-UEN Rev. A

16.1.11 Filtering names................................................................................................................235


16.1.12 Filtering objects............................................................................................................... 235
16.1.13 Defining a Filter............................................................................................................... 235
16.1.14 Editing attribute values of objects....................................................................................237
16.1.15 Viewing or editing objects................................................................................................238
16.2 Navigation......................................................................................................................... 239
16.2.1 Overview......................................................................................................................... 239
16.2.2 Navigation By Unit...........................................................................................................239
16.2.3 Navigation By Unit and Item Name................................................................................. 239
16.2.4 Navigation By Node and Item Name............................................................................... 240
16.2.5 Navigation By Object Identifier........................................................................................ 241
16.2.6 Navigation By OPC Name...............................................................................................242
16.2.7 Navigation By Event Source............................................................................................243
16.3 Creating and editing objects..............................................................................................243
16.3.1 Creating new application objects.....................................................................................243
16.3.2 Creating new OPC Event objects....................................................................................245
16.3.3 Creating new event handling objects.............................................................................. 246
16.3.4 Creating new data objects...............................................................................................247
16.3.5 Creating new logging profile objects............................................................................... 247
16.3.6 Event recording objects...................................................................................................247
16.3.7 Defining an application object......................................................................................... 248
16.3.8 Defining a process object group......................................................................................248
16.3.9 Renaming application objects......................................................................................... 249
16.3.10 Copying application objects.............................................................................................249
16.3.11 Copying process objects index........................................................................................250
16.3.12 Copying bay level process objects ................................................................................. 253
16.3.13 Editing process object identifiers by levels......................................................................254
16.3.14 Moving objects................................................................................................................ 255
16.3.15 Deleting application objects ............................................................................................255
16.3.16 Installing standard functions............................................................................................256
16.3.17 Documenting application objects.....................................................................................256
16.3.18 Exporting and importing application objects....................................................................256
16.3.19 Searching objects and files............................................................................................. 256
16.3.20 File transfer..................................................................................................................... 256
16.4 General principles for using object definition tools............................................................ 258
16.4.1 Definition tool title............................................................................................................258
16.4.2 Pages.............................................................................................................................. 258
16.4.3 User interaction .............................................................................................................. 258
16.4.4 Storing the object and exiting the tool............................................................................. 259
16.4.5 Connecting and disconnecting objects............................................................................259
16.5 Application self-diagnostics............................................................................................... 263

Section 17 Process Object Definition Tool.................................................................265


17.1 About this section.............................................................................................................. 265
17.2 General..............................................................................................................................265
17.3 Common area....................................................................................................................265

14 MicroSCADA X SYS600 10.5


Application Objects
© 2023 Hitachi Energy. All rights reserved.
1MRK 511 632-UEN Rev. A Table of contents

17.3.1 General............................................................................................................................265
17.3.2 Identification.................................................................................................................... 266
17.3.3 Operation state................................................................................................................266
17.3.4 Process signal type......................................................................................................... 266
17.3.5 Other information.............................................................................................................267
17.4 Configurable attributes...................................................................................................... 267
17.4.1 Overview......................................................................................................................... 267
17.4.2 Addresses....................................................................................................................... 268
17.4.3 Scaling.............................................................................................................................268
17.4.4 Limit values..................................................................................................................... 269
17.4.5 Alarms............................................................................................................................. 269
17.4.6 Post-processing...............................................................................................................270
17.4.7 Events............................................................................................................................. 271
17.4.8 History............................................................................................................................. 271
17.4.9 Printouts.......................................................................................................................... 271
17.4.10 Blocking...........................................................................................................................272
17.4.11 Topology..........................................................................................................................272
17.4.12 Miscellaneous..................................................................................................................273
17.5 Dynamic attributes.............................................................................................................273
17.5.1 Object state..................................................................................................................... 273
17.5.2 File transfer..................................................................................................................... 275
17.5.3 Value history....................................................................................................................275
17.5.4 OPC event.......................................................................................................................276
17.5.5 Alarm...............................................................................................................................276
17.5.6 Counters..........................................................................................................................277
17.6 All attributes.......................................................................................................................277
17.7 Object Identifier editor....................................................................................................... 278

Section 18 Event Handling Object Definition Tool.................................................... 279


18.1 About this section.............................................................................................................. 279
18.2 General..............................................................................................................................279
18.3 Common area....................................................................................................................279
18.3.1 Object state calculation area........................................................................................... 280
18.3.2 OPC A&E event definition............................................................................................... 280
18.4 State and message texts...................................................................................................281
18.4.1 Overview......................................................................................................................... 281
18.4.2 State texts....................................................................................................................... 281
18.4.3 Message texts................................................................................................................. 281
18.5 Event messages and subcondition names........................................................................282
18.5.1 Overview......................................................................................................................... 282
18.5.2 Event messages..............................................................................................................282
18.5.3 Subcondition names........................................................................................................282
18.6 OPC A&E server............................................................................................................... 283
18.6.1 Overview......................................................................................................................... 283
18.7 Listed values..................................................................................................................... 284

Section 19 Scale Object Definition Tool..................................................................... 287

MicroSCADA X SYS600 10.5 15


Application Objects
© 2023 Hitachi Energy. All rights reserved.
Table of contents 1MRK 511 632-UEN Rev. A

19.1 About this section.............................................................................................................. 287


19.2 General..............................................................................................................................287
19.3 Common area....................................................................................................................287
19.4 Linear scaling.................................................................................................................... 287
19.5 Stepwise linear scaling......................................................................................................288

Section 20 Data Object Definition Tool.......................................................................289


20.1 About this section.............................................................................................................. 289
20.2 Overview........................................................................................................................... 289
20.3 Common area....................................................................................................................290
20.4 Data registration................................................................................................................ 290
20.5 Data...................................................................................................................................291
20.6 Execution control...............................................................................................................293
20.7 Storage..............................................................................................................................293
20.8 External logging.................................................................................................................293
20.9 All attributes.......................................................................................................................294

Section 21 Command Procedure Definition Tool...................................................... 297


21.1 Overview........................................................................................................................... 297
21.2 Common area....................................................................................................................297
21.3 Procedure page.................................................................................................................297
21.4 Execution control page......................................................................................................298
21.5 Storage page.....................................................................................................................299
21.6 All attributes.......................................................................................................................299

Section 22 Time Channel Definition Tool................................................................... 301


22.1 About this section.............................................................................................................. 301
22.2 Overview........................................................................................................................... 301
22.3 Common area....................................................................................................................301
22.4 Execution...........................................................................................................................301
22.5 Initialization........................................................................................................................302
22.6 Execution control...............................................................................................................303
22.7 Connected objects ............................................................................................................304
22.8 All attributes.......................................................................................................................305

Section 23 Event Channel Definition Tool..................................................................307


23.1 About this section.............................................................................................................. 307
23.2 Overview........................................................................................................................... 307
23.3 Common area....................................................................................................................307
23.4 Activated objects............................................................................................................... 307
23.5 Connected objects.............................................................................................................308
23.6 Attribute list........................................................................................................................309

Section 24 Logging Profile Object Definition Tool.................................................... 311


24.1 About this section.............................................................................................................. 311
24.2 General..............................................................................................................................311
24.3 Definition tool of the logging profile object of type OBJECT..............................................311
24.4 Definition tool for logging profile object of type DATABASE..............................................312

16 MicroSCADA X SYS600 10.5


Application Objects
© 2023 Hitachi Energy. All rights reserved.
1MRK 511 632-UEN Rev. A Table of contents

24.5 Definition tool for logging profile object of type HISTORY.................................................313

Section 25 Free Type Object Definition Tools............................................................ 315


25.1 General..............................................................................................................................315
25.2 Free Type Process Object Tool......................................................................................... 315
25.2.1 Accessing the tool........................................................................................................... 315
25.2.2 Fields...............................................................................................................................316
25.2.3 Using the tool.................................................................................................................. 317
25.2.4 Storing settings and exiting the Tool................................................................................317
25.3 Free Type Object Tool....................................................................................................... 317
25.3.1 Accessing the tool........................................................................................................... 317
25.3.2 Using the tool.................................................................................................................. 317
25.3.3 Attribute definition............................................................................................................317
25.3.4 Attribute tree....................................................................................................................318
25.3.5 Storing settings and exiting the tool................................................................................ 319

Index.....................................................................................................................................321

MicroSCADA X SYS600 10.5 17


Application Objects
© 2023 Hitachi Energy. All rights reserved.
18
1MRK 511 632-UEN Rev. A Section 1
Copyrights

Section 1 Copyrights GUID-03127CB5-2F5A-4099-A5DC-20E63835472E v6

The information in this document is subject to change without notice and should not be construed as
a commitment by Hitachi Energy. Hitachi Energy assumes no responsibility for any errors that may
appear in this document.

In no event shall Hitachi Energy be liable for direct, indirect, special, incidental or consequential
damages of any nature or kind arising from the use of this document, nor shall Hitachi Energy be
liable for incidental or consequential damages arising from the use of any software or hardware
described in this document.

This document and parts thereof must not be reproduced or copied without written permission from
Hitachi Energy, and the contents thereof must not be imparted to a third party nor used for any
unauthorized purpose.

The software or hardware described in this document is furnished under a license and may be used,
copied, or disclosed only in accordance with the terms of such license.

© 2023 Hitachi Energy. All rights reserved.

Trademarks

ABB is a registered trademark of ABB Asea Brown Boveri Ltd. Manufactured by/for a Hitachi Energy
company. All other brand or product names mentioned in this document may be trademarks or
registered trademarks of their respective holders.

Guarantee

Please inquire about the terms of guarantee from your nearest Hitachi Energy representative.

Third Party Copyright Notices

List of Third Party Copyright notices are documented in "3rd party [Link]" and other locations
mentioned in the file in SYS600 and DMS600 installation packages.

This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit.
([Link] This product includes cryptographic software written by Eric Young
(eay@[Link]). This product includes software written by Tim Hudson (tjh@[Link]).

This product includes software developed by Computing Services at Carnegie Mellon University
([Link]

This product includes software developed by vbAccelerator (/[Link]).

MicroSCADA X SYS600 10.5 19


Application Objects
© 2023 Hitachi Energy. All rights reserved.
20
1MRK 511 632-UEN Rev. A Section 2
About this manual

Section 2 About this manual GUID-FD35E055-A5E3-4CC3-8A87-9AAE190FB6AE v1

2.1 Use of symbols GUID-B4114770-E272-4247-9A72-83CE12272D43 v1

This publication includes warning, caution and information symbols where appropriate to point out
safety-related or other important information. It also includes tips to point out useful hints to the
reader. The corresponding symbols should be interpreted as follows:

Warning icon indicates the presence of a hazard which could result in personal injury.

Caution icon indicates important information or a warning related to the concept


discussed in the text. It might indicate the presence of a hazard, which could result in
corruption of software or damage to equipment/property.

Information icon alerts the reader to relevant factors and conditions.

Tip icon indicates advice on, for example, how to design a project or how to use a certain
function.

Although warning hazards are related to personal injury, and caution hazards are associated with
equipment or property damage, it should be understood that operation of damaged equipment could,
under certain operational conditions, result in degraded process performance leading to personal
injury or death. Therefore, comply fully with all warnings and caution notices.

2.2 Intended audience GUID-1C7467C0-BDE4-459F-99AB-2F6439FD2B7E v1

This manual is intended for installation personnel, administrators and skilled operators to support
installation of the software.

2.3 Related documents GUID-C508FC1A-CE2F-405D-809B-CCAEF641C01A v5

Name of the manual Document ID


SYS600 10.5 Application Design 1MRK 511 631-UEN
SYS600 10.5 Installation and Administration 1MRK 511 654-UEN
SYS600 10.5 Programming Language SCIL 1MRK 511 664-UEN
SYS600 10.5 System Objects 1MRK 511 667-UEN
SYS600 10.5 System Configuration 1MRK 511 666-UEN
SYS600 10.5 OPC Server 1MRK 511 657-UEN
SYS600 10.5 Historian Configuration and Administration 1MRK 511 641-UEN
SYS600 10.5 Historian Operation 1MRK 511 643-UEN
SYS600 10.5 Historian Monitor Configuration 1MRK 511 642-UEN

MicroSCADA X SYS600 10.5 21


Application Objects
© 2023 Hitachi Energy. All rights reserved.
Section 2 1MRK 511 632-UEN Rev. A
About this manual

2.4 Document conventions GUID-1BEA8EBD-1FDA-48B8-98C3-8A6BE3F331FB v2

The following conventions are used for the presentation of material:

• The words in names of screen elements (for example, the title in the title bar of a dialog, the
label for a field of a dialog box) are initially capitalized.
• Capital letters are used for file names.
• Capital letters are used for the name of a keyboard key if it is labeled on the keyboard. For
example, press the CTRL key. Although the Enter and Shift keys are not labeled, they are
written in capital letters, for example, press ENTER.
• Lowercase letters are used for the name of a keyboard key that is not labeled on the keyboard.
For example, the space bar, comma key and so on.
• Press CTRL+C indicates that the user must hold down the CTRL key while pressing the C key
(in this case, to copy a selected object).
• Press ALT E C indicates that the user presses and releases each key in sequence (in this case,
to copy a selected object).
• The names of push and toggle buttons are boldfaced. For example, click OK.
• The names of menus and menu items are boldfaced. For example, the File menu.
• The following convention is used for menu operations: Menu Name/Menu Item/
Cascaded Menu Item. For example: select File/Open/New Project.
• The Start menu name always refers to the Start menu on the Windows Task Bar.
• System prompts/messages and user responses/input are shown in the Courier font. For
example, if the user enters a value that is out of range, the following message is displayed:
Entered value is not valid.
The user may be told to enter the string MIF349 in a field. The string is shown as follows in the
procedure: MIF349
• Variables are shown using lowercase letters: sequence name

2.5 Document revisions GUID-AD292EC8-364C-48D3-895A-86D0D7A970B6 v5

Revision Version number Date History


A 10.5 17.02.2023 New document for
SYS600 10.5

22 MicroSCADA X SYS600 10.5


Application Objects
© 2023 Hitachi Energy. All rights reserved.
1MRK 511 632-UEN Rev. A Section 3
Introduction

Section 3 Introduction GUID-BE8C836A-3FFE-4161-A9F5-825E684A71F9 v1

3.1 About this section GUID-D5F4B92B-113B-45DF-8855-41A6289ED18A v1

This section introduces the MicroSCADA X SYS600 system and describes the role of application
objects.

3.2 SYS600 GUID-239B743E-A490-4F3E-BCF8-EBBEA12DE2C5 v2

SYS600 is a computer-based, programmable, and scalable network control and substation


automation system. It is mainly used within the electric power process but can also be used for the
supervision and control of heat and water distribution, industrial processes, water purification, traffic,
etc.

The system servers of SYS600 are composed of the kernel, a number of facility programs,
engineering and system handling tools, configuration software and application software. The SYS600
kernel software is independent of the application area and the extent of use. It is the same in all
systems, as are also most of the engineering and system handling tools. A system server can host
one or more application software packages, called applications. The application specifies the
functions of the SYS600 system to suit a specific process. The application takes the user’s needs
into account regarding the level of information, user interface, control operations, and so on.

3.3 Applications GUID-3C0BF481-D337-428B-819A-67CEBDE50487 v1

Each application has a certain supervisory control task, for example the control of electricity
distribution or heat distribution. An application may control its own process and have its own
connections to the process equipment, or it may share the equipment with other applications. Each
application has its own data (databases) and displays. Different applications can communicate with
each other, whether they are situated in the same system server or in separate ones. In simple
terms, an application is composed of a set of objects that communicate with each other, with the user
and with the process equipment, see "A simplified scheme of a SYS600 application" in Figure 1.

The application objects specify control functions, calculations, data storage, process control etc., and
they are composed of process data (process objects), report data (data objects), control programs
(command procedures) and activation mechanisms (event channels, time channels, logging profiles,
events and event handling objects).

The application objects are programmed and controlled using the SCIL language, which is an
application language specifically developed for SYS600 and the control & supervision domain.

MicroSCADA X SYS600 10.5 23


Application Objects
© 2023 Hitachi Energy. All rights reserved.
Section 3 1MRK 511 632-UEN Rev. A
Introduction

GUID-4578F529-168E-4875-AD63-C8CAEAB6ADD2 V1 EN-US

Figure 1: A simplified scheme of a SYS600 application

3.4 Application objects GUID-C0EBF919-0649-4267-A705-E4F07415EA71 v2

Application objects are programmable units that perform various tasks, such as real time process
supervision, control procedures, data registration and storage, calculations, automatic time and event
activation, etc. There are eleven types of application objects, each performing a particular task:

1. Process objects (P). Process objects are images of connected process signals. These objects
store and supervise the real time state of a process.
2. Event handling objects (H). Event handling objects define the texts related to the states of
process objects and transitions between the states (events).
3. Scales (X). Scales are algorithms for scaling the data transferred from the stations to the real
values of the measured entity.
4. Data objects (D). Data objects register and store sampled or calculated data.
5. Command procedures (C). These objects are SCIL programs, which can be executed
automatically or manually.
6. Time channels (T). These objects control the automatic time-based data registrations and
program executions.
7. Event channels (A). These objects control automatic event-based data registration and program
execution.
8. Logging profiles (G). These objects define the connection between SYS600 application
database and Historian time series database.
9. Event objects (E). These objects activate automatic event-controlled program execution (for
example updating) in user interface objects.
10. Free Type objects (F). Free Type objects define user-defined process object types.
11. Variable objects (V). Variable objects are temporary lists of attributes and attribute values.

The first seven types are illustrated in Figure 2.

The capital letter after each type in the list above is an identification mark for the object type when
used in SCIL. All types of application objects, except variable objects, are global and accessible
using SCIL throughout the entire SYS600 network.

24 MicroSCADA X SYS600 10.5


Application Objects
© 2023 Hitachi Energy. All rights reserved.
1MRK 511 632-UEN Rev. A Section 3
Introduction

GUID-4EFBF74E-051A-4802-AF9F-CA2CB88D6A31 V1 EN-US

Figure 2: An illustration of the application objects and their interconnections

3.5 Attributes GUID-5E5479D7-2227-4AC6-9E58-B66281BAEB29 v1

Information and data associated with objects, their values, functions, properties and activities, are
stored in attributes. Normally, an object has many different attributes, and thus it can contain several
types of data. Different object types have different sets of attributes.

The attributes not only contain the dynamic data of the objects, but also define the objects and their
functions. Static (defining) attributes include object identities, addresses, activation criteria, activity
states, connections to other objects, alarm handling specifications, SCIL programs and expressions.
Examples of dynamic attributes are the object values, historical data, status codes and time tags.
Figure 3 shows an imaginary object (data object) and its static and dynamic attributes.

MicroSCADA X SYS600 10.5 25


Application Objects
© 2023 Hitachi Energy. All rights reserved.
Section 3 1MRK 511 632-UEN Rev. A
Introduction

Object
Static Attributes Dynamic Attributes

Name : SAMPLE Data : 0.785


Copied from : ORIGIN Validation Stamp : OK
Activated by : TC_1H Time Stamp : [Link]
Imaginary_object.CNV
GUID-8AACB8D8-F599-49E2-98FA-5CD70460D5B9 V1 EN-US

Figure 3: An imaginary object (data object) and a few of its static and dynamic attributes
Attribute values can be used in SCIL expressions and programs, for example in calculations,
displays, conditional statements, etc. The values can be changed automatically by the process or
system, or manually using SCIL. All dynamic and static attributes can be accessed using SCIL,
though all of them cannot be set using it.

As a rule, attributes are the only way to store, access, use and modify information in objects and to
operate through them. Attributes are therefore the most essential part of objects.

3.6 Defining application objects GUID-0A631050-F5DC-463F-98E9-52C5158C2FB6 v2

Creation and definition of application objects is a part of application engineering, that is the
composition of an application software package. The object definitions may also be modified in a
running application. Objects can be created and modified as follows:

• Using SCIL commands. This is the basic method and the other methods are based on this one,
because the tools are built with SCIL.
• Using type specific definition tools. In the object definition tools, objects are defined by filling in
data and making appropriate choices.
• Using the standard application library LIB 500. Creation of objects using the standard application
library is mostly invisible to the user.
• Using Connectivity Packages or SCL files.

Event objects are event-based activation signals that trigger execution of event methods of Visual
SCIL objects and event handlers (ON blocks) of pictures. They are generated either by process
objects or by SCIL. These objects have no attributes and no other definitions beside activation
criteria and the object name when activated by SCIL. The picture program parts activated by the
event objects are stored within the pictures in the picture database and can be activated only when
the picture is visible on the screen.

Variable objects are always created with SCIL. The variable objects are used as variables and as
temporary storage for data.

3.7 Databases GUID-03727E30-94A1-4EC7-A5DB-50F11B8552FF v2

Most application object types are stored in databases. A database is a set of related data stored in a
structured form.

The process objects, event handling objects, scales and free type objects are stored in the Process
Database. The data objects, command procedures, time channels, event channels and logging
profiles are stored in a database named Report Database, and these objects are called report
objects with a common name.

Variable objects are stored in the same way as variables (see the Programming Language SCIL
manual). Event objects are not stored.

26 MicroSCADA X SYS600 10.5


Application Objects
© 2023 Hitachi Energy. All rights reserved.
1MRK 511 632-UEN Rev. A Section 3
Introduction

Each application may only contain one process database and one report database.

MicroSCADA X SYS600 10.5 27


Application Objects
© 2023 Hitachi Energy. All rights reserved.
28
1MRK 511 632-UEN Rev. A Section 4
Object handling

Section 4 Object handling GUID-BF643E5B-5C80-478F-874B-87BD41850015 v1

This section presents the principles on how to define application objects and how to use the objects
in SCIL. It is divided into the following three sections:

Section 4.1 Defining application