西門子pid編程
『壹』 西門子PLC300的PID調節怎麼編程啊
S7-300無向導,直接在周期性中斷OB中調用FB41/FB42
A "PID".COM_RST
= L 20.0
BLD 103
A "PID".MAN_ON
= L 20.1
BLD 103
A "PID".PVPER_ON
= L 20.2
BLD 103
A "PID".P_SEL
= L 20.3
BLD 103
A "PID".I_SEL
= L 20.4
BLD 103
A "PID".INT_HOLD
= L 20.5
BLD 103
A "PID".I_ITL_ON
= L 20.6
BLD 103
A "PID".D_SEL
= L 20.7
BLD 103
CALL "CONT_C" , "PID"
COM_RST :=L20.0
MAN_ON :=L20.1
PVPER_ON:=L20.2
P_SEL :=L20.3
I_SEL :=L20.4
INT_HOLD:=L20.5
I_ITL_ON:=L20.6
D_SEL :=L20.7
CYCLE :="PID".CYCLE
SP_INT :="PID".SP_INT
PV_IN :="PID".PV_IN
PV_PER :="PID".PV_PER
MAN :="PID".MAN
GAIN :="PID".GAIN
TI :="PID".TI
TD :="PID".TD
TM_LAG :="PID".TM_LAG
DEADB_W :="PID".DEADB_W
LMN_HLM :="PID".LMN_HLM
LMN_LLM :="PID".LMN_LLM
PV_FAC :="PID".PV_FAC
PV_OFF :="PID".PV_OFF
LMN_FAC :="PID".LMN_FAC
LMN_OFF :="PID".LMN_OFF
I_ITLVAL:="PID".I_ITLVAL
DISV :="PID".DISV
LMN :="PID".LMN
LMN_PER :="PID".LMN_PER
QLMN_HLM:="PID".QLMN_HLM
QLMN_LLM:="PID".QLMN_LLM
LMN_P :="PID".LMN_P
LMN_I :="PID".LMN_I
LMN_D :="PID".LMN_D
PV :="PID".PV
ER :="PID".ER
NOP 0
『貳』 西門子EM231 AI2*RTD 接入PT100溫度感測器來做PID控溫該怎麼編程
直接使用PID向導
輸入量為 你接溫度計的那一路的模擬量(直接讀取就是放大了10倍的溫度值,使用時除以10)
EM231 AI2*RTD的第一路為AIW0、第二路為AIW2
(若CPU為224XP以上,則向後推一路,即EM231 AI2*RTD的第一路為AIW2、第二路為AIW4) ;
目標值為 預期控制的穩定溫度閾值;
輸出量為 控制蒸汽閥的那個開關量。
採集頻率可以適當大點,防止閥門開啟頻率太快,可根據實際情況調試調整。