工控网首页
>

应用设计

>

西门子PLCBCD码与整数的转换指令举例

西门子PLCBCD码与整数的转换指令举例

2015/3/11 10:52:24

       

BCD码与整数之间的转换的指令格式、功能及说明,如表所示。

 

 

 

 

表   BCD码与整数之间的转换的指令

LAD

STL

BCDI  OUT

IBCD  OUT

操作数及数据类型

IN :VW, IW, QW, MW, SW, SMW, LW, T, C, AIW, AC, 常量

OUT:VW, IW, QW, MW, SW, SMW, LW, T, C, AC

IN/OUT数据类型:字

功能及

说明

BCD-I指令将二进制编码的十进制数IN转换成整数,并将结果送入OUT指定的存储单元。IN的有效范围是BCD码 0至9999

I-BCD指令将输入整数IN转换成二进制编码的十进制数,并将结果送入OUT指定的存储单元。IN的有效范围是0至9999

ENO=0的错误条件

0006   间接地址,SM1.6 无效BCD数值,SM4.3  运行时间      文章来自PLC之家pcl100.com

注意:(1)数据长度为字的BCD格式的有效范围为:0~9999(十进制),0000~9999(十六进制)0000 0000 0000 0000~1001 1001 1001 1001(BCD码)。

(2)指令影响特殊标志位SM1.6(无效BCD)。

(3)在表5-10的LAD和STL指令中,IN和OUT的操作数地址相同。若IN和OUT操作数地址不是同一个存储器,对应的语句表指令为: MOV  IN  OUT 

                                             BCDI  OUT  

投诉建议

提交

查看更多评论
其他资讯

查看更多

助力企业恢复“战斗状态”:MyMRO我的万物集·固安捷升级开工场景方案

车规MOSFET技术确保功率开关管的可靠性和强电流处理能力

未来十年, 化工企业应如何提高资源效率及减少运营中的碳足迹?

2023年制造业“开门红”,抢滩大湾区市场锁定DMP工博会

2023钢铁展洽会4月全新起航 将在日照触发更多商机