课程三十一 FANUC PMC功能之数据转换SUB14 DCNV
1、指令的作用
将二进制代码转换为BCD代码或将BCD代码转换为二进制代码。
2、指令格式
3、控制条件:
(a) 确定数据大小(BYT)
BYT=0:处理数据长度为1字节(8位)。
BYT=1:处理数据长度为2字节(16位)。
(b) 指定数据转换类型(CNV)
CNV=0:将二进制代码转换为BCD码。
CNV=1:将BCD码转换为二进制代码。
(c) 复位(RST)
RST=0:不复位。
RST=1:复位错误输出线圈W1,即当W1=1时将RST置1,从而使得W1=0。
(d) 执行指令(ACT)
ACT=0:数据未转变,W1不变。
ACT=1:执行数据转换。
4、参数:
(a) 输入数据地址
指定输入数据的地址。
(b) 转换后数据的输出地址
指定转换为BCD码或者二进制后的数据的输出地址。
输出(W1):
W1=0:转换正常。
W1=1:转换错误。
被转换数据应为BCD码而实际是二进制码时,或者二进制码转换为BCD码时超过预先指定的数据大小(字节长度)时,W1=1。
此指令后的WRT、NOT、SET、和RST指令不能使用多线圈输出,在此指令的输出线圈中仅可指定一个。
5、指令实例
轻松学习PMC编程系列教程文章地址-提升篇
轻松学习PMC编程系列教程----功能指令篇
© 版权声明
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
THE END
暂无评论内容