台达触摸屏如何与组态王通讯? 点击:5292 | 回复:7



r123456789

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2011年3月15日
发表于:2014-06-11 17:09:51
楼主

一套PLC,一套台达触摸屏DOP-B系列,一台PC,组态王上位软件,

现在组态王需要读取PLC里面的数据,由于已经没有接口,所以考虑用台达COM1接口和PC通讯。

台达COM1是rs232,现在与PC通讯后,组态王上无数据,请问改怎么设置呀?DOP-B的COM1接口和PC接口如何接线?

我现在是设置如下:





ac米兰

  • 精华:4帖
  • 求助:0帖
  • 帖子:228帖 | 12359回
  • 年度积分:2963
  • 历史总积分:29795
  • 注册:2004年4月26日
发表于:2014-06-11 19:15:20
1楼

还是考虑plc组态王通讯的好

纵横军团-棋影

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

触摸屏和组态王两者用MODBUS RTU协议进行通信 

其中一个做从站,一个做主站!

r123456789

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2011年3月15日
发表于:2014-06-11 20:48:50
3楼

回复内容:

对: 纵横军团-棋影 触摸屏和组态王两者用MODBUS RTU协议进行通信 ... 内容的回复!


能不能说详细一点呀

公孙小天

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 263回
  • 年度积分:0
  • 历史总积分:1330
  • 注册:2005年12月27日
发表于:2014-06-12 11:18:10
4楼

你的目的是通过宏指令将COM2口下PLC的数据送到人机内部,然后再由上位机从人机内部读出,所以宏指令中左侧部分不要用LINK1连线下的地址,而是用内部寄存器$100=(LINK2)2@VW300,然后组态王软件中去读人机内部地址$100,即读取MODBUS地址40101,人机内部地址的MODBUS地址对应关系是$0--$1023对应W40001---W41024,另外COM1口的接线应该是2、3交叉、7、8交叉、5接5.

wjlovelj

  • 精华:0帖
  • 求助:3帖
  • 帖子:15帖 | 169回
  • 年度积分:6
  • 历史总积分:2783
  • 注册:2011年7月11日
发表于:2014-06-13 10:33:38
5楼

4楼正解,单需要注意的是触摸屏COM1端通讯协议要设置为mobus rtu从站模式,并且协议要和电脑的组态王通讯协议的完全一致,并且注意站号问题,触摸屏站号在触摸屏通讯协议设置中,组态王通讯的站号要和这个一样。


还有就是通讯线的做法,电脑端是232口,触摸屏com1也是232口,都是主站模式。所以读写通讯线要交叉,即2-3,3-2,5-5。即可完成

wdj031014

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:507
  • 注册:2008年11月11日
发表于:2015-04-15 18:12:27
6楼

那么在组态王里如何选择设备驱动呢,我也在做这个,烦请高手指点

lllzzh001

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2015年7月12日
发表于:2015-07-15 13:35:08
7楼

组态王与PLC的485口通讯


热门招聘
相关主题

官方公众号

智造工程师