The Static Programmable Device.. A Static Programmable Device is used for flexible solution programming in an Open Systems installation to support different application cases.
|
|
Network Variables | Configuration Properties |
nvoProgramStatus
| cpProgName cpProgRevision
cpFBlockIndex cpNVUsage cpPrgObjMajVer cpPrgObjMinVer cpProgCmdHistory cpProgErrorHistory cpProgFileIndexes cpProgSelect cpProgSourceLocation cpProgStateHistory
|
|
Details: |
Resource Set:
| Standard 00:00:00:00:00:00:00:00-0 |
Index:
| 97 |
Obsolete:
| no |
Key:
| 410 |
Inheriting:
| no |
Principal Variable
| nvoProgramStatus |
Mandatory Network Variables |
nvoProgramStatus | Program Status.: This input network variable is used to indicate the current status of the Program object.
|
Member Number:
| 1 |
Base type:
| | Direction:
| output | Service:
| any |
|
Mandatory Configuration Properties |
cpProgName | Program Name.: This configuration property specifies the human-readable name of the currently loaded program.
|
Member Number:
| 3 |
Base type:
| |
Applies to
| SFPTstaticProgrammable | Flags:
| device specific, constant | Array:
| not permitted | Default:
| 00*31 |
|
cpProgRevision | Program Revision.: This configuration property specifies the revision number of the currently loaded program.
|
Member Number:
| 4 |
Base type:
| |
Applies to
| SFPTstaticProgrammable | Flags:
| device specific, constant | Array:
| not permitted | Default:
| v0.0.0 (0/0/0 0:0:0) |
|
Optional Configuration Properties |
cpProgSelect | Program Select.: This configuration property specifies which program is selected to be loaded, if the device can store multiple programs.
|
|
cpPrgObjMajVer | Object major version number.: The major version number for the object.
|
|
cpPrgObjMinVer | Object minor version number.: The minor version number for the object.
|
Member Number:
| 2 |
Base type:
| |
Applies to
| SFPTstaticProgrammable | Flags:
| device specific, constant | Array:
| not permitted | Default:
| 0 |
|
cpProgSourceLocation | Source Location.: This configuration property specifies the location from where the source file was downloaded to the device.
|
Member Number:
| 6 |
Base type:
| |
Applies to
| SFPTstaticProgrammable | Flags:
| device specific, constant | Array:
| not permitted | Default:
| 00-52-84-02-00*251 |
|
cpProgFileIndexes | File Indexes.: This configuration property may be implemented if the program data is stored in one or more files on the device.
|
Member Number:
| 7 |
Base type:
| |
Applies to
| SFPTstaticProgrammable | Flags:
| constant | Array:
| not permitted | Default:
| 3 - 3 |
|
cpProgCmdHistory | Command History.: This configuration property contains a read-only list of the most recent commands to the device, along with a time stamp for each.
|
Member Number:
| 8 |
Base type:
| |
Applies to
| SFPTstaticProgrammable | Flags:
| device specific, constant | Array:
| not permitted | Default:
| 0/0/0 0:0:0 - RQ_NORMAL: |
|
cpProgStateHistory | State History.: This configuration property contains a read-only list of the most recent state of the device, along with a time stamp for each.
|
Member Number:
| 9 |
Base type:
| |
Applies to
| SFPTstaticProgrammable | Flags:
| device specific, constant | Array:
| not permitted | Default:
| 0/0/0 0:0:0 PRS_NO_PROGRAM |
|
cpFBlockIndex | Index of Functional Block.: The Functional Block index within the Node Self-Documentation string to which this program applies.
|
|
cpProgErrorHistory | Error History.: Log of recent errors, with time stamp.
|
Member Number:
| 11 |
Base type:
| |
Applies to
| SFPTstaticProgrammable | Flags:
| device specific, constant | Array:
| not permitted | Default:
| 0/0/0 0:0:0 PSE_NO_ERROR |
|
cpNVUsage | NV usage.: The SCPTnvUsage CPs shall be used to indicate whether the NVs are in use by the loaded program.
|
|