您好,现在各大PLC编程软件里都有PID模块化指令,但是根据PID公式,怎么自己用PLC语言怎么编写呢?

2024-12-15 14:54:17
推荐回答(4个)
回答1:

做个子程序啊,先明确输入、输出变量,然后根据PID的算法,完成计算,不同的PLC有不同的加减乘除的指令,建议你如果你用的PLC支持ST结构化文本,就用ST写,这样移植比较方便。建议可以把设定值、实际值、P比例参数、I积分参数、D微分参数、计算周期T、使能、复位、每次增量最大值、总共增量最大值等作为输入变量,增量值型输出、绝对值型输出作为输出变量。具体的PID计算公式你总有吧,照着计算就行了。

回答2:

在PLC指令中PID的三个参数可以分别设定。当前值,目标值等都可以在指令里设置。

回答3:

每款PLC 都有自己的指令 编写方法

回答4:

你可以找离散PID公式