[AB] 【作品2】利用MSG 指令实现对多台ArmorStart电流的远程监测

[复制链接]
查看86103 | 回复0 | 2024-8-7 09:32:02 | 显示全部楼层 |阅读模式
作品名称:利用MSG 指令的动态路径实现对多台ArmorStart电流的远程监测

姓名:刘春星

电话:1500****985

邮箱:1500****985@163.com

地址:天津市

职位:电气工程师

说明:跟进工作实际情况的原创作品

(中粮包装(天津)有限公司,天津 301700)

【摘要】罗克韦尔公司生产的分布式电机控制器 ArmorStart 具有安装成本低、便于维护等特点。但是对其电流的监控,需要利用 RSNetWorx For DeviceNet等对整个网络扫描,上载参数后在读取相关数据,很是不方便,本文利用RSlogix5000 中的 MSG 指令中的动态路径功能可轻松实现对多台电机电流的检测,配合远程终端的界面,可以很方便、直观的对其电流的远程监控。

【关键词】Armorstart;MSG;logix5000;远程监控;电流;

1、前言

ArmorStart是 Rockwell Automation 公司生产的分布式电机控制器,具有安装成本低、便于维护等特点。在实际生产过程中,电气人员需要经常对线控系统中 100 多台电机的电流进行监控,以便及时了解电机的运行情况。

根据网络类型的不同,查看 ArmorStart 电流需要利用 RSNetWorx For DeviceNet 或 RSNetWorx For EtherNetIP 者等软件对整个网络扫描,逐台上载相关机台的全部参数后再选择电流数据,很是不方便,而且存在因网络堵塞造成的设备停机风险。

在 Rockwell 的 RSlogix5000 软件中,MSG 指令可以实现对同品牌其他类型PLC 及设备的访问,并且可以通过动态更改 MSG 指令的访问路径来轻松实现一指令对多机台的访问,配合上位机界面,可以很简洁直观的对其电流进行远程监控。

2、实现原理

利用 FactoryTalk View SE建立上位机,点击某一台电机按钮时,PLC 便将此台电机所对应 ArmorStart 的动态路径传递给 MSG 指令,MSG 指令通过传递来的动态路径可以确定网络中的 ArmorStart 机台, 然后读取此台 ArmorStart 的电流参数值并将其传递到 PLC 存储电流值的标签中, 最传递给上位机画面中将其显示出来。

如果 MSG 指令在和 ArmorStart 通讯的过程中出现错误,那 MSG 会返回一个错误信息值,PLC 程序会根据返回值判断 MSG 指令是否成功读取到ArmorStart的参数。

















童鞋们,你们觉得他的技术是不是对您有帮助呢?赶快评论下吧↓

活动详情请点击→学好技术就送PLC【有奖活动】
您也想参加我们活动吗?可以投稿:jcpeixun@qq.com

本帖子中包含更多资源

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

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

本版积分规则