前言:想要寫出一篇引人入勝的文章?我們特意為您整理了無線通信SLC500中MSG指令研究范文,希望能給你帶來靈感和參考,敬請(qǐng)閱讀。
摘要:主要闡述了SLC500中如何使用MSG指令進(jìn)行數(shù)據(jù)的無線傳輸,探討了SLC500中MSG指令編寫、設(shè)置和無線電臺(tái)設(shè)置過程中應(yīng)注意的事項(xiàng),希望能為無線傳輸中MSG指令的合理使用提供相關(guān)參考和借鑒。
關(guān)鍵詞:SLC500;MSG指令;SRM6310E無線電臺(tái)
0引言
隨著科技的進(jìn)步,工業(yè)自動(dòng)化水平不斷提高,PLC和無線通信在工業(yè)領(lǐng)域的應(yīng)用也越來越普遍。為使無線通信在傳輸數(shù)據(jù)時(shí)更加及時(shí)穩(wěn)定,必須在PLC數(shù)據(jù)處理和無線電臺(tái)的選擇、設(shè)置方面進(jìn)行研究探討。本文主要闡述的就是slc500中如何合理應(yīng)用msg指令,使數(shù)據(jù)在無線傳輸中更穩(wěn)定可靠。
1PLC簡介
PLC控制系統(tǒng)是一種新型的控制系統(tǒng),它通過對(duì)系統(tǒng)程序進(jìn)行預(yù)先編制和存儲(chǔ),并有效輸出執(zhí)行指令,實(shí)現(xiàn)對(duì)整個(gè)生產(chǎn)系統(tǒng)的控制。目前,多數(shù)企業(yè)在工業(yè)生產(chǎn)管理中都會(huì)采用PLC控制系統(tǒng),而AB公司的SLC500控制器,既可以在小型和中型自動(dòng)化控制系統(tǒng)中應(yīng)用,又可以滿足大型應(yīng)用的需求,其具有功能強(qiáng)大、應(yīng)用靈活等特點(diǎn),故在工業(yè)自動(dòng)化控制領(lǐng)域應(yīng)用比較普遍。
2無線通信技術(shù)
隨著集成電路技術(shù)、射頻技術(shù)的發(fā)展,無線通信功能的實(shí)現(xiàn)越來越容易,數(shù)據(jù)傳輸速度也越來越快,并且逐漸達(dá)到可以和有線網(wǎng)絡(luò)相媲美的水平,無線通信技術(shù)逐步取代了數(shù)據(jù)電纜來完成點(diǎn)對(duì)點(diǎn)或點(diǎn)對(duì)多點(diǎn)的數(shù)據(jù)通信。該技術(shù)的最大特點(diǎn)是通信的雙方可省去布線,具有成本低、可靠性高、維護(hù)方便等優(yōu)點(diǎn)。在工控現(xiàn)場,短程的無線連接已經(jīng)應(yīng)用得非常廣泛,常用到的無線通訊設(shè)備主要就是無線通訊電臺(tái)。SRM6310E無線數(shù)傳電臺(tái),通過在2.4~2.483GHz頻段應(yīng)用智能頻譜跳頻技術(shù),提供最可靠和有力的通訊。在無阻擋物的情況下,兩無線數(shù)傳電臺(tái)之間的通訊距離可達(dá)32.18km(20英里);射頻數(shù)據(jù)傳輸速率為188kb/s,并且支持多種組態(tài),包括點(diǎn)對(duì)點(diǎn)通訊和多點(diǎn)通訊,多點(diǎn)通訊對(duì)從站數(shù)目無限制;SRM6310E可作為中繼器工作,以達(dá)到擴(kuò)展通訊距離或克服阻擋物通訊的目的。
3在SLC500中利用MSG指令通過無線電臺(tái)在兩PLC控制器中進(jìn)行數(shù)據(jù)傳輸
下面是某企業(yè)實(shí)際遇到的情況,通過現(xiàn)場人員的研究,最終找到了解決辦法。某化工企業(yè)在最開始設(shè)計(jì)時(shí),采礦機(jī)和中間傳輸站通過光纖連接,利用以太網(wǎng)把采礦機(jī)的PLC控制器內(nèi)數(shù)據(jù)傳到中央控制室,實(shí)現(xiàn)遠(yuǎn)程監(jiān)控。但在實(shí)際中,采礦機(jī)時(shí)刻都是移動(dòng)的,經(jīng)常出現(xiàn)光纖折斷現(xiàn)象,PLC控制器內(nèi)數(shù)據(jù)無法傳輸?shù)街锌厥?,?dǎo)致中控室操作人員不能時(shí)時(shí)監(jiān)控到采礦機(jī)運(yùn)行數(shù)據(jù),從而影響了生產(chǎn)或使生產(chǎn)中斷。為解決上述問題,經(jīng)現(xiàn)場自控人員研究決定,把有線光纖改為無線電臺(tái)傳輸。但在電臺(tái)直接傳輸中,易出現(xiàn)數(shù)據(jù)中斷或延時(shí)等現(xiàn)象,又經(jīng)現(xiàn)場自控技術(shù)人員探討,在SLC500控制器編程中引入MSG指令,對(duì)數(shù)據(jù)進(jìn)行打包,周期性掃描傳輸,這樣就很好地解決了數(shù)據(jù)延時(shí)問題。下面就是我們探討后的解決方案:
3.1SRM6310E電臺(tái)設(shè)置
光纖改為SRM6310E無線數(shù)據(jù)電臺(tái),在兩個(gè)電臺(tái)配對(duì)當(dāng)中我們需要注意以下參數(shù)(參數(shù)設(shè)置如圖1所示):首先是(0)SetOperationMode(設(shè)置操作模式),在這里采礦機(jī)電臺(tái)選擇一點(diǎn)對(duì)多點(diǎn)的從站,中間傳輸站電臺(tái)選擇一點(diǎn)對(duì)多點(diǎn)的主站;其次是(1)SetBaudRate(設(shè)定波特率),兩個(gè)電臺(tái)(主站和從站)都設(shè)置到最大230400;再次是(2)EditCallBook(編輯呼叫薄),如果電臺(tái)模式中設(shè)置的是從站,則一定要在此項(xiàng)中設(shè)置與之通訊的主站的呼叫號(hào)(電臺(tái)上有),如果電臺(tái)模式中設(shè)置的是主站,在此所有的呼叫號(hào)都可設(shè)置為0;最后,其他參數(shù)主站和從站電臺(tái)必須設(shè)置一致,可選擇默認(rèn)值。
3.2SLC500控制器中MSG指令編程
首先在SLC500編程軟件中建立N212數(shù)據(jù)文件,用于存儲(chǔ)MSG指令塊本身的數(shù)據(jù),主要是MSG指令控制位的狀態(tài)位和報(bào)警位等數(shù)據(jù);其次把需要傳輸?shù)臄?shù)據(jù)集中放到N9數(shù)據(jù)文件中,在MSG指令設(shè)置畫面可以設(shè)置傳輸數(shù)據(jù)大?。ú灰^150個(gè)字,太大會(huì)影響傳輸速率,如果傳輸數(shù)據(jù)量太大可以多建立幾個(gè)MSG指令分別傳輸);再次設(shè)置目標(biāo)設(shè)備數(shù)據(jù)表地址N217數(shù)據(jù)文件,數(shù)據(jù)文件大小和類型要與N9文件保存一致;最后在SLC500編程軟件中插入MSG指令梯形圖,注意在MSG指令梯級(jí)中需插入一個(gè)計(jì)時(shí)器T4:20用于3s對(duì)MSG指令梯級(jí)執(zhí)行一次掃描。
4SLC500控制器MSG指令和SRM6310E電臺(tái)的使用注意事項(xiàng)
為更好地保證SLC500控制器中的數(shù)據(jù)通過SRM6310E無線電臺(tái)傳輸,需注意以下幾點(diǎn):(1)在安裝SRM6310E無線電臺(tái)時(shí),不能安裝在震動(dòng)大的位置,長時(shí)間在震動(dòng)大的位置工作,電臺(tái)內(nèi)的電氣元件容易損壞,致使電臺(tái)工作不穩(wěn)定或無法正常工作;不能安裝在高壓配電室周圍,因?yàn)槭峭ㄟ^無線傳輸,電磁干擾很容易影響到電臺(tái)的這個(gè)頻段,造成傳輸數(shù)據(jù)不穩(wěn)定。(2)SLC500控制器中可以有多個(gè)MSG指令用于讀取和寫入到另一個(gè)SLC500控制當(dāng)中,但不能兩個(gè)SLC500控制器內(nèi)同時(shí)編寫MSG指令,相互讀取或?qū)懭霐?shù)據(jù),這樣會(huì)使MSG指令經(jīng)常報(bào)故障,無法正常使用,達(dá)不到傳輸數(shù)據(jù)的目的。
5結(jié)語
綜上所述,學(xué)習(xí)探討SLC500中MSG指令在無線通信中的應(yīng)用,能使無線通信技術(shù)更多地應(yīng)用到工業(yè)自動(dòng)化生產(chǎn)當(dāng)中。因此,今后要更加重視這方面技術(shù)的開發(fā)和研究,同時(shí)不斷提升完善該技術(shù)的使用效果。
[參考文獻(xiàn)]
[1]SLC500指令集參考手冊(cè)[Z].
[2]薛迎成.羅克韋爾PLC技術(shù)基礎(chǔ)及應(yīng)用[M].北京:中國電力出版社,2009.
作者:陳明軍 單位:國投新疆羅布泊鉀鹽有限責(zé)任公司