集電極開路npn輸出型的編碼器信號如何接入正邏輯的plc? 通過上拉電阻嗎?
答:對于正邏輯的plc(即24v的負極接plc輸入側的com)用集電極開路npn輸出型的編碼器,只加上拉電阻是不行的,原因為:
編碼器輸出為1時(即編碼器內的晶體管截止),雖然能提供+24v電源電壓給plc的輸入端,但集電極的負載電阻(r1)串在其中,使plc輸入點的電壓變?。ㄒ娤伦髨D):其輸入電壓ui0.0= 24×rf/(r1+rf), 即輸入給i0.0的脈沖的電壓幅度低于24v,不能使plc內部計數器可靠計數。最好采用下右圖電路:用一pnp晶體管g3,其發(fā)射極接+24v,集電極接i0.0輸入端,基極串接一只10k 電阻接編碼器的輸出端。這樣連接plc就可正常工作。其原理為:當編碼器輸出為1(編碼器內的晶體管g0 截止)時,g3管基極電位=24v, 使g3管截止無輸出(相當輸入開關斷開),當編碼器輸出為0(編碼器內的晶體管導通)時,r2給g3管提供基極電流。使g3導通,此時的g3(相當輸入開關閉合)將+24v電壓加給plc輸入端,使ui0.0= 24v。見下右圖ic:
你也可以在網上查看《“再出幾道電路知識題,望大家參與”之三》一文,此文中的第6題回答的內容,就是你所要問的問題。
又問:……麻煩你可不可以講一下正邏輯與負邏輯編碼器的區(qū)別謝謝
答:正邏輯一般是指控制線路的公共地接電源的負極,這樣輸出0為0v電位,輸出1為高電位(如+24v),負邏輯是指控制線路的公共地接電源的正極,這樣輸出0為0v電位,輸出1為負電位(如-24v)由npn型晶體管組成的電路其公共地取電源的負極,故由npn型晶體管組成的電路為正邏輯電路,而由pnp型晶體管組成的電路其公共地取電源的正極,故由pnp型晶體管組成的電路為負邏輯電路。見下圖: