DIDO功能
GW101网关支持3路数字信号输入,3路数字信号输出。
DI数字输入
GW101网关提供了3路光耦隔离DI数字输入接口,支持干接点输入,最大电压DC 5V。连接器选用的是3.81mm间距的6 pin 接线端子。接口定义如下图所示:
网关支持的3路数字信号输入,
引脚定义说明
标识 | 功能 |
D1 P | 第一路DI输入端 |
D1 N | 第一路DI公共端 |
D2 P | 第二路DI输入端 |
D2 N | 第二路DI公共端 |
D3 P | 第三路DI输入端 |
D3 N | 第三路DI公共端 |
Linux系统内定义
外壳丝印 | GPIO序号 |
DI1 | 68 |
DI2 | 118 |
DI3 | 5 |
导出GPIO功能,每次上电后仅操作一次。
echo 68 > /sys/class/gpio/export
echo 118 > /sys/class/gpio/export
echo 5 > /sys/class/gpio/export
echo in > /sys/class/gpio/gpio68/direction
echo in > /sys/class/gpio/gpio118/direction
echo in > /sys/class/gpio/gpio5/direction
读取GPIO的状态
cat /sys/class/gpio/gpio68/value
cat /sys/class/gpio/gpio118/value
cat /sys/class/gpio/gpio5/value
没有电压的时候value为1,外部有电压后value为0。
DO数字输出
i2X-GW-6U网关提供3路5A/220VAC、5A/30VDC继电器输出的隔离DO,无源输出,默认常开输出状态。连接器选用的是3.81mm间距的6 pin 接线端子。接口实物图和定义图如下所示:
数字输出端口引脚定义
序号 | 标识 | 功能 |
1 | DO1 | 第一路DO输出端 |
2 | COM1 | 第一路DO公共端 |
3 | DO2 | 第二路DO输出端 |
4 | COM2 | 第二路DO公共端 |
5 | DO3 | 第三路DO输出端 |
6 | COM3 | 第三路DO公共端 |
Linux系统接口
外壳丝印 | GPIO序号 |
DO1 | 0 |
DO2 | 1 |
DO3 | 67 |
0为Close,1为Open
echo 0 > /sys/class/gpio/export
echo 1 > /sys/class/gpio/export
echo 67 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio0/direction
echo out > /sys/class/gpio/gpio1/direction
echo out > /sys/class/gpio/gpio67/direction
echo 0 > /sys/class/gpio/gpio0/value
echo 0 > /sys/class/gpio/gpio1/value
echo 0 > /sys/class/gpio/gpio67/value
echo 1 > /sys/class/gpio/gpio0/value
echo 1 > /sys/class/gpio/gpio1/value
echo 1 > /sys/class/gpio/gpio67/value
作者:SteveChen 创建时间:2025-05-09 09:22
最后编辑:SteveChen 更新时间:2025-05-09 09:57
最后编辑:SteveChen 更新时间:2025-05-09 09:57