[西门子] 4-20mA模拟量编程

[复制链接]
查看8954 | 回复41 | 2007-7-27 11:06:00 | 显示全部楼层 |阅读模式
(差压变送器)有一个4-20ma模拟量输入S7-200 要在6ma时有一个输出Q,在18ma时有一个输出Q。还有一个4-20ma模拟量输入,它要对应输出一个4-20ma模拟量来控制变频器。怎样编程?梯行图怎样画?先谢谢各路大佬///////
fit_qq | 2007-7-28 07:47:00 | 显示全部楼层

??:(liuhualiang)4-20mA?????

先计算出正比例一次函数y=ax+b中的a和b

y为模拟量读出值,x为电流ma

x=4 y=0 , 0=aX4+b

x=20 y=32000 , 32000=aX20+b

由上2个等式可以算出 a=2000 , b=-8000

所以y=2000X-8000

把你需要的电流代入X,就可以计算y值

再用比较指令,当AiW读出值与计算y所得值相等就输出Q

同样的方法可以做输出4-20ma的函数

[此贴子已经被作者于2007-7-28 7:51:01编辑过]
chunhjc | 2007-7-29 09:20:00 | 显示全部楼层
seemxd | 2007-7-29 20:02:00 | 显示全部楼层
如果要进行PID控制模拟量,具体要怎么写程序?
woaipeina | 2007-8-23 18:40:00 | 显示全部楼层

这个计算应该很好用吧,我看行!

yzmy2003 | 2007-8-23 20:02:00 | 显示全部楼层
ding
wxl3729261977 | 2007-8-23 20:43:00 | 显示全部楼层

xue xi le

huannglin_KM | 2007-9-26 21:59:00 | 显示全部楼层

二楼的回答很精辟,呵

xuliang987 | 2007-9-26 22:18:00 | 显示全部楼层
学习中
hmlhumeiling | 2007-9-29 17:01:00 | 显示全部楼层
[em43]
yangdawei | 2007-9-29 19:33:00 | 显示全部楼层
很好
taihua | 2007-10-22 22:07:00 | 显示全部楼层

呵呵 !借鉴借鉴

guo429liang | 2007-10-23 08:42:00 | 显示全部楼层

ding

yzl-1969 | 2007-11-6 10:43:00 | 显示全部楼层

xuexi xuexi

storyboy | 2007-11-6 13:38:00 | 显示全部楼层
谢谢,学习了
song9908 | 2007-11-7 09:15:00 | 显示全部楼层
刚好我也在做一个类似的项目,学习了
yxy699709 | 2007-11-13 09:27:00 | 显示全部楼层

很实用,不过怎么知道Y=32000啊?

bhqt009 | 2007-11-13 13:36:00 | 显示全部楼层

错误!

二楼的兄弟有错误的地方。他是这样规定的:4mA对应的数字量输出0;20mA对应的数字量输出是32000,这个需要调节EM231/EM235的偏置增益。可是西门子默认的是0~20mA对应0~32000,所以他的计算增益、偏置值是错误的。

他的思路是正确的。先计算出公式,然后简化公式(先加减后乘,最后集体除,要浮点数运算)、最后在PLC内部写公式计算。

[em01]
whj6828 | 2007-11-13 16:40:00 | 显示全部楼层
学习学习
jack267 | 2007-12-4 14:34:00 | 显示全部楼层

使得是的

CHRIST998 | 2007-12-23 22:55:00 | 显示全部楼层

真是厉害,高手就是高手

jackqian | 2007-12-24 08:39:00 | 显示全部楼层

根据你写程序时选的分辨率大小算出PLC读出值,用比较指令做输出就可以了

wangfec | 2007-12-29 00:29:00 | 显示全部楼层
二楼的回答很精辟
benny0714 | 2008-1-9 10:38:00 | 显示全部楼层
这个要求输入的模拟量非常精确的,不然不可能做到。
wudang2003 | 2008-1-9 13:14:00 | 显示全部楼层
我认为是6400到32000
xiaoyucn | 2008-3-1 16:44:00 | 显示全部楼层

支持18楼,确实是0-20ma对应0-32000.

tunny | 2008-3-1 21:56:00 | 显示全部楼层
这个计算应该很好用吧,我看行
hbzyjh | 2008-3-3 15:56:00 | 显示全部楼层

回复18# bhqt009

EM231输入信号应该是可以通过开关调为4~20mA的

tangjayi | 2008-3-4 11:14:00 | 显示全部楼层

xue xi le

yuanjingfeng81 | 2008-3-4 13:23:00 | 显示全部楼层
学习
masuka999 | 2008-3-4 20:38:00 | 显示全部楼层
4-20 mA貌似 西门子是对应 0-27648 吧
jishu61 | 2008-3-6 18:13:00 | 显示全部楼层
学习
ztkjllp | 2008-3-7 12:25:00 | 显示全部楼层

感谢二楼、有学习了一下。

kbckzq | 2008-3-8 00:18:00 | 显示全部楼层
[em50]
netbug2008 | 2008-4-22 15:52:00 | 显示全部楼层
做出函数式就行
xiaoyuwww | 2008-4-22 18:52:00 | 显示全部楼层
学习
danielsue | 2009-10-12 16:36:00 | 显示全部楼层

\"\"\"\"\"\"\"\"

zoushengli | 2009-12-3 23:36:00 | 显示全部楼层

??

要我4与海外投行业务投入
sillyfu | 2009-12-21 15:22:00 | 显示全部楼层
进来学习的!进来学习的!进来学习的!
hongwen | 2009-12-24 12:59:00 | 显示全部楼层
学习了
sxb23 | 2012-8-27 15:36:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
chenkewei_88 | 2012-9-8 18:51:44 | 显示全部楼层
我只见高手在论剑啊。
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则