刘永
不知道谁是高手,我还在学习
级别: 家园常客
精华主题: 0
发帖数量: 380 个
工控威望: 546 点
下载积分: 2071 分
在线时间: 468(小时)
注册时间: 2010-10-02
最后登录: 2024-05-26
查看刘永的 主题 / 回贴
楼主  发表于: 2015-12-28 21:34
用CP1H里面指令SCL 来转换4-20mA模拟量。模拟量数值10%对应是4mA、21%对应的是6mA。

98%对应是20mA。读取通道200,分辨率1/6000。

问题是50%往上是对的、往下就不对。

往下是对的,往上就不对

在此请教
空气分离、PSA制氧机、制氮机 制造、维修

QQ980347789
xwlxwl306
努力奋斗
级别: 网络英雄

精华主题: 0
发帖数量: 268 个
工控威望: 5279 点
下载积分: 122563 分
在线时间: 3887(小时)
注册时间: 2010-08-03
最后登录: 2024-05-28
查看xwlxwl306的 主题 / 回贴
1楼  发表于: 2015-12-29 08:42
MOV #10 D300
MOV #0 D301
改成这样试试看
刘永
不知道谁是高手,我还在学习
级别: 家园常客
精华主题: 0
发帖数量: 380 个
工控威望: 546 点
下载积分: 2071 分
在线时间: 468(小时)
注册时间: 2010-10-02
最后登录: 2024-05-26
查看刘永的 主题 / 回贴
2楼  发表于: 2015-12-29 08:58
好的,我试试。

成与不成,在此感谢。
空气分离、PSA制氧机、制氮机 制造、维修

QQ980347789
刘永
不知道谁是高手,我还在学习
级别: 家园常客
精华主题: 0
发帖数量: 380 个
工控威望: 546 点
下载积分: 2071 分
在线时间: 468(小时)
注册时间: 2010-10-02
最后登录: 2024-05-26
查看刘永的 主题 / 回贴
3楼  发表于: 2015-12-29 10:52
感谢你的指教,已经解决问题。

现在整数部分读取解决了。我想读取小数点后两位数值该怎么做。

前面用过浮点指令,但是转换后数值就不是我需要的数值了。

比方说,21.54%的时候显示21.54,到60%的时候显示是100多了。

该怎么处理。
空气分离、PSA制氧机、制氮机 制造、维修

QQ980347789