鹿威しの運転に関する責務を持つ。
Attribute | Type | Description | ||
---|---|---|---|---|
* | wait_time | UL |
停止指示から、どれくらい遅れてから停止するかを表すタイミング値。 |
|
running_timeout | integer |
消し忘れ防止の為の最大運転時間、すなわち操作しない時間を表す。単位:分 |
||
status | boolean |
運転の状態を表す。 TRUE:ON FALSE:OFF |
||
current_count | integer |
操作しない時間がどれだけ続いているかを表す。単位:分 |
||
interval_time | UL |
180分をカウントするためのインターバルタイム。 今回は60秒とする。 |
||
running_timer_id |
inst_ref |
|
Relationship |
あるポンプにおける、水はね防止のタイミング値を定義するという関係を表す。
State Transition Table |
S_D1 | S_D2 | S_D3 | |
---|---|---|---|
1.停止中 | 2 | IG | IG |
2.運転中 | IG | 1 | 3 |
3.タイムアウトカウント中 | IG | 1 | 3 |
Action |