修改后说明书42 dm浮点比较_第1页
修改后说明书42 dm浮点比较_第2页
修改后说明书42 dm浮点比较_第3页
修改后说明书42 dm浮点比较_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PMC 常用指令指令名称:DM 浮点比较指令格式:参数 1:浮点数参数 2:浮点数参数 3:跳转代码行指令作用:参数 1 的浮点数值大于参数 2 的浮点数值时,跳转到参数3 代码行执行。案例中行号 26 用到此指令。例 1:在系统参数中,X 轴脉冲设置为 1600,螺距为 1mm。程序解析:上电-蜂鸣器先叫 300 毫秒-开启中断 X0 下降沿触发-开启返回中断 X2 下降沿触发-开启返回中断 X3 下降沿触发-等待 X1 按钮按下。按下 X1 按钮-设置电机速度为 10-X 轴电机一直反转-等待电机完成(此处注意,因为在系统参数里面配置了左限位,所以电机运行到左限位会自动停止)-X 轴电机以

2、增量运动的方式运行 DM100 的距离-等待电机完成-所有轴坐标清零-控制器暂停工作。按下X2 按钮-程序跳转到 30 行-控制器继续工作-中断返回-执行在暂停工作之后的程序-DM102 赋值为 0-DM104赋值为 1-开启定时器 1000 毫秒(1000 毫秒后,跳转到 28 行打开Y1,中断返回)输出 Y0 关闭-DM102 作为 X 轴电机速度-DM104 作为 Y 轴电机速度-执行 XY 可变相对直线插补-等待所有电机完成-将Y0 打开-延时DM100 毫秒-将Y0 关闭-等待X3 信号。检测到 X3 信号-执行 XY 绝对直线插补-等待所有电机完成-执行浮点数计算 DM102+DM104 存放在 DM102 里面-执行浮点数比较-DM102 小于 DM112 则向下执行-跳转至 14 行循环(DM102大于 DM112 时,执行跳转到 11 行控制器暂停工作)。任何时候按下 X0-程序跳转到第 0 行执行。任何时候按下 X3-程序跳转到第

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论