|
|
||||||||||||||||||||||||||||
KOLLMORGEN s403m-se
KOLLMORGEN s403m-se
KOLLMORGEN s403m-se
結合PLC的組成和結構分析PLC的工作原理更容易理解。PLC是采用周期循環掃描的工作方式,CPU連續執行用戶程序和任務的循環序列稱為掃描。CPU對用戶程序的執行過程是CPU的循環掃描,并用周期性地集中采樣、集中輸出的方式來完成的。一個掃描周期主要可分為:
(1)讀輸入階段。 每次掃描周期的開始,先讀取輸入點的當前值,然后寫到輸入映像寄存器區域。在之后的用戶程序執行的過程中,CPU訪問輸入映像寄存器區域,而并非讀取輸入端口的狀態,輸入信號的變化并不會影響到輸入映像寄存器的狀態,通常要求輸入信號有足夠的脈沖寬度,才能被響應。
(2)執行程序階段。 用戶程序執行階段,PLC按照梯形圖的順序,自左而右,自上而下的逐行掃描,在這一階段CPU從用戶程序的第一條指令開始執行直到最后一條指令結束,程序運行結果放入輸出映像寄存器區域。在此階段,允許對數字量I/O指令和不設置數字濾波的模擬量I/O指令進行處理,在掃描周期的各個部分,均可對中斷事件進行響應。
(3)處理通信請求階段。 是掃描周期的信息處理階段,CPU處理從通信端口接收到的信息。
(4)執行CPU自診斷測試階段。在此階段CPU檢查其硬件,用戶程序存儲器和所有I/O模塊的狀態。
(5)寫輸出階段。每個掃描周期的結尾,CPU把存在輸出映像寄存器中的數據輸出給數字量輸出端點(寫入輸出鎖存器中),更新輸出狀態。然后PLC進入下一個循環周期,重新執行輸入采樣階段,周而復始。
如果程序中使用了中斷,中斷事件出現,立即執行中斷程序,中斷程序可以在掃描周期的任意點被執行。
如果程序中使用了立即I/O指令,可以直接存取I/O點。用立即I/O指令讀輸入點值時,相應的輸入映像寄存器的值未被修改,用立即I/O指令寫輸出點值時,相應的輸出映像寄存器的值被修改。
KOLLMORGEN TF2953-4011-B
KOLLMORGEN B-406-B-21-B2
KOLLMORGEN TPA3138256223X2984B5
KOLLMORGEN B-206-B-23
KOLLMORGEN SR03200-000000
KOLLMORGEN SR03000-000000
KOLLMORGEN B-402-A-23
KOLLMORGEN B-204-C-29-063
KOLLMORGEN M-605-B-B1-B3
KOLLMORGEN TTE-2043-3025-B-38
KOLLMORGEN TPA/3138256233X2984B5
KOLLMORGEN SR10200-2G405B
KOLLMORGEN 60WKSCE24022PB
KOLLMORGEN M-207-C-23-B2
KOLLMORGEN VFS5-275-00120/2604A-015
KOLLMORGEN EB-404-C-11
KOLLMORGEN SERVOSTAR 603 S60300
KOLLMORGEN Seidel 4ks-m240/10
KOLLMORGEN 6SM57S-3.000-J-09-HA-IN
KOLLMORGEN BDS4A-230H607A2
KOLLMORGEN D062M-12-1310
KOLLMORGEN U12M4/DISCRET
KOLLMORGEN AKM73Q-ANCNR-02
KOLLMORGEN BDS4P-203H-9205/204A7
KOLLMORGEN SERVOSTAR 614
KOLLMORGEN 60WKSM24026PB
KOLLMORGEN BDS4A-240J-0001/606B2
KOLLMORGEN SBFP1-2222-48-23000
KOLLMORGEN SBD2-06-2101-2042A2/160-06
KOLLMORGEN BDS4A-206J-0001/206B21P
KOLLMORGEN BDS5A-106-00200/204C-2-030
KOLLMORGEN B-104S-B-29-020
KOLLMORGEN s403m-se