詳細介紹
本特利330103-00-04-05-02-00/
本特利330103-00-04-05-02-00/
CPU從*條指令開始執行程序,直至遇到結束符后又返回*條。如此周而復始不斷循環。這種工作方式是在系統軟件控制下,順次掃描各輸入點的狀態,按用戶程序進行運算處理,然后順序向輸出點發出相應的控制信號。整個工作過程可分為五個階段:自診斷,與編程器等的通信,輸入采樣,用戶程序執行,輸出刷新,其工作過程框圖如圖所示:
PLC工作過程框圖
1)每次掃描用戶程序之前,都先執行故障自診斷程序。自診斷內容為I/O部分、存儲器、CPU等,發現異常停機顯示出錯。若自診斷正常,繼續向下掃描。
2)PLC檢查是否有與編程器和計算機的通信請求,若有則進行相應處理,如接收由編程器送來的程序、命令和各種數據,并把要顯示的狀態、數據、出錯信息等發送給編程器進行顯示。如果有與計算機等的通信請求,也在這段時間完成數據的接受和發送任務。
3)PLC的*處理器對各個輸入端進行掃描,將輸人端的狀態送到輸入狀態寄存器中,這就是輸入采樣階段。
4)*處理器CPU將指令逐條調出并執行,以對輸人和原輸出狀態(這些狀態統稱為數據)進行“處理”,即按程序對數據進行邏輯、算術運算,再將正確的結果送到輸出狀態寄存器中,這就是程序執行階段。
5)當所有的指令執行完畢時,集中把輸出狀態寄存器的狀態通過輸出部件轉換成被控設備所能接受的電壓或電流信號,以驅動被控設備,這就是輸出刷新階段。
PLC經過這五個階段的工作過程,稱為一個掃描周期。完成一個周期后,又重新執行上述過程,掃描周而復始地進行。掃描周期是PLC的重要指標之一,在不考慮第二個因素(與編程器等通信)時,掃描周期T為:
T=(讀入一點時間×輸入點數)+(運算速度×程序步數)+(輸出一點時間×輸出點數)十故障診斷時間
顯然掃描時間主要取決于程序的長短,一般每秒鐘可掃描數十次以上,這對于工業設備通常沒有什么影響。但對控制時間要求較嚴格,響應速度要求快的系統,就應該精確的計算響應時間,細心編排程序,合理安排指令的順序,以盡可能減少掃描周期造成的響應延時等不良影響。
AW 709503 G RW 9520
Banner MA3P
RLP CPM V4.0 V117070000
Idec industrial power supply PS3N-E24A1
Alco Controls AMG 120/50-60
iEi S12ASR industrial Panel PC S12ASR/R/1/16-X-R21
6SN1123-1AA01-0FA1
Siemens Simovert P 6SE2122-3AA21 380-500V > 0-380-500V 6SE21223AA21
Siemens 6AV3010-1EL00 Text Display TD10/240-8 V3.12 with 6AV3970-1XB00-0AA00
709609 Rev. A Board Acquisition Memory i92230116 808329 Rev. E 709609
BROYCE B1UVER VOLTAGE MONITORING RELAY 100-500AC 140-700VDC B1UVR
Ohio Imaging Inc. 709375
Advantech PCL-725 Rev A2 02-1
Pisco VP1RN 72E
Craftmaster T-TI8A
Siemens 6GF1 723-0AA
sugino machine limited TRC-2468D-R
Jetter JX6-Con+ H Rev V7.00 JX6-CON
3com corp. network card ethernet RJ45 for industrial pc