OPC unified architecture - Part 24: Scheduler

OPC Unified Architecture – Teil 24: Scheduler

Architecture unifiée OPC - Partie 24: Ordonnanceur

Enotna arhitektura OPC - 24. del: Časovni razporejevalnik

General Information

Status
Not Published
Public Enquiry End Date
30-Mar-2024
Current Stage
4020 - Public enquire (PE) (Adopted Project)
Start Date
30-Jan-2024
Due Date
18-Jun-2024
Completion Date
05-Apr-2024

Buy Standard

Draft
prEN IEC 62541-24:2024
English language
29 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)


SLOVENSKI STANDARD
01-marec-2024
Enotna arhitektura OPC - 24. del: Časovni razporejevalnik
OPC unified architecture - Part 24: Scheduler
Ta slovenski standard je istoveten z: prEN IEC 62541-24:2024
ICS:
25.040.40 Merjenje in krmiljenje Industrial process
industrijskih postopkov measurement and control
35.240.50 Uporabniške rešitve IT v IT applications in industry
industriji
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

65E/1049/CDV
COMMITTEE DRAFT FOR VOTE (CDV)
PROJECT NUMBER:
IEC 62541-24 ED1
DATE OF CIRCULATION: CLOSING DATE FOR VOTING:
2024-01-26 2024-04-19
SUPERSEDES DOCUMENTS:
65E/959/NP, 65E/1019/RVN
IEC SC 65E : DEVICES AND INTEGRATION IN ENTERPRISE SYSTEMS
SECRETARIAT: SECRETARY:
United States of America Mr Donald (Bob) Lattimer
OF INTEREST TO THE FOLLOWING COMMITTEES: PROPOSED HORIZONTAL STANDARD:

Other TC/SCs are requested to indicate their interest, if any,
in this CDV to the secretary.
FUNCTIONS CONCERNED:
EMC ENVIRONMENT QUALITY ASSURANCE SAFETY
SUBMITTED FOR CENELEC PARALLEL VOTING NOT SUBMITTED FOR CENELEC PARALLEL VOTING
Attention IEC-CENELEC parallel voting
The attention of IEC National Committees, members of
CENELEC, is drawn to the fact that this Committee Draft for
Vote (CDV) is submitted for parallel voting.
The CENELEC members are invited to vote through the
CENELEC online voting system.
This document is still under study and subject to change. It should not be used for reference purposes.
Recipients of this document are invited to submit, with their comments, notification of any relevant patent rights of which
they are aware and to provide supporting documentation.
Recipients of this document are invited to submit, with their comments, notification of any relevant “In Some Countries”
clauses to be included should this proposal proceed. Recipients are reminded that the CDV stage is the final stage for
submitting ISC clauses. (SEE AC/22/2007 OR NEW GUIDANCE DOC).

TITLE:
OPC Unified Architecture – Part 24: Scheduler

PROPOSED STABILITY DATE: 2026
NOTE FROM TC/SC OFFICERS:
electronic file, to make a copy and to print out the content for the sole purpose of preparing National Committee positions.

You may not copy or "mirror" the file or printed version of the document, or any part of it, for any other purpose without
permission in writing from IEC.

3 CONTENTS
4 1 Scope . 1
5 2 Normative references . 1
6 3 Terms, abbreviated terms and conventions . 1
7 3.1 Overview . 1
8 3.2 Abbreviated terms . 1
9 4 General information to Scheduler . 2
10 5 Use cases . 2
11 5.1 UC01: Scheduling actions on specific times on each weekday . 2
12 5.2 UC02: Scheduling actions on special dates . 2
13 5.2.1 Overview . 2
14 5.2.2 UC002.1: Schedule actions at a specific date . 3
15 5.2.3 UC002.2: Schedule actions at an interval from a specific date to a specific date
16 4
17 5.2.4 UC002.3 Schedule actions at a recurring interval . 4
18 5.2.5 UC002.4 Schedule actions at specific dates defined globally . 4
19 6 Scheduler Information Model overview . 4
20 6.1 Overview . 4
21 6.2 Scheduling Times and Priorities . 5
22 6.3 Start-up of Schedules . 5
23 7 OPC UA ObjectTypes . 6
24 7.1 CalendarType . 6
25 7.1.1 Overview . 6
26 7.1.2 ObjectType definition . 6
27 7.1.3 Method AddDateListElements . 6
28 7.1.4 Method RemoveDateListElements . 7
29 7.2 ScheduleType definition . 8
30 7.2.1 Overview . 8
31 7.2.2 ObjectType definition . 8
32 7.2.3 Method AddExceptionScheduleElements . 9
33 7.2.4 Method RemoveExceptionScheduleElements . 10
34 8 OPC UA DataTypes . 10
35 8.1 SpecialEventType . 10
36 8.2 SpecialEventPeriodType. 11
37 8.3 CalendarEntryType . 11
38 8.4 DateType. 12
39 8.5 Month . 13
40 8.6 DayOfMonth . 13
41 8.7 DayOfWeek . 15
42 8.8 DateRangeType . 15
43 8.9 TimeActionsType . 16
44 8.10 BaseActionType . 16
45 8.11 WriteLocalVariableActionType . 17
46 8.12 CallLocalMethodActionType . 17
47 8.13 TimeType . 18
48 8.14 DailyScheduleType . 18
49 9 Profiles and Conformance Units . 20
50 10 Namespaces . 20
51 10.1 Namespace Metadata . 20

