登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:如何区分比较设定温度和当前温度??

点击:1721 回复:10

5uplc 采集到高低温箱两个D值,分别是设定温度和当前温度。要求当温度到达在-40°,触发jec伺服等动作。温度到达23°时,再次触发jec等动作。当温度到达100°再次触发jec再次动作。若用当前温度和设定温度比较,那会同时触发多次动作。怎么才能区分每次动作?
最后修改:2020/10/23 14:06:12
20-10-21 22:09
首先判断温度是上升还是下降,利用上升沿或者下降沿做动作触发
20-10-21 22:55
伺服一直动作下去?表情
20-10-21 23:08
单从字面上理解很简单呀,假设实时值是D10
LD= D10 K-40    OUT M10
LD= D10 K 23    OUT M11
LD= D10 K100    OUT M12
然后M10M11M12的常开点并联输出一个Y点就可以了。
20-10-22 10:23
看人家的意思是在温度上升到该值触发一次,下降到该值就不触发,3楼看清楚了
20-10-22 20:07
3楼程序可以借鉴,将OUT改为SET,然后适时RSET
20-10-22 21:04
程序内是不能写死的比较数值,设定温度是可调的,我上边只是举例说明,要三段温度。
20-10-23 08:49
这还有什么好讨论的,只能用触点比较指令。。
20-10-23 08:54

引用 废柴当自强FY 在 2020/10/23 8:49:11 发言【内容省略】

那就把数值改成带停电保持的数据寄存器好了,这样就可以随意设定了
20-10-23 09:00
做比较可以吗,低于-23°时进入第一个判定状态,达到-23°- 40°时第二个判定。。。
附件 微信截图_20201023202042.jpg
20-10-23 20:19

上一页下一页

工控新闻

更多新闻资讯