怎么用PLC根据温度变化一个输出点通过一个欧姆龙继电器控制一个3线(220V)的电动阀的开,关
写程序。。。。
问题补充:
不是控制开度,写出程序!!!
产品版区:SIMATIC S7-200
悬赏分:30 | 解决时间:2010-12-24 19:34:59 | 提问者: ligp99 - 毕业实践员  第4级
最佳答案
L MD 100
L 1.9500000e+002
<=R
= Q 0.0 输出模块(do)电动阀开
L MD 100
L 2.000000e+002
>=R
= Q 0.1 电动阀关
参考:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=47634&cid=1027
回答者:
barry
-
高级顾问  第14级
2010-12-23 22:12:41
提问者对于答案的评价:
找到原因了,原来是HMI上参数设置 选的数据类型不对
就是比较。
回答者: Laohuai - 顶级工程师  第12级
2010-12-23 20:07:09
利用温度设置值与实际值(温度检测值)做比较就可以实现电动阀门的开;闭。也利用采用“PID”进行温度控制。
回答者: WWCWWC - 元老  第16级
2010-12-23 20:36:12
用PID向导来控制温度变化好了,
回答者: 1s123 - 初级技术员  第5级
2010-12-23 21:05:19
你的意思,是依据温度变化输出控制电动阀门的开度吧,如果只是纯粹的开和关,只需要比较一下就可以了,直接使用比较指令控制阀门振动会比较大,需要增加缓冲区,否则阀门就会一会开一会关
回答者: 一个岛屿 - 中级工程师  第10级
2010-12-23 21:13:16
如果阀门不是调节阀,那么就只有比较实际温度与设定温度的大小,如果小了就开阀5S(可设定),然后间隔一定时间再次比较。为了避免阀门动作过于频繁可以设定一个死区。
回答者: will666 - 助理工程师  第8级
2010-12-23 21:27:15
barry是300的程序,作为参考很好。
建议楼主自己编写程序,方法是用比较指令和转换指令来完成。
回答者: 莘莘学子 - 顶级工程师  第12级
2010-12-23 23:16:59
barry的程序很清楚。稍作修改就可以用了。
回答者: smarteye - 助理工程师  第8级
2010-12-23 23:41:43
做个比较就可以啊
回答者: wqhhjjy - 中级工程师  第10级
2010-12-24 00:31:49
做个通断就行
回答者: Kainonr - 初级技术员  第5级
2010-12-24 08:12:15
1个输出点?开关阀?阀对温度过程值是正作用还是反作用?
回答者: VOLLMER - 顶级工程师  第12级
2010-12-24 09:43:04
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!