串口通讯协议
波特率: 9600 数据: 8位 奇偶: 无 停止位: 1位
协议定义: 起始码 固定值1 固定值2 继电器通道 操作码 结束码
A B C D E F
A为起始码: 出厂默认起始码为0x3A (16进制格式),可以通过以下指令修改:
XX 01 0F 0F YY 0D:把原起始码XX设置为YY,一般情况下请不要修改。
比如:3A 01 0F 0F 3B 0D把原起始码3A改为3B
B为固定值0x01:
C为固定值0x05:
D为继电器通道号:00-08H,C=0x00时,本电源控制器8个端口全开,或者全关
E为操作码:
1、当操作码D=01H,表示相应的继电器通道号闭合。
2、当操作码D=00H,表示相应的继电器通道号断开。
3、当操作码D=02H,表示相应的继电器翻转(开变关 或 关变开)
4、当操作码D=03H,表示相应的继电器先闭合延时1秒后再断开,用于电脑开关机控制。
5、当操作码D=08H,表示读取相应的继电器各通道的开关状态。读取的数据为一个字节,
XXXXXXXX高位为第8路,低位为第1路,0表示开,1表示关
6、第一路开关具有自定义延时功能。代码为 FF 00 01 XX 55 (XX用16进制表示)
当第一路继电器闭合时XX=延时秒数+1 当第一路继电器断开时XX=延时秒数。
F为结束码:0x0D
若采用RS485连接说明:串口第6脚为A+ 第7脚为B-
举例:
3A 01 05 01 01 0D 第一路开
3A 01 05 01 00 0D 第一路关
3A 01 05 02 01 0D 第二路开
3A 01 05 02 00 0D 第二路关
…….
3A 01 05 08 01 0D 第八路开
3A 01 05 08 00 0D 第八路关
3A 01 05 01 02 0D 第一路继电器翻转(开变关或 关变开)
3A 01 05 01 03 0D 第一路继电器先闭合延时1秒后再断开,用于电脑开关机控制。
3A 01 05 00 03 0D 把第1-8路继电器都先闭合延时1秒后再断开,用于八台电脑开关机控制。
重要提示:请按图示接线。
用作开关控制时只要接相应路的公共端和常开端即可。
常闭端主要用于电机正反转控制,比如对投影幕升降等场合。