- 81
- 0
- 约2.62千字
- 约 10页
- 2021-09-17 发布于河北
- 举报
博途1200课程--第29讲
S7-1200的简单运动控制讲解3
1200运动控制流程:
1. 添加工艺对象:
– 在项目树中,展开节点 “工艺对象”(TechnologyObjects),然后选择
“添加新对象”(Add new object )。
– 选择 “轴”(Axis) 图标 (必要时可以重命名),然后单击 “确定”(OK)
打开轴对象的组态编辑器。
– 显示 “基本参数”(Basic parameters) 下的 “为轴控制选择
PTO”(Select PTO for AxisControl) 属性,然后选择所需脉冲。
2. 对应用进行编程: 将 MC_Power 指令插入代码块。
– 对于 “轴”输入,请选择已创建并组态的轴工艺对象。
– 将 Enable 输入设置为 TRUE 可以使其它运动指令起作用。
– 将 Enable 输入设置为 FALSE 会取消其它运动指令。
(每个轴只包括一个 MC_Power 指令。)
3. 插入其它运动指令,以生成所需的运动。
运动控制指令使用相关工艺数据块和 CPU 的专用PTO (脉冲串输出)来控制
轴上的运动。
● MC_Power 可启用和禁用运动控制轴。
● MC_Reset 可复位所有运动控制错误。所有可确认的运动控制错误都会被确
认。
● MC_Home 可建立轴控制程序与轴机械定位系统之间的关系。
● MC_Halt 可取消所有运动过程并使轴停止运动。 停止位置未定义。
● MC_MoveAbsolute 可启动到某个绝对位置的运动。达到目标位置后该作业
结束。
● MC_MoveRelative 可启动相对于起始位置的定位运动。
● MC_MoveVelocity 可使轴以指定的速度行进。
● MC_MoveJog 可执行用于测试和启动目的的点动模式。
● MC_CommandTable 用于将轴命令作为一个运动序列运行。
● MC_ChangeDynamic 用于更改轴的动态设置。
● MC_WriteParam 用于写入选定数量的参数来通过用户程序更改轴功能。
● MC_ReadParam 用于读取选定数量的参数,以指示在轴输入中定义的轴的
当前位置、速度等。
MC_Power (发布/阻止轴)指令:
MC_Power 运动控制指令可启用或禁用轴。在启用或禁用轴之前,应确保
以下条件:
• 已正确组态工艺对象。• 没有未决的启用-禁止错误。运动控制任务无法中
止 MC_Power 的执行。禁用轴 (输入参数 Enable FALSE)将中止相关
工艺对象的所有运动控制任务。
MC_Reset (确认错误)指令:
使用 MC_Reset指令可确认 “导致轴停止的运行错误”和 “组态错误”。需
要确认的错误可在 “解决方法”下的 “ErrorIDs 和 ErrorInfos 的列表”中
找到。
使用 MC_Reset指令前,必须已将需要确认的未决组态错误的原因消除 (例
如,通过将 “轴”工艺对象中的无效加速度值更改为有效值)。自 V3.0 及
更高版本起,在 RUN操作模式下,Restart命令可将轴组态下载至工作存储
器。
MC_Home (使轴回原点)指令:
使用 MC_Home指令可将轴坐标与实际物理驱动器位置匹配。轴的绝对
定位需要回原点:
为了使用 MC_Home指令,必须先启用轴。
MC_Halt 指令:
使用 MC_Halt指令可停止所有运动并将轴切换到停止状态。 停止位置未
定义。为了使用 MC_Halt指令,必须先启用轴。
MC_MoveAbsolute (绝对定位轴)指令:
使用 MC_MoveAbsolute指令可启动轴到绝对位置的定位运动。为了使
用 MC_MoveAbsolute指令,必须先启用轴,同时必须使其回原点。
MC_MoveRelative (相对定位轴)指令:
使用 MC_MoveRelative指令可启动相对于起始位置的定位运动。为了使
用 MC_MoveRelative指令,必须先启用轴。
MC_MoveVelocity (以预定义速度移动轴)指令:
使用 MC_MoveVelocity指令以指定的速度持续移动轴。为了使用
MC_MoveVelocity指令,必须先启用轴。
MC_MoveJog (在点动模式下移动轴)指令:
使用 MC_MoveJog指令以
您可能关注的文档
- S7-1200第04讲:与S7-200、300比较、CPU面板介绍与扩展能力、工作原理.pptx
- S7-1200第05讲:S7-1200选型、数据类型及其存取方式.pdf
- S7-1200第05讲:S7-1200选型、数据类型及其存取方式.pptx
- S7-1200第06讲:基本位逻辑指令和定时器计数器指令讲解.pdf
- S7-1200第06讲:基本位逻辑指令和定时器计数器指令讲解.pptx
- S7-1200第07讲:定时器指令,比较指令,数学函数以及移动操作指令.pdf
- S7-1200第07讲:定时器指令,比较指令,数学函数以及移动操作指令.pptx
- S7-1200第08讲:移动操作,转换,程序控制,字逻辑运算,移位与循环移位指令.pdf
- S7-1200第08讲:移动操作,转换,程序控制,字逻辑运算,移位与循环移位指令.pptx
- S7-1200第09讲:第1、2次作业讲解.pptx
- S7-1200第29讲:S7-1200的简单运动控制讲解3.pptx
- SIMATIC S7-1200 TIA 博途基本操作(培训).pdf
- SIMATIC S7-1200 编程基础(工程师培训).pdf
- SIMATIC S7-1200 编程基础(工程师培训).pptx
- SIMATIC S7-1200 工艺功能(工程师培训).pdf
- SIMATIC S7-1200 工艺功能(工程师培训).pptx
- SIMATIC S7-1200 基本指令和扩展指令(培训).pdf
- SIMATIC S7-1200 基本指令和扩展指令(培训).pptx
- SIMATIC S7-1200 通信(工程师培训).pdf
- SIMATIC S7-1200 通信(工程师培训).pptx
最近下载
- 2024-2030年阿尔茨海默病(AD)诊断和治疗市场调研及前景预测报告.docx VIP
- 中国医疗器械行业蓝皮书2025版.docx VIP
- 宏观经济学教案(高鸿业).doc VIP
- 销售公司廉洁培训课件.ppt
- 建筑工程技术创新方案(3篇).docx
- CATIAV5对象模型解析:VB二次开发教程.pdf VIP
- 天津市南开区2025-2026学年八年级上学期期末数学试卷(含答案).pdf VIP
- 华东师大版八年级下第8课历史转折与改革开放的起步课件(共31张PPT).ppt VIP
- 护理查房1例心肌梗死合并心力衰竭护理查房.pptx VIP
- 2025年人教版八年级历史 下册 第三单元 第9课 对外开放 课件(共49张PPT).pptx VIP
原创力文档

文档评论(0)