三菱PLC两轴定位案例分析(建议收藏)DDRVI和DDRVA指令用法
创作时间:
作者:
@小白创作中心
三菱PLC两轴定位案例分析(建议收藏)DDRVI和DDRVA指令用法
引用
1
来源
1.
http://www.dzkfw.com.cn/Article/ShowArticle.asp?ArticleID=9891
今天给大家分享一篇两轴定位案例分析。注意:此程序非完整运行程序,主要是想让大家理解定位指令配合变址节约程序步,简化程序内容用。且两轴是在同时运行,如是十字滑台,请设定两轴相同频率脉冲输出。
开机初始化回原点部分
- 使用开机脉冲【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】,停止一秒,一秒后重新驱动定位指令。
注意:此处两轴都停止后,可以实现例如:器材切割、钻孔、或者夹物放物等内容,程序需自己编写添加。
热门推荐
深圳:山海连城处 生态万象新
深圳“山海连城”:打造人与自然和谐共生的全球城市典范
《徒步深圳》发布!100条特色步道,“山海连城”420公里远足径来了!
药师佛:从传说走向信仰的旅程
药师佛的养生智慧:中医版
如何实现基金投资的合理规划?这些规划的实施有哪些难点?
警徽闪耀 爱洒归途
《九章算术》进课堂,小学生秒变神算子!
小学数学应用题解法大揭秘!
2025年十二星座幸运色:土星、木星、火星、太阳月亮、金星、水星
跨越百年的越洋寻亲:87岁美籍古巴老人寻找中国父亲的家人
温暖整个冬天的9款热水果茶,养颜、暖胃、还好喝~
蔡元培:现代中国教育的先驱与思想家
5岁丧父39岁出家,一代大师李叔同成绝唱,子女后代现状如何?
“留日交大人”东京艺术大学观展 探寻弘一法师李叔同留日踪迹
佛教的教义常识 佛教的基本教义
千韩魔法能力大揭秘,《小花仙》粉丝必看!
爱心女企业家李彩虹:投身慈善10余年 点滴关爱暖童心
突然四肢无力站不起来是什么原因
从《悯农》到新工人文学:劳动者尊严的千年呼唤
李绅《悯农》:古诗中的劳动赞歌
【版本攻略】1999游戏2.2版本入坑及回归攻略
王昭君故事在当代文化中的意义探讨
投资交易型开放式指数基金要注意什么?这种投资方式的优势在哪里?
16张图,了解指数基金(海外篇)
家庭养殖蚯蚓:轻松制作优质钓鱼饵料,一年节省千元!
2024年央视春晚笑点大揭秘:从“双标”妈妈到“购物狂”沈腾
红正蚓养殖:农业新宠儿!
甘肃正宁:小蚯蚓“蚓”出绿色循环新路子
冬季蚯蚓养殖关键技术要点