施耐德电气TM200与触摸屏的通讯? 点击:2797 | 回复:8



iwck

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 71回
  • 年度积分:5
  • 历史总积分:123
  • 注册:2016年12月05日
发表于:2019-12-03 16:56:18
楼主

手头现有施耐德小型PLC一台,型号TM200CE40R,带1个网口1个串口。

现有步科Kinco触摸屏1块,昆仑通态MCGS触摸屏1块,均带有网口和串口,支持以太网通讯,支持Moudbus通讯。

相用PLC与步科屏,或者PLC与昆仑通态屏通讯,不管是MoudbusTCP还是ModbusRTU,都没有通讯成功,希望各路大神多多指点。。。




yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10210回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2019-12-03 19:40:13
1楼

PLC中也要进行通讯设定。

workpicture1.JPG

另外,仅支持MW区域的读写,即仅支持Modbus地址4开始的区域。因此,如果要对I,Q区域的控制,请在PLC中通过M区域来过渡。


HAVE FUN!


关育谋

  • [版主]
  • 精华:5帖
  • 求助:21帖
  • 帖子:728帖 | 5626回
  • 年度积分:78
  • 历史总积分:82244
  • 注册:2004年5月28日
发表于:2019-12-03 21:06:05
2楼

TM218这款更新固件后是支持01、02、15功能码的,当然本身也支持03、06、16功能码的!你这款可以尝试一下,当然用4区的肯定是可以的。PLC做Modbus RTU Slave或者Modbus TCP Server都是需要设置的。之后可以尝试用调试助手先单独测试一下PLC。调试助手可以用Modbus Poll或者一般的串口\网络调试助手。

iwck

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 71回
  • 年度积分:5
  • 历史总积分:123
  • 注册:2016年12月05日
发表于:2019-12-04 09:43:11
3楼


回复内容:

对: 关育谋 TM218这款更新固件后是支持01、02、15功能码的... 内容的回复!

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

是TM200,和TM218不一个系列,软件也不是同一个版本。谢谢!

iwck

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 71回
  • 年度积分:5
  • 历史总积分:123
  • 注册:2016年12月05日
发表于:2019-12-04 09:44:31
4楼


回复内容:

对: yuanle PLC中也要进行通讯设定。另外,仅支持MW区域的读写,... 内容的回复!

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

我可能是因为我直接读I点和Q点,所以才会报错吧。我再试一下,谢谢!

iwck

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 71回
  • 年度积分:5
  • 历史总积分:123
  • 注册:2016年12月05日
发表于:2019-12-04 13:13:22
5楼


回复内容:

对: yuanle PLC中也要进行通讯设定。另外,仅支持MW区域的读写,... 内容的回复!

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

MCGS实验成功,确实只能读取M点,就是4区寄存器,%MW对应4XXXX

qsy345590336

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 74回
  • 年度积分:0
  • 历史总积分:67
  • 注册:2012年8月14日
发表于:2021-01-05 08:53:38
6楼

感谢楼主分享666

赵学磊

  • 精华:3帖
  • 求助:8帖
  • 帖子:25帖 | 156回
  • 年度积分:135
  • 历史总积分:1049
  • 注册:2017年9月24日
发表于:2021-01-24 22:25:05
7楼

"yuanle" 的回复,发表在1楼
        对内容: 【PLC中也要进行通讯设定。另外,仅支持MW区域的读写,即仅支持Modbus地址4开始的区域。因此,如果要对I,Q区域的控制,请在PLC中通过M区域来过渡。HAVE FUN!...】进行回复:

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


厉害!刚有一个项目,也是M200CE40R的PLC,和西门子TP900通讯,怕通讯不上,触摸屏和PLC都买的又带网口又带串口的,还没到货,头疼不知道怎么能通讯,请问直接用网口能把两个通讯上么?地址应该是啥样的。

还有和问题,M200上加了一个模拟量扩展板,需要读取设备的电流,请问用什么指令将这个模拟量读出来呢?有没有像FC105的指令?或者是像AB一样,直接就能反馈?反正在软件里面,连MOVE指令都没找到。

赵学磊

  • 精华:3帖
  • 求助:8帖
  • 帖子:25帖 | 156回
  • 年度积分:135
  • 历史总积分:1049
  • 注册:2017年9月24日
发表于:2021-01-25 19:35:11
8楼

"iwck" 的回复,发表在5楼
        对内容: 【回复内容:对: yuanle  PLC中也要进行通讯设定。另外,仅支持MW区域的读写,... 内容的回复!-------------------------MCGS实验成功,确实只能读取M点,就是4区...】进行回复:

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


您好,请问如果用网口您你能否读出来PLC的地址么?

还有,如果是Modbus,只能读MW区?还是%M0这样的位地址也能读?

谢谢


热门招聘
相关主题

官方公众号

智造工程师