课程二十九 FANUC PMC功能之代码转换SUB7 COD

个人能力提升学习群:

1、共享屋VIP群:>点击进入

2、轻松学习PMC编程群:点击进入 

1、指令的作用
转换BCD代码为任意的2或4位BCD数值,如图所示,进行代码转换必须输入数据输入地址、转换表和转换数据输出地址。在“转换输入数据地址”中以两位BCD代码形式指定一表内地址,根据该地址从转换表中取出转换数据。转换表以2位数或4位数形式依次输入。按转换输入数据地址“取出的数据”输出到“转换数据输出地址”中。如图所示,当2输入到输入数据地址中,在转换表第三位上的数据137被输出到转换数据输出地址中。

2、指令格式

3、控制条件:

(a) 确定数据形式(BYT)
BYT=0:指定转换表中数据为2位BCD码。
BYT=1:指定转换表中数据为4位BCD码。
(b) 错误输出复位(RST)
RST=0:取消复位。
RST=1:将错误输出W1置为0(复位)。
(c) 执行命令(ACT)
ACT=0:COD指令未执行,W1未改变。
ACT=1:执行。

4、参数:
(a) 数据表容量
数据转换表地址指定范围为0到99。当表内地址最后一位为n时,则数据表容量为n+1。
(b) 转换数据输入地址
“转换数据输入地址”内含有转换数据的表地址。转换表中的数据可通过该地址查到,然后输出。
“转换数据输入地址”中需要指定1字节(2位BCD码)数据。
(c) 转换数据输出地址
“转换数据输出地址”是存储由数据表输出数据的地址。
2位BCD码的转换数据,在转换数据输出地址中需要1字节的存储空间。4位BCD码的转换数据需要2个字节的存储空间。
输出(W1):
在执行COD指令时,如果转换输入地址出现错误,W1=1。
例如:若在顺序程序中转换输入数据地址指定了超过数据表容量的数据,则W1=1。当W1=1时,顺序程序应执行适当的互锁:如使机床操作面板上的出错灯闪亮或停止伺服轴进给。
注意:
此指令后的WRT、NOT、SET、和RST指令不能使用多线圈输出,在此指令的输出线圈中仅可指定一个。

5、指令实例:

将BCD格式的R1000指定为3,则表示要读取下面表格中第三个数值,第三个数值为76,因此R1100被赋值76。
注:以上左侧的000 是代表表号 右面的数字代表对应的数据

轻松学习PMC编程系列教程文章地址-提升篇

轻松学习PMC编程系列教程----功能指令篇

序号文章地址
1如何学习FANUC PMC功能指令
2FANUC PMC功能指令之延时接通定时器SUB54
3 PMC功能指令之固定延时关断定时器SUB77
4FANUC PMC功能之任意字节数据传送指令 MOVN SUB45
5FANUC PMC功能之数值大小判别 COMP:SUB 15
6FANUC PMC功能之二进制变址数据传送 XMOVB SUB 35
7FANUC PMC功能之逻辑或数据传送 MOVOR SUB28
8FANUC PMC功能之数据检索:数据检索:SUB 17
9FANUC PMC功能之一致性检测 COIN:SUB 16
10FANUC PMC功能之逻辑乘数据传送 MOVE SUB8
11FANUC PMC功能之4字节数据传送指令 MOVD SUB47
12FANUC PMC功能指令之固定延时接通定时器SUB24
13FANUC PMC功能之固定计数器SUB 56
14 FANUC PMC功能指令之计数器SUB5
15 FANUC PMC功能之2字节数据传送指令MOVW SUB44
16PMC功能指令之定时器TMR(SUB3)
17FANUC PMC功能之1字节数据传送指令SUB43
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)
21FANUC PMC功能之二进制数据小于比较LTB LTW LTD(SUB209 SUB210 SUB211)
22FANUC PMC功能之二进制数据大于等于比较GEB GEW GED(SUB212 SUB213 SUB214)
23 FANUC PMC功能之二进制数据小于等于比较LEB LEW LED(SUB215 SUB216 SUB217)
24FANUC PMC功能之二进制数值大小判别COMPB(SUB32)
25FANUC PMC功能之数值大小判别 COMP:SUB 15
26FANUC PMC功能之一致性检测 COIN:SUB 16
27 FANUC PMC功能之上升沿检测DIFU SUB57
28FANUC PMC功能之下降沿检测DIFD SUB58
29FANUC PMC功能之代码转换SUB7 COD

share5

share5

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

Latest posts by share5 (see all)

未经允许不得转载:共享屋 » 课程二十九 FANUC PMC功能之代码转换SUB7 COD

赞 (1)

评论 0

评论前必须登录!

登陆 注册