回复:求救:CP340与现场仪表通讯

pullmezxb

  • 帖子

    59
  • 精华

    0
  • 被关注

    3

论坛等级:游民

注册时间:2005-02-28

普通 普通 如何晋级?

发布于 2007-01-13 20:04:22

0楼

TO:万泉河 您好

我的报文格式为:

SOH M A1 A0 K1 K0 CR LF

其中 A1 A0 为00--地址仪表,K1 K0为Z > 为电磁流量计累计流量功能码,将上面ASCII报文转换为16进制后为:

B#16#1 B#16#4D B#16#30 B#16#30 B#16#5A B#16#3E B#16#D B#16#A

我依次把上面16进制数存到DB1的DB1.DBB0到DB1.DBB7中,然后在FB2的DB_NO 设为1,DBB_NO设为0,LEN设为8,即通过FB2把上面的报文发送;FB3中DB_NO 设为2,DBB_NO设为0,LEN设为13,即把接收数据存到DB2中。

我还是隔100ms发送100ms接收,结果是FB3偶尔有DONE为1,FB2偶尔有NDR为1,但是接收到的数据长度为LEN为0,监视接收数据存储区都为零。问题还是没有解决!
工控菜鸟!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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