简体中文简体中文 EnglishEnglish RussianRussian 您好!欢迎访问武汉世佳伟业科讯电子技术有限公司主营:台达变频器 变频器维修 变频器控制柜 二次供水系统
综合能碳管理服务商台达工业自动化产品授权服务商
全国咨询热线:400 110 0223
热门关键词:
您的位置: 世佳伟业 > 新闻中心 > 技术分享

咨询热线

400 110 0223

课程一 如何学习FANUC PMC功能指令

作者: 日期:2023-01-21 09:30:08 点击数:

信息摘要:

课程一 如何学习FANUC PMC功能指令 在之前的学习课程中我们学习了FANUC内置编程器以及LADDER III软件的操作,知道如何根据报警信息查找报警位置等相关的小技巧,但是呢,对于FANUC PMC的学习还有一部分是对程序的理解、这样才能够快速查找问题,找到问题的解决方法。      对于这部分的学习很大程度在于对FANUC PMC编程知识的学习,但是一个人学习PMC的深度完全不是去学习功

课程一 如何学习FANUC PMC功能指令

在之前的学习课程中我们学习了FANUC内置编程器以及LADDER III软件的操作,知道如何根据报警信息查找报警位置等相关的小技巧,但是呢,对于FANUC PMC的学习还有一部分是对程序的理解、这样才能够快速查找问题,找到问题的解决方法。


     对于这部分的学习很大程度在于对FANUC PMC编程知识的学习,但是一个人学习PMC的深度完全不是去学习功能指令,但是不会功能指令又是万万不能的。。所以,我们学习这个呢,主要是学习这些功能指令在程序中的应用。所以我们必须知道学习的方法,这样才能够让我们学习变得轻松,让我们的大脑更容易接收这些知识。


课程一 如何学习FANUC  PMC功能指令(图1)

课程一 如何学习FANUC  PMC功能指令(图2)

     我们知道我们的大脑喜欢接收一些有意义的信息,如果你按照书面上那些死板的说明让大脑强制去记忆,我想这样的效果肯定不好,不知道你之前是不是这样学习功能指令的呢?


     其实呢,对于梯形图的基本逻辑就是常开常闭的触点,那些功能指令无非是这些基本指令的组合而已,它们的目的就是完成一定功能的组合,所以我们在学习的时候只需要记住这些功能指令的输入与输出,然后结合程序的理解他们在程序中执行的结果。



     功能指令那么多,我们都需要逐一学习么?我们需要学习哪些功能指令呢?这个问题其实就像中国的汉字那么多,你都需要记住认识每个汉字么?假如没有认全,会影响你使用汉语交流写作么?


     所以呢,学习FANUC PMC功能指令也没有必要去死记硬背,掌握并理解常用的一些功能指令即可,对于陌生的生疏的,用的时候去查看即可。


     那么如何才能够更好的理解这些功能指令呢?想知道如何轻松的学习FANUC PMC功能指令么?我又会以什么样的方式和顺序让你们来理解这些功能指令呢?



     对于FANUC功能指令众多,但是有些功能指令的作用是相同的,我们学会同类的一种,然后通过对比的方法掌握他们的区别就可以很轻松掌握他们的使用方法,所以呢,要入门系统的学习FANUC PMC功能指令需要注意以下几点:


1、学习功能指令需要看的书籍: PMC功能指令说明文档_v2.0:

2、FANUC PMC 仿真软件的使用: FANUC NC GUIDE PRO 软件

3、学习功能指令需要学习的内容:


以上部分 21天FANUC PMC功能指令打卡训练营 的课程中我都会为大家分享介绍


1、定时器 TMR SUB3 定时器处理

TMRB SUB24 固定定时器处理

TMRC SUB54 追加定时器

TMRBF SUB77 延时关断定时器

2、计数器 CTR SUB5 计数器

CTRB SUB56 追加计数器

CTRC SUB55 追加计数器

3、数据传输 MOVB SUB43 1 字节数据传送

MOVW SUB44 2 字节数据传送

