25 lines
1.1 KiB
Plaintext
25 lines
1.1 KiB
Plaintext
package|ControlPatterns|2.0.0
|
|
description|Monitor alarm
|
|
note|Initial documentation
|
|
def|Duration|Kind|Neutral|dimension=0,0,1,0,0,0,0;linear|-
|
|
def|Energy|Kind|Neutral|dimension=2,1,-2,0,0,0,0;linear|-
|
|
def|Torque|Kind|Neutral|dimension=2,1,-2,0,0,0,0;linear|-
|
|
def|ms|Unit|Neutral|millis=1|Duration
|
|
def|s|Unit|Neutral|millis=1000|Duration
|
|
def|Flag|Scalar|OA|Boolean|-
|
|
def|Alarm|Item|OA|Flow|Code
|
|
def|Code|Field|OA|minimum=1;maximum=2|Alarm,Flag
|
|
def|Interface|Interface|OA|-|Operation
|
|
def|Operation|Allocation|OA|order=0|Interface,Alarm
|
|
prototype|A|record|A|OA|Watch|Activity|Monitor alarm
|
|
prototype|E|record|E|OA|Alarm|Interaction|A|H|MOUNT/Alarm
|
|
prototype|P|record|P|OA|Elapsed|Property|A|SELF:Duration|750@SELF:ms
|
|
prototype|C|record|C|OA|Stress|Case|-|P=1250@SELF:ms
|
|
prototype|K|record|K|OA|Elapsed limit|Check|P|1000@SELF:ms
|
|
prototype|H|record|H|OA|Prototype receiver|Activity|Context role only
|
|
prototype|Q|record|Q|OA|Outside delay|Property|H|SELF:Duration|1000@SELF:ms
|
|
prototype|G|record|G|OA|Project-wide study|Case|-|P=2500@SELF:ms,Q=4000@SELF:ms
|
|
pattern|monitor|A,E,P,C,K
|
|
analysis|P|K|C
|
|
role|sink|H|Activity|OA
|