电磁阀跳动问题

电磁阀工作电压交流24V,控制阀门开度电压2-10V,阀门开度反馈电压2-10V。只有工作电压接通后才能控制阀门开度和检测反馈阀门开度。假如Q0.0控制电磁阀工作电压是否接通,AIW0检测阀门开度反馈信号,AQW0是输出控制阀门开度电压。
    我设置的是控制开度与反馈检测开度小于等于3%时断开Q0.0,大于3%时接通Q0.0。现在出现的问题是,我阀门开度调节到位的时候Q0.0断开,但是检测过来的阀门开度会不断地变化,导致Q0.0一直在开通或关闭不停跳动。模拟量检测我都做过软件滤波,采样64次,死区4080。
    我控制的是三台电磁阀,模拟量输出口只有两个,所以我对2、3电磁阀的开度控制采用了继电器转换,三台电磁阀控制方法是一样的,软件滤波的设置也是一样的。
    我上传几张程序的图片,希望各位朋友帮帮忙!

问题补充:
不好意思,有一点我没说清楚,我用TD显示我检测的阀门开度,阀门开到位后电磁阀工作电压断掉,但是我检测到的阀门开度会突然出现变化,比如说开到50%,然后会突然变成60%或者其他数据,然后电磁阀就又接通了。按道理说电磁阀工作电压断掉的时候电磁阀是不能检测开度的,但是为什么会出现变化。我一开始考虑的是我是不是有干扰信号,但是它一直在变化,又不太像是干扰信号。
还有一点我是根据温度变化控制阀门开度,当检测温度大于设定温度值时就相应地控制阀门的开度,我也想过可能是我检测温度的不稳定导致阀门开度一直在变化,但是如果是这样的话也应该是工作电压先导通然后检测的电磁阀开度才会变化,而不是开度先变化,再开电磁阀电压Q0.0

图片说明:

电磁阀跳动问题    电磁阀跳动问题    电磁阀跳动问题    电磁阀跳动问题    电磁阀跳动问题    电磁阀跳动问题   

最佳答案

逻辑性错误,程序毕竟是错误,既然有模拟量输出还有模拟量输入,为什么不用模拟量输入的数据然后来控制调节输出。

提问者对于答案的评价:
我不是很明白您的意思,我的调节过程是:检测温度(模拟量),与设定温度比较,检测温度>设定温度时把相应地开度电压从AQW0输出给电磁阀(但是此时电磁阀不调节,因为工作电压没有导通),控制开度与我的反馈开度的地址中的数据比较,差值在3%以上开始导通电磁阀,调节电磁阀,调节差值小于3%时,关闭电磁阀工作电压。
我今天去调试的时候是看到电磁阀工作电压断掉以后反馈开度信号会突变,导致工作电压瞬间又开启。按道理来说电磁阀工作电压不导通时是不会控制电磁阀动作以及检测开度的,我现在就是卡在这不知道该如何解决。
对于您的回答我不是很明白,如果您方便的话能仔细说一下吗?我的邮箱是421066575@qq.com,谢谢!
同时也谢谢其他朋友的答案,你们说的方法我基本上都试过了,还是不行的,但是还是要谢谢你们!

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc297399.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:00
下一篇 2020年10月31日 下午2:00

相关推荐

  • 双整数拆成整数怎么拆?

    比如一个双整数VD100=95,那么拆成两个整数后VW100,VW101各等于多少?请师父们指点。谢谢啦 问题补充:说错了应该是VW100,VW102分别是多少? 图片说明: &n…

    2017年8月26日
  • wincc7.0与S7-200 SMART通讯问题

    有2台wincc 7.0 sp3上位机,通过OPC,与s7-200 PC ACCESS SMART做的OPC服务器进行通讯。之前用…

    SIMATIC S7-200 2021年7月5日
  • S7-200PLC高数计数器编程

    我现在用S7-200PLC 224XP做一个手机滑盖测试项目,利用CE缸输入2路信号给PLC的高数计数器,然后计算出CE缸的行程。不知道如何编程。请教各位大师。谢谢。 问…

    SIMATIC S7-200 2021年7月4日
  • 求助S-200smart的MODBUS问题

    现状在做一个项目,要控制24台伺服电机,14台闭环步进电机,想用MODBU功能,我想问一下用两台PLC可不可行。两个PLC都要跟上位机进行通讯,这跟上位机通讯怎么进行 问题补充:M…

    SIMATIC S7-200 2021年7月5日
  • TD400无参数块

    TD400第一次显示正常,可再一次组态后,就老是显示无参数块,是怎么回事啊? 最佳答案 为何TD 200 显示无参数块,或时有时无?  &n…

    SIMATIC S7-200 2020年11月1日
  • 电子元件辨认

    路板上有“JZ"  元件上有"V4000"字样 ,只有两个脚,都和8088芯片脚相连  椭圆形&nb…

    SIMATIC S7-200 2021年7月5日
  • 无接口句柄以太网通讯

    测试PG/PC通讯时使用此参数设置的访问点: ->MICROWIN 函数调用 SRMD_Set(..) 中出现错误 错误:无…

    SIMATIC S7-200 2017年6月4日
  • 温控仪和PLC如何连接?

    大家好!请教一个问题,温控仪既一般工厂烧开水测温用的,他要用到线圈和常开常闭点各两对,选择小型可编程控制器 测温模块 正确吗?EM231 AI&nbs…

    SIMATIC S7-200 2021年7月5日
  • CPU224XPCN 通讯及版本问题

    1:我想用此CPU跟现场的仪表通过RS485走modbus-rtu协议,是选Port0还是Port1啊? 有什么讲究?2:如何确定CPU的版本号,是否支持modbus库文…

    SIMATIC S7-200 2017年11月4日
  • 一个很笨的问题

    菜鸟请叫,我在step 7中硬件组态如下:S7-300做主站,S7-200做从站,用EM277连,在右边目录上,怎么找不到S7-200的PLC, 问题补充:EM277我加…

    SIMATIC S7-200 2021年7月5日