BOSCH Rack GG3 1070075100-207
BOSCH Rack GG3 1070075100-207
BOSCH Rack GG3 1070075100-207
溫度控制是許多機(jī)器的重要的構(gòu)成部分。它的功能是將溫度控制在所需要的溫度范圍內(nèi),然后進(jìn)行工件的加工與處理。PID控制系統(tǒng)是得到廣泛應(yīng)用的控制方法之一,下面較為詳盡地介紹了PID溫度控制的plc程序設(shè)計(jì)實(shí)例。
(1) 系統(tǒng)組成
本套系統(tǒng)采用Omron的PLC與其溫控單元以及Pro-face的觸摸屏所組成。系統(tǒng)包括CQM1H-51、擴(kuò)展單元TC-101、GP577R以及探溫器、加熱/制冷單元。
(2) 觸摸屏參數(shù)設(shè)置
設(shè)002代表現(xiàn)在的溫度,而102表示輸出的溫度。如按下開始設(shè)置就可設(shè)置參數(shù)。需要設(shè)置的參數(shù)有6個(gè),分別是比例帶、積分時(shí)間、微分時(shí)間、滯后值、控制周期、偏移量。它們在PLC的地址與一些開關(guān)的地址如下:
比例帶 : DM51 積分時(shí)間 : DM52
微分時(shí)間 : DM53 滯后值 : DM54
控制周期 : DM55 偏移量 : DM56
數(shù)據(jù)刷新 : 22905
(3) PLC程序
002:PID的輸入字
102:PID的輸出字
[NETWORK]#p#分頁標(biāo)題#e#
Name="Action Check" //常規(guī)檢查
[STATEMENTLIST]
LD 253.13 //常ON
OUT TR0
CMP 002 #FFFF
//確定溫控單元是否完成初始化
AND NOT 255.06 //等于
OUT 041.15 //初始化完成
LD TR0
AND 041.15
OUT TR1
AND NOT 040.10
//不在參數(shù)設(shè)置狀態(tài)
MOV DM0050 102
//將設(shè)置溫度DM50傳送給PID輸出字
LD TR1
MOV 002 DM0057
//將002傳送到DM57
[NETWORK]
Name="Setting Start" //設(shè)置開始
[STATEMENTLIST]
LD 253.13
OUT TR0
AND 229.05
//觸摸屏上的開始設(shè)置開關(guān)
DIFU 080.05 //設(shè)置微分
LD TR0
AND 041.15
AND 080.05
SET 040.01 //開始設(shè)置標(biāo)志位1
SET 040.10 //開始設(shè)置標(biāo)志位2
[NETWORK]
Name="Poportion" //比例帶設(shè)置
[STATEMENTLIST]
LD 040.01
OUT TR0
AND NOT 042.01
MOV #C110 102
//讀輸出邊與輸入邊的比例帶
CMP 002 #C110
GE A20B-2900-0350
GE A20B-1001-0120
GE A20B-2101-0024
GE A20B-3300-0392
GE A16B-2203-0660
GE A20B-8100-0144
GE A20B-2902-041
GE A20B-2900-0531
GE A20B-2900-015
GE A90L-0001-0511
GE A86L-0001-0341
GE A860-0360-T061
GE A06B-6093-K002








簡繁切換