S7-200用RS485通讯问题 点击:1030 | 回复:7



风云剪影

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:58帖 | 66回
  • 年度积分:0
  • 历史总积分:738
  • 注册:2006年8月03日
发表于:2007-07-28 11:20:00
楼主
请教高手一下,S7-200通过RS485通讯的问题,,,
我用上位机R232/RS485转换后将RS485通讯线接S7-200 的PORT口的8和3脚,是还这样能否用MODBUS通讯协议通迅呢?
上位机(组态王)如何设置我才能通讯得上呢?



wangjian1268

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 30回
  • 年度积分:0
  • 历史总积分:32
  • 注册:2006年8月10日
发表于:2007-07-30 11:04:00
1楼
我也用你这种方法,用PPI协议还可以,通讯距离也很远,试着用MODBUS,但始终用MODBUS测试程序测试连接不上.

风云剪影

  • 精华:0帖
  • 求助:3帖
  • 帖子:58帖 | 66回
  • 年度积分:0
  • 历史总积分:738
  • 注册:2006年8月03日
发表于:2008-09-10 16:24:42
2楼
那么在PLC里要如何设置,在上位机又要如何设置呢?

liugang.org

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 305回
  • 年度积分:0
  • 历史总积分:511
  • 注册:2003年5月24日
发表于:2008-09-10 17:44:21
3楼

有个MODBUS功能库得安上,然后调用功能块,做通迅。

二十四桥明月夜

  • 精华:3帖
  • 求助:0帖
  • 帖子:114帖 | 3593回
  • 年度积分:0
  • 历史总积分:7688
  • 注册:2008年3月16日
发表于:2008-09-10 21:20:10
4楼

用MODBUS,PPI口要设成自由口协议才能用MODBUS对话协议通讯,

这方面的文章不要太多

皓月

  • 精华:9帖
  • 求助:0帖
  • 帖子:483帖 | 5271回
  • 年度积分:0
  • 历史总积分:8863
  • 注册:2003年11月09日
发表于:2008-09-10 23:09:28
5楼

可以,不过plc中需要modbus从站程序来支持

john_xjdh100

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 102回
  • 年度积分:0
  • 历史总积分:199
  • 注册:2008年9月04日
发表于:2008-09-11 09:38:26
6楼

当然可以,调用MODBUS功能库,在程序里加两行MODBUS主\从通讯设置程序段,很好编的.

vvlklxz

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 6回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-09-13 09:26:17
7楼
西门子S7-200PLC上位机通信 计算机 工控收藏

 | 

 开发工控程序时使用自由口协议比较麻烦,效率也不高,PPI的协议要么付费要么不公开要么不好用,在网上找了一下也没捷径,算了,自己搞,经过1个礼拜的劳作,用VC搞了此DLL用于西门子S7-200 PLC的通信,读100个数据耗时250ms,非常高效,在vc,delphi,vb,C#.NET平台进行测试,效果不错啊,开发效率提高数倍,特此与爱好者分享,附带源码,独家奉献:


http://www.gkong.com/gkong_bbs/dispbbs.asp?Boardid=2&id=158178&star=1
http://www.ymmfa.com/bbs/read.php?tid-21293.html

劳动光荣。


热门招聘
相关主题

官方公众号

智造工程师