自动化网-工控人家园官网

当前位置: 主页 > 工控品牌 > 松下 >

松下FP1系列PLC的F76 (ABIN) ASCⅡ码转换为16位数据指令和松下FP1系列PLC的F77 (DBIA) 32位二进制数转换为十进制ASCⅡ码指令

时间:2018-05-11 10:24来源:未知 作者:admin 点击:
指令功能:当触发信号接通时,根据S2指定的内容,将S1指定的从16位区开始的十进制的ASCⅡ码转换为16位二进制数,转换的结果存储在由D指定的起始于16位区的区块中。原数据的数字顺序
指令功能:当触发信号接通时,根据S2指定的内容,将S1指定的从16位区开始的十进制的ASCⅡ码转换为16位二进制数,转换的结果存储在由D指定的起始于16位区的区块中。原数据的数字顺序颠倒并转换为16位十进制数。S2指定了将要转换的原数据的字节数。
    应用举例:F76(ABIN)十进制ASCⅡ码转换为16位二进制数指令应用见图1。当触发信号X0接通时,将数据寄存器DT1和DT0中的4个十进制的ASCⅡ码转换为16位二进制数,转换的结果存储在数据寄存器DT40中。
梯形图
    图1    梯形图

指令功能:当触发信号接通时,将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    梯形图


(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片