回复:温度PID 问题,用了FB41, 但执行器是一个电动阀,没有反馈

威师爷

  • 帖子

    5108
  • 精华

    47
  • 被关注

    255

论坛等级:至圣

注册时间:2013-09-18

白金 白金 如何晋级?

发布于 2017-09-09 12:05:06

21楼

展开查看
以下是引用question在2017-09-09 11:56:00的发言 >20楼

谢谢大神的指教.

其实这个问题是基于现场的一个比较严重的故障.


实际情况是这样的, 当电动阀开度处于中间状态时(比如30%), 两侧的极限限位有时会抖动. 如果是关闭侧的信号抖动, 那么plc 中那个控制电动阀的程序会把当前30%开度认为是0%开度, 但是FB41的LMN输出值还是30%,

就会继续加热, 当温度大大超出设定值后, FB41的LMN输出值为0%, 控制电动阀的程序就会完全关闭电动阀, 这次极限开关又是正常的, 所以又会恢复正常. 导致加热曲线突然上升, 几分钟后快速回落, 然后系统恢复正常运行.


我们分析了一下, 因为这个微动开关常闭触点带动一个24V继电器, 然后继电器的触点信号给PLC, 微动开关99%的时间处于通电状态, 容易导致触点损坏, 进而造成信号抖动, 关闭侧的微动开关动作频率比打开侧的高, 所以故障率也高, 目前这样的故障5-6个月就出现一次. 我们打算给这个触点做一个1-2s的延时, 应该可以过滤调大部分情况.


这个电动阀走全程的时间是90S, 还是比较长的.


谢谢.

以下是引用Automann在2017-09-09 09:29:50的发言 >19楼:如果阀全关到全开的...

引用19楼详细内容:

如果阀全关到全开的时间比较长,比如说十几秒,可以直接使用FB42,老外做好的最简方案。位置反馈信号是计算出来的,思路非常巧妙。

回复你的就是廖老师!你可以请教他!!

工业起重机防摇摆 QQ:404136820 AntiSwayControl
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54618条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。