大佬们,小弟又来求助MBUS-MSG了,感谢指教。

已锁定

倔强的土豆1984

  • 帖子

    19
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2023-08-16

普通 普通 如何晋级?

大佬们,小弟又来求助MBUS-MSG了,感谢指教。

3073

23

2023-09-15 10:24:00

在此感谢论坛的几位热心大佬指点,对MSG指令有了初步的了解。想麻烦一下各位大佬,看看我的理解是不是有问题,感谢指教啊。非常感谢啊。很高兴认识你们。我在深圳龙华观澜竹村地铁站边上,在附近的大佬有空了请你们喝茶。欢迎来做客。

请问这个MSG指令我的这几个理解有问题吗?

1.EN和First需同时接通,加P上升沿保证一个脉冲。

2.Slave是从站地址2,RW为0表示读取数据‘

3.ADDR是数据来源的地址

4.count是1,不太理解,我的理解是地址是寄存器地址,那么count是表示字数,那只有1个字,像频率1000HZ,1000转成二进制为1111101000,相当于10个位,是小于1个字(16个位)?那我把count改成2或者3有问题吗?是不是假设频率是100万,转成二进制超过16位了,这时候count就必须写2?

5.Data这个经过大佬的解释,有点理解了,加&表示间接寻址,寻找VB1006开始的数据的地址,即地址VW1006,疑问是VB1006,是不是改成VB6也可以呢?作者从V1000开始,只是怕和之前的VB或者V重复吗?

6.Done M0.4,是表示指令完成后,给M0.4输出信号表示完成。

7.Error 即表示把错误指令发给VB1存储。





大佬们,小弟又来求助MBUS-MSG了,感谢指教。 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8945条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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