kbky880911
现有S7-200,CPU224一个,EM231 一个,输出继电器一个,温度探头一个,温度变送器一个:4-20MA,对应0-200度。
要求温度小于80度时输出继电器Q0.0为1,大于100度时输出继电器Q0.0为0。该如何编程,小弟刚学,多多指教。尽量详细!梯形图及外部接线!
qrdqrd
我也要一份可以吗?893757186@qq.com
无心123
梯形图应该是比较简单,但是最好给下变送器的说明书,接线说明之类的比较好,接线暂时不考虑了,梯形图原理如下就可:
不过有一个问题需要说明,当大于80小于100,输出需要什么情况?
下面的程序只保证<80°是输出1,>80以上是输出0,因为80-100输出是0,>100同样肯定也是0,所以自己去考虑。
---------比较指令(<80为真)--------(1)
-------比较指令(>100为真)--------(2)
-------------1 1(常开1)------1 1(常闭2)-------(Q0.0)
fangzhongyuan
liuyingry
模拟量输入需要在软件上做处理,转换为PLC可处理的量然后再进行比较,最后输出。
guanyinghui
可以参考相关书籍,输入模拟量要进行标度变换,还要看是单极性双极性,然后转化为对应的温度。
宋大用
兄弟这个程序很好编的
CPU-315 2DP
(AIW0-3200)/(32000-6400)*(上限值-下限值)+上限值 这是线性转换
剩下的用读取你的值做开关量即可
lzz5
这是整个过程
seaeast
wlq540965329
zhongzhiyong
新手,刚学。学习了!谢谢各位!
wagk0