求助:台达PLC能同时用2个485通信协议吗 点击:4795 | 回复:16



shinelong

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 21回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2004年12月07日
发表于:2007-06-14 11:49:00
楼主
最近在做一个产品设计时,需要实现一台人机、2台EH系列PLC、还有一台台达变频器之间通讯,我选用的是485接口,但在做程序是出现问题了。就是一台PLC程序内不能用2个485协议。譬如说我一太PLC要与人机通讯又要与变频器通讯,用到2个485协议,就出错了。
地址也设了。请教各为大虾有什么办法可以解决啊



shinelong

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 21回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2004年12月07日
发表于:2007-06-14 12:01:00
1楼
小弟刚入行,很多东西都不懂,各位大虾多多帮忙啊

lesing

  • 精华:1帖
  • 求助:0帖
  • 帖子:76帖 | 3076回
  • 年度积分:0
  • 历史总积分:5728
  • 注册:2005年4月13日
发表于:2007-06-14 12:41:00
2楼
这样的话会产生通讯冲突!

shinelong

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 21回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2004年12月07日
发表于:2007-06-14 17:54:00
3楼
是啊,没办法啊,后来一个用232,一个用了485啊

shinelong

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 21回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2004年12月07日
发表于:2007-06-14 17:57:00
4楼
台达的人机用485直接可以和变频器通讯的

pbpanbing

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 4回
  • 年度积分:0
  • 历史总积分:25
  • 注册:2005年4月14日
发表于:2007-06-14 18:23:00
5楼
你上位机用的什么软件啊?

shinelong

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 21回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2004年12月07日
发表于:2007-06-15 08:18:00
6楼
Screen Editor 1.05.74
屏用的是GSTD  16灰介的
2个COM端口 ,COM1 232的
COM2支持232,485

comm

  • 精华:2帖
  • 求助:1帖
  • 帖子:80帖 | 320回
  • 年度积分:0
  • 历史总积分:982
  • 注册:2002年11月03日
发表于:2007-06-15 08:25:00
7楼
不是PLC不能用2个485协议,而是人机的同一个COM端口不能用2个485协议.

chinaplc

  • 精华:2帖
  • 求助:0帖
  • 帖子:15帖 | 322回
  • 年度积分:0
  • 历史总积分:1101
  • 注册:2000年12月01日
发表于:2007-06-15 08:26:00
8楼
海为PLC可以实现你的功能,而且通讯更简单方便,你可以到海为的网站下载程序例子(http://www.haiwell.com)

shinelong

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 21回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2004年12月07日
发表于:2007-06-15 08:54:00
9楼
不是这样的,我一个485借口可以接很多台下位机的,只是每个下位机的地址在做屏程序是就设定好了,不回冲突的

comm

  • 精华:2帖
  • 求助:1帖
  • 帖子:80帖 | 320回
  • 年度积分:0
  • 历史总积分:982
  • 注册:2002年11月03日
发表于:2007-06-15 10:43:00
10楼
每个下位机是否是相同型号(厂家)的设备?

Winky

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 87回
  • 年度积分:0
  • 历史总积分:220
  • 注册:2007年4月28日
发表于:2007-06-15 19:31:00
11楼
你现在的接法,是HMI和变频器都接到PLC的RS485通讯口上,对吧??

如果是这样,则对于PLC来说,HMI是主,对于变频器来说,PLC是主,但却是连接在同一个网络上,RS485没有办法同时存在两个主站,因为两个主站都会向总线上发送数据,导致数据冲突,当然就传错了,这不是产品的问题,应该是应用方式不对。

shinelong

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 21回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2004年12月07日
发表于:2007-06-16 19:03:00
12楼
所以用232和人机通讯,485和变频器还有另外一台PLC通讯.
我只是想问问有没有其他 的办法可以解决这样的问题!!!!

中达电通

  • 精华:3帖
  • 求助:0帖
  • 帖子:39帖 | 611回
  • 年度积分:0
  • 历史总积分:981
  • 注册:2002年1月06日
发表于:2007-06-18 10:27:00
13楼
MODBUS协议是分主从的,所以COM2同时做主/从,肯定不行。
如果这要这样做,我想到2个方式,供参考:
1、人机主,连接PLC COM2从;PLC COM2主连接台达变频器从。
我们说到,COM2不能“同时”做主/从,你只要想办法不让同时发生就可以了。这个说起来容易,做起来比较难。首先要定时让人机和PLC时钟同步,然后人机先与PLC通讯;之后人机通过系统控制区断开与PLC的通讯;这时PLC再去与变频器通讯,PLC断开与变频器通讯,人机恢复与PLC通讯,反复这样。
2、PLC做主,人机,变频器都作从,这样就可以同时通讯了。人机做从的情况比较少,但不是不能这样用的。

shinelong

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 21回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2004年12月07日
发表于:2007-06-26 11:00:00
14楼
谢谢

hdliuzb

  • 精华:1帖
  • 求助:0帖
  • 帖子:12帖 | 37回
  • 年度积分:0
  • 历史总积分:245
  • 注册:2004年3月01日
发表于:2007-07-30 21:38:00
15楼
在一台EH型PLC上加一485的扩展,这样这台EH型PLC就有二个485口,可以实现.请问王乃全工程师,这样可以吗?

李占生

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 123回
  • 年度积分:0
  • 历史总积分:138
  • 注册:2003年7月19日
发表于:2007-07-31 08:36:00
16楼
plc 加一个485端口,变频器,plc 每台设置不同的站号,就可以啦!

热门招聘
相关主题

官方公众号

智造工程师