登录
首页 人机界面 普洛菲斯Pro-face
回帖 发帖
正文

主题:GP2500与三菱Q06H PLC以太网通讯

点击:6649 回复:25

引用 zhongyi888 在 2009-12-23 9:10:45 发言【内容省略】

关键的receive设置错误: PLC地址没填,端口号不一致、
09-12-23 18:04

引用 zhongyi888 在 2009-12-23 8:58:23 发言【内容省略】

这个设置应该是正确的。 主要还是要解决GP与PLC的通讯问题。
09-12-23 18:06
你可以用如下程序来测试通讯。
人机程序如下:
附件:
[本地下载]
09-12-23 18:09
PLC程序:
附件:
[本地下载]
09-12-23 18:13
风之力:
你好,很感谢你对我的帮助,为了让我可以完成通讯,还特意给了TEST程序,我真的很感谢!
但是,我在用了你的TEST程序后,问题依然还存在,依照你的方法我在OPENING SETINGS新增加了一个RECEIVE缓冲区:
附件
如图所示,缓冲区6和7是我所要用的,而1、2、3、8缓冲区是原先PLC里面就存在的(由于是在公司,此PLC还要与其他的设备(电脑、PLC)以太网连线,会有其他人修改或者增加程序),写了句测试用的语句:
附件
然后在GP2500上也相应的做了点修改:
附件
09-12-24 21:49
我的GP画面:
B1:
附件
B2:
附件
报警编辑:
附件
09-12-24 21:51
然后我restart PLC和GP2500,但是在GP2500画面上出现了异常代码:
PLC COM.ERROR(02:FE:32)
我是用以太网传GP画面的:
附件
现在我有点不明白的是传画面以太网的Port:
附件
和我设置PLC与GP2500通讯的Port:
附件
但是我把两者改为相同,GP就会出现:PLC COM.ERROR(02:FE:0B)异常代码。
所以说我真的不知道还有什么方法可以解决了,Q06HPLC与GP2500两者之间需不需要通讯程序,然后还要不要数据交换的程序,又或者需不需要打开、关闭Buffer的顺控程序?
真心希望你能继续的帮我排忧解惑,谢谢!
09-12-24 21:53
你直接把我的test程序,下载到你的PLC和GP。
不要在你原来的程序上改。
09-12-25 08:45
爲什麽我在原來的程序中新增SEND·RECEIVE緩衝區;而且GP裏面設置應該也是對的;那爲什麽還是不能建立通訊呢··
那您的意思是Q06H與GP2500通訊是不需要通訊程序;只要在GPPW裏面設置正確就可以了?;是這個意思嗎··
09-12-26 20:58

引用 风之力 在 2009-12-25 8:45:48 发言【内容省略】

风之力:
     你好,我到现在还不能建立通讯的原因或许就是我在设置方面的错误吧`可以请你帮我检查下吗``
PLC程序:
附件:
[本地下载]
GP2500:
附件:
[本地下载]
由于此PLC里面还有些其他的东西,我不能把它格掉直接写入TEST程序,再者,我觉得如果各方面的设置正确,在原有程序的基础上修改应该也是可以建立通讯的。
希望你能继续的帮助我`
谢谢`
09-12-27 08:21

上一页 下一页

工控新闻

更多新闻资讯