MOVD SUB47 4 字节数据传送

MOVN SUB45 任意字节数据传送

MOVE SUB8 逻辑乘后数据传送

MOVOR SUB28 逻辑加后数据传送

XMOVB SUB35 二进制变址修改数据传送

XMOV SUB18 BCD 变址修改数据传送

4、数值比较 COMPB SUB32 二进制数据比较

COMP SUB15 BCD 数据比较

COIN SUB16 BCD 一致性判断

EQB SUB200 1 字节长二进制比较(=)

EQW SUB201 2 字节长二进制比较(=)

EQD SUB202 4 字节长二进制比较(=)

NEB SUB203 1 字节长二进制比较(≠)

NEW SUB204 2 字节长二进制比较(≠)

NED SUB205 4 字节长二进制比较(≠)

GTB SUB206 1 字节长二进制比较(>)

GTW SUB207 2 字节长二进制比较(>)

GTD SUB208 4 字节长二进制比较(>)

LTB SUB209 1 字节长二进制比较(<)

LTW SUB210 2 字节长二进制比较(<)

LTD SUB211 4 字节长二进制比较(<)

GEB SUB212 1 字节长二进制比较(≥)

GEW SUB213 2 字节长二进制比较(≥)

GED SUB214 4 字节长二进制比较(≥)

LEB SUB215 1 字节长二进制比较(≤)

LEW SUB216 2 字节长二进制比较(≤)

LED SUB217 4 字节长二进制比较(≤)

RNGB SUB218 1 字节长二进制比较(范围)

RNGW SUB219 2 字节长二进制比较(范围)

RNGD SUB220 4 字节长二进制比较(范围)

5、数据管理 DSCH SUB17 BCD 数据检索

DIFU SUB57 上升沿输出

DIFD SUB58 下降沿输出

EOR SUB59 异或

AND SUB60 逻辑乘

OR SUB61 逻辑和

NOT SUB62 逻辑非

PARI SUB11 奇偶校验

SFT SUB33 移位寄存器

COD SUB7 BCD 码变换

CODB SUB27 二进制码变换

DCNV SUB14 数据转换

DCNVB SUB31 扩展数据转换

DEC SUB4 BCD 译码

DECB SUB25 二进制译码

6、运算指令 ADDB SUB36 二进制加法运算

SUBB SUB37 二进制减法运算

MULB SUB38 二进制乘法运算

DIVB SUB39 二进制除法运算

ADD SUB19 BCD 加法运算

SUB SUB20 BCD 减法运算

MUL SUB21 BCD 乘法运算

DIV SUB22 BCD 除法运算

NUMEB SUB40 二进制常数赋值

NUME SUB23 BCD 常数赋值

7、CNC相关 DISPB SUB41 信息显示

EXIN SUB42 外部数据输入

WINDR SUB51 CNC 数据读取

WINDW SUB52 CNC 数据写入

AXCTL SUB53 PMC 轴控制指令

PSGNL SUB50 位置信号

PSGN2 SUB63 位置信号

8、程序控制 COM SUB9 公共线控制开始

COME SUB29 公共线控制结束

JMP SUB10 跳转

JMPE SUB30 跳转结束

JMPB SUB68 标号跳转1

JMPC SUB73 标号跳转2

LBL SUB69 标号

CALL SUB65 有条件子程序调用

CALLU SUB66 无条件子程序调用

CS SUB74 选择调用开始

CM SUB75 选择子程序调用

CE SUB76 选择调用结束

SP SUB71 子程序开始

SPE SUB72 子程序结束

END1 SUB1 第1 级程序结束

END2 SUB2 第2 级程序结束

END3 SUB48 第3 级程序结束

END SUB64 程序结束

NOP SUB 无操作

9、回转控制 ROT SUB6 BCD 回转控制

ROTB SUB26 二进制回转控制


     

