Table 44defines the corresponding ConformanceUnitsfor the OPC UA Information Model for Scheduler.

Table 44– Conformance Units for Scheduler

Category

Title

Description

Server

Scheduler Scheduling Base

Exposes the ObjectType ScheduleType, the DataTypes SpecialEventType, SpecialEventPeriodType, CalendarEntryType, DateType, Month, DayOfMonth, DayOfWeek, DateRangeType, TimeActionsType, BaseActionType, WriteLocalVariableActionType, CallLocalMethodActionType, TimeType and DailyScheduleType and all their supertypes in the AddressSpace.

Supports a configuration with at least two instances of ScheduleType having at least 12 entries of DaySchedule in their WeeklySchedule (overall, not per day), and 6 entries in the ExceptionSchedule each having at least 6 entries of ListOfTimeActions.

Server

Scheduler Calendar Base

Exposes the ObjectType CalendarType, the DataTypes CalendarEntryType, DateType, Month, DayOfMonth, DayOfWeek, and DateRangeType and all their supertypes in the AddressSpace.

Supports a configuration with at least three instances of CalendarType, each having at least 10 entries in DateList.

Server

Scheduler Scheduling Configuration

Supports at least on instance of ScheduleType supporting the Methods AddExceptionScheduleElements and RemoveExceptionScheduleElements to change the ExceptionSchedule Property and allowing writing the WeeklySchedule Property.

Server

Scheduler Calendar Configuration

Supports at least on instance of CalendarType supporting the Methods AddDateListElements and RemoveDateListElements to change the DateList Property.

Client

Scheduler Client Configuration

The client supports the configuration of instances of ScheduleType and CalendarType, by changing the configuration of existing Objects.