基于micro850 PLC的丝杠运动位移控制Word格式.docx
- 文档编号:16415380
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:12
- 大小:1.83MB
基于micro850 PLC的丝杠运动位移控制Word格式.docx
《基于micro850 PLC的丝杠运动位移控制Word格式.docx》由会员分享,可在线阅读,更多相关《基于micro850 PLC的丝杠运动位移控制Word格式.docx(12页珍藏版)》请在冰豆网上搜索。
1.熟悉CCW软件的使用
2.熟悉PF525变频器的基本使用
3.熟悉EB8000软件的基本使用
4.熟悉HMI与PLC之间的通讯
5.学习编码器的原理,以及高速计数模块的使用
三、实验内容:
四、原理:
1.编码器与丝杆上的电机同轴连接,当电机运行时,带动编码器同步旋转,编码器在旋转时,AB相会产生高速脉冲,该脉冲接入PLC,通过高速计数器,实现对脉冲的计数。
此次实验采用的是,400BM编码器,即在使用单倍计数的模式下,电机旋转一圈,则计400个数。
2.通过编码器计数累加值的大小,即可反应丝杆上滑块的位移情况,从而控制滑块的位移。
五、实验要求:
1.丝杆能够进行基本的正反转,启动,停止操作
2.HMI与PLC之间通讯,能够实现HMI对丝杆整个系统的控制。
3.丝杆能够进行定位移动。
4.HMI上能够反应当前滑块的位置。
五:
系统设计:
Micro850PLC与计算机之间采用以太网的通讯方式,
525变频器与PLC之间同样采用以太网的通讯方式,
HMI触摸屏与PLC采用的是串口RS485-2W的通讯方式。
系统功能:
1.当按下系统启动按钮(star)后,系统自动检测,滑块是否处于初始位置,若否,则滑块需要归位到初始点。
2.当系统按下停止按钮stop后,系统自动停止,滑块归位。
3.HMI界面上设计4个测试按钮,其功能分别为:
左移10CM,左移20CM,右移10CM
右移20CM
4.HMI能够自定义对滑块进行控制,以规定的频率,方向,以及位移的距离运动。
例如:
给定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.这时我们就会发现在项目管理器中有这个程序:
6.双击程序,出现以下(HSC)模块,
7.HSC的参数配置:
如下图所示,其它参数请自行参考有关hsc的文件。
8.滤波参数的设置,在使用计数器时,应该设置滤波参数,否则无法正常计数,如下图所示,
9.高速计数器,实现位置控制程序的编写
经测量,丝杆转动一圈,滑块位移4MM.并且计数器计400个数。
在A点时我们读取此时计数器的值为Adata,设定向右移动10CM,电机一圈4MM,计400个数,移动10CM,就计10000个数。
丝杆在向右转动的情况下,计数器的值是减小的。
所以我们只要判断计数器的值是否小于(Adata一10000),就可以知道滑块是否到达指定位置。
(这里之所以用小于,而不是用等于的原因:
计数器计的都是高速的脉冲,而且程序扫描存在一定的时间。
梯形图的判断语句不一定能够被执行)
以上只是一个简单的举例(accumulate为计数器的实时累加值)。
具体程序请参考附录。
十、附录
附录一HMI界面设计:
附录二:
modbus地址映射:
附录三程序:
Controller.Micro850.Micro850.Prog1
POUProg1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于micro850 PLC的丝杠运动位移控制 基于 micro850 PLC 运动 位移 控制