功能指令学习列表: 轻松学习PMC编程系列教程----功能指令篇 序号 文章地址 1 课程一 如何学习FANUC PMC功能指令 2 【PMC】课程二 PMC功能指令之定时器TMR(SUB3) 3 【PMC】课程三 FANUC PMC功能指令之固定延时接通定时器 TMRB SUB24 4 【PMC】课程四 FANUC PMC功能指令之固定延时关断定时器 TMRBFSUB77 5 【PMC】课程五 FANUC PMC功能指令之延时接通定时器 TMRC SUB54 6 【PMC】课程五 FANUC PMC功能指令之延时接通定时器 TMRC SUB54 7 【PMC】课程七 FANUC PMC功能之固定计数器 CTRB SUB 56 8 课程八 FANUC PMC功能之1字节数据传送指令 MOVB SUB43 9 课程九 FANUC PMC功能之2字节数据传送指令MOVW SUB44 10 课程十 FANUC PMC功能之4字节数据传送指令 MOVD SUB47 11 课程十一 FANUC PMC功能之任意字节数据传送指令 MOVN SUB45 11 课程十 FANUC PMC功能之4字节数据传送指令 MOVD SUB47 12 课程十二 FANUC PMC功能之逻辑乘数据传送 MOVE SUB8 13 课程十三 FANUC PMC功能之逻辑或数据传送 MOVOR SUB28 14 课程十四 FANUC PMC功能之二进制变址数据传送 XMOVB SUB 35 15 课程十五 FANUC PMC功能之变址数据传送 XMOV SUB18 16 课程十六 FANUC PMC 功能指令之DISPB(信息显示:SUB41) 17 课程十七 FANUC PMC功能之数据检索DSCH :SUB 17 18 课程十八 FANUC PMC功能之二进制数据相等比较EQB EQW EQD(SUB200 SUB201 SUB202) 19 课程十九 FANUC PMC功能之二进制数据不等比较NEB NEW NED(SUB203 SUB204 SUB205) 20 课程二十 FANUC PMC功能之二进制数据大于比较GTB GTW GTD(SUB206 SUB207 SUB208) 21 课程二十一 FANUC PMC功能之二进制数据小于比较LTB LTW LTD(SUB209 SUB210 SUB211) 22 课程二十二 FANUC PMC功能之二进制数据大于等于比较GEB GEW GED(SUB212 SUB213 SUB214) 23 课程二十三 FANUC PMC功能之二进制数据小于等于比较LEB LEW LED(SUB215 SUB216 SUB217) 24 课程二十四 FANUC PMC功能之二进制数值大小判别COMPB(SUB32) 25 课程二十五 FANUC PMC功能之数值大小判别 COMP:SUB 15 26 课程二十六 FANUC PMC功能之一致性检测 COIN:SUB 16 27 课程二十七 FANUC PMC功能之上升沿检测DIFU SUB57 28 课程二十八 FANUC PMC功能之下降沿检测DIFD SUB58 29 课程二十九 FANUC PMC功能之代码转换SUB7 COD 30 课程三十 FANUC PMC功能之二进制代码转SUB27 CODB 31 课程三十一 FANUC PMC功能之数据转换SUB14 DCNV 32 课程三十二 FANUC PMC功能之BCD译码SUB4 DEC 33 课程三十三 FANUC PMC功能之二进制译码SUB25 DECB 34 课程三十四 FANUC PMC功能之二进制加法SUB36 ADDB 35 课程三十五 FANUC PMC功能之二进制减法SUB37 SUBB 36 课程三十六 FANUC PMC功能之二进制乘法SUB38 MULB 37 课程三十七 FANUC PMC功能之二进制除法SUB39 DIVB 38 课程三十八 FANUC PMC功能之定义二进制常数NUMEB:SUB 40 39 课程三十九 FANUC PMC功能之定义BCD常数NUME:SUB 23 40 课程四十 FANUC PMC功能之旋转控制ROT:SUB6 41 课程四十一 FANUC WINDOW FUNCTION 窗口功能之使用详解

课程一 如何学习FANUC  PMC功能指令(图1)


课程一 如何学习FANUC  PMC功能指令(图1)