2.3.3
扩展 I/O扩展板带有 12DI/12DO/2AI/2AO,接口对应关系详见用户手册。
auto_sync
set_extra_do设置数字输出(扩展板)。
set_extra_do(pin, value)
- 参数
pin
。端口,从 0 开始。value
。待设置的值,0 关闭/1 打开。
示例程序
set_extra_do(1, 1)
get_extra_di
获取数字输入(扩展板)。
get_extra_di(pin)
- 参数
pin
。端口,从 0 开始。
示例程序
get_extra_di(1)
auto_sync
wait_extra_di等待数字输入(扩展板)。
wait_extra_di(pin, value, relation)
- 参数
pin
。端口,从 0 开始。value
。待设置的值,0 关闭/1 打开。relation
。关系判断操作符。
示例程序
wait_extra_di(1, 0, "=")
auto_sync
set_extra_ao设置模拟输出(扩展板)。
set_extra_ao(pin, value)
- 参数
pin
。端口,从 0 开始。value
。待设置的值,根据输出类型指定电压或者电流值。
示例程序
- 设置 EAO0 输出 3V。
set_extra_ao(0, 3)
get_extra_ai
获取模拟输入(扩展板)。
get_extra_ai(pin)
- 参数
pin
。端口,从 0 开始。
auto_sync
wait_extra_ai等待模拟输入(扩展板)。
wait_extra_ai(pin, value, relation)
- 参数
pin
。端口,从 0 开始。value
。待比较的值。relation
。关系判断操作符。