前言:
当前咱们对“pid算法通俗讲解”都比较注意,大家都想要剖析一些“pid算法通俗讲解”的相关内容。那么小编也在网络上网罗了一些关于“pid算法通俗讲解””的相关知识,希望小伙伴们能喜欢,看官们快快来学习一下吧!前言
一般来说,各家品牌的PLC都是自带PID功能的,直接调用即可。要求不高的调节场合,直接使用默认参数即可。有些控制要求较高的场合,除了耐心也要讲究一些技巧,不过学会PID通用调试方法,什么控制器都不怕!当然也可以通过下面的(模型+动态图)更直观的学习PID控制。西门子PLC有三种PID功能,可以参考PID功能选型以及故障处理。不过今天重点来说明下,如何自己动手做一个PID控制算法:根据PID的通用算法公式分别用C语言和梯形图来编程实现。(以下图片源自网络)
一、PID控制算法公式
二、C语言程序
直接上C语言代码:
三、梯形图程序
再上PLC梯形图:
其实根据PID算法公式,实现的方法有很多,可以用各种不同的编程语言来实现,欢迎朋友们留言说说你们是如何实现的?