三菱PLC两轴定位案例分析(建议收藏)DDRVI和DDRVA指令用法
创作时间:
作者:
@小白创作中心
三菱PLC两轴定位案例分析(建议收藏)DDRVI和DDRVA指令用法
引用
1
来源
1.
http://www.dzkfw.com.cn/Article/ShowArticle.asp?ArticleID=9891
本文将详细介绍三菱PLC的两轴定位案例,重点讲解DDRVI和DDRVA指令的使用方法。通过具体的程序步骤和指令说明,帮助读者理解如何实现两轴定位控制。
开机初始化回原点部分
- 使用开机脉冲【M8002】和外部输入触点【X11】的脉冲信号来置位【M0】,保持住开机信号或回原点信号;
- 再使用【M0】的常开触点驱动【ZRN】原点回归指令;
- 其中K5000表示回归的速度为5000HZ,K200表示爬行速度,当X1或X0触点接通时,即开始以爬行速度回原点。
- 【M8029】脉冲结束标志位,当【Y0】和【Y1】脉冲口不再发送脉冲,就复位掉【M0】,以便下次驱动原点回归指令。
点位采集部分
- 使用外部常开输入触点【x3】【x4】【x6】【x7】驱动【DDRVI】32位相对定位指令,达到轴的正反方向运行目的,其中【K999999】表示正向运行,【K-999999】表示反向运行,数值均发送的脉冲数,K999999表示无数脉冲。
- 使用外部输入触点【X5】的脉冲信号,利用【DMOV】32位传送指令把【Y0】脉冲输出总数寄存器【D8141、D8140】和【Y1】脉冲输出总数寄存器【D8143、D8142】的当前脉冲数传送给【D100Z0】【D200Z1】。同时使用【ADD】加法指令把变址寄存器【Z0、Z1】的值不断加【2】,实现把不同点位所需脉冲数值存放给不同的寄存器
- 注意:每按一次按钮,就代表存储一个点的数值,固定的框架内,原点到每次按按钮的脉冲数,由【D8141、D8140】【D8143、D8142】提供。
两轴运行部分
- 使用外部输入触点【X10】的脉冲信号驱动【MOV】传送指令把变址寄存器【Z0、Z1】的数值清零,同时驱动【DDRVA】绝对定位指令。其中【D100Z0】【D200z1】为上面采集到的脉冲数,K5000表示两轴使用同一频率发送脉冲;
- 使用【M8029】脉冲结束标志位,脉冲发送完成复位【M10】【M12】,使两轴停止,同时驱动【ADD】加法指令改变变址寄存器【Z0、Z1】的数值,从而实现下一次运行时脉冲数的改变;
- 置位【M13、M14】表示两轴都停止的时候,驱动一个定时器【T0】,停止一秒,一秒后重新驱动定位指令。
注意:此处两轴都停止后,可以实现例如:器材切割、钻孔、或者夹物放物等内容,程序需自己编写添加。
热门推荐
炮姜的功效与作用
证券事务代表岗位职责4篇
黄金价格的未来走势,分析与预测
立案回执和受案回执的区别
手机辐射影响睡眠?施一公团队最新研究,证实睡眠与电磁辐射关系
如何掌握文档编写标准,提高工作效率?
工厂车辆如何管理制度
才其骧等-BAMS: 北京高分辨率碳监测系统支持碳中和目标评估
2025年经典海战游戏推荐:从写实到二次元的全方位体验
黑塞:无法再忍受生活时,去聆听树的语言
选择和使用猫咪益生菌的指南
心学问心理教育,情绪的舞者:青春期的情绪管理与情感智慧
危险源识别与风险评估的方法有哪些?
怎么获取最新的中国电影市场数据洞察?
股价计算公式:投资者评估股票价值的重要工具
脚底水泡挑破后如何处理
烧伤水泡不挑破会自己消吗
樱花是先开花后长叶,你知道为什么吗?
北京出租车起步价及收费标准(2024年更新)
如何根据大盘压力位进行交易决策?这种交易决策存在哪些风险?
峨眉山祈福地标——峨眉第一福《峨眉赐福》书法石刻
猫咪心脏病:症状、诊断与预防全攻略
狗狗咳嗽怎麼辦?竟是心臟病嗎?飼主們務必留意的7個狗狗咳嗽原因
农村土地招标程序及国家土地所有权解析
前端HTML与后端CMS对接指南:从API到身份验证的全面解析
计算机视觉在心理健康中的作用
左手钢琴简谱
船舶安全管理需求有哪些
气息异常的临床特征
中医四诊在临床的应用