FP7マルチワイヤリンクユニットのエラーのクリア
このFP命令は、FP7マルチワイヤリンクユニットのエラーをクリアします。次のシステム変数の値をリセットします。
システム変数 |
説明 |
---|---|
sys_bIsMultiWireUnit1Error | FP7マルチワイヤリンクユニット1のエラー |
sys_bIsMultiWireUnit2Error | FP7マルチワイヤリンクユニット2のエラー |
sys_bIsMultiWireUnit3Error | FP7マルチワイヤリンクユニット3のエラー |
sys_bIsMultiWireUnit4Error | FP7マルチワイヤリンクユニット4のエラー |
sys_bIsMultiWireUnit5Error | FP7マルチワイヤリンクユニット5のエラー |
sys_bIsMultiWireUnit6Error | FP7マルチワイヤリンクユニット6のエラー |
sys_wMultiWireUnit1ErrorCode | FP7マルチワイヤリンクユニット1エラー(上位バイト:エラーコード、下位バイト:ユニットNo.) |
sys_wMultiWireUnit2ErrorCode | FP7マルチワイヤリンクユニット2エラー(上位バイト:エラーコード、下位バイト:ユニットNo.) |
sys_wMultiWireUnit3ErrorCode | FP7マルチワイヤリンクユニット3エラー(上位バイト:エラーコード、下位バイト:ユニットNo.) |
sys_wMultiWireUnit4ErrorCode | FP7マルチワイヤリンクユニット4エラー(上位バイト:エラーコード、下位バイト:ユニットNo.) |
sys_wMultiWireUnit5ErrorCode | FP7マルチワイヤリンクユニット5エラー(上位バイト:エラーコード、下位バイト:ユニットNo.) |
sys_wMultiWireUnit6ErrorCode | FP7マルチワイヤリンクユニット6エラー(上位バイト:エラーコード、下位バイト:ユニットNo.) |
POUヘッダには、このプログラムで使用するすべての入力変数と出力変数を宣言します。POUヘッダは全プログラム言語で使用できます。
VAR
bEnable: BOOL:=FALSE;
END_VAR
変数bEnableがTRUEにセットされたとき、ファンクションが実行されます。
BODY
WORKSPACE
NETWORK_LIST_TYPE := NWTYPELD ;
END_WORKSPACE
NET_WORK
NETWORK_TYPE := NWTYPELD ;
NETWORK_LABEL := ;
NETWORK_TITLE := ;
NETWORK_HEIGHT := 7 ;
NETWORK_BODY
B(B_CONTACT,,bEnable,4,3,6,5,);
B(B_F,FP_MEWNET_CLEAR_ERRORS!,,15,2,30,5,,?DEN?AENO);
L(1,0,1,7);
L(1,4,4,4);
L(6,4,15,4);
END_NETWORK_BODY
END_NET_WORK
END_BODY
If (bEnable) Then
FP_MEWNET_CLEAR_ERRORS();
End_if;