李幸生
【摘 要】隨著科技進(jìn)步,plc已經(jīng)成為國(guó)內(nèi)自動(dòng)化行業(yè)的主角,大大小小的工廠都遍布著不同品牌的plc站點(diǎn),諸如西門子,歐姆龍,施耐德等等,目前使用最廣泛的還是德國(guó)西門子系列plc,包括200,300,400,1500等,其中西門子是最基礎(chǔ)的plc,也是初學(xué)者最先開始接觸的plc。實(shí)際生產(chǎn)生活中,重中之重還是plc與上位機(jī)通訊的問題。本文在討論傳統(tǒng)通訊方法的基礎(chǔ)上,探討其弊端以及提出一種新型通訊方法-使用BC-NET模塊進(jìn)行通訊。
【關(guān)鍵詞】plc;以太網(wǎng)通訊;BC-NET模塊
1 傳統(tǒng)以太網(wǎng)通訊方法及其弊端
目前西門子200plc與上位機(jī)通訊一般是采用以太網(wǎng)通訊模塊CP243-1或者CP243-2。第一步,在PC端打開STEP7 Micro/WIN SP9軟件,然后用西門子專用下載線連接西門子200CPU與PC;第二步,點(diǎn)擊設(shè)置PG/PC接口,彈出如下對(duì)話框:
圖1 設(shè)置PG/PC接口
選擇PC Adapter(PPI),點(diǎn)擊確定。然后在項(xiàng)目欄中點(diǎn)工具,在下拉菜單中選擇以太網(wǎng)向?qū)砼渲肅P243-1。點(diǎn)擊下一步,彈出如下對(duì)話框:
圖2 以太網(wǎng)向?qū)?/p>
在上圖中輸入上位機(jī)組態(tài)中設(shè)置的IP地址,點(diǎn)擊下一步,因?yàn)槲鏖T子以太網(wǎng)模塊最多允許8臺(tái)設(shè)備與之連接(這也是西門子設(shè)備的弊端之一)所以連接數(shù)目選擇8,之后再對(duì)每個(gè)連接進(jìn)行TSAP設(shè)置,將以太網(wǎng)模塊作為服務(wù)器,將上位機(jī)作為客戶機(jī),以實(shí)現(xiàn)上位機(jī)對(duì)西門子200plc的通訊請(qǐng)求.然后在上位機(jī)組態(tài)軟件中設(shè)置相應(yīng)西門子200plc的TSAP,上位機(jī)上就能讀取200plc中的數(shù)據(jù)。這是最常見的西門子200通訊辦法,但是這種方法也不是萬能的,假如由于特殊原因,比如更換上位機(jī),再次通訊時(shí)需要重新上載程序并設(shè)置以太網(wǎng)模塊,這時(shí)如果程序加密而你又不知道密碼,這種情況下就比較難辦了。這里就要談到我們的主角-BC-NET以太網(wǎng)通訊模塊。
2 BC-NET模塊簡(jiǎn)介與使用實(shí)例
BC-NET模塊的優(yōu)勢(shì)在于擺脫了以太網(wǎng)通訊模塊的桎梏(即使沒有CP243-1也能實(shí)現(xiàn)與上位機(jī)的通訊),不用重新加載程序即可實(shí)現(xiàn)數(shù)據(jù)的上傳。使用方法很簡(jiǎn)單:將BC-NET模塊插在西門子200CPU的通訊端口上,原來插在以太網(wǎng)模塊上的網(wǎng)線插在模塊下端的以太網(wǎng)口上,這樣就完成了硬件連接。
接下來進(jìn)行模塊的參數(shù)設(shè)置,首先將筆記本與中控室的交換機(jī)相連接,然后在筆記本上安裝購買模塊時(shí)自帶的軟件—BCNetPro,點(diǎn)擊搜索設(shè)備,那么環(huán)網(wǎng)上的所有北辰模塊都會(huì)顯示出來,如圖所示:
隨后點(diǎn)擊修改設(shè)備參數(shù):
S7總線協(xié)議模式改為PPI(對(duì)于西門子200選擇PPI協(xié)議,對(duì)于西門子300選擇MPI),點(diǎn)擊以太網(wǎng)接口參數(shù),彈出以下對(duì)話框:
在IP地址一欄輸入上位機(jī)組態(tài)中設(shè)置的IP地址,本例中選擇細(xì)格柵的IP地址是192.168.0.137。
3 實(shí)驗(yàn)結(jié)果及分析
通過現(xiàn)場(chǎng)硬件接線和現(xiàn)場(chǎng)調(diào)試后,在上位機(jī)的組態(tài)畫面中細(xì)格柵的數(shù)據(jù)顯示了出來。
綜上所述,我們得出結(jié)論:即使在以太網(wǎng)通訊模塊壞了或者上傳程序有密碼時(shí)仍然可以實(shí)現(xiàn)與上位機(jī)的連接,就是通過我們的BC-NET模塊.
【參考文獻(xiàn)】
[1]曹喜玲,楊旭.機(jī)組錄波裝置中以太網(wǎng)通訊接口的設(shè)計(jì)[J].電子質(zhì)量,2008(04).
[2]張科新.工業(yè)以太網(wǎng)聯(lián)網(wǎng)設(shè)備基本知識(shí)[J].大眾科技. 2005(04).
[3]羅彩洪,陳曉敦.基于LM3S6432的串口以太網(wǎng)轉(zhuǎn)換器的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù).2013(02).
[4]湯嬌.基于eCAN和以太網(wǎng)的同步相量測(cè)量裝置通信方案設(shè)計(jì)[J].無線互聯(lián)科技,2012(11).
[5]劉兼唐,趙敏.以太網(wǎng)轉(zhuǎn)換接口設(shè)計(jì)[J].電子測(cè)量技術(shù). 2006(03).endprint