台达DVP PLC与三台变频器通讯程序详解:昆仑通态接线方式、设置指南及功能实现(频率设定、启...
台达DVP PLC与3台台达VFD-M变频器通讯程序 程序带注释并附送昆仑通态有接线方式设置。 器件台达DVP ES系列的PLC3台台达VFD M系列变频器昆仑通态 功能实现频率设定启停控制实际频率读取等状态读取指示最近在搞台达DVP ES PLC和三台VFD-M变频器的通讯折腾了两天总算跑通了。把关键点和代码整理出来给需要的小伙伴避坑。先说个坑VFD-M的通讯参数设置菜单藏得真够深得长按MODE键5秒才能进高级设置...【硬件接线先整明白】昆仑通态这边用COM2口RS485接PLC的COM1记得把D、D-端子对应接好。变频器那边更要注意3台设备串接时最末端的RTU要接通终端电阻拨码开关拨到ON。PLC的COM1口接线端子是S/S-别和电源搞混了。【PLC程序核心段】初始化通讯参数这段必须放在第一行MOV H86 D1120 // 8N1格式9600波特率MOV K3 D1121 // 通讯超时3秒MOV K1 D1122 // 站号1#变频器启停控制用这个最稳MOV H02 D0 // 正转指令RS D0 K1 M1000 // 发送到1#变频器// 注意2000H是运行命令地址H02对应正转调频率的关键在于处理浮点数LD M0 // 启动按钮FLT K3000 D10 // 把30.00Hz转成浮点MOV D10 D20 // 目标寄存器RS D20 K2 M1001 // 发送到2001H地址台达DVP PLC与3台台达VFD-M变频器通讯程序 程序带注释并附送昆仑通态有接线方式设置。 器件台达DVP ES系列的PLC3台台达VFD M系列变频器昆仑通态 功能实现频率设定启停控制实际频率读取等状态读取指示// 实际测试发现频率值得乘以100再转浮点【状态监控有门道】接收数据建议用轮询方式避免同时读多台设备冲突FOR K0 K2 // 循环3台变频器MOV K4 D100 // 读取4个寄存器RS D100 K3 M1002 // 读取2100H状态区NEXT报警状态解析要用位操作LDI M1003 // 接收完成标志BMOV D200 K4M10 // 状态映射到M10-M25// M10对应过压M11过流...具体看手册第38页【触摸屏设置要点】昆仑通态这边通道地址要和PLC的D寄存器对应频率设定框绑定D1000记得数据类型选浮点运行指示灯用M0做状态地址急停按钮用M10的下降沿触发// 实测发现通讯周期设200ms最稳定最后说个血泪教训某次参数设置完变频器死活不响应结果发现是站号设置成了1,2,3但程序中用了0,1,2索引。改完瞬间通畅这坑踩得真酸爽...完整代码和接线图需要的私
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2518388.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!