首页 上一页 1 2 下一页 尾页

西门子与台达PLC用modbus通讯 点击:7083 | 回复:29



大话东游

    
  • 精华:2帖
  • 求助:6帖
  • 帖子:39帖 | 1815回
  • 年度积分:7
  • 历史总积分:8251
  • 注册:2008年12月19日
发表于:2011-04-05 21:01:36
楼主

各位高手大家好!我想请教各位一个问题,用西门子S7-200与台达plc,用modbus通讯,在台达的PLC中怎样编写从站程序,在西门子中用了modbus库指令,显示错误3,意思是从站没有回答,不知道为什么,应当怎么弄才行?谢谢




yjig

  • 精华:2帖
  • 求助:5帖
  • 帖子:97帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2011-12-15 18:44:51
21楼

zhangw19781978:

下策!!!!!!!!!!!!!!!

恰好手头上有一更换下来的台达PLC,经过实际测试,知道“上策”是什么了!

“上策”就是全部采用MODBUS-RTU方式通讯,西门子作为主控,台达作为从控。

至于楼主开始用RTU方式未能成功,是由于下列两个因素:

1、台达PLC的通讯参数未设置,或者说设置的不正确。

2、西门子PLC通讯参数设置不正确,楼主将Count(读取位数)设置成100,读取的地址是S0-S99,共100个位,通讯成功后,PLC将返回13个字节,
返回数据存放的起始地址是&VB200(在S7-200中)。

大话东游

  • 精华:2帖
  • 求助:6帖
  • 帖子:39帖 | 1815回
  • 年度积分:7
  • 历史总积分:8251
  • 注册:2008年12月19日
发表于:2012-02-01 15:26:13
22楼
多谢yjig!这么详细的给我解答!谢谢了!我再试试!

小问号

  • 精华:2帖
  • 求助:8帖
  • 帖子:21帖 | 119回
  • 年度积分:4
  • 历史总积分:222
  • 注册:2008年2月25日
发表于:2012-02-05 14:17:08
23楼
FSCG05变频器与台达PLC用modbus通讯 求助程序样例

sjally

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2009年8月01日
发表于:2016-01-18 22:51:56
24楼

回复内容:

对:yjig 根据本人的理解,在台达PLC中,可以任意设置通讯速率、几位数据、奇偶校验及停止位,只要与主站西门子一样就行。 至于是否需要设置RTU方式,依本人来看,也不一定,RTU是作为主站PLC需要设置的,作为从站是被动的,建议从网上下载台达101例参考一下,在101例中,有较详细的介绍(PLC与PLC通讯),并有台达的内存地址位置。 以上看法供楼主参考。     内容的回复:

师傅们加你QQ吗,请教你西门子200与台达通讯

sjally

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2009年8月01日
发表于:2016-01-18 22:52:30
25楼

师傅可以加你QQ吗,请教下你台达plc与西门子200modbus通讯问题

唐山小胖

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 78回
  • 年度积分:0
  • 历史总积分:442
  • 注册:2007年3月27日
发表于:2019-04-30 16:30:32
26楼

赠人玫瑰,手留余香,感谢


JSTOPSUN

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1491回
  • 年度积分:0
  • 历史总积分:1662
  • 注册:2015年8月31日
发表于:2019-09-15 07:31:15
27楼



引用 yjig 的回复内容:  看了一天的资料,基本算是明白了。S7-200(主机)...

-------------------------


JSTOPSUN

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1491回
  • 年度积分:0
  • 历史总积分:1662
  • 注册:2015年8月31日
发表于:2019-09-15 07:31:36
28楼

PLC中的N是指:无校验

E是指:EVEN,即偶校验

O是指:ODD,即奇校验

2是指:2位停止位

如果是1,应该是1位停止位



热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页