君子喻于義,小人喻于利,KJZ11-ZH處理模塊無欲速,無見小利,咨詢電話185 5375 6976
PLC控制器數(shù)字量輸出類型分為:繼電器輸出、晶體管輸出和晶閘管輸出三種類型。
繼電器輸出
不同公共點(diǎn)之間可帶不同的交、直流負(fù)載,且電壓也可不同,帶負(fù)載電流可達(dá)2A/點(diǎn);但繼電器輸出方式不適用于高頻動(dòng)作的負(fù)載,這是由繼電器的
壽命決 定的。其壽命隨帶負(fù)載電流的增加而減少,一般在幾十萬次至幾百萬次之間,有的公司產(chǎn)品可達(dá)1000萬次以上,響應(yīng)時(shí)間為10ms。
晶體管輸出
適應(yīng)于高頻動(dòng)作,響應(yīng)時(shí)間短,一般為0.2ms左右,但它只能帶 DC 5—30V的負(fù)載,最大輸出負(fù)載電流為0.5A/點(diǎn),但每4點(diǎn)不得大于0.8A。
晶閘管輸出
晶閘管(可控硅)帶負(fù)載能力為0.2A/點(diǎn),只能帶交流負(fù)載,可適應(yīng)高頻動(dòng)作,響應(yīng)時(shí)間為1ms。
對PLC的干擾
在輸入采樣階段,PLC控制器以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應(yīng)得單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)
入用戶程序執(zhí)行和輸出刷新階段。在這兩個(gè)階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會改變。因
此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個(gè)掃描周期,才能保證在任何情況下,該輸入均能被讀入。
用戶程序執(zhí)行階段
在用戶程序執(zhí)行階段,PLC控制器總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時(shí),又總是先掃描梯形圖左邊
的由各觸點(diǎn)構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點(diǎn)構(gòu)成的控制線路進(jìn)行邏輯運(yùn)算,然后根據(jù)邏輯運(yùn)算的結(jié)果,刷新該
邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應(yīng)位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對應(yīng)位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊
功能指令。
即,在用戶程序執(zhí)行過程中,只有輸入點(diǎn)在I/O映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點(diǎn)和軟設(shè)備在I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)
內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結(jié)果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相
反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個(gè)掃描周期才能對排在其上面的程序起作用。
輸出刷新階段
當(dāng)掃描用戶程序結(jié)束后,PLC控制器就進(jìn)入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內(nèi)對應(yīng)的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)
輸出電路驅(qū)動(dòng)相應(yīng)的外設(shè)。這時(shí),才是PLC控制器的真正輸出。
同樣的若干條梯形圖,其排列次序不同,執(zhí)行的結(jié)果也不同。另外,采用掃描用戶程序的運(yùn)行結(jié)果與繼電器控制裝置的硬邏輯并行運(yùn)行的結(jié)
果有所區(qū)別。當(dāng)然,如果掃描周期所占用的時(shí)間對整個(gè)運(yùn)行來說可以忽略,那么二者之間就沒有什么區(qū)別了。
一般來說,PLC控制器的掃描周期包括自診斷、通訊等,如下圖所示,即一個(gè)掃描周期等于自診斷、通訊、輸入采樣、用戶程序執(zhí)行、輸出刷
新等所有時(shí)間的總和。
君子喻于義,小人喻于利,KJZ11-ZH處理模塊無欲速,無見小利,咨詢電話185 5375 6976