sanlihu
吉圆
级别: 论坛先锋
精华主题: 0
发帖数量: 1189 个
工控威望: 1734 点
下载积分: 7546 分
在线时间: 577(小时)
注册时间: 2012-08-31
最后登录: 2024-11-02
查看sanlihu的 主题 / 回贴
楼主  发表于: 2013-04-06 10:41
模拟量输入端接受 传感器和变送器送来的标准电流信号4--20MA。标准电压信号0--10伏或0--5伏或-10---+10伏
通过模拟量输入模块处理成对应数字量供CPU程序使用,这就行了。
为什么有些程序要转换成实数再去用呢?
附件: 模拟量输入.zip (3 K) 下载次数:168
网站提示: 请不要用迅雷下载附件,容易出错
吉圆电气 QQ751673698
huoshi
为所当为
级别: 网络英雄

精华主题: 0
发帖数量: 2620 个
工控威望: 21427 点
下载积分: 13346 分
在线时间: 2744(小时)
注册时间: 2010-12-27
最后登录: 2024-11-29
查看huoshi的 主题 / 回贴
1楼  发表于: 2013-04-06 11:31
我认为是要保证计算的精度在一个计算机只能处理0-1数字量所以要把模拟量转换为0-1的数字量(按比例转换)才能得到需要的工程量
waxapludnt
级别: 略有小成
精华主题: 0
发帖数量: 75 个
工控威望: 209 点
下载积分: 723 分
在线时间: 16(小时)
注册时间: 2009-08-26
最后登录: 2024-08-19
查看waxapludnt的 主题 / 回贴
2楼  发表于: 2013-04-06 12:01
标准电流信号4--20MA。标准电压信号0--10伏或0--5伏或-10---+10伏

他们代表的工程值不一样,并且计算机只能同种数据类型才能运算
个人承接自动化、电气、PLC、触摸屏及各种组态项目设计、调试、CAD出图,价格公道便宜。
Mobile:15333817602(郑州)
Email  :hunkdai@qq.com
QQ:8304368
liuqiang1986
相互交流,相互学习,共同探讨。
级别: 家园常客
精华主题: 0
发帖数量: 429 个
工控威望: 747 点
下载积分: 2562 分
在线时间: 604(小时)
注册时间: 2012-02-14
最后登录: 2024-04-01
查看liuqiang1986的 主题 / 回贴
3楼  发表于: 2013-04-08 09:26
可能实际运用中要求精度吧
技术在于积累,学习在于坚持。
wjun7610
级别: 略有小成
精华主题: 0
发帖数量: 127 个
工控威望: 249 点
下载积分: 708 分
在线时间: 31(小时)
注册时间: 2007-09-16
最后登录: 2024-11-08
查看wjun7610的 主题 / 回贴
4楼  发表于: 2013-04-13 15:55
虽然实际的模拟量输入输出是整数型的数据,而且因为模块的分辨率(位数)的关系决定了精度,但在实际PLC的程序中转换成实数类型计算过程的精度需要,虽然控制上小数基本不起作用,但在内部计算上这个是不能缺少的,因为模拟量的输出和输出不是直接1:1的线性对应关系,而是一种非线性关系(可能满足某一特殊函数或者分段函数什么的),总之没有直接的对应中间需要计算转换,只是使用浮点来提高精度是有必要的
金海洋
工控人家园,工控一家人
级别: 家园常客
精华主题: 0
发帖数量: 328 个
工控威望: 521 点
下载积分: 6964 分
在线时间: 185(小时)
注册时间: 2010-02-28
最后登录: 2024-11-11
查看金海洋的 主题 / 回贴
5楼  发表于: 2013-04-16 14:52
你要是做个流量累计,不转换成实数,流量累计时间长了肯定会差很多吧,实数就差的很小了,应该和精度有关吧。