版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、功能指令功能指令 一:PMC结构语句 第一级PMC程序区结束指令。第一级程 序为快速执行程序区,每8ms扫描一次。 第二级PMC程序区结束指令。系统会根 据第二级程序的长短分成若干段,每 8ms顺序执行一段,为主程序区。 PMC结束指令,在END和END2之间是 子程序区。 子程序呼叫语句 子程序呼叫 子程序开始 子程序结束 定时器指令定时器指令 可变定时器指令,设定值在可变定时器指令,设定值在MDI画面上画面上 固定定时器指令,设定值在固定定时器指令,设定值在PMC程序上程序上 定时器间歇打油润滑应用例定时器间歇打油润滑应用例 时序:1.每次开机自动打油15秒,2.正常时打油30秒,间歇30
2、分钟,3.可手动打油 (每次打油时为打2.5秒,停2.5秒) 计数器指令计数器指令 环形计数器环形计数器 控制条件 CN0=0 从0开始,0,1。N CN0=1 从1开始,1,2。N UPDOWN=0 加计数 UPDOWN=1 减计数 RST 清除计数值 ACT 计数条件,高电平计数 指令变量 计数器预置值地址 双字节地址存放预置值 计数器寄存器地址 四字节地址存放计数值 (一般使用D寄存器) 计数器的工件计数例计数器的工件计数例 二:数据传送语句二:数据传送语句 二进制附值语句二进制附值语句 格式指定:1:一个字节 2:两个字节 4:四个字节 常数:附值常数,十进制形式。 常数输出地址:常数
3、的目的地址 逻辑乘数据传送指令逻辑乘数据传送指令 应用应用: 可以用来屏蔽某些位可以用来屏蔽某些位 的输出。的输出。 逻辑和数据传送逻辑和数据传送 应用:应用: 可以强制某些位输出为可以强制某些位输出为1 一个字节的数据传送一个字节的数据传送 两个字节的数据传送两个字节的数据传送 多个字节的数据传送多个字节的数据传送 数据转换数据转换 (0)指定数据大小 BYT=0 处理数据一个字节 BYT=1 处理数据两个字节 (1)转换类型 CNV=0 二进制BCD CNV=1 BCD二进制 (2)复位 RST=1 复位错误输出W1 (3)ACT ACT=1 执行动作 三:数据比较指令三:数据比较指令 二
4、进制大小判别指令 指定格式: 输入地址:取决于指定格式 输出结果:输出结果:R9000#0=1 输入制输入制=比较值比较值 R9000#1=1 输入值比较值输入值比较值 数值大小判别数值大小判别 数值大小 BYT=0 处理的数据为2位BCD BYT=1 处理的数据为4位BCD 控制条件 ACT=1 执行动作 输入数据的格式 0:常数 1:地址 比较结果输出 W1=0 输入值比较值 W1=1 输入值比较值 一致性比较指令(仅适用于一致性比较指令(仅适用于BCD码)码) 输入数据指定格式:输入数据指定格式: 0:输入值为常数:输入值为常数 1:输入值为地址:输入值为地址 控制条件控制条件: BYT
5、 0:两位:两位BCD 1:四位:四位BCD 四:二进制代码的处理四:二进制代码的处理 二进制代码转换(数二进制代码转换(数数的关系)数的关系) 应用:倍率开关的处理应用:倍率开关的处理 手动倍率输入值:0.01%=11111111 11111110 切削倍率输入值: 1%=11111110 奇偶校验指令奇偶校验指令 在FANUC标准面板上的倍率开关上都有一位信号作为校验位而存在,我们可以取样这个信 号进行开关信号的掉线检测处理。同样的指令也可以应用在刀塔的编码器反馈刀位检测上。 OE:0 偶校验 1 奇校验 RST:复位错误信号输出 ACT:指令执行 W1 :1 错误输出 校验数据地址:校验
6、指令只对一个字节的数据寄存器进行校验检查 二进制译码(数二进制译码(数位的关系)位的关系) 应用:应用:M代码译码处理代码译码处理 执行M07指令 五五 沿信号的处理沿信号的处理 上升沿检测上升沿检测 下降沿检测下降沿检测 逻辑运算指令逻辑运算指令 异或指令异或指令 与指令与指令 (可多字节进行运算)(可多字节进行运算) 格式指定格式指定 或指令或指令 非指令非指令 格式指定格式指定 DISPB(信息显示)(信息显示) 信息数:对应A0A24,共200个 刀库指令 刀库的种类: 1固定刀库:刀具号和刀座号之间的关系不会随着刀具的交换而改变,而一直保持一一 对应。 2 随机刀库:刀具号和刀座号之
7、间的关系随着刀具的交换而改变。因此需要刀具表来 记录刀具和刀座号的对应关系。 换刀时序: 固定刀库: 因为刀具号和刀座号是一致的,因此程序中的目标刀具号指令可以直接和当前位的刀 座号进行比较计算,计算出相应的旋转步数和旋转方向驱动刀库电机旋转,当当前位 的刀座号和目标刀号一致后停止刀库电机,进行和主轴的刀具交换。 随机刀库: 1.因为刀具号和刀座号之间是随机安装的,因此当程序的目标刀号发出后,首先要根 据数据表所记录的刀具号和刀座号的对应关系检索出对应的刀座号 2.根据目标刀座号和当前位的刀座号计算出旋转步数和旋转方向驱动刀库电机旋转, 当当前位和目标位一致后停止刀库电机,进行和主轴刀具交换。
8、 3.当刀具交换完成后,更新刀具表上的主轴刀号和当前位的刀号,完成整个换刀时序。 数据表刀具表 首先根据刀库的排刀情况建立数据表 以上是一随机刀库的刀库表,刀具数量可以是刀 库刀座数量+1的关系。 功能指令(以随机换刀为例) 1 首先根据首先根据T指令检索目标刀所在的刀座号指令检索目标刀所在的刀座号 指令:二进制数据检索 数据表容量=刀具数容量 检索数据=目标刀号 检索结果=目标刀座号 W1=0 找到检索数据 1未找到检索数据 例: 程序:程序: N10 T7 M6; N20 M30; 2.根据当前位刀座号和目标刀座号计算出旋转方向和旋转步数根据当前位刀座号和目标刀座号计算出旋转方向和旋转步数
9、 指令:二进制旋转指令 RN0 0:转台位置号从:转台位置号从0开始开始 1:转台位置号从:转台位置号从1开始开始 DIR 0:旋转方向不选择,正向:旋转方向不选择,正向 1:判断旋转方向:判断旋转方向 POS 0:计算目标位置:计算目标位置 1:计算目标前一个位置(需要提前减速控制时采用):计算目标前一个位置(需要提前减速控制时采用) INC 0:计算位置数:计算位置数 1:计算旋转步数:计算旋转步数 ACT 命令执行条件命令执行条件 旋转部件分度数地址:存储刀盘刀数的地址号旋转部件分度数地址:存储刀盘刀数的地址号 当前位置地址:存储当前刀座号的地址号当前位置地址:存储当前刀座号的地址号 目
10、标位置地址:存储目标位置地址:存储DXCHB搜索出的目标刀座号搜索出的目标刀座号 的的 地址地址 计算结果输出地址:存储目标位置号或旋转步数的计算结果输出地址:存储目标位置号或旋转步数的 地址地址 W1:0 正向旋转正向旋转 1 负向旋转负向旋转 例: 3.旋转到位后刀具交换完成后更新数据旋转到位后刀具交换完成后更新数据 表表 指令:二进制变地址传送 RW 0:根据表内号从数据表中读出数据:根据表内号从数据表中读出数据 1:根据表内号向数据表中写入数据:根据表内号向数据表中写入数据 例: 更新前更新前 更新后更新后 更新当前位刀号更新当前位刀号 更新主轴位刀号更新主轴位刀号 注意和前一指令错开
11、一个时序注意和前一指令错开一个时序 窗口功能 PMC和NC之间除了可以进行G/F的内部信号的交换外,还可以通过窗口功能对NC内的系统 数据、伺服信息、主轴信息等进行读写控制。 指令: 窗口读指令 窗口写指令 ACT 0:不执行窗口的读写功能:不执行窗口的读写功能 1:执行窗口的读写功能:执行窗口的读写功能 *注注1 W1 0:表示没有执行窗口功能或窗口功能正:表示没有执行窗口功能或窗口功能正 在执行。在执行。 1:窗口功能执行完成:窗口功能执行完成 注注1:窗口功能的读操作分成高速执行和低速执行两:窗口功能的读操作分成高速执行和低速执行两 种,对于高速执行可以使种,对于高速执行可以使ACT信号保持执行连续读取。信号保持执行连续读取。 对于低速执行必须是在读取完成后使对于低速执行必须是在读取完成后使ACT信号为信号为0, 不然可能会影响到其它低速指令
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 销售技巧培训学习心得体会(10篇)
- 激励员工简单发言稿(10篇范例)
- 酒店主管的年度工作计划5篇
- 驾校项目可行性研究报告
- 社会策划模式
- 演讲稿励志故事500字左右(32篇)
- 台州市2025届高三第一次教学质量评估(一模)英语试卷
- 筛分服务合同
- 档案管理工作细则
- 门诊护士实习心得总结范文5篇
- 【教师必备】部编版五年级语文上册第三单元【集体备课】
- 项目管理系列课程之进度管理课件
- 城市轨道交通票务管理07票务差错和票务事故处理
- 医院发票模板
- 二年级公开课教案武术基本功练习和五步拳教案
- 新时代文明实践中心站所活动工作总结模板课件
- 出生证委托书模板(5篇)
- 秤发展史精品课件
- 人教小学四年级上册数学知识点归纳
- 小学生作业检查情况记录表
- “德能勤绩廉”考核测评表
评论
0/150
提交评论