GetLocalIOStatus:返回嵌入式 I/O 状态

功能描述

此功能返回嵌入式 I/O 状态。

注意: 也可通过系统变量 PLC_R.i_wLocalIOStatus 获得类似信息。

图形表示形式

G-RU-0010340.2.gif-high.gif

 

 

IL 和 ST 表示形式

若要查看 IL 或 ST 语言的一般表示形式,请参阅功能和功能块表示形式一章。

I/O 变量描述

下表对输入参数进行了描述:

输入

类型

注释

Mode

LOCAL_IO_GET_STATUS

功能的参数:当前只有 LOCAL_IO_GET_GEN_STATUS(十六进制的 00)可用。

下表对输出变量进行了描述:

输出

类型

注释

GetLocalIOStatus

LOCAL_IO_GEN_STATUS

嵌入式 I/O 的状态。

示例 1

此示例演示如何将 LOCAL_IO_GET_GEN_STATUS 枚举类型的 LOCAL_IO_GET_STATUS 枚举器直接用于 Mode 输入参数:

VAR
    MyLocalIOStatus : LOCAL_IO_GEN_STATUS;
END_VAR
     
MyLocalIOStatus := GetLocalIOStatus(LOCAL_IO_GET_GEN_STATUS);

示例 2

此示例演示如何将中间变量用于 Mode 输入参数。

VAR
    MyLocalIOStatus : LOCAL_IO_GEN_STATUS;
    MyMode : LOCAL_IO_GET_STATUS;
END_VAR
     
MyMode := LOCAL_IO_GET_GEN_STATUS;
MyLocalIOStatus := GetLocalIOStatus(MyMode);