Scheduler.
Standardized interface for describing daily schedules. Schedules may become active on specified days of the week, or based on active schedules defined by a Calendar functional block.
|
|
Network Variables | Configuration Properties |
nvoPresentValue
nviEnable
| cpDefOutput cpSchTimeValue cpSchedule cpValueDef
cpDelayTime cpEffPeriod cpMaxNVLength cpMaxSendTime cpNVType cpObjMajVer cpObjMinVer cpOvrBehave cpOvrValue cpSchedName cpValueName cpWeeklySched
|
|
Details: |
Resource Set:
| Standard 00:00:00:00:00:00:00:00-0 |
Index:
| 49 |
Obsolete:
| no |
Key:
| 7 |
Inheriting:
| no |
Mandatory Network Variables |
nvoPresentValue | Present value.: Indicates the current value of the schedule. The output is determined by the current time as well as the currently active schedules.
|
Member Number:
| 1 |
Base type:
| | Direction:
| output | Service:
| acknowledged |
|
Optional Network Variables |
nviEnable | Enable: Enables the scheduler. The scheduler is enabled when the state value is one (1) and the level value is greater than zero (0)
|
Member Number:
| 2 |
Base type:
| | Direction:
| input | Service:
| any |
|
Mandatory Configuration Properties |
cpDefOutput | Default output.:
Specifies the nvoPresentValue output when no schedules are active, or when an override request is received for the functional block. The override behavior may be defined by the optional Override Behavior and Override Value configuration properties.
|
Member Number:
| 2 |
Base type:
| |
Applies to
| nvoPresentValue | Flags:
| modify when disabled | Array:
| not permitted |
|
cpSchedule | Schedule: Describes the attributes of a daily schedule definition.
|
Member Number:
| 15 |
Base type:
| |
Applies to
| SFPTscheduler | Flags:
| modify when disabled | Array:
| not permitted |
|
cpSchTimeValue | Schedule time-value pair.: Specifies the time and value for a scheduled event.
|
Member Number:
| 16 |
Base type:
| |
Applies to
| SFPTscheduler | Flags:
| modify when disabled | Array:
| not permitted |
|
cpValueDef | Value definition.: Used to create an array of output values to be used for a schedule. A schedule time-value event specifies a value as an index into a SCPTvalueDefinition array.
|
Member Number:
| 17 |
Base type:
| |
Applies to
| nvoPresentValue | Flags:
| modify when disabled | Array:
| not permitted |
|
Optional Configuration Properties |
cpDelayTime | Delay time.:
Specifies a delay from the scheduled time. This allows multiple outputs within a Scheduler functional block, or multiple Scheduler functional blocks on a device, to share a common schedule but stagger on and off times to reduce peak load.
|
|
cpEffPeriod | Effective period.: Time period during which a functional block is effective.
|
Member Number:
| 4 |
Base type:
| |
Applies to
| SFPTscheduler | Flags:
| modify when disabled | Array:
| not permitted |
|
cpMaxNVLength | Maximum network variable length.: Maximum length of a type that may be assigned to the nvoPresentValue network variable.
|
Member Number:
| 6 |
Base type:
| |
Applies to
| nvoPresentValue | Flags:
| constant | Array:
| not permitted |
|
cpMaxSendTime | Maximum send time.: The maximum period of time between consecutive transmissions of the current value.
|
|
cpNVType | Network variable type.: Assigns the network variable type for the nvoPresentValue network variable.
|
Member Number:
| 8 |
Base type:
| |
Applies to
| nvoPresentValue | Flags:
| modify when disabled | Array:
| not permitted |
|
cpObjMajVer | Object major version number.: The major version number for the object.
|
Member Number:
| 9 |
Base type:
| |
Applies to
| SFPTscheduler | Flags:
| constant | Array:
| not permitted |
|
cpObjMinVer | Object minor version number.: The minor version number for the object.
|
Member Number:
| 10 |
Base type:
| |
Applies to
| SFPTscheduler | Flags:
| device specific, constant | Array:
| not permitted |
|
cpValueName | Value name.: Used to create an array of value names for each of the values defined in a SCPTvalueDefinition array.
|
Member Number:
| 12 |
Base type:
| |
Applies to
| nvoPresentValue | Flags:
| modify when disabled | Array:
| not permitted |
|
cpOvrBehave | Override behavior.: Defines the behavior of the nvoPresentValue output when an override request is received.
|
Member Number:
| 13 |
Base type:
| |
Applies to
| nvoPresentValue | Flags:
| modify when disabled | Array:
| not permitted |
|
cpOvrValue | Override value.: Sets the value the nvoPresentValue output should adopt when it is overridden and the value of Override Behavior is OV_SPECIFIED.
|
Member Number:
| 14 |
Base type:
| |
Applies to
| nvoPresentValue | Flags:
| modify when disabled | Array:
| not permitted |
|
cpWeeklySched | Weekly schedule.: Identifies a schedule to be active for each day of the week.
|
Member Number:
| 18 |
Base type:
| |
Applies to
| SFPTscheduler | Flags:
| modify when disabled | Array:
| not permitted |
|
cpSchedName | Schedule name.: Used to create an array of schedule names.
|
Member Number:
| 19 |
Base type:
| |
Applies to
| SFPTscheduler | Flags:
| modify when disabled | Array:
| not permitted |
|