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