1、1.熟悉CCW软件的使用2.熟悉PF525变频器的基本使用3.熟悉EB8000软件的基本使用4.熟悉HMI与PLC之间的通讯5.学习编码器的原理,以及高速计数模块的使用三、实验内容:四、原理:1.编码器与丝杆上的电机同轴连接,当电机运行时,带动编码器同步旋转,编码器在旋转时,AB相会产生高速脉冲,该脉冲接入PLC,通过高速计数器,实现对脉冲的计数。此次实验采用的是,400BM编码器,即在使用单倍计数的模式下,电机旋转一圈,则计400个数。2.通过编码器计数累加值的大小,即可反应丝杆上滑块的位移情况,从而控制滑块的位移。五、实验要求:1.丝杆能够进行基本的正反转,启动,停止操作2.HMI与PLC
2、之间通讯,能够实现HMI对丝杆整个系统的控制。3.丝杆能够进行定位移动。4.HMI上能够反应当前滑块的位置。五:系统设计: Micro850PLC与计算机之间采用以太网的通讯方式,525变频器与PLC之间同样采用以太网的通讯方式,HMI触摸屏与PLC采用的是串口RS485-2W的通讯方式。系统功能:1.当按下系统启动按钮(star)后,系统自动检测,滑块是否处于初始位置,若否,则滑块需要归位到初始点。2.当系统按下停止按钮stop后,系统自动停止,滑块归位。3.HMI界面上设计4个测试按钮,其功能分别为:左移10CM, 左移20CM,右移10CM 右移20CM4.HMI能够自定义对滑块进行控制
3、,以规定的频率,方向,以及位移的距离运动。例如:给定30HZ的频率,让滑块向左运动25CM。5.I/O分配输入名称DI:08编码器A相DI: 09编码器B相10右光电传感器11左光电传感器12左限位开关13右限位开关6.六、CCW编程软件的使用(请参考丝杆的运动控制实验一以及Micro850的基本指令实验)七、HMI的通讯,以及EB8000的使用(请参考丝杆运动控制实验一)八、CCW变频器模块的使用。(请参考丝杆运动控制实验一)九、CCW高速计数器模块的使用: 1. 与PF525变频器模块的导入相似,这里我们需要导入高速计数器(HSC)模块 2.模块导入:如下图所示,选中压缩文件 7.导入:5
4、.这时我们就会发现在项目管理器中有这个程序:6.双击程序,出现以下(HSC)模块,7.HSC的参数配置:如下图所示,其它参数请自行参考有关hsc的文件。8. 滤波参数的设置,在使用计数器时,应该设置滤波参数,否则无法正常计数,如下图所示,9.高速计数器,实现位置控制程序的编写 经测量,丝杆转动一圈,滑块位移4MM.并且计数器计400个数。在A点时我们读取此时计数器的值为Adata,设定向右移动10CM,电机一圈4MM,计400个数,移动10CM,就计10000个数。丝杆在向右转动的情况下,计数器的值是减小的。所以我们只要判断计数器的值是否小于(Adata一10000),就可以知道滑块是否到达指定位置。(这里之所以用小于,而不是用等于的原因:计数器计的都是高速的脉冲,而且程序扫描存在一定的时间。梯形图的判断语句不一定能够被执行)以上只是一个简单的举例(accumulate为计数器的实时累加值)。具体程序请参考附录。十、附录附录一HMI界面设计:附录二:modbus地址映射:附录三 程序:Controller.Micro850.Micro850.Prog1POU Prog1