登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:[求助]em235的输入模拟量的数据字格式问题!
点击:1949 回复:5
楼主
编辑
引用
管理
wuguangbao
最近你写一个显示包装机械转速的程序,在写将输入的0~10v的电压转换成0~150m/min的速度时,由于输入的模拟量的数据字格式是左对齐且只占12位,我怎么也不能将它正确的转换成上述的速度值,请问如何对输入的模拟量值处理才能转换成所需的数据啊?请指教!
05-08-10 19:48
1楼
编辑
引用
管理
Bfhy
0~150m/min对应0~32000
05-08-10 20:11
2楼
编辑
引用
管理
wuguangbao
难道不能转化成0~150的数据么?毕竟0~32000的数据我们不知道速度是多少啊。
05-08-10 20:37
3楼
编辑
引用
管理
Bfhy
把得到的数除32000,再乘150!
05-08-10 20:56
4楼
编辑
引用
管理
wuguangbao
哦,明白了!原来是这样,谢谢Bfhy,非常感谢。
05-08-10 21:05
5楼
编辑
引用
管理
wuguangbao
今天试了一下,发现这样做也不对啊,因为模拟量的变化并不是线性的,比如说5v和10v的二进制分别是101和1010,它们的数据字格式却是一样的。还有什么办法啊,急啊!!!
05-08-11 09:32
工控新闻
北京人形机器人创新中心完成首轮市场化融资
构建协同降碳生态,ABB高压电机上榜“绿色工厂”
海克斯康智慧矿山Split Desktop重现百年采石作业
倍福在XPlanar 在制药与化妆品灌装中的应用
国内首个自研智能建造机器人生态集群发布
并购南京二机 工业母机“国家队”发力华东市场
施耐德电气X通威农发 | 一袋饲料的“智”造升级
超三千家上市公司预告业绩过半报喜 半导体产业链“加速跑”,顺周期行业业绩亮眼
更多新闻资讯