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