




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
运动控制系统安装与调试高等教育出版社主讲:南工院机电教学团队程序设计与调试034.3.2梯形图设计
1步进电机控制实例:控制要求(只给出X轴)系统上电,按“起动”按钮后,步进电动机先正转,滑台向前移动100mm,达到目标位置后再反转,滑台向后移动50mm。周而复始步进电动机一直自动运行。当向前超出正限位时,碰到形成开关自动停止。按“复位”按钮,再按“回原点”按钮,步进电动机反转,滑台向后返回原点,达到原点位置后停止。电动机的运动采用相对位置控制方式。4.3.2梯形图设计
2脉冲计算导程、步进电机细分数(脉冲/圈)需根据实际情况而定,根据前面选型,导程P=5mm、细分取6400(即6400脉冲电机转一圈)。行程为正转100mm和反转50mm。计算需要的脉冲个数。行程100mm需要脉冲数为:100/5*6400=128000个;行程50mm需要脉冲数为:50/5*6400=64000个。由于西门子博途软件对1200PLC轴工艺的集成,可以直接输入导程、细分和距离进行编程,不用自己计算脉冲个数。4.3.2梯形图设计
Power指令:电机使能3.程序设计根据工艺与动作要求,在OB1中输入如下梯形图程序。包括6个程序段,分别为电机使能、电机复位、电机回原点、相对正向运行100mm、相对负向运行50mm和起动停止等指令。①程序段1:“MC_Power”指令,电机使能,使之处于可以工作状态。Axis-轴工艺对象,为“步进电机”;Enable-轴使能。高电平有效,并且为保持型信号有效,由“程序段6”的“M10.0”控制;StartMode-轴启动;StopMode-轴停止。Status-轴的使能状态,FALSE-禁用轴。TRUE-轴已启用。Busy-TRUE-“MC_Power”处于活动状态。Error-TRUE-运动控制指令或相关工艺对象发生错误。ErrorID-参数“Error”的错误ID;ErrorInfo-参数“ErrorID”的错误信息ID。4.3.2梯形图设计
Reset指令:“MC_Reset”指令是当电机处于报警状态,比如JOG运行触碰到左右限位之后,电机会停止,此时必须先运行“MC_Reset”指令,才可以重新进行回原点等操作。②程序段2:“MC_Reset”指令,电机复位。是当电机处于报警状态,比如JOG运行触碰到左右限位之后,电机会停止,此时必须先运行“MC_Reset”指令,才可以重新进行回原点等操作。Execute-启动命令。脉冲上升沿有效。由“复位”按钮“I2.3”起动。Restart-将轴组态从装载存储器下载到工作存储器。仅可在禁用轴后,才能执行该命令。Done-已确认、已完成,完成时置“1”;Busy-命令正在执行;Error-执行命令期间出错。4.3.2梯形图设计
Home指令:“MC_Home”指令,此指令用于步进电机回到原点。感应到原点接近开关之后,会将原点所在位置设置为零点,一般上电执行一下回原指令,可实现电机精准定位。③程序段3:“MC_Home”指令,用于步进电机回到原点。感应到原点接近开关之后,会将原点所在位置设置为零点,一般上电执行一下回原指令,可实现电机精准定位。Execute-启动命令。脉冲上升沿有效。由“回原点按”钮“I2.5”起动。Position-原点位置偏差,0.0时,表示原点为0。Mode-回原点模式。值为3,表示主动回原点模式。CommandAborted-命令在执行过程中被另一命令中止。ReferenceMarkPosition-显示工艺对象归位位置(“Done”=TRUE时有效)。4.3.2梯形图设计
MoveRelative指令:相对于电机当前位置进行移动正向运动④程序段4:“MC_MoveRelative”指令,相对于电机当前位置进行正向移动。Execute-启动命令。脉冲上升沿有效。由“起动”钮“I2.4”,或者“程序段5”的“Done”已结束标志位“M12.1”起动。Distance-定位操作的相对于当前位置移动的距离。也和电机接线有关,如果电机接线正向旋转正确,则置为相对距离(如本例的100mm);如果电机接线使电机转向相反,还要正向移动时,则此处置为相对距离的负值(如本例的-100mm)。Velocity-轴的速度。单位在软件轴工艺中设定。Done-目标位置已到达。置标志位“M12.0”,同时作为“程序段5”起动位。4.3.2梯形图设计
反向运动⑤程序段5:“MC_MoveRelative”指令,相对于电机当前位置进行反向移动。Execute-启动命令。脉冲上升沿有效由“程序段4”的“Done”已结束标志位“M12.0”起动。Distance-定位操作的相对于当前位置移动的距离。本例
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 别墅拆改合同范本
- 代销合同范本同+
- 个人买卖瓷器合同范例
- 业务结算补充合同范本
- 俄语贸易合同范本
- 务工合同范本可
- 买断画稿合同范本
- 公司注销离职合同范本
- 仓库搬迁合同范本
- 农庄种菜养殖合同范本
- 幼儿园安全园本培训
- 第22课《陈涉世家》课件(共71张)
- 化工装置管道设置紧急切断阀的依据规范(一)
- (高清版)DZT 0284-2015 地质灾害排查规范
- 七十岁老人三力测试题库答案
- 实验室仪器借用登记表
- 深圳职业技术学院申报国家示范院校项目汇报材料Pow
- 认识危险(小班安全第一课)-图文
- 2024年国家基本公卫-老年人健康管理-考试复习题库(含答案)
- 第三讲:虹吸管及水泵的水力计算
- 网络系统集成(第二版) 课件第一章 网络系统集成绪论
评论
0/150
提交评论