為便于對(duì)整個(gè)恒溫恒濕老化房內(nèi)溫度的控 制,同時(shí)充分利用 EC20 PLC 自身 PIO 功能和 PWM(脈寬調(diào)制脈沖)輸出 (YO ,Y1) 的優(yōu)勢(shì),室內(nèi)溫度區(qū)域分 為 2 個(gè)部分(上層和下層各 8 個(gè)測(cè)溫度 點(diǎn)),對(duì)溫度取平均值作為溫度的測(cè) 量值,并把此平均值送入 PIO 功能塊 進(jìn)行運(yùn)算,同時(shí)對(duì)加熱執(zhí)行元件(參 考 EC20 PLC 的 1/0 接線圖,固態(tài)繼 電器 SSR1 ,SSR2 ,SSR3 所控制 的發(fā)熱管的功率逐漸加大)也進(jìn)行了分 組處理:溫度偏差較小的情況下, 進(jìn)行 PID 運(yùn)算,通過(guò) YO 輸出脈沖給 SSR1 ,同時(shí)關(guān)閉SSR2 ,SSR3(即 Y1 ,Y2 停止輸出);如果溫度偏差較 大,貝IJ Y1 ,Y2 也參加輸出,具體 處理思路如表 1 所示。
通過(guò)此法處理可以把溫度控制精 度保持在士 0.3度以內(nèi),而且無(wú)論提升 溫度還是下降溫度都很快速;同時(shí)把 P 10 輸出轉(zhuǎn)化為 PWM 的占空比輸出 , 又大大節(jié)省了 PLC 的資源(充分利用 YO , Y1 的高達(dá) 100kHz 的脈沖輸出功 能)0 EC20 PLC 的編程軟件 CON _TROLSTAR 的操作簡(jiǎn)單方便 ,指令 豐富,功能強(qiáng)大,是一個(gè)很好的 全中文編輯工具。
二、恒溫恒濕老化房設(shè)定 PID 算法參數(shù)
實(shí)現(xiàn)步驟具體如下:首先.在數(shù) 據(jù)塊設(shè)定 PIO 各參數(shù),真中的重點(diǎn)是 設(shè)置 P ,1 ,0 三個(gè)參數(shù)和輸出量的 上下限范圍,由于 PIO 的輸出結(jié)果直 接和 PWM 結(jié)合在一起,所以設(shè)置時(shí) 要特別注意,在本例子中,按照 PWM 的周期為 4 秒(=4000ms) 計(jì)算, 把 PIO 的輸出上下限分別設(shè)定為咽。。 和 0; 另外按照逆動(dòng)作 (8ITO=1) ,輸出限定(BIT5=1)的要求對(duì) 07911 各位進(jìn)行賦值,賦值過(guò)程參考用戶手冊(cè)。http://petgroup.cn