S7-200与施耐德twido控制器MODBUS通讯

手头有个项目,用200的CPU读取三台施耐德TWIDO 控制器的数据,查资料都是支持modbus RTU协议的,200的做主站MSG块一直报代码3错误,不知道哪的问题,有没有高手做过类似项目的,指点一下啊!谢谢

最佳答案

其实楼主的问题只是modbus通讯有关和产品的关系不大,建议如下:
1. Twido PLC做modbus通讯时集成端口的第5,7管脚必须短接;
2. 7200只能读取Twido PLC中%M和%MW的地址,分别对应0x和4x地址;
3. Twido PLC遵从IEC0的地址定义方式,因此,%M、%MW转换为0x和4x地址时必须加1,即%M0对应00001,依次类推
4. 假如读取Twido PLC的最大地址为%MW10的数据时,必须在程序中加一条指令对最大地址进行初始化,如%MW20:=0(初始化的地址必须比楼主可以访问的最大地址要高);
5. 建议楼主用Modscan等软件先测试Twido的通讯,通讯成功后再做别的测试;
暂时想到这么多,有问题楼上再补充吧
纠正一下阿鸣的说法,Twido PLC既支持modbus RTU,又支持modbus ASCII通讯,甚至无协议的ASCII码通讯,而RTU方式是最常用的。modbus的主/从、通讯参数都可以设置,实现的时候比S7200 简单一些。像楼主这种要求中,Twido PLC做从站,都根本不需要做任何编程工作,只需连接1和2管脚两个RS485信号(注意5、7短接)即可。

提问者对于答案的评价:
已经解决了,还是谢谢大家。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc301160.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:45
下一篇 2020年10月31日 下午2:45

相关推荐

  • 关于S7-200的CE证书

    因为我厂的设备要求CCC认证,需要找S7-200的CE证书编号。我下载了文档编号为“C1527”的证书,但打开后不知道哪个是编号。是不是应该下载别的文档? 最佳答案 下载中心S7-…

    SIMATIC S7-200 2020年10月31日
  • 这个uss库在哪下载啊?

    发现step7   4.0.9软件里没有modbus和uss库,谁能给我发一下啊?谢谢了。376930333@qq.com 最佳答案 下载链接:指令库…

    SIMATIC S7-200 2017年8月3日
  • 我的笔记本电脑不能与部分200PLC通讯,是编程软件的版本太低的问题吗?

    是我自己这台电脑下载程序的200PLC,是可以通讯的;但是是其他电脑下载程序的200PLC,我这台电脑就通讯不上,是我的编程软件的版本太低的问题吗? 最佳答案 很可能是波特率和站地…

    SIMATIC S7-200 2020年10月31日
  • 定时功能

    我需要程序运行2个月就不能运行需要怎么用定时器和计数器 最佳答案 1 例如当时间达到09年6月3日20点31分20秒的时候,CPU转到停止,前提是CPU有硬件时钟,并且正…

    SIMATIC S7-200 2018年3月6日
  • 请教s7-200与上位机通讯问题

    我是初学者,S7-200PLC与PC机距离1200米左右,PC机用组态王6.53与S7-200通讯,请教各位高手用那种协议和通讯方法最好?拜托指点. 问题补充:我初步想用光纤通讯,…

    SIMATIC S7-200 2021年7月5日
  • 什么是过程映象寄存器

    什么是过程映象寄存器。主要作用是什么, 最佳答案 相关问题回复,参考链接:http://wenku.baidu.com/link?url=-rc2kmnSrF08ZLNnVzs4j…

    SIMATIC S7-200 2017年11月13日
  • ET200M分布式I/O通讯

    ET200M分布式I/O各站通讯故障怎么诊断 最佳答案 看PLC CPU诊断信息就可以看出来。如果想自动识别就给看对应OB86等组织块的故障信息了。 提问者对于答案的评价…

    SIMATIC S7-200 2017年5月28日
  • 用置1按钮怎么不对

    各位大哥,小弟以前用按钮一直用 “按1松0”,现在将按钮换成“置1”,并且在PLC程序中将用该按钮对其自身复位,连接好之后进入组态,发现“启动”“停止”只能在第一次运行时…

    SIMATIC S7-200 2021年7月5日
  • s7226cn通讯

    我现在S7200下载程序时无法下载,请教个位老师.我用的PLC型号是S7226CN,下载电缆是我用232\485的转换器做的,转换器的+\-接PLC的3\8,这应该没有问题,原来我…

    SIMATIC S7-200 2021年7月4日
  • S7-200实时时钟的误差

    S7-200设置实时时钟后发现误差较大,每月有10秒左右,如何能减少误差? 最佳答案 200的时钟精度不高,典型值是2分钟/月(25°C),最大误差7分钟/月(0 -&n…

    SIMATIC S7-200 2021年7月4日