ABB P3BHB001914R1 AX645
ABB P3BHT205002R1 BB620 底板
ABB P3BHT300003R1 CI610
ABB P3BHT300005R1 AI620 模擬量輸入模塊
ABB P3BHT300007R1 DO630 數字量輸出模塊
ABB P3BHT300008R1 AO610 模擬量輸出模塊
ABB P3BHT300015R1 DI635 數字量輸入模塊
ABB P3BHT300017R1 CI670
ABB P3BHT300026R1 DI651 電路板
ABB P3BHT300036R1 AI625
ABB P3BHT300051R1 AO650
ABB P3BHT300057R1 DP640
ABB P3BSC120004R2 存儲模塊
ABB P3BSC120004R4 存儲模塊
ABB P3BSC610006R1 電源
ABB P3BSC610005R1 電源
ABB P3BSC290001R1 底板
ABB P3BSC210007R1
ABB P3BSC610028R1 SD150 電源模塊
ABB P3BSC610038R1 SD822 電源模塊
ABB P3BSC610037R1 SD811V2 電源模塊
ABB P3BSC610045R9 SD812V2 電源模塊
可靠物理實現主要靠輸人(INPUT)及輸出(OUTPUT)電路。PLC的I/O電路,都是專門設計的。輸入電路要對輸入信號進行濾波,以去掉高頻幹擾。而且與內部計算機電路在電上是隔離的,靠光耦元件建立聯係。輸出電路內外也是電隔離的,靠光耦元件或輸出繼電器建立聯係。輸出電路還要進行功率放大,以足以帶動一般的工業控制元器件,如電磁閥、接觸器等等。
I/O電路是很多的,每一輸入點或輸出點都要有一個I或O電路。PLC有多I/O用點,一般也就有多少個I/O用電路。但由於它們都是由高度集成化的電路組成的,所以,所佔體積並不大。
輸入電路時刻監視著輸入狀況,並將其暫存於輸入暫存器中。每一輸入點都有一個對應的存儲其信息的暫存器。
輸出電路要把輸出鎖存器的信息傳送給輸出點。輸出鎖存器與輸出點也是一一對應的
這裏的輸入暫存器及輸出鎖存器實際就是PLC處理器I/O口的寄存器。它們與計算機內存交換信息通過計算機總線,並主要由運行係統程序實現。把輸人暫存器的信息讀到PLC的內存中,稱輸入刷新。PLC內存有專門開辟的存放輸入信息的映射區。這個區的每一對應位(bit)稱之為輸入繼電器,或稱軟接點。這些位置成1,表示接點通,置成0為接點斷。由於它的狀態是由輸入刷新得到的,所以,它反映的就是輸入狀態。
輸出鎖存器與PLC內存中的輸出映射區也是對應的。一個輸出鎖存器也有一個內存位(bit)與其對應,這個位稱為輸出繼電器,或稱輸出線圈。靠運行係統程序,輸出繼電器的狀態映射到輸出鎖存器。這個映射也稱輸出刷新。輸出刷新主要也是靠運行係統程序實現的。這樣,用戶所要編的程序只是,內存中輸入映射區到輸出映射區的變換,特別是怎麼按輸入的時序變換成輸出的時序。這是一個數據及邏輯處理問題。由於PLC有強大的指令係統,編寫出滿足這個要求的程序是完全可能的,而且也是較為容易的。