PID 数字量输出

现场有一个电动调节阀,(2火1 零)是开关量调节。用PID数字量输出控制,但用向导配置后只提供一个输出点。我需要调节阀停止的状态,怎么实现。多谢

最佳答案

实际上你的存在正传和反转的两种情况,所以存在两火一零。那么你需要记录上一个周期的pid输出值,然后这个周期和上一个周期的进行比较,如果大于上一个周期的输出值,那么就输出正转,否则就输出反转。同时为了防止频繁动作,需要设定一个偏差值,也就是只有偏差值大于偏差设定值才正转,只有负的偏差小于负的偏差设定值才反转。

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午9:24
下一篇 2021年7月5日 上午9:24

相关推荐

  • 关于子程序

    看见许多例程上的子程序都带着参数,试图弄明白其含义和作用,无奈基础欠佳,百思不得其解.敬请各朋友详解其意,越详细越好.手册有一些叙述,但是仍然希望各位朋友用自己的理解来通俗的阐述,…

    SIMATIC S7-200 2021年7月5日
  • S7-200的EPLAN宏

    谁有S7-200的EPLAN宏呀?有的话帮忙发一下 谢谢 最佳答案 以下两个都不错。网址:http://bbs.e10000.cn/a/a.asp?B=203&ID=77…

    SIMATIC S7-200 2020年11月1日
  • 如何比较两个S7-200程序 MWP文件的区别

    有两个S7-200的程序备份,我想知道它们两个有什么区别,有没有什么好的办法?谢谢! 问题补充:我也知道比较,这两个文件在硬盘里,我不想打开两个程序一行一行对照比较,有没有好的方法…

    SIMATIC S7-200 2017年11月1日
  • smart sr40 cpu modbus地址43101-43200 保持寄存器够不够用?

    smart sr40 cpu modbus地址43101-43200  保持寄存器够不够用 ? 图片说明:  …

    2021年7月5日
  • S7-200 库指令

    我要使用一个 EM231 模拟量模块来代替温度控制器。请问要不要安装S7200 的库指令啊 最佳答案 我要使用一个 EM231 模…

    SIMATIC S7-200 2020年11月1日
  • S7-200与TD200的使用?

    S7-200与TD200如何进行连接?我想用TD200来控制电机起停和调节其转速。我目前只有仿真软件,能在这个上面实现吗? 专家建议 成都西驰,您好!  &nb…

    SIMATIC S7-200 2021年7月5日
  • 用S7 200控制6台伺服

    要控制6台伺服电机 可以用S7200实现吗 我想用S7 226 自带2个脉冲输出和4个EM253模块,请问这样可以吗?还是用两个226PLC…

    SIMATIC S7-200 2020年11月1日
  • 西门子资料

    那位老兄有深入浅出西门子S7-200和深入浅出西门子S7-300或者400电子版。给小弟发一份。小弟在此感激不尽!在此悬赏30分。 问题补充:我的邮箱lihailiang1985@…

    SIMATIC S7-200 2021年7月4日
  • 请教s7-200如何在VISTA系统中安装

    现在用了VISTA系统,但s7-200安装不上,请教各位朋友,如何安装,谢谢! 最佳答案 S7-200的编程软件MicoWin目前的最高版本是V4.0; SP5以下的都只…

    SIMATIC S7-200 2021年7月5日
  • S7-200复杂程序的模拟调试问题

    最近我公司承接了很多大型水厂、泵站合同,需要编写复杂的S7-200程序,扩展模块需要5-6个,可是手头只有CPU模块,从网上下载了几个模拟软件有不好用,各位有没有其它方法或更好的模…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论