IEC CDV 62541-24 © IEC 2023
52 10.2 Handling of OPC UA Namespaces . 20
53 Annex A (normative)  Scheduler Namespace and Identifiers . 22
54 A.1 Namespace and Identifiers for the Scheduler Information Model . 22
56 FIGURES
58 Figure 1 – Overview Scheduler Information Model . 5
61 TABLES
63 Table 1 – Example Weekly Schedule . 2
64 Table 2 – Example Exception Schedule . 3
65 Table 3 – Example Calendars . 3
66 Table 4 – CalendarType Definition . 6
67 Table 5 – CalendarType Attribute values for child Nodes . 6
68 Table 6 – AddDateListElements Method Arguments . 7
69 Table 7 – AddDateListElements Method AddressSpace definition . 7
70 Table 8 – RemoveDateListElements Method Arguments . 7
71 Table 9 – RemoveDateListElements Method AddressSpace definition . 8
72 Table 10 – ScheduleType definition . 8
73 Table 11 – ScheduleType Attribute values for child Nodes . 9
74 Table 12 – AddExceptionScheduleElements Method Arguments . 9
75 Table 13 – AddExceptionScheduleElements Method AddressSpace definition . 10
76 Table 14 – RemoveExceptionScheduleElements Method Arguments . 10
77 Table 15 – RemoveExceptionScheduleElements Method AddressSpace definition . 10
78 Table 16 – SpecialEventType Structure . 11
79 Table 17 – SpecialEventType Definition . 11
80 Table 18 – SpecialEventPeriodType Union . 11
81 Table 19 – SpecialEventPeriodType definition . 11
82 Table 20 – CalendarEntryType Union . 12
83 Table 21 – CalendarEntryType Definition . 12
84 Table 22 – DateType Structure . 12
85 Table 23 – DateType Definition . 12
86 Table 24 – Month Values . 13
87 Table 25 – Month Definition . 13
88 Table 26 – DayOfMonth Values . 14
89 Table 27 – DayOfMonth Definition . 14
90 Table 28 – DayOfWeek Values . 15
91 Table 29 – DayOfWeek Definition . 15
92 Table 30 – DateRangeType Structure . 15
93 Table 31 – DateRangeType Definition . 16
94 Table 32 – TimeActionsType Structure . 16
95 Table 33 – TimeActionsType Definition . 16
96 Table 34 – BaseActionType Structure . 17

IEC CDV 62541-24 © IEC 2023
97 Table 35 – BaseActionType Definition . 17
98 Table 36 – WriteLocalVariableActionType Structure . 17
99 Table 37 – WriteLocalVariableActionType Definition . 17
100 Table 38 – CallLocalMethodActionType Structure . 18
101 Table 39 – CallLocalMethodActionType Definition . 18
102 Table 40 – TimeType Structure . 18
103 Table 41 – TimeType Definition . 18
104 Table 42 – DailyScheduleType Structure . 19
105 Table 43 – DailyScheduleType Definition . 19
106 Table 44 – Profile URIs for Scheduler. 20
107 Table 45 – NamespaceMetadata Object for this Document . 20
108 Table 46 – Namespaces used in a Scheduler Server .
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.