首页 新闻 工控搜 论坛 厂商论坛 产品 方案 厂商 人才 文摘 下载 展览
中华工控网首页
  P L C | 变频器与传动 | 传感器 | 现场检测仪表 | 工控软件 | 人机界面 | 运动控制
  D C S | 工业以太网 | 现场总线 | 显示调节仪表 | 数据采集 | 数传测控 | 工业安全
  电 源 | 嵌入式系统 | PC based | 机柜箱体壳体 | 低压电器 | 机器视觉
艾默生 PLC在变频器网络控制中的通信程序设计
收藏本文     查看收藏
LD                 M8   //连续命令3序列使能
MPS
EU
SET               M1993
MRD
CALL             读取运行频率  4   M1993   D1002
//参数注释:站地址,发送辅助位,频率存放地址
MPP
LD                 SM135
OR                 SM136
ANB
RST               M8
SET               M102
LD                 T0
AND              M102
EU
RST               M102
SET               M6
//******************************************
//**********以下是9个随机命令序列***********
//9个随机命令思路都一样;
//随机命令使能标志置位后,若连续命令处于切换状态,则可进入发送状态,否则只有等待;
//发送时先置位发送辅助位M1993,调用子程序进行发送和接收;
//无论通信成功或失败都复位各自的随机命令使能标志,当然这里仍然省略了通信错误处理程序;
//如果所有的随机命令都完成,则随机命令等待标志M1000=OFF;
//调用“频率设定”子程序-2#站
LD                 M9     //随机命令序列7使能标志
ANI                M1001  //判断连续命令处于切换状态时
MPS
EU
SET               M1993  //置位发送辅助位
MRD
CALL             运频设定 2  D1100  M1993
//参数注释:站地址,设定频率,发送辅助位
MPP
LD                 SM135
OR                 SM136
ANB
RST               M9     //复位随机命令序列7使能标志
//调用“频率设定”子程序-3#站
LD                 M10    //随机命令序列8使能标志
ANI                M1001  //判断连续命令处于切换状态时;
MPS
EU
SET               M1993  //置位发送辅助位
MRD
CALL             运频设定 3  D1101  M1993
//参数注释:站地址,设定频率,发送辅助位
MPP
LD                 SM135
OR                 SM136
ANB
RST               M10
//调用“频率设定”子程序-4#站
LD                 M11  /随机命令序列9使能标志
ANI                M1001
MPS
EU
SET               M1993
MRD
CALL             运频设定  4  D1102  M1993
//参数注释:站地址,设定频率,发送辅助位
MPP
LD                 SM135
OR                 SM136
ANB
RST               M10
//调用“正转开机”子程序-2#站
LD                 X11   //开机按扭
EU
SET               M0   //随机命令序列1使能标志
LD                 M0
ANI                M1001
MPS
EU
SET               M1993
MRD
CALL             正转开机   2   M1993
//参数注释:站地址,发送辅助位
MPP
LD                 SM135
OR                 SM136
ANB
RST               M0
//调用“正转开机”子程序-3#站
LD                 X12   //开机按扭
EU
SET               M1   //随机命令序列2使能标志
LD                 M1
ANI                M1001
MPS
EU
SET               M1993
MRD
CALL             正转开机  3   M1993
//参数注释:站地址,发送辅助位
MPP
LD                 SM135
OR                 SM136
ANB
RST               M1
//调用“正转开机”子程序-4#站
LD                 X13   //开机按扭
EU
SET               M2   //随机命令序列3使能标志
LD                 M2
ANI                M1001
MPS
EU
SET               M1993
MRD
CALL             正转开机  4   M1993
//参数注释:站地址,发送辅助位
MPP
LD                 SM135
OR                 SM136
ANB
RST               M2
//调用“停机”子程序-2#站
LD                 X14  //停机按扭
EU
SET               M3   //随机命令序列4使能标志
LD                 M3
ANI                M1001
MPS
EU
SET               M1993
MRD
CALL             停机   2   M1993
//参数注释:站地址,发送辅助位
MPP
LD                 SM135
OR                 SM136
ANB
RST               M3
//调用“停机”子程序-3#站
LD                 X15   //停机按扭
EU
SET               M4   //随机命令序列5使能标志
 
LD                 M4
ANI                M1001
MPS
EU
SET               M1993
MRD
CALL              停机   3   M1993
//参数注释:站地址,发送辅助位
MPP
LD                 SM135
OR                 SM136
ANB
RST               M4
//调用“停机”子程序-4#站
LD                 X16    //停机按扭
EU
SET               M5   //随机命令序列6使能标志
LD                 M5
ANI                M1001
MPS
EU
SET               M1993
MRD
CALL             停机  4   M1993
//参数注释:站地址,发送辅助位
MPP
LD                 SM135
OR                 SM136
ANB
RST         M5
六、             程序说明:
例程设计时实际在连续命令序列切换的间隙停留了100MS的时间,这就是说程序中的连续序列是间歇性的;如果要采用非间歇性的连续序列,把中间的延时部分去掉就可以了。
七、             结论
本例程所阐述的通信序列逻辑处理的方法在笔者的一些项目中得到实际应用,效果也达到预期设想,运行比较稳定,这种PLC通过通信的方式对多台变频器通信的方法在实际应用中有很大的参考价值,不仅能够充分利用EMERSON PLC和变频器的硬件资源达到节省成本的目的,而且更易于进行整个系统的整合。
八、             参考书目:
    艾默生EC20PLC编程参考手册
    艾默生EC20PLC编程软件工具手册
    艾默生EV1000变频器用户手册(MODBUS协议)


 

 

 

状 态: 离线

公司简介
产品目录
供应信息

公司名称: 艾默生CT
联 系 人: 销售部
电  话: 021-54260668
传  真: 0755-86010101
地  址: 上海市桂平路418号兴园科技广场17楼
邮  编: 200233
主  页:
 
该厂商相关解决方案:
潜江制药武汉研究基地工程大连佳云塔机TD3000提升部应用报告
EC20系列PLC在灭菌干燥机上的应用
采用TD3100变频器实现的高精度定位控制的几种方法
EC20在溴化锂中央空调冷冻水泵改造的应用
TD3300变频器在浆纱机卷绕张力控制中的闭环应用
艾默生可编程控制器与变频器在工业洗衣机上的应用
艾默生EC10系列PLC在双螺杆塑料挤出造粒机中的应用
EC20 PLC调试小工具
艾默生TD3300变频器在张力控制中的应用
艾默生变频器在涤纶短纤生产线上的应用
变频器在液位自动控制中的应用及其节能效果
艾默生Enydrive变频器在工业洗衣机上的应用
更多方案...
立即发送询问信息在线联系该解决方案厂商:
用户名: 密码: 免费注册为中华工控网会员
请留下您的有效联系方式,以方便我们及时与您联络

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 不良信息举报
工控网客服热线:0755-86369299
版权所有 中华工控网 Copyright©2022 Gkong.com, All Rights Reserved