RS485通訊是通過兩根線進行連接并通訊,分別是T/R+和T/R-;也有用A和B來表示;那么,T/R+和T/R-對應A和B如何連接呢?
如果百度一下,你會找到T/R+連接A;T/R-連接B的答案,可能對某些設備儀器是正確的,但如果在西門子smart200 PLC中是錯誤的!
我曾經(jīng)用S7-200smart做modbus RTU通訊測試,按上述百度的方法連接,結果無法通信,不知是什么回事!到處查原因,折騰好幾天!最后實在沒有辦法,只有反過來連接,也就是T/R+連接B;T/R-連接A;結果成功了!為此,我特意發(fā)表這篇文章,幫助初學者少走歪路!
言歸正文,西門子官方定義的9針插頭的說明如下:
從上圖可見,485通訊連接點也就是3和8兩個點,如果插入西門子官方的連接器PROFIBUS DP(6ES7 972-0BA12-0XA0),A對應8;B對應3。

如果使用西門子SB CM01(6ES7 288-5CM01-0AA)擴展模塊,接線圖如下:

技術支持:廣州坤茂機電設備有限公司
電話/微信:13925047020