用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
软件
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
西门子工控论坛
CPU224XPsi CN模拟量编程求助
上一主题
下一主题
«
1
2
»
Pages: 1/2 Go
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重新编辑 ]
分享
xcaq123
工业自动化
级别: 略有小成
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
242 个
工控威望:
430 点
下载积分:
9874 分
在线时间: 343(小时)
注册时间:
2009-03-06
最后登录:
2024-08-31
查看xcaq123的
主题
/
回贴
2楼
发表于: 2012-08-11 06:47
只看该作者
|
小
中
大
使用精密电阻就能满足你的要求了
分享
kyy80
态度决定一切``````
级别: 工控侠客
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
1226 个
工控威望:
3496 点
下载积分:
4402 分
在线时间: 1979(小时)
注册时间:
2008-02-17
最后登录:
2024-11-28
查看kyy80的
主题
/
回贴
3楼
发表于: 2012-08-11 11:58
只看该作者
|
小
中
大
加个500欧的精密电阻就行。。。
分享
zaihui1986
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
55 个
工控威望:
151 点
下载积分:
1539 分
在线时间: 28(小时)
注册时间:
2010-06-05
最后登录:
2020-09-11
查看zaihui1986的
主题
/
回贴
4楼
发表于: 2012-08-11 14:10
只看该作者
|
小
中
大
现在又点不明白,压力传送器的量程是-0.1mpa---1mpa,输入电压是24v,输出时4----20mA.。手册上说,4mA对应数字6400,20mA对应数字32000,我现在加了个250欧姆的电阻转换成0---5v的电压信号。那么对应的数字是0----32000还是6400----32000。
分享
明维修
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
143 个
工控威望:
256 点
下载积分:
960 分
在线时间: 173(小时)
注册时间:
2010-11-01
最后登录:
2024-11-30
查看明维修的
主题
/
回贴
5楼
发表于: 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.
分享
江苏文彬工控
江苏文彬工控电气------长期回收电器
级别: 略有小成
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
332 个
工控威望:
230 点
下载积分:
4527 分
在线时间: 650(小时)
注册时间:
2007-07-20
最后登录:
2024-10-19
查看江苏文彬工控的
主题
/
回贴
6楼
发表于: 2012-08-11 22:37
只看该作者
|
小
中
大
在224XP 的摸拟量输入端子上并联一只500欧电阻就成电压信号了,
或者你订传感器时是0-10V输出的。
回收电器,PLC,变频,触摸屏,伺服。外地德邦代收款.
分享
zaihui1986
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
55 个
工控威望:
151 点
下载积分:
1539 分
在线时间: 28(小时)
注册时间:
2010-06-05
最后登录:
2020-09-11
查看zaihui1986的
主题
/
回贴
7楼
发表于: 2012-08-12 14:11
只看该作者
|
小
中
大
描述:QQ
图片:
描述:公式描述
图片:
5楼说的我好像明白点了;现在我还请教下5楼和大家,对于模拟量读取我用的是scaling库,我对于里面几个参数的设置不是太明白。对于指令中的INPUT:就是读取的模拟量,也就是公式中的lv,output就是公式中的ov。lv和Ov分别代表什么意义。根据公式的描述,我还是看不明白。Ish对应的是不是就是32000,Isl是不是对应的就是6400,但是Osh和Osl分别对应的是什么,是我的压力变送器的量程-0.1mPa----1mpa么?我的QQ是:350535096,手机是:15250461450,希望5楼和大家帮帮小弟。输入和输出分别代表什么
[ 此帖被zaihui1986在2012-08-12 14:16重新编辑 ]
分享
明维修
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
143 个
工控威望:
256 点
下载积分:
960 分
在线时间: 173(小时)
注册时间:
2010-11-01
最后登录:
2024-11-30
查看明维修的
主题
/
回贴
8楼
发表于: 2012-08-12 19:49
只看该作者
|
小
中
大
首字母“O”:与输出(output)有关。
首字母“I”:与输入(input)有关。
所以:Osh=1mpa
Osl=-0.1mpa
其实就是个简单的函数关系:第1个点(6400.0 , -0.1),第二个点(32000.0 , 1.0)
用库就要用V区,需注意地址不要重复使用。
初次碰到较难理解,好好想想。
祝好运!!!
分享
zaihui1986
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
55 个
工控威望:
151 点
下载积分:
1539 分
在线时间: 28(小时)
注册时间:
2010-06-05
最后登录:
2020-09-11
查看zaihui1986的
主题
/
回贴
9楼
发表于: 2012-08-13 17:19
只看该作者
|
小
中
大
图片:
还想问下,对于Isl对应的最小值是6400,但是我的检测值是4576,低于他的最小值。、
截图给你们看 ,这样求出来的值VD200是负值。但是我在CPU模拟量端子的两端测量的电压时1.3v.在1---5v之间。我的接线方式是这样的。cpu模拟量端子是:B+ A+ M V I M, 压力变送器的出来就2根线,一个红色,一根白色。我现在是吧24v电源的正极接压力变送器的红线,然后压力变送器的白线接接CPU的A+端子,24V电源的负极接CPU的M端子M。然后再在A+ 和M的两端接个250的电阻(是4个1000欧姆并联)的电阻。。打电话给西门子的人说CPU224XPsi的模拟量输入是0--10V。对应的内部数据是0---32000.那么我并了个250的电阻不就是对应的事1---5V么,那么对应的是6400---16000.可是算出来的值是负值。
分享
明维修
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
143 个
工控威望:
256 点
下载积分:
960 分
在线时间: 173(小时)
注册时间:
2010-11-01
最后登录:
2024-11-30
查看明维修的
主题
/
回贴
10楼
发表于: 2012-08-13 19:32
只看该作者
|
小
中
大
首先,不用怀疑截图上数字的准确信,截图上的AIW0是4352,那么你就需要用万用表串在24V电源的负极与CPU的M端子中测一下电流到底有多大?国产的变送器大多需要修正一下。建议用E+H的,不过价格。。。。。。。。。嘿嘿!
分享
明维修
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
143 个
工控威望:
256 点
下载积分:
960 分
在线时间: 173(小时)
注册时间:
2010-11-01
最后登录:
2024-11-30
查看明维修的
主题
/
回贴
11楼
发表于: 2012-08-13 20:17
只看该作者
|
小
中
大
如果CPU224XPsi的模拟量输入真的是0--10V的话,那么Ish=32000,Isl=0(必须按满量程填)
因你的信号已变为1-5v,并不是0-10v,因此Osh与Osl也不对了,帮你算了一下;Osh=2.375,Osl=-0.375
分享
上一主题
下一主题
«
1
2
»
Pages: 1/2 Go
工控人家园
西门子工控论坛
CPU224XPsi CN模拟量编程求助
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问