9.1 Conformance Units

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

Table 44 – Conformance Units for Scheduler
Category Title Description
ServerScheduler 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.

ServerScheduler 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.

ServerScheduler Scheduling ConfigurationSupports at least on instance of ScheduleType supporting the Methods AddExceptionScheduleElements and RemoveExceptionScheduleElements to change the ExceptionSchedule Property and allowing writing the WeeklySchedule Property.
ServerScheduler Calendar ConfigurationSupports at least on instance of CalendarType supporting the Methods AddDateListElements and RemoveDateListElements to change the DateList Property.
ClientScheduler Client ConfigurationThe client supports the configuration of instances of ScheduleType and CalendarType, by changing the configuration of existing Objects.