您现在的位置是:首页 > PLC技术 > PLC技术

PLC的BCD_I指令符号、功能说明及应用

来源:艾特贸易2017-06-05

简介1 .指令符号 表 4-36 为 BCD_I 转换指令说明表。 表 4-36 BCD_I 转换指令说明表 参 数 数据类型 存储器区域 说 明 EN BOOL I 、 Q、M、L、D 允许输入 ENO BOOL I 、 Q、M、L、D 允许输出 IN WORD I 、

    1.指令符号
 PLC的BCD_I指令符号
    4-36BCD_I转换指令说明表。    4-36    BCD_I转换指令说明表
     数     数据类型     存储器区域      明     EN     BOOL     IQ、M、L、D  允许输入     ENO     BOOL     IQ、M、L、D  允许输出     IN     WORD     IQ、M、L、D  BCD码表示的数     OUT     INT     IQ、M、L、D  BCD码数的整型数
    2.指令功能说明    BCD码(二进制数十进制码)表示的数转换为整型数指令,将3BCD码输入参数IN的内容(BCD码数的范围:+/- 999)转换为一个整型数(16位),整型数的结果由参数OUT输出。ENO总是与EN有相同的信号状态。    16位整型数应该对应4BCD码,高位BCD码用来表示+/-号,即0000表示“+BCD码,1000表示“-BCD码。整型数分带“符号”的整型数和不带“符号”的整型数,本指令转换成带“符号”的整型数。    4-37BCD_I转换指令对状态位的影响。    4-37    BCD_I转换指令对状态位的影响
    -   BR   CC1   CC0  OV   OS   OR   STA   RLO  /FC  写状态位   1  -  -  -  -   0   1   1   1
    3.指令应用举例(见图4-28    在图4-28上,如果输入I0.0的信号状态为“1”,然后,作为3BCD码读入的MW10被转换为整型数。转换结果存放在MW12。如果转换没有被执行(ENO=FN=0),则输出Q4.0为“1”。
BCD_I转换指令应用举例
    4-28    BCD_I转换指令应用举例