找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

[电源技术] 艾默生CTPLC产品在研磨机控制系统中的应用———河南新乡新机集

[复制链接]
admin 发表于 2014-4-17 10:25:37 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

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

×
一、系统概述
         MB4363C半自动双盘研磨机,该机床主要用于研磨零件的平面和圆柱面。可以广泛的用于油泵油嘴厂、柴油机厂、量具刃具厂、模具厂、仪表厂……用于研磨轴承滚柱、轴承套圈、销轴、量规、密封环、阀体等零件。目前该机床大量应用于轴承厂轴承套圈端面的研磨加工。
4464_12011061118323622560.jpg

二、控制要求
机床的动作要求:机床有上、下两个研磨盘,用来进行零件的加工,要求独立控制,可以分别进行点动、方向控制以及无级调速;机床有偏心轮盘,用来控制零件在加工的过程中进行自转,要求可以进行点动、方向控制以及无级调速。
机床是立式结构,有一个悬臂,用来承载上研磨盘,其动作有摆入、摆出,放松、夹紧,以便于加工完毕的零件的装卸,上研磨盘有上升、下降动作,机床还有几个压力控制,分别是初压,主压,精压,这些动作都是通过液压电磁阀控制的,并且有一定的时序和定时要求。
机床是有手动、自动和修整三种工作模式,手动模式是用来对机床调整以及进行单个零件加工,自动模式是在机床调整好了之后,进行批量生产时用的模式,修整模式是在对磨损砂轮的修复时使用的。因为使用的模式及动作较多,使用HMI来作为操作界面。
三、系统配置
1、设备清单

4464_22011061118323622561.gif

2、配置图
4464_32011061118323622562.jpg

机床的控制是以艾默生EC20 系列PLC为核心,触摸屏作为操作界面,变频器作为执行机构。
HMI通过RS232与EC20 PLC的COM0相连,支持MODBUS协议。
EC20 PLC通过端口1的RS485网络控制3台变频器,支持自由口协议。
四、操作画面
1、手动操作
4464_42011061118323622563.jpg

2、自动模式
4464_52011061118323622564.jpg

3、修整模式
4464_62011061118323622565.jpg

五、程序要点
1、与EVIEW触摸屏的通讯。通过CONTROLSTAR软件中系统块可方便设置端口0的参数。
PLC设置:
4464_72011061118323622566.gif

EVIEW触摸屏设置,PLC类型选EMERSON PROTOCAL 协议:
4464_82011061118323622567.gif

2、变频器控制采用子程序调用方式。艾默生EC20系列PLC采用结构化编程模式,1个主程序,最多支持64个子程序,每个子程序允许16个参数调用。这样整个程序可读性好,结构清晰,由于同样的功能可以反复调用子程序,不需要重复编程,程序大大简化。另外,艾默生提供EC20与艾默生所有系列变频器的通讯子程序实例,供用户使用,无需用户自己编程。如下图左工程管理器:MAIN(主程序)、FWD(正转子程序)、FWDJOG(点动正转子程序)、READ(读变频器频率、转速、电流子程序)、REV(反转子程序)、STOP(停止子程序)、STOPJOG(点动停止子程序)、WRITE(给定频率子程序)
4464_92011061118323622568.gif

子程序调用如下图:
CALL READ ( C0 1 M1078 D1078 D1178 )
其中READ是子程序名,括号内为调用参数。
C0表示站号:CO=1,读第一台变频器频率;
C0=2,读第二台变频器频率;
C0=3,读第三台变频器频率。
M1078表示通讯完成标志,D1078表示通讯错误代码,D1178为读取的频率,只要改变C0的值,就能读取不同变频器的频率,非常方便。
4464_102011061118323622569.gif

六、总结
1、艾默生EC20系列PLC性能稳定,运行可靠,受到了用户好评
2、通过标配RS485网络控制变频器,降低了成本,安装维护方便,系统抗干扰性好。
3、EC20通过系统块组态网络,简单快捷。
4、艾默生提供的子程序功能大大缩短了开发调试周期,程序可读性好。
5、EC20在线修改和调试功能,简单方便,无步数限制,大大提高调试效率。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-12-28 08:20 , Processed in 0.068044 second(s), 13 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表