由于应用universal link校验不通过_台达PLC,通过简单配置实现多从站485通讯之PLClink...

想一想:现场有多台变频器要求实现运行控制、频率写入和设定、运行频率、电压、电流等参数读出,应该怎么做?使用RS、MODRD、MODRW、MODWR等指令编写程序?

NONONO! 今天们来看一下如何使用台达PLC,通过简单配置来实现多从站485通讯!


这么多从站,如果使用PLC的轮询功能需要做好多程序,真是令人头大!

28d4f03b0f412edf2f1d250f30f9a3e2.png

但是通过PLClink功能就可以非常轻松的实现多从站的485通讯

4dc88a5618d24b435be16fa99acd9850.png

那么PLClink的工作原理是什么呢?我们先来了解一下!

c6e32353b997fc2593bae3d5541aca78.png

对,就是在PLC中由系统开辟出来一块空间,用于存储与从站之间交换的数据。PLC与下位设备交换的数据是在内部自动进行的,我们只需要做一些简单设置,就可以完成对多从站的通讯。

那么就有人问了,具体应该怎么多呢?各位看官且不要着急,听我慢慢讲来!

d82ff75a26a7aa80c0e33e87550e17c4.png

请系好安全带,老司机马上带你起飞了!


建立PLClink的操作步骤如下:

cdb5dac4b1c4e82fc2cdbe5871fed80e.png

哎呀,有同学又说了,你放这么个图片太复杂了,能不能直观一点,搞个案例来看看呢?

没问题,你们想要的统统满足!


一、配置主、从通讯端口

PLC-Link是建立在RS485的基础上,因此主站欲使用此功能必须配置PLC COM端口,与其相关的软元件有:

D1120(D1109):通讯格式设定

D1121(D1255):通讯站号设定

M1120( M1136 ):通讯格式保持 ON:保持 OFF:非保持

M1143( M1320)通讯资料格式设定 OFF:ASCII ON:RTU

M1161:8位16位模式切换OFF:16位元ON:8位元

D1129(D1252)通讯超时时间设定

这么多寄存器,我们记不住该怎么办呢?

简单,使用软件内置的向导工具,轻松完成配置。

f3840245494b5f181bf9e8a6279f3f3b.png

二、配置主站PLC-Link参数

ea57e32a3a0b364c40f09e6b9fb61054.png

以主站EH3 从站ES2 链接方式32站内及读写长度超16Words为例

配置主站PLC-Link的特殊软元件有:

M1353 :链接数量32台及超16Words读写 ON:开 OFF:关

D1480~D1495:

D1576~D1591:主站读取1~32#站,用于存储数据的D寄存器起始地址

D1496~D1511:

D1592~D1607:主站写入1~32#站,用于存储数据的D寄存器起始地址

acae31027db946bd382542b65b94dc1c.png

注意事项:

M1353必须在PLC-Link启动之前置ON

M1353=OFF时 数据长度0~16Words

M1353=ON 时数据长度0~100Words

主站PLC映射D寄存器数值范围不能超过D9900,超过将会自动修正至D9900

三、启动主站手动自动功能

配置启动主站手动自动功能的特殊软元件有:

M1351:自动

M1352:手动

D1431:启动手动PLC-Link时通讯链接次数

注意:

M1351 M1352不同同时ON

四、启动手动指定连接从站功能

配置启动手动指定连接从站功能的特殊软元件有:

M1355=ON 启动手动指定联机从站

M1355=ON时,M1360~M1375(M1440~M1455)为指定要联机的标志,因此不管实际有接几台,PLC LINK功能都会按指定标志一直轮训发送读写命令。

M1355=OFF 关闭手动指定联机从站

当M1355=OFF 时,自动侦测从站 1~32台是否连线( 监控标志 M1360~ M1375、M1440~M1455)

c23c717cec8b819fed34b964f63f2c9f.png

这么多特殊地址?我记不住啊~惭愧

不要着急继续向下看,马上来介绍一下我们的PLClink精灵配置工具。


举例:手动指定联机从站功能(M1355=ON)

1.开启PLC精灵

804cd6b5d1a87dc1e06612b110a4913d.png
809f2817ad8280c0b402348ec23befb6.png
c1710c3d9e2709f289d06b30111ad787.png
d765b5c4939104487f5adbda529ad818.png

注意,这里需要点击返回上一步操作。

08a113c9c51c348555bda1090e8c7c71.png

设置详细参数

11b60bfff775c274a8d8865bf3b58a1b.png

双击进入具体设置

133709e2b652a7f789e0b4b304bca372.png

设置交换数据地址

04ceabf65b8a8c9f26792683a80c38b4.png

状态设置为启动

384602ed4b892a13389074846e169e52.png

设置完毕,进行通讯测试

然后进入程序, 启动M1350(启动PLC-Link和M1351自动模式)

检查从站PLC中的端口配置程序是否已ok

就这么简单?当然!

今天,你学到了吗?小伙伴们,赶紧拿起你们手中的PLC进行实验吧,简化工作内容,提高工作效率。

如果通讯不上,那就反复看一下文章, 看看自己是不是那里操作的不对,波特率,校验位等设置是否正确?失败是成功之母,希望各位同学不要轻言放弃,多多尝试,肯定可以成功。

最最后,感谢大家花了这么长的时间来阅读,作者不胜感激。

创作不易,作者会继续努力,给大家带来更多的知识和干货,希望各位看官同学,动动手指丢点个关注给个鼓励!

本文章系作者原创,转载请注明出处!谢谢!

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值