主题:求教串口问题
请教那位老师能帮我解决下面的串口通讯程序,本人重来没有搞过串口通讯,也只懂VB。NET一种语言,希望能给我一点建议、出段代码、也可为我编写一个连接库我将支付劳务费(多少您定,但要开源)。联系:QQ20038631 ,20038631@QQ.com
Rs232串口通讯继电器模块
模块电压:12VDC
延时时间:可客户需要设定设定
继电器负载功率:10A250VAC或10A30VDC
命令格式:
AA BB CC
其中AA表示命令行。
1. 当AA=E0时为编辑模块地址,此时BB为00-FF任意值。
当CC=AA+BB时(二进制和,进位无效)该命令有效;否则命令无效,模块不动作。
2. 当AA=E1时为打开继电器命令,Bb对应被操作模块的地址,CC=AA+BB时命令有效。
3. 当AA=E2时为关闭继电器命令,Bb对应被操作操作模块的地址,CC=AA+BB时命令有效。
使用举例:
1. 编辑模块地址为 05H 发送命令:E0 05 E5
2. 打开该模块的继电器,发送命令: E1 05 E6
3. 关闭该模块的继电器,发送命令: E2 05 E7
Rs232串口通讯继电器模块
模块电压:12VDC
延时时间:可客户需要设定设定
继电器负载功率:10A250VAC或10A30VDC
命令格式:
AA BB CC
其中AA表示命令行。
1. 当AA=E0时为编辑模块地址,此时BB为00-FF任意值。
当CC=AA+BB时(二进制和,进位无效)该命令有效;否则命令无效,模块不动作。
2. 当AA=E1时为打开继电器命令,Bb对应被操作模块的地址,CC=AA+BB时命令有效。
3. 当AA=E2时为关闭继电器命令,Bb对应被操作操作模块的地址,CC=AA+BB时命令有效。
使用举例:
1. 编辑模块地址为 05H 发送命令:E0 05 E5
2. 打开该模块的继电器,发送命令: E1 05 E6
3. 关闭该模块的继电器,发送命令: E2 05 E7