三菱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】,停止一秒,一秒后重新驱动定位指令。
注意:此处两轴都停止后,可以实现例如:器材切割、钻孔、或者夹物放物等内容,程序需自己编写添加。
热门推荐
张伟丽逆转夺冠:铁娘子逆袭家庭背景曝光23年财富值几何?
十条经典家训,塑造家风,家长必读!
Excel表格同类型数据统计方法详解
这就是大S去世后的真实一幕!从具俊晔到明星艺人,亮出最好回答
芭愈透明质酸硅凝胶:皮肤修复的新选择
深度解析牛奶的功效和作用,避开这些牛奶禁忌食物
南澳岛:汕头不可错过的宝藏景点!
中国最小的古城:达濠古城300年文化传承
汽车挂不上档位原因揭秘及正确处理方法,老司机教你如何应对!
秋冬手指护理:告别倒刺烦恼
冬季护手秘籍:维生素C与科学护肤指南
血糖高吃什么食物和水果最好?降血糖的食物大全一览表
科技赋能交通 提升出行体验
低位十字星:股市反转的预警信号
南通高端装备产业崛起:技术创新与政策支持双轮驱动
地量阴十字星现底部信号,A股反转在即?
竹炜老师教你抓住低价区十字星机会
腹泻吃什么食物好得快
硝酸异山梨酯注射液成人使用的正确方法是什么
蛀牙到什么程度需要拔掉?医师告诉你,松动的蛀牙处理方法大揭秘
妙佑医疗教你科学补钙,远离骨质疏松!
碳酸钙 vs 葡萄糖酸钙:谁更适合你?
秋末冬初,枇杷树定植正当时!
秋冬咳嗽?试试这道枇杷食疗方!
秋冬养生必备:枇杷银耳汤的功效与制作方法
秋冬润肺止咳神器:枇杷叶
枇杷季来了!这些创意吃法你一定要试
老年人尿血:警惕这些疾病,及时就医是关键
来怒江·过大年丨施底怒江秘境湾:农文旅融合,非遗点亮新年
科学护肤指南:如何正确处理痘印和疤痕