回复:wincc flexible advanced与从站进行自由口RS485通讯

hailin1008

  • 帖子

    2
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2013-07-04

普通 普通 如何晋级?

发布于 2013-07-11 15:46:29

2楼

quote:以下是引用七色阳光在2013-07-09 09:47:44的发言:
从站的通信协议有吗?既然能和串口助手联通那么就是通信协议了

从仪表读数据
上位机命令 EOT 表号 参数名 ENQ
仪表返回 STX 参数名 数据 ETX BCC
例如:上位机发送[EOT 0 1 M 1 ENQ] 04H 30H 31H 4DH 31H 05H
上位机读1 号表的过程值M1
仪表返回[STX M 1 O O 1 0 . 0 ETX BCC] 02H 4DH 31H 30H
30H 31H 30H 2EH 30H 03H 60H
仪表回达M1 参数为10.0
向仪表写数据
上位机命令:EOT 表号 STX 参数名 数据 ETX BCC
仪表返回 :ACK 参数修改完成 或 NAK 参数修改失败
如果上位机需要修改同一仪表的参数可在次按上述格式发命令也可省略表号按下面格式发
STX 参数名 数据 ETX BCC
例如:上位机发送[EOT 0 1 STX S 1 2 0 0 . 0 ETX BCC]
04H 30H 31H 02H 53H 31H 32H 30H 30H 2EH 30H 03H 4DH
仪表返回[ACK] 06H 正确接收
上位机发送[STX P 1 1 . 0 ETX BCC]
02H 50H 31H 31H 2EH 30H 03H 4DH
仪表返回[ACK] 06H 正确接收
控制字符的
符号及对应的ASCII 码值十六进制分别为[EOT] 04H [ENQ] 05H [ACK] 06H [NAK] 15H [STX] 02H [ETX] 03H
这就是通讯协议,请问怎么能实现两者的通讯
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32644条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。