×

浅谈PMC功能指令代码转换指令

消耗积分:1 | 格式:rar | 大小:0.8 MB | 2017-09-29

分享资料个

  CODB(二进制代码转换:SUB27)

  此指令将二进制格式的数据转换为1字节、2字节或4字节格式的二进制数据。

  如图所示:转换数据地址、转换表、转换数据输出地址对于数据转换指令是必需的。

  与COD指令相比,CODB指令可处理1、2或4字节长度的二进制格式数据,而且转换表的容量最大可控制至256。

  浅谈PMC功能指令代码转换指令

  指令格式:

  浅谈PMC功能指令代码转换指令

  控制条件:

  (a) 复位**(RST)**

  RST=0:不复位。

  RST=1:将错误输出W1复位。

  (b) 工作指令**(ACT)**

  ACT=0:不执行CODB指令

  ACT=1:执行CODB指令

  参数:

  (a) 格式指定

  指定转换表中二进制数据长度。

  1:1个字节的二进制;

  2:2个字节的二进制;

  4:4个字节的二进制。

  (b) 数量表容量

  指定转换表容量,最大可指定256(0到255)个字节。

  (c) 转换数据输入地址

  转换表中的数据可通过指定表号取出,指定表号的地址称为转换数据输入地址,该地址需要1字节的存储空间。

  (d) 转换数据输出地址

  存储表中输出的数据的地址称为转换数据输出地址。

  以指定地址开始在格式规格中指定的存储器的字节数。

  错误输出**(W1)**

  如果转换输入数值超出了CODB指令转换数据表范围,输出W1=1

  注意:

  此指令后的WRT、NOT、SET、和RST指令不能使用多线圈输出,在此指令的输出线圈中仅可指定一个。

  指令示例:

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !