指令功能:当触发信号接通时,将s1指定的32位二进制数转换为十进制的ascⅱ码,转换的结果根据s2指定的内容存储在由d指定的起始于16位区的区块中。在目的区d中,数据存储是按照转换后的数字由高字节开始存储。
s2指定目的区数据的字节数(ascⅱ码),当转换一个负数时,“-”号也被转换为ascⅱ码(ascⅱhex码:h2d),若转换的是正数,“+”号不被转换。
如果s2指定的区大于转换数所需要的空间,可用空格(ascⅱhex码:h20)这样的.ascⅱ码存储在多余的区中。
应用举例:f77 (dbia) 32位二进制数转换为十进制ascⅱ码指令应用见图1。当触发信号x0接通时,将数据寄存器dt1和dt0中的32位二进制数转换为十进制的ascⅱ码,转换的结果存储在数据寄存器dt44~dt40中。
图1梯形图