导航:首页 > 编程知识 > plc编程浮点数是什么

plc编程浮点数是什么

发布时间:2025-01-16 17:01:24

『壹』 为何使用PLC编程有些数据处理需要转化成浮点数,浮点数是做什么的与整数存在什么关系那

那些网上复制来的段子楼主就不要看了~
PLC和DCS中要求转化成浮点数其实就是用来送给上位显示用的,上位画面显示一个模拟量必须是浮点数这样操作人员才能识别量的大小。
原理:现场的大多数显示类仪表,都传输4-20Am 0-5V 0-10V。。。。等等信号,这些信号本质是个有区间的整数(int) int 是一个16位的数,这个16位的数最高位表示符号,其他15位表达一个0-32768之间的整数显示,根据量程对比,反应实际数值----比如:一个液位计设置量程是6米,那么液位计输出20Am 送给PLC ,实际上PLC通过A/D转换后接受到的这个20Am并不是20Am,而是32768这个数,这是一个int数 如果直接把这个int值连到上位画面, 操作员是无法知道这个数到底表达多少米的液位,于是需要转化成操作员能识别的数,所以产生了量程转化,把这个int(16位)转成一个real也就是浮点数(32位可表达小数)来供人员识别。上例中4-20Am 到PLC中就是0-32768 量程转化后就是0-6米。
好些PLC厂家不一定采用0-32768范围 采用之间的一个小段 比如0-27648等也是同理。

如果楼主上面的看的不是很明白,那么你只需要记得 PLC处理数据成浮点数 就是要连给操作人员看。浮点数就是一个32位的数,能表达到小数位,比如液位5.3555米。整数顾名思义只能表达到整数位,无法表达小数的(这也是数据处理的重要原因)。

『贰』 请问plc编程语言中的浮点数是什么

浮点数是属于有理数中某特定子集的数的数字表示,在计算机中用以近似表示任意某个实数。具体的说,这个实数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)的整数次幂得到,这种表示方法类似于基数为10的科学记数法。

阅读全文

与plc编程浮点数是什么相关的资料

热点内容
测风塔数据有哪些 浏览:196
哪些财务数据不能作假 浏览:349
华为待机接收不到微信 浏览:199
sqlite数据库表设计 浏览:627
微信小程序可以关闭吗 浏览:81
数控编程需要掌握什么 浏览:322
找不到离线文件怎么办 浏览:134
c盘开机文件在哪里 浏览:275
matlab教程张志涌2012pdf 浏览:779
运行程序c盘空间被占用找不到文件 浏览:289
怎么上架appstore 浏览:686
app高炮不还会怎么样 浏览:729
数据间隔有哪些软件 浏览:620
微信实时支付数据包含哪些 浏览:132
苹果6splus有粉色的吗 浏览:98
苹果6plus如何回到最初的墙纸 浏览:350
压缩文件合并成照片 浏览:240
来电后电脑网络怎么连接 浏览:179
ps文件放在哪最好 浏览:813
app高利息怎么投诉 浏览:924

友情链接