各廠家編程電纜作用就是將plc端rs485、rs422格式數(shù)據(jù)轉(zhuǎn)換為pc端rs232c格式數(shù)據(jù),plc端是rs232則按規(guī)則直接連接即可。要自制plc編程電纜,就必須將plc端rs485、rs422轉(zhuǎn)換為pc機能夠識別rs232c,pc才能與plc通信,完成下載、上傳、監(jiān)控等工作,這就涉及到一個接口標準轉(zhuǎn)換問題。實現(xiàn)接口轉(zhuǎn)換有幾種方法:一是用簡易電平轉(zhuǎn)換電路,但一種電路只能針對一種plc,且功能不全,性能太可靠,可能會損壞pc機串口;二是用專用接口轉(zhuǎn)換ic ,但業(yè)余實現(xiàn)起來比較復雜,不適合自制。這里我們使用一種成品通訊接口轉(zhuǎn)換器,可以實現(xiàn)rs232/rs485/rs422轉(zhuǎn)換,是專用通訊接口轉(zhuǎn)換器,使用起來很方便且性能可靠,價格也比較低。
該類產(chǎn)品市場上比較多,以四川德陽四星電子產(chǎn)品sc-485c接口轉(zhuǎn)換器為例,該轉(zhuǎn)換器用于rs232到rs485/rs422通訊轉(zhuǎn)換,體積小巧,兩個db-9插頭大小,采用串口竊電技術(shù),不需外接電源。sc-485c結(jié)構(gòu)及引腳定義如圖二所示。rs232端為db-9孔座,可以直接插pc機com口上,rs485/rs422端為db-9針座, rs485時使用3腳和8腳, rs422時用3腳、8腳、1腳和7腳。利用該接口轉(zhuǎn)換器制作編程電纜如圖三所示。左側(cè)為sc-485c接口轉(zhuǎn)換器,右側(cè)從上而下分別為din-8、rj11、db-9和db25插頭編程電纜,電纜靠近接口轉(zhuǎn)換器插頭均為db-9孔型插頭,另一頭均為針插頭,分別對應(yīng)不同物理結(jié)構(gòu)plc編程口。
圖1
圖2
接線時plc端是rs485rs422選擇對應(yīng)引腳,“發(fā)送接接收,接收接發(fā)送,正接正,負接負”規(guī)律連接,sc-485c接口轉(zhuǎn)換器與plc rs485、rs422接口接線圖和pc與plc rs232接口接線見圖3。
圖3
要做好一根編程電纜,要進行rs232/rs485/rs422之間接口轉(zhuǎn)換外,還必須了解plc編程口各引腳定義,是采用同一種接口標準,不同廠家plc其引腳分布也是不相同。表二提供了幾種主流plc引腳定義,供自制時參考。未列舉plc可以查找隨機技術(shù)手冊,也可以到網(wǎng)上找一個通用型人機界面(hmi)說明書,hmi與各廠家plc聯(lián)機連線說明中可以找到市場上絕大多數(shù)plc引腳定義。
部份plc編程口引腳定義
plc型號 接口標準 接口外形 引 腳 定 義
s7-200 rs485 db-9 3b/8a
tiwdo/neza rs485 din-8 1a/2b
lg master k系列 rs232 db-9 2rxd/3txd/5gnd
fx2n/fx0n rs422 din-8 1rxd-/2rxd+/4txd-/7txd+
omron ch200hs rs232 db-9 2txd/3rxd/7gnd/4rts/5cts
ab slc503/504 rs232 3txd/2rxd/5gnd/7rts/8cts
abb comli(slave mode) rs232 6txd/7rxd/5gnd
koyo direct dl rs232 rj11 4txd/3rxd/1gnd