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

s7-200 cpu222 modbus通信 点击:4383 | 回复:32



canyueweizhui

    
  • 精华:1帖
  • 求助:6帖
  • 帖子:6帖 | 45回
  • 年度积分:0
  • 历史总积分:166
  • 注册:2016年4月21日
发表于:2016-07-01 09:25:31
楼主

求各位大神指点!怎么如何实现modbus通信




canyueweizhui

  • 精华:1帖
  • 求助:6帖
  • 帖子:6帖 | 45回
  • 年度积分:0
  • 历史总积分:166
  • 注册:2016年4月21日
发表于:2016-07-05 11:37:00
21楼


回复内容:

对: DA_Alei 回复内容:对: canyueweizhui  回复内容... 内容的回复!

首先通信结束了,寄存器是可以保存数值的,结束后拔掉与主站相连的RS485口,重新连接PPI,然后不就可以监控寄存器数值了吗?

DA_Alei

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 64回
  • 年度积分:0
  • 历史总积分:61
  • 注册:2015年11月27日
发表于:2016-07-05 11:40:32
22楼


回复内容:

对: canyueweizhui 回复内容:对: DA_Alei  回复内容:对: ca... 内容的回复!

嗯只是看寄存器的值是可以的,CPU运行状态看不了,得在STOP状态查看。

canyueweizhui

  • 精华:1帖
  • 求助:6帖
  • 帖子:6帖 | 45回
  • 年度积分:0
  • 历史总积分:166
  • 注册:2016年4月21日
发表于:2016-07-05 11:44:01
23楼


回复内容:

对: DA_Alei 回复内容:对: canyueweizhui  回复内容... 内容的回复!

可是查看的结果是,根本寄存器值都没变,也就是说modbus通信是无效的。你说这问题会出在哪里呢?我感觉在拔掉PPI电缆,连接主站的过程中应该需要设置什么才能进行modbus通信,而我没有任何其他操作,所以modbus通信无效。不知道是不是

oywmrlove

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2016年7月05日
发表于:2016-07-05 13:34:05
24楼

不需要用PLC本身的功能块,编写一下主程序,设置好地址,写好协议,例如:01地址位,02功能码,数据位,波特率,校验方式等。同样上位机需要编写对应的应答协议,在子程序里面加上数据收发的指令块,只要协议对应,下位机给上位机发送数据,上位机就有应答。提供一个简单的modbus通讯的思路,望参考。

cdl1987zddq

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 69回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2015年12月11日
发表于:2016-07-05 14:20:25
25楼

27684321.13

爱乐好

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 34回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2016年2月05日
发表于:2016-07-05 16:37:20
26楼

6666666666666

CZ198841

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8531回
  • 年度积分:91
  • 历史总积分:332562
  • 注册:2011年4月25日
发表于:2016-07-07 23:42:57
27楼

主站和从站恶程序分别编程,下载程序时候必须把PLC处于停止位置,否则下载会提示链接失败,程序实例看看西门子系统手册,很详细的,主要是认真仔细就可以了

小雨兽

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2016年7月09日
发表于:2016-07-09 16:41:34
28楼

不错,的确很有用,谢谢楼主。学习了。

wangyizhong68

  • 精华:0帖
  • 求助:3帖
  • 帖子:7帖 | 8298回
  • 年度积分:1748
  • 历史总积分:21465
  • 注册:2010年6月24日
发表于:2016-07-09 16:46:22
29楼


引用 xiaolong 的回复内容: 可以的,学习了学习了


tomsu123

  • 精华:0帖
  • 求助:2帖
  • 帖子:4帖 | 179回
  • 年度积分:54
  • 历史总积分:524
  • 注册:2016年7月01日
发表于:2016-08-16 17:24:17
30楼


 要实现Modbus RTU通信,需要STEP 7-Mi...


沙010

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 58回
  • 年度积分:0
  • 历史总积分:150
  • 注册:2018年1月06日
发表于:2018-05-21 17:19:31
31楼

谢谢,学习了

ntplc2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:38帖 | 375回
  • 年度积分:0
  • 历史总积分:685
  • 注册:2018年5月11日
发表于:2018-07-09 13:56:38
32楼

支持用modbus通信,但是不可能同时使用程序监控,执程序监控的时候说明MODBUS指令没有正确执行。图上只有执行指令,没有初始化指令。


热门招聘
相关主题

官方公众号

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