登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:关于模拟量温度转换计算过程的求助
点击:2560 回复:4
楼主
编辑
引用
管理
342698102
由于在外出差,手上没有硬件,只能通过模拟软件做,程序和结果如图,使用Y=0.0125*AIW0-50公式作为模型,假设温度传感器,量程为-50-150度,输出电压为0-5V,计算出的结果竟然是170多,实在找不到错在哪里,谢谢各位老师指点
18-10-26 08:29
1楼
编辑
引用
管理
limassol
VD0=17973超限了,最多16000
最后修改:
2018/10/26 8:44:22
18-10-26 08:43
2楼
编辑
引用
管理
342698102
不应该吧,
VD表示V存储区的两个字Double Word,可用于存放双整型和浮点数数据,双字表示三十二位二进制数,取值范围是 :-2147483684——+2147483684,字表示十六位二进制,取值范围是 :-32767——+32767。
18-10-26 09:57
3楼
编辑
引用
管理
limassol
看看你的输入模块设定的电压量程,0-5v还是0-10V
模块设定0-10v 那么变送器最大输出5v对应的vd是16000
模块设定0-5v 计算的时候把0.0125改成0.00625
最后修改:
2018/10/26 10:39:04
18-10-26 10:30
4楼
编辑
引用
管理
ljj977
3楼的朋友说的有道理,主要看你选的模块的测量量程是多少。另外程序读取数据时,可加上上升沿。连续读半个周期也没有什么意义。
18-10-29 00:12
工控新闻
Vishay最新工业级3/8英寸方形单匝金属陶瓷微调器,优化PCB上的布局
优必选推出面向智能制造场景的全尺寸工业人形机器人Walker S2
湖北全球“灯塔工厂”再升级
“万物皆可协作”,《2025年中国协作机器人产业发展蓝皮书》正式发布
如何在RK3576开发板上运行TinyMaix :超轻量级推理框架--基于米尔MYD-LR3576开发板
“产品+技术”驱动业务快速增长 节卡股份引领协作机器人产业开拓创新
2025开放原子开源生态大会在京开幕
仿生机器人与仿生智能大会成功召开
更多新闻资讯