西門子S120電源模塊6SL3120-1TE23-0AA3詳解
計(jì)算機(jī)及通訊技術(shù)已成為工業(yè)環(huán)境中大部分解決方案的核心部分,其在系統(tǒng)中的比重正在迅速增加。在一個(gè)自動化系統(tǒng)中,交、直流調(diào)速器不僅僅作為一個(gè)單獨(dú)的執(zhí)行機(jī)構(gòu),而是隨著其不斷的智能化,它們相互之間及同控制系統(tǒng)之間可以通過各種通訊方式結(jié)合成一個(gè)有機(jī)的整體。西門子變頻器USS自由口通信以其通信質(zhì)量高、成本低廉在自動化系統(tǒng)得到了廣泛的應(yīng)用。本文以USS自由口通信在石油鉆機(jī)電氣傳動系統(tǒng)中的實(shí)際應(yīng)用為例,對自由口使用的地址分配,通信程序?qū)崿F(xiàn)進(jìn)行了較詳細(xì)的分析,該思路不僅用于PLC來保證通信質(zhì)量,對于用高級語言在PC實(shí)現(xiàn)的通信程序編制、提高通信的可靠性都具有一定的借鑒意義。
2 USS通信
2.1 USS概況
西門子交、直流調(diào)速器采用的USS通訊協(xié)議是西門子公司為傳動系統(tǒng)開發(fā)的通訊協(xié)議,可支持交直流驅(qū)動器同PC或PLC之間建立通訊聯(lián)接,適用于規(guī)模較小的自動化系統(tǒng)。有以下特點(diǎn):
(1) 用單一的、集成的系統(tǒng)來解決自動化問題。所有的西門子交、直流驅(qū)動器都可采用USS協(xié)議作為通信鏈路,原先的驅(qū)動器間是孤立的,僅有極少量通過硬件電路反饋信號。
(2) 數(shù)字化的信息傳遞,提高了系統(tǒng)的自動化水平及運(yùn)行的可靠性,解決了模擬信號傳輸所引起的干擾及漂移問題。
(3) 其通信介質(zhì)采用RS-485屏蔽雙絞線,最遠(yuǎn)可達(dá)1000m,因此可有效地減少控制電纜的數(shù)量,原系統(tǒng)中需要20芯控制電纜一般在4根以上,現(xiàn)在只需工作電源就可以,從而可以大大減少開發(fā)和工程費(fèi)用,提高可靠性。
(4) 通訊速率較高,可達(dá)187.5kbps。對于有5個(gè)變頻器,每個(gè)調(diào)速器有六個(gè)過程數(shù)據(jù)需刷新的系統(tǒng),PLC的典型掃描周期為幾百毫秒。
(5) 它采用與PROFIBUS相似的操作模式,總線結(jié)構(gòu)為單主站、主從存取方式。報(bào)文結(jié)構(gòu)具有參數(shù)數(shù)據(jù)與過程數(shù)據(jù),前者用于改變調(diào)速器的參數(shù),后者用于快速刷新調(diào)速器的過程數(shù)據(jù),如啟動停止、邏輯鎖定、速度給定、力矩給定等。具有的快速性與可靠性。
2.2 西門子USS通信協(xié)議 [1]
(1) 協(xié)議概況
●Siemens驅(qū)動器所定義的USS協(xié)議,是Profibus通信協(xié)議的簡化,通過其總線可以連接31個(gè)節(jié)點(diǎn),傳輸速率可以達(dá)到19.2k比特率,通過主站(PC、PLC)進(jìn)行控制。
●USS總線上的每個(gè)傳動裝置都有一個(gè)站號,主站通過它識別每個(gè)傳動裝置。
●USS可以是主從結(jié)構(gòu):從站回應(yīng)主站發(fā)來的報(bào)文并發(fā)送報(bào)文。也可以是廣播通訊方式:報(bào)文同時(shí)發(fā)送給所有的傳動裝置。
(2) 協(xié)議說明
所有數(shù)據(jù)報(bào)文都由14個(gè)字節(jié)組成,是標(biāo)準(zhǔn)的異步報(bào)文格式:1個(gè)起始位,8個(gè)數(shù)據(jù)位,一個(gè)偶校驗(yàn)位和一個(gè)停止位。數(shù)據(jù)報(bào)文的結(jié)構(gòu)如下:
主站到從站的報(bào)文格式:
從站到主站的報(bào)文格式:
(3) USS協(xié)議報(bào)文描述
●STX STX是單字節(jié)的ASCⅡ STX字符(值為02),表示報(bào)文的開始。
●LGE LAE是單字節(jié)區(qū)域,表示報(bào)文中LAE區(qū)域后的字節(jié)數(shù)。
●ADR ADR是單字節(jié)區(qū)域,包含從站傳動裝置的地址::
其中位5是廣播位。選擇是否將這報(bào)文以廣播方式發(fā)送給總線上的所有驅(qū)動器,位0~4是驅(qū)動器總線地址。
●BCC BCC是單字節(jié)區(qū)域,對報(bào)文中該區(qū)域以前所有的字節(jié)進(jìn)行異或校驗(yàn)。
●IND IND是16位的區(qū)域,通用傳動裝置應(yīng)設(shè)為0。
●PKE PKE是16位的區(qū)域,用來控制傳動裝置的參數(shù)讀寫,定義如下:位0~10為參數(shù)號,位12~15為參數(shù)讀寫控制,如2038H,2代表讀參數(shù),38H表示十進(jìn)制ID為56的參數(shù)。
●VAL VAL是16位的區(qū)域,通過讀寫參數(shù)命令將參數(shù)值寫到對應(yīng)的參數(shù)ID中。
STW是16位的控制字區(qū)域,控制傳動裝置的運(yùn)行,如047F表控制電機(jī)正向運(yùn)行。
ZSW是16位的狀態(tài)字區(qū)域,表示傳動裝置不同的運(yùn)行狀態(tài)。
●HSW/HIW HSW是設(shè)定電機(jī)速度的16位的區(qū)域。如4000H對應(yīng)額定速度的100%
HIW是讀取電機(jī)速度的16位區(qū)域,可以讀出電機(jī)速度。如當(dāng)前轉(zhuǎn)速=(HIW×額定速度)/4000H。
3 自由口設(shè)定
3.1 鉆機(jī)傳動系統(tǒng)設(shè)備配置
多年來,我國鉆機(jī)市場一直以機(jī)械鉆機(jī)為主,通過柴油發(fā)電機(jī)帶動變速齒輪箱來調(diào)節(jié)絞車和泥漿泵的轉(zhuǎn)速,效率低下,耗能高,故障率高。隨著國際鉆機(jī)市場電驅(qū)動鉆機(jī)的推廣與普及,我國的鉆機(jī)經(jīng)歷了購買二手舊鉆機(jī),進(jìn)口新鉆機(jī)到自主生產(chǎn)的過程,在此基礎(chǔ)上,鉆機(jī)也進(jìn)行了一次大的更新,從模擬電路控制直流傳動到數(shù)字化的直流傳動設(shè)備,再到到高性能的具有通信功能的傳動設(shè)備;在鉆機(jī)實(shí)現(xiàn)自動化過程也經(jīng)歷了由繼電器到開關(guān)量PLC再到高性能PLC(模擬量+總線通訊)的過程,現(xiàn)階段鉆機(jī)設(shè)備配置以高性能PLC控制為主,通過通訊功能讀取數(shù)據(jù)和并根據(jù)工況改寫驅(qū)動器的相關(guān)數(shù)據(jù),這樣*的控制理論(模糊控制、神經(jīng)網(wǎng)絡(luò)控制等)就很容易的通過上位機(jī)實(shí)現(xiàn),從而控制交直流驅(qū)動器實(shí)現(xiàn)調(diào)速的智能化。該系統(tǒng)通過S7-200 CPU226作為主站,五臺6SE71系列變頻器作為從站,其中650kW的變頻器帶動絞車/鉆機(jī),500kW的變頻器兩兩同步工作,帶動1300系列的泥漿泵,參見圖1。