谁能给这段PLC程序代码加个注释 详细一点 我一点都不懂

来源:百度知道 编辑:UC知道 时间:2024/07/02 20:48:01
SY9: CALL "CONT_C" , DB41
COM_RST :=
MAN_ON :=
PVPER_ON:=TRUE
P_SEL :=
I_SEL :=
INT_HOLD:=
I_ITL_ON:=
D_SEL :=TRUE
CYCLE :=
SP_INT :=MD304
PV_IN :=
PV_PER :=IW14
MAN :=MD450
GAIN :=
TI :=
TD :=
TM_LAG :=
DEADB_W :=
LMN_HLM :=
LMN_LLM :=
PV_FAC :=
PV_OFF :=
LMN_FAC :=
LMN_OFF :=
I_ITLVAL:=
DISV :=
LMN :=MD308
LMN_PER :=MW100
QLMN_HLM:=
QLMN_LLM:=
LMN_P :=
LMN_I :=
LMN_D :=
PV :=MD300
ER :=
AN DB41.DBX 0.1
JNB SD91
L DB41.DBD 72
T DB41.DBD 16

这是一个PID调节的指令。并不一定所有的参数都用的。

输入参数

下表包含对SFB 41/FB 41 "CONT_C"输入参数的说明。

参数 数据类型 取值范围: 默认 描述
COM_RST BOOL FALSE PLETE RESTART
该块有一个在设置输入COM_RST时
自动执行的初始化程序。
MAN_ON BOOL TRUE MANUAL VALUE ON
如果设置输入"启用手动值",
将中断控制回路。手动值
作为操作值进行设置。
PVPER_ON BOOL FALSE PROCESS VARIABLE PERIPHERAL ON
如果从I/O读取过程变量,
必须将输入PV_PER连接到
I/O,且必须设置输入"启用过程变量
外设"。
P_SEL BOOL TRUE PROPORTIONAL ACTION ON
可以在PID算法中单独
激活或取消激活
PID操作。如果设置输入"启用比例作用",
将启用P操作。
I_SEL BOOL TRUE INTEGRAL ACTION ON
可以在PID算法中单独
激活或取消激活
PID操作。如果设置输入"启用积分作用",
将启用I操作。
INT_HOLD BOOL FALSE INTEGRAL ACTION HOLD
设置输入"积分作用暂停"
可以"冻结"积分器的输出。
I_ITL_ON BOOL FALSE INITIALIZATION OF THE INTEGRAL
ACTION ON
设置输入"积分作用初始化打开"可以
将积分器的输出
连接到输入
I_ITL_VAL。
D_SEL BOOL FALSE D