一般情況下,電源模塊插在第一插槽內,編號為0,PLC插在第二插槽內,各種類型的輸入輸出模塊插在其余插槽內。I/O模塊導軌的背面安裝帶有連接器的印制電路板,可以將插入I/O模塊的各插槽連接起來,插槽的上下邊可以使插入的模塊排成一條直線。
帶有I/O模塊和處理器的導軌被稱為本地I/O導軌;帶有I/O模塊、電源、遠程I/O通信卡并且安裝在遠離本地I/O導軌的導軌被稱為遠程I/O導軌。遠程I/O導軌的數目取決于不同處理器能夠控制變量的數目。
遠程I/O導軌與處理器之間的通信可以采用多種方式實現,具體包括同軸電纜、雙軸電纜、屏蔽雙絞線等,如果距離較遠而需要考慮抑制噪聲干擾問題可以采用光纖通信。
并行I/O模塊:
并行I/O模塊承擔了與外部系統進行信息和數據交互的重要責任,可以用于擴展外圍器件,者直接動鍵盤、LED等簡單外部設備。
通常來說,51單片機有4個8位的并行I/O口,分別為P0、PI、P2、P3四組,其中PO和P2既可以用作普通I/O端口也可以當成數據地址端口,P3則在作為普通I/O端口的同時還具有其他(第二)功能,只有PI僅儀用作普通I/O口。
并行I/O端口的PO~P3都支持位尋址操作,均有一定的電流駆動能力,可以驅動一些外部設備,但是由于PO是開漏輸出的結構,所以用作普通I/O引腳的時候需要外加上拉電阻。