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

课程一 如何学习FANUC PMC功能指令
     在之前的学习课程中我们学习了FANUC内置编程器以及LADDER III软件的操作,知道如何根据报警信息查找报警位置等相关的小技巧,但是呢,对于FANUC PMC的学习还有一部分是对程序的理解、这样才能够快速查找问题,找到问题的解决方法。
     对于这部分的学习很大程度在于对FANUC PMC编程知识的学习,但是一个人学习PMC的深度完全不是去学习功能指令,但是不会功能指令又是万万不能的。。所以,我们学习这个呢,主要是学习这些功能指令在程序中的应用。所以我们必须知道学习的方法,这样才能够让我们学习变得轻松,让我们的大脑更容易接收这些知识。
     我们知道我们的大脑喜欢接收一些有意义的信息,如果你按照书面上那些死板的说明让大脑强制去记忆,我想这样的效果肯定不好,不知道你之前是不是这样学习功能指令的呢?
     其实呢,对于梯形图的基本逻辑就是常开常闭的触点,那些功能指令无非是这些基本指令的组合而已,它们的目的就是完成一定功能的组合,所以我们在学习的时候只需要记住这些功能指令的输入与输出,然后结合程序的理解他们在程序中执行的结果。
     功能指令那么多,我们都需要逐一学习么?我们需要学习哪些功能指令呢?这个问题其实就像中国的汉子那么多,你都需要记住认识每个汉字么?假如没有认全,会影响你使用汉语交流写作么?
     所以呢,学习FANUC PMC功能指令也没有必要去死记硬背,掌握并理解常用的一些功能指令即可,对于陌生的生疏的,用的时候去查看即可。
     那么如何才能够更好的理解这些功能指令呢?想知道如何轻松的学习FANUC PMC功能指令么?我又会以什么样的方式和顺序让你们来理解这些功能指令呢?
     对于FANUC功能指令众多,但是有些功能指令的作用是相同的,我们学会同类的一种,然后通过对比的方法掌握他们的区别就可以很轻松掌握他们的使用方法,对于FANUC的功能指令按照分类,主要有如下几大类:
定时器
TMR SUB3 定时器处理
TMRB SUB24 固定定时器处理
TMRC SUB54 追加定时器
TMRBF SUB77 延时关断定时器
计数器
CTR SUB5 计数器
CTRB SUB56 追加计数器
CTRC SUB55 追加计数器
数据传送
MOVB SUB43 1 字节数据传送
MOVW SUB44 2 字节数据传送
MOVD SUB47 4 字节数据传送
MOVN SUB45 任意字节数据传送
MOVE SUB8 逻辑乘后数据传送
MOVOR SUB28 逻辑加后数据传送
XMOVB SUB35 二进制变址修改数据传送
XMOV SUB18 BCD 变址修改数据传送
数值比较
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 字节长二进制比较(范围)
数据处理
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 二进制译码
演算命令
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 常数赋值
CNC 相关
DISPB SUB41 信息显示
EXIN SUB42 外部数据输入
WINDR SUB51 CNC 数据读取
WINDW SUB52 CNC 数据写入
AXCTL SUB53 PMC 轴控制指令
PSGNL SUB50 位置信号
PSGN2 SUB63 位置信号
程序控制
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 无操作
回转控制
ROT SUB6 BCD 回转控制
ROTB SUB26 二进制回转控制
     针对以上功能指令,我将逐一进行讲解,理解他们在程序中与实际的动作之间的关系,跟多学习介绍,请关注共享屋公共号更新内容。
轻松学习PMC编程系列教程文章地址-提升篇

序号名称文章地址
课程一如何学习FANUC PMC功能指令点击阅读
课程二PMC功能指令之定时器TMR(SUB3)点击阅读
课程三FANUC PMC功能指令之固定延时接通定时器SUB24点击阅读
课程四 PMC功能指令之固定延时关断定时器SUB77点击阅读
课程五FANUC PMC功能指令之延时接通定时器SUB54点击阅读
课程六 FANUC PMC功能指令之计数器SUB5点击阅读
课程七FANUC PMC功能之固定计数器SUB 56点击阅读
课程八FANUC PMC功能之1字节数据传送指令SUB43点击阅读
课程九 FANUC PMC功能之2字节数据传送指令MOVW SUB44点击阅读
课程十FANUC PMC功能之4字节数据传送指令 MOVD SUB47点击阅读
课程十一FANUC PMC功能之任意字节数据传送指令 MOVN SUB45点击阅读
课程十二FANUC PMC功能之逻辑乘数据传送 MOVE SUB8点击阅读

share5

share5

分享主题:分享数控机床电气调试与维修知识,提升个人技能。分享的东西你现在可能不需要,但是我相信只要在某个时间你需要的时候能在这里找到,那么我就是成功的.
【座右铭】每天进步一点点。问题有了,方法总会有的。人与人之间的差别在于你只看到别人的成功,看不到别人的努力。
QQ:799309212
微信:share558
技术交流群:343338585
数控资源站:点击进入
share5

未经允许不得转载:共享屋 » 课程一 如何学习FANUC PMC功能指令

赞 (4)

评论 0

评论前必须登录!

登陆 注册