用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
手册
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
西门子工控论坛
CPU224XPsi CN模拟量编程求助
上一主题
下一主题
zaihui1986
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
55 个
工控威望:
151 点
下载积分:
1539 分
在线时间: 28(小时)
注册时间:
2010-06-05
最后登录:
2020-09-11
查看zaihui1986的
主题
/
回贴
楼主
发表于: 2012-08-10 14:57
全看
|
小
中
大
CPU224XPsi CN主机,外加一个压力传感器。输出是4-20mA的。我看西门子网站上写的这个主机不能直接接电流信号。要买模拟量模块。而且用电阻转成电压信号,会因为电阻的发热或者短路而采集的信号不准。是不是这样的。现在用CPU224XPsi CN读取压力传感器的模拟量值,应该怎么弄。还有读取的值存放在哪里的。知道的朋友介绍下,感激不尽。
分享
明维修
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
143 个
工控威望:
256 点
下载积分:
960 分
在线时间: 173(小时)
注册时间:
2010-11-01
最后登录:
2024-11-30
查看明维修的
主题
/
回贴
1楼
发表于: 2012-08-10 19:14
全看
|
小
中
大
CPU224XPsi CN没用过,
4-20mA对应6400~32000,{(输入AIW-6400)再转换成实数}/32000*量程=实际工程值。
输入AIW转换的值一般放到累加器(AC0~AC3)
实际工程值存放在V存储区,如(0~10v):
LD SM0.0
ITD AIW0, AC0
DTR AC0, AC0
/R 3200.0, AC0
MOVR AC0, VD100
AENO
MOVR VD100, VD120
AENO
*R 10.0, VD120
AENO
ROUND VD120, VD124
AENO
DTI VD124, VW12
[ 此帖被明维修在2012-08-10 19:25重新编辑 ]
分享
明维修
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
143 个
工控威望:
256 点
下载积分:
960 分
在线时间: 173(小时)
注册时间:
2010-11-01
最后登录:
2024-11-30
查看明维修的
主题
/
回贴
2楼
发表于: 2012-08-11 22:32
全看
|
小
中
大
压力传送器输出4----20mA对应数字6400-32000,
加250欧电阻后4mA时:4*250=1v;20mA时:20*250=5v。即由4-20mA变成1-5v。这时1v就是-0.1mpa,5v就是1mpa。
对应数字量还是6400-32000.
分享
明维修
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
143 个
工控威望:
256 点
下载积分:
960 分
在线时间: 173(小时)
注册时间:
2010-11-01
最后登录:
2024-11-30
查看明维修的
主题
/
回贴
3楼
发表于: 2012-08-12 19:49
全看
|
小
中
大
首字母“O”:与输出(output)有关。
首字母“I”:与输入(input)有关。
所以:Osh=1mpa
Osl=-0.1mpa
其实就是个简单的函数关系:第1个点(6400.0 , -0.1),第二个点(32000.0 , 1.0)
用库就要用V区,需注意地址不要重复使用。
初次碰到较难理解,好好想想。
祝好运!!!
分享
明维修
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
143 个
工控威望:
256 点
下载积分:
960 分
在线时间: 173(小时)
注册时间:
2010-11-01
最后登录:
2024-11-30
查看明维修的
主题
/
回贴
4楼
发表于: 2012-08-13 19:32
全看
|
小
中
大
首先,不用怀疑截图上数字的准确信,截图上的AIW0是4352,那么你就需要用万用表串在24V电源的负极与CPU的M端子中测一下电流到底有多大?国产的变送器大多需要修正一下。建议用E+H的,不过价格。。。。。。。。。嘿嘿!
分享
明维修
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
143 个
工控威望:
256 点
下载积分:
960 分
在线时间: 173(小时)
注册时间:
2010-11-01
最后登录:
2024-11-30
查看明维修的
主题
/
回贴
5楼
发表于: 2012-08-13 20:17
全看
|
小
中
大
如果CPU224XPsi的模拟量输入真的是0--10V的话,那么Ish=32000,Isl=0(必须按满量程填)
因你的信号已变为1-5v,并不是0-10v,因此Osh与Osl也不对了,帮你算了一下;Osh=2.375,Osl=-0.375
分享
明维修
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
143 个
工控威望:
256 点
下载积分:
960 分
在线时间: 173(小时)
注册时间:
2010-11-01
最后登录:
2024-11-30
查看明维修的
主题
/
回贴
6楼
发表于: 2012-08-13 21:47
全看
|
小
中
大
“可是那测的值也不应该比6400小啊 。而且那个值和我并的电阻的阻值有很大关系,阻值大,测得值就大。那现在就有个问题了,输入的电压值是可变的。这个怎么计算哦”好好看看欧姆定律。250欧姆电阻必须为1/4W的5环精密电阻。
嗨!!你到底有没有测一下变送器在-0.1mpa时输出电流有多少?肯定小于4mA,不满4mA就不满6400。
分享
明维修
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
143 个
工控威望:
256 点
下载积分:
960 分
在线时间: 173(小时)
注册时间:
2010-11-01
最后登录:
2024-11-30
查看明维修的
主题
/
回贴
7楼
发表于: 2012-08-14 19:47
全看
|
小
中
大
用我的法子就行了,有图有真相(AIW=4352,输出=-0.00099mpa,不就是常压吗)
分享
上一主题
下一主题
工控人家园
西门子工控论坛
CPU224XPsi CN模拟量编程求助
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问