- 2
- 0
- 约1.86千字
- 约 5页
- 2026-03-06 发布于河南
- 举报
发那科FANUCM代码的处理方法
M代码是系统加工程序中对梯形图信号进行处理的手段,在处理
外围动作以及系统功能中涉及到梯形图G信号切换时极为常用。一个
M代码如要正常使用需要经过三个方面的处理,分别是:
1)M代码的译码
2)M代码的动作处理
3)M代码的结束信号处理
下面我们就为大家分开介绍各个部分的处理方法。
1译码处理部分
M代码译码阶段主要起到沟通加工程序中的M代码与梯形图中的
中间地址,达到M代码执行,中间地址被使能的目的。使用自定义的
M代码首先需要译码。
本次向大家介绍常见的2种译码格式。
译码处理方法1
使用SUB14(DCNV)进行二进制BCD格式转换,然后使用
SUB4(DEC)进行译码。
第一步进行二进制到BCD转化,SUB14的功能使用方法如上图,
除转化后地址(E0000)可以使用任何未被占用地址外,固定不变。
上图例子是对M25进行译码,需要使用到第一步中转化地址
(E0000)。当需要译码Mxx时,SUB4(DEC)中参数输入xx11,
此时Mxx译码地址就是右端输出地址。
译码处理方法2
使用SUB25(DECB)进行译码。
此功能模块完成一次性译码多个M代码,译码个数中设定一次性
译码n个字节(可以设定1、2、4,1个字节即8个M代码);固定
系统M代码输出地址固定不变(第一路径F10,第二路径F1010等);
起始M代码号中设定起始的M代码号;译码地址即设定对应的译码地
址。
上图中例子:译码个数1个字节——8个M代码,起始地址号为
3,即次模块实现了M3~M10的译码,对应的译码地址为
R10.0~R10.7。
注:以上2种译码方法得到的译码地址在整个M代码执行阶段始
终为高电平,当M代码结束后变为低电平。
2M代码动作处理部分
代码动作处理部分,完成M代码实际使用功能。利用译码阶段得
到的译码地址,处理实际外围地址或者G信号。此阶段需要编写者根
据M代码实际使用要求进行逻辑编写。下例中为触发一个Y地址。
此部分的处理与常规的PMC逻辑处理无异,不再具体说明。
3结束信号处理部分
当M代码功能执行完毕时,我们需要结束M代码,执行下一条加
工程序。M代码结束需要触发信号G4.3(2个扫描周期以上)。
因G4.3信号是M代码、S代码、T代码、B代码通用信号,因此
通常编程时使用下述格式进行编程。
当需要结束M代码,导通G4.3,即需要导通R1039.0(此信号为
中间地址根据实际编写而定)即可。
另外,如果将M、S、T、B信号的选通和结束信号改为高速信号
时,结束代码的处理就不再需要导通G4.3,而是导通相应的MFIN
(G5.0)、SFIN(G5.2)、TFIN(G5.3)和BFIN(G5.7)信号。
4M代码处理样例
本次以一个主轴定向的PMC程序作为样例,来说明M代码具体
的处理方法:
1)主轴定向使用M19作为触发代码,并进行译码
2)主轴定向的动作处理
3)M19结束代码的处理
注意,如果机床在执行一个代码时停在该程序无法继续执行,且
屏幕下方状态栏显示“FIN”,就是M代码没有正常结束,可能的原
因一般就是两种,其一是该M代码未译码,其二就是该代码的结束信
号未完成,如果遇到这样的问题,请按照上述M代码的处理方式进行
排查。
您可能关注的文档
- 哈利波特里的名言名句英文.pdf
- 听豫剧的感受50字.pdf
- 古代文学知识要点上册.pdf
- 变电站总布置设计技术规程全面解读.pdf
- 叉车科目一 模拟考试题及答案.pdf
- 县乡教师选调考试《教育学》通关测试卷及参考答案详解(轻巧夺冠).pdf
- 印刷厂废弃油墨污染应急处置预案.pdf
- 河北邢台市2025-2026学年高二上学期2月期末语文试题(含解析).docx
- 河北邢台市2025-2026学年高一上学期2月期末物理试题(含解析).docx
- 第3课《安塞腰鼓》教学设计 2025-2026学年统编版语文八年级下册.docx
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
最近下载
- (一模)2026年滁州市高三第一次教学质量监测 化学试卷(含答案).pdf
- 人教版(PEP)新教材小学二年级英语下册全册每课时 精品教学设计汇编(含20个精品教学设计).docx VIP
- 水电安装安全技术交底.pdf VIP
- 高中区域地理-世界地理1--世界的陆地与海洋.doc VIP
- 世界地理识图训练(一)—陆地与海洋(5)(教师版).doc VIP
- 世界地理识图训练(一)—陆地与海洋(2)(教师版).doc VIP
- 世界地理识图训练(一)—陆地与海洋(3)(教师版).doc VIP
- 2024年常州机电职业技术学院单招职业适应性测试题库汇编.docx VIP
- 江苏省机关事业单位高级技师.doc VIP
- 2026山东省立第三医院初级岗位招聘27人笔试备考试题及答案解析.docx VIP
原创力文档

文档评论(0)