请帮做用FBS-32MAT与单片机自由口R485通信程序
发表:
W9868 (2012-03-28 14:21:49)分类:PLC | 阅读:15796 | 评论:0 | 最新评论:2012-03-28 14:52:19 By [楼主编辑]
JMDM-COM4DI2DOMR串口通信协议
波特率:9600;
奇偶校验:无;
数据位:8位;
停止位:1位
电脑发送示例
1:控制单个输出点:
O(00,01,0)E 关断第1个输出点
O(00,01,1)E 开启第1个输出点
O(00,02,0)E 关断第2个输出点
O(00,02,1)E 开启第2个输出点
括号中前二位数字为地址,中间一位为指令代号,后面一位为输出点状态;
2:控制所有输出点:
O(00,05,0)E 关断二个输出点
O(00,05,1)E 开启二个输出点
括号中前二位数字为地址,中间一位为指令代号,后面一位为输出点状态;
3:读输入点命令:
O(00,06,1)E 要求控制器返回输入点状态
括号中前二位数字为地址,中间一位为指令代号,后面一位为读取标志;
4.控制器返回输入点的状态
II(00,0000)
II(00,1111)
括号中前二位数字为地址,后四位数字是输入点状态;
5:读输出点命令;
O(00,08,1)E 要求控制器返回输出点状态
括号中前二位数字为地址,中间一位为指令代号,后面一位为读取标志;
6.控制器返回输出点的状态
IO(00,00)
IO(00,11)
括号中前二位数字为地址,后两位地址是输入点状态;
7.地址设定:OA(00)E 括号内的2位数字为控制器地址,通常取值范围:00~99,也可特别设定更大。
做好请发到我邮箱:w9868@tom.com
谢谢
[此文在2012-03-28 14:52:20被*W9868*编辑过]