For all Methods specified in this document, the Attributes named in Table 11 shall be set as specified in the table. The definitions for the Attributes can be found in OPC 10000-3.
The implementation of methods shall be such that, if the execution fails, the state of the underlying system will be rolled back to what it was before the execution of the method started. In other words, no partial execution is allowed for methods.
Table 11 – Common Method Attributes
Attributes |
Value |
Executable |
All Methods defined in this document shall be executable (Executable Attribute set to “True”), unless it is defined differently in the Method definition. |
UserExecutable |
The value of the UserExecutable Attribute is server-specific. It is assumed that all Methods can be executed by at least one user. |