S7-200自由通讯协议 点击:652 | 回复:15



谢强

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:13帖 | 88回
  • 年度积分:0
  • 历史总积分:277
  • 注册:2009年3月15日
发表于:2011-11-20 18:55:21
楼主
请问S7-200能与其他PLC通过自由口通讯吗?例如和信捷XC3系列,该怎样做程序呢?发送数据的字节数量该怎样确定呢


楼主最近还看过



yjig

  • 精华:2帖
  • 求助:5帖
  • 帖子:97帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2011-11-20 18:59:52
1楼

S7-200作为从机,可以用MODBUS-RTU,因为S7-200的内部地址都已公开。

如果S7-200做主机,可能有一点麻烦,需要信捷XC3系列的内部地址。

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2011-11-20 21:22:11
2楼
真还不知道信捷XC3的通信功能。

大话东游

  • 精华:2帖
  • 求助:6帖
  • 帖子:39帖 | 1815回
  • 年度积分:7
  • 历史总积分:8251
  • 注册:2008年12月19日
发表于:2011-11-20 22:21:52
3楼

和台达可以,我做过和台达PLC自由口通讯,不错的,就是比较麻烦的!

谢强

  • 精华:0帖
  • 求助:3帖
  • 帖子:13帖 | 88回
  • 年度积分:0
  • 历史总积分:277
  • 注册:2009年3月15日
发表于:2011-11-21 19:17:36
4楼
谢谢师傅们指教,我今天查了一下资料,看的不是很明白,能推荐好的书吗,关于通讯方面的原理书,和PC通讯时,PC的程序怎样写。谢谢师傅们百忙之中指点。

yjig

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

首先必须熟悉MODBUS-RTU通讯,并通过帮助文件了解S7-200的内部地址,在此基础上,你把S7-200当作一台变频器。向S7-200发送指令,读、写S7-200的内部地址。

谢强

  • 精华:0帖
  • 求助:3帖
  • 帖子:13帖 | 88回
  • 年度积分:0
  • 历史总积分:277
  • 注册:2009年3月15日
发表于:2011-11-21 19:51:08
6楼
按照MODBUS-RUT的指令我能做,就是PLC集成好的指令还能做,自由通讯就做不了了

谢强

  • 精华:0帖
  • 求助:3帖
  • 帖子:13帖 | 88回
  • 年度积分:0
  • 历史总积分:277
  • 注册:2009年3月15日
发表于:2011-11-22 18:10:44
7楼
假如S7-200与其他品牌PLC自由口通讯,主从怎样设置。

yjig

  • 精华:2帖
  • 求助:5帖
  • 帖子:97帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2011-11-22 18:44:31
8楼
无论什么品牌的PLC相互通讯,主站都得按照从站的规定,发送数据。

谢强

  • 精华:0帖
  • 求助:3帖
  • 帖子:13帖 | 88回
  • 年度积分:0
  • 历史总积分:277
  • 注册:2009年3月15日
发表于:2011-11-24 18:28:45
9楼
谢谢各位,我今天终于通讯成功了,S7-200用自由口,信捷XC3用MODBUS协议

谢强

  • 精华:0帖
  • 求助:3帖
  • 帖子:13帖 | 88回
  • 年度积分:0
  • 历史总积分:277
  • 注册:2009年3月15日
发表于:2011-11-24 18:32:15
10楼
S7-200做从机,地址码找不到在哪里

谢强

  • 精华:0帖
  • 求助:3帖
  • 帖子:13帖 | 88回
  • 年度积分:0
  • 历史总积分:277
  • 注册:2009年3月15日
发表于:2011-11-24 18:38:20
11楼
刚学PLC,问的问题很菜,谢谢大家

yjig

  • 精华:2帖
  • 求助:5帖
  • 帖子:97帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2011-11-24 19:01:43
12楼

既然通讯成功了,怎么又找不到地址码?没地址怎么通讯的?

S7-200做主机?还是信捷XC3做主机?

大话东游

  • 精华:2帖
  • 求助:6帖
  • 帖子:39帖 | 1815回
  • 年度积分:7
  • 历史总积分:8251
  • 注册:2008年12月19日
发表于:2011-12-04 12:15:53
13楼
回复内容:
对:谢强关于谢谢各位,我今天终于通讯成功了,S7-200用自由口,信捷XC3用MODBUS协议 内容的回复:


不会吧!200的用自由口可以和MODBUS的通讯?200的PLC地址也是标准的modbus地址的,如果200的做从站,对它寻址可就方便多了。

谢强

  • 精华:0帖
  • 求助:3帖
  • 帖子:13帖 | 88回
  • 年度积分:0
  • 历史总积分:277
  • 注册:2009年3月15日
发表于:2011-12-06 21:31:09
14楼
我用200做主站,不过现在我更新了软件,200的地址码和mODBUS指令找到了。我是在做实验。问一下大家,C++容易学吗?

MrLee W J

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 14回
  • 年度积分:110
  • 历史总积分:595
  • 注册:2018年5月10日
发表于:2018-10-15 14:51:00
15楼

实打实奋斗的萨芬撒GV萨芬VB十点半


热门招聘
相关主题

官方公众号

智造工程师