回复:MODBUS通讯的问题!盼有经验同志赐教!

H.L

  • 帖子

    1766
  • 精华

    9
  • 被关注

    8

论坛等级:侠圣

注册时间:2005-07-20

普通 普通 如何晋级?

发布于 2007-04-12 11:26:25

0楼

“上电运行,端口0走MODBUS协议,调用通讯读子程序,将VB0-VB1000中的相关字传送到VB1000-VB2000中对应的字中,如果PC有写操作先将V1034.1置1,从而断开通讯读子程序,调用通讯写子程序,这样就可以可读可写了,2S后复0,又读。”
PLC添加MODBUS从站指令库不就可以了吗?参数分配正确了就可以。因为是从站,每次都是响应主站指令的,无论是读还是写指令,只要按MODBUS规定的地址来就可以。
库所占用的内存不能有冲突,就是你的VB2000及以后的一段.保持寄存器仍然可以从VB0做起始地址.没必要从VB1000开始.只要你知道V区所对应的MODBUS地址就可以.
触摸屏方面估计没什么问题.
你可以参考一下置顶贴里的<西门子参考>

2.我在做200和上位通讯时的通讯线就是用屏蔽线+普通9针口(自己焊接)+485转 换器做的,很顺利.
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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