西门子PLCBCD码与整数的转换指令举例
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月全新起航 将在日照触发更多商机