回复:cp341 modbus通讯问题求助

工作真累

  • 帖子

    59
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2008-03-12

普通 普通 如何晋级?

发布于 2008-06-02 10:26:17

0楼

谢谢楼上各位的答复,问题已经解决.
老的CPU不支持FB7,FB8,改用了FB107,FB108测试收发数据正常.
有点点收获,大家分享
就是看了手册,发现FB8中大写的'S'及'X'可以不用.程序测试不用也能收发正常.不知道是不是瞎猫撞死耗子了,呵呵.
现在还有些问题想求助兄弟们,望不吝指教.
1.现场有四个从站,我采取何种方式来轮询每个站的数据.用四个发数据块,四个接收块,还是收发都只有一个数据块.数据块如何调度.每个站是不是FB8的DONE=1时FB7的EN-R才有效,还是EN-R一直有效?如果FB8的ERROR=1,对该站如何处理?是重新发送,还是程序直接跳过,轮询下个从站?看了siemens例程没有涉及到.做过相关方面的兄弟给点指点,谢谢了.刚接触通讯,不是很明白
2.现场的距离超过50米,要加电阻,那么CP341的330欧姆电阻怎么加到4,11的管角上? 8到底要不要接GND?如果两边等电位可以接,但一般都是不等的,那么8就可以不接了?是不是这样?
希望可以得到兄弟们的指点,先谢谢了!


最近被MODBUS搞的有点烦
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54621条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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