PLC的整数运算指令与浮点运算指令各自的特点

1个浮点数占4个字节,浮点数可以很方便地表示小数、很大的数和很小的数。用浮点数可以实现函数运算。用浮点数做乘法、除法和函数运算时,有效位数,即尾数的位数保持不变。整数一般不能做函数运算,整数运算的速度比浮点数运算要快一些。

输入进PLC的数和从PLC输出的数往往是整数,例如拨码开关和用模拟量模块输入PLC的数,以及PLC输出给七段显示器很模拟量输出模块的数都是整数。在进行浮点运算之前,需要将整数转换为浮点数。在PLC输出数据之前,需要将浮点数转换为整数,因此使用浮点数比较麻烦,但精确度相对较高。

PLC有16位整数运算指令和32位双字整数运算指令。整数运算的操作数和运算结果的位数比较复杂,例如有的16位整数乘法指令运算的结果是16位整数,有的是32位双整数。如果乘积可能超过16位,PLC却没有后一种指令,则应将两个字扩展为双字,然后使用双字乘双字、结果为双字的乘法指令。

京东家装世界
geek
睿米第二代车载mp3蓝牙播放器 、FM发射器 双USB车载充电器
带USB多国通用插座旅行转换器 适用200多个国家与地区
AUX车载蓝牙音频接收器 汽车蓝牙免提通话器 带麦克风

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: