[台达] 【分享】谈PLC与PLC通讯

[复制链接]
查看18763 | 回复0 | 2024-10-21 08:38:29 | 显示全部楼层 |阅读模式
从2004年开始,我就做起了自动化。从接线到看图,再到画图,一日复一日。花了3个月的时间,我学会了三菱PLC编程。做了半年之后,在2006年一次偶然的机会,接触了客户的PLC,是一个欧姆龙品牌的,我从来没有学习过。年轻时,由于还感觉不到压力与累,头脑一热,就爽快地答应了老板,与客户一起进行写一个生产流水线程序。头个晚上看《欧姆龙PLC编程与应用》看了一个通宵!第二天、第三天写了12000步的程序,调试了4天,结束!就这样,学会了欧姆龙PLC的编程,后来总结了一下,PLC是日系的,产品风格都差不多。

2007年,我接手了一个工程,是家台湾公司做的,要在越南的现场采用永宏PLC控制+士林PLC。那次,虽说PLC都还熟悉,但两PLC之间通讯,却弄了两周没有搞定。没有网络,没有“新华书店”,在异国的困境中的我,感觉到无助与失望!现场客户的崔货生产,思绪全部都淹没在客户的口炮之中。最后使用洪荒之法,采用了PC,两台PLC将数据全部上传至PC电脑,然后采用VB6.0进行编写程序,再将数据分别传回两PLC ,从而达到数据交换功能。工程完成后我才回到国内。

回国后便查询了大量资料。其实上次的工程,在PLC程序编写上都没有问题 ,采用了RS232通讯口接线,方法为2-3、3-2、5-5的对应关系RX、TX。(无协议通讯)D8120通讯设定为9600、8、N、1。不过,至今也没有弄明白,变成了现在的“硬伤”,听见做通讯就怕。有时通讯就算程序写对了,也不一定就可以通讯连接上去。因为现有设定之类的,每个厂家都不一样。

到目前为止,国内外的工程到处做,如上海、江苏、浙江、山东、四川、贵州、泰国、印度、马来西亚等地。记得在一次工程中,在客户购买的设备中发现了一个很好的通讯模块(DEA通讯模块)。其主控制采用了三菱PLC L系列的02CPU,从站控制采用了台达、永宏、西门子等PLC,我没有仔细去看各个型号。据操作人员介绍,车间有96台独立运行的小机器,一个小机器需要一个工人去操作,现在变成了96台小机器由一个工人操作。这让我百思不得奇解。后来又了解到,他们使用的三菱PLC为主要控制程序操作与储存;再使用3个DEA通讯模块与台达PLC进行数据交换指令与参数的传递,然后完成了整个车间的整合。

后来我回到公司,想想每一个工程上都有通讯,西门子PLC与温控,三菱PLC与温控、电流、IO采集、485远控继电器、流量表、压力表、变频器等等,每次都要写PLC通讯程序。后面的工程不一样时,还要进行修改,有时为了一个字符串发送不对就要弄半天,早就烦了。今年2018年5月15日想起了去年看到的模块,在360上搜索查询没有查到,准备第二天联系这家客户要一个联系电话。我没有想到,在晚上玩手机时在百度上搜索查询了这个DEA通讯模块,神奇般地出现了,于是弄了一个回来,上图分享一下。



来不及看说明书就直接上手,使用了三菱FX3u PLC与Q系列PLC进行通讯,5分钟就搞定了。



直接选了PLC与PLC数据交换功能;然后选了两PLC默认的协议。



使用的是QPLC的qj71c24n



进行了三步曲,简单设定如下。



有了这样的通讯,再也不去了解什么RS、RS2 G.OUTPUT通讯格式。。节省了许多的时间!!后面我有空再给大家再分享不同PLC之间无线通讯!


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则