時(shí)間:2011-11-14 17:30:21來源:sunxiaoli
【摘要】?jī)膳_(tái)西門子CPU226PLC之間實(shí)現(xiàn)數(shù)據(jù)交換,一臺(tái)可以控制另一臺(tái)的輸出,另一臺(tái)也可以控制本地PLC實(shí)現(xiàn)輸出。本文論述了實(shí)現(xiàn)這種數(shù)據(jù)交換的兩種方法,并且都已經(jīng)通過實(shí)驗(yàn)驗(yàn)證確實(shí)可行。文中將重點(diǎn)討論采用指令向?qū)绾螌?shí)現(xiàn)的方法。
關(guān)鍵詞 兩臺(tái)PLC PPI通訊 主從通訊 兩種實(shí)現(xiàn)方法 指令向?qū)?/p>
0引言
由于西門子200系列的PLC性價(jià)比較高,使用壽命較長(zhǎng),適應(yīng)惡劣環(huán)境能力強(qiáng),已普遍應(yīng)用于工業(yè)現(xiàn)場(chǎng)的很多場(chǎng)合。而在這些應(yīng)用場(chǎng)合中,經(jīng)常會(huì)碰到這樣的一種情況,那就是這臺(tái)設(shè)備用了一個(gè)西門子200PLC,另一臺(tái)設(shè)備也用了一個(gè)西門子200PLC,同時(shí),這兩臺(tái)設(shè)備之間還需要部分?jǐn)?shù)據(jù)交換,比如一些電磁閥等需要數(shù)個(gè)同時(shí)得電才能實(shí)現(xiàn)動(dòng)作,這樣可能就需要控制另一臺(tái)設(shè)備的一些部件了。所以,討論兩臺(tái)200PLC之間的數(shù)據(jù)通訊是有必要的,也是工業(yè)現(xiàn)場(chǎng)所急需的。
1硬件準(zhǔn)備
CPU226西門子PLC兩臺(tái);網(wǎng)絡(luò)連接器兩個(gè),如圖1所示,使用時(shí)用雙絞線將兩個(gè)連接器的A-A相連,B-B相連,可都連接進(jìn)線口,并將終端電阻投入(開關(guān)打到ON位置);PC/PPI通訊電纜一條,如果電腦沒有串口,需加一條USB轉(zhuǎn)RS232C電纜,并在PC中安裝驅(qū)動(dòng)成功才可能連接上PLC;裝有編程軟件的PC一臺(tái);其他若干。
2硬件連接
分別連接好兩臺(tái)PLC的電源線,將兩個(gè)網(wǎng)絡(luò)連接器按上述方法插好,圖1中右側(cè)連接器(帶有插口的)插到主站的PORT0上,這點(diǎn)要注意,因?yàn)樗x的端口不一樣,程序中的指令就不相同了。將左側(cè)的插頭插到從站的PORT1上(這個(gè)端口選擇不是必須),將PC/PPI電纜分別插到電腦和右側(cè)連接器的插口上。
2.1
兩臺(tái)PLC通電,打開編程軟件,點(diǎn)擊左側(cè)的“通信”,雙擊后刷新,可以看到兩個(gè)PLC都顯示出來了,站地址分別為2和3。選擇站地址為3的那臺(tái)PLC,也即是在PORT0上插有網(wǎng)絡(luò)連接器的那臺(tái),后確認(rèn)。所以,站地址為3的PLC為主站,站地址為2的PLC為從站。
3通訊試驗(yàn)內(nèi)容
實(shí)現(xiàn)主站的輸入IB0可以在從站QB0上輸出,同時(shí),也可以實(shí)現(xiàn)從站的輸入IB0可以在主站的QB0上輸出。
4兩種實(shí)現(xiàn)方法
4.1編程法
4.1.1要看懂編程法需要熟悉TBL表的含義和緩沖區(qū)首字節(jié)標(biāo)志位的含義。TBL表的含義和數(shù)據(jù)區(qū)的格式以及緩沖區(qū)首字節(jié)的含義可以到下面的參考文獻(xiàn)中查看或查看手冊(cè),這里不再贅述。表1為緩沖區(qū)各字節(jié)的定義。
4.1.2程序的STL格式如下圖2所示。鑒于篇幅,不再附上梯形圖,想查看的梯形圖可以將下列STL語句輸入到編程窗口,點(diǎn)擊“查看”—“梯形圖”即可。
4.1.3要知道程序是已實(shí)現(xiàn)預(yù)定功能,只需將PLC上用于傳感器的24V電源接到IB0輸入即可清除看到:在從站輸入I0.0-I0.7任何一個(gè)時(shí),主站的Q0.0-Q0.7輸出指示燈相應(yīng)地點(diǎn)亮了,在主站輸入時(shí),從站同樣也會(huì)有此現(xiàn)象,兩臺(tái)PLC通訊實(shí)現(xiàn)。
4.2指令向?qū)Х?/p>
4.2.1指令向?qū)俏覀儾怀S玫木幊谭椒ㄖ?,指令向?qū)槿N指令提供向?qū)?,分別是網(wǎng)絡(luò)讀寫、PID回路和HSC高速計(jì)數(shù)器。實(shí)現(xiàn)兩臺(tái)PLC的通訊正好可以用到指令向?qū)У姆椒?。熟悉了這一方法后,可以方便簡(jiǎn)單地做到上述功能,下面就詳細(xì)說明該方法的步驟。
4.2.2
打開編程軟件,點(diǎn)擊“工具”—“指令向?qū)А?,這樣就開始了向?qū)АT趶棾龅拇翱谥羞x擇“NETR/NETW”—“下一步”—“配置2項(xiàng)網(wǎng)絡(luò)讀寫操作”—“選擇端口0”,并未子程序取名或采用默認(rèn)名稱—“配置網(wǎng)絡(luò)讀操作”,如圖3所示—點(diǎn)擊“下一項(xiàng)操作”—“配置網(wǎng)絡(luò)寫操作”,如圖4所示—“下一步”—地址可以選用建議地址,只要不與程序中其他使用的地址重復(fù)就可以—“完成”。這樣配置就完成了,可以看到在程序塊出現(xiàn)了一個(gè)子程序“NET_EXE”,在符號(hào)表里出現(xiàn)了向?qū)Х?hào)。這時(shí)在主程序窗口調(diào)用該子程序即可,如圖5所示。將程序下載到主站里去,并試試通訊是不是已經(jīng)可以實(shí)現(xiàn)了。
圖3 配置網(wǎng)絡(luò)讀操作
圖4 配置網(wǎng)絡(luò)寫操作
圖5 主程序中調(diào)用子程序
5結(jié)束語
在試驗(yàn)中會(huì)發(fā)現(xiàn),將程序下進(jìn)去后,編程軟件不能監(jiān)視程序的執(zhí)行,這是因?yàn)镻ORT0已經(jīng)被用于PPI的主從通訊,要監(jiān)視程序執(zhí)行,可以將電纜拔下(最好是斷電拔下),插到PORT1口,這樣就可以監(jiān)視了。
【作者簡(jiǎn)介】管治軍
通訊方式:山東省淄博市張店區(qū)中埠鎮(zhèn)山東勝利鋼管有限公司技術(shù)中心
郵編:255082手機(jī)13668630996電子郵箱:474958170@qq.com
標(biāo)簽:
中國(guó)傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(www.surachana.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
相關(guān)資訊
產(chǎn)品新聞
更多>2025-04-30
性能躍升20%!維宏NK300CX Plus數(shù)控系統(tǒng)...
2025-04-11
rpi-image-gen:樹莓派軟件鏡像構(gòu)建的終...
2025-04-08
【產(chǎn)品解讀】全面提升精密制造檢測(cè)節(jié)拍...
2025-03-31
激光閃耀 智慧引領(lǐng) | WISE MASER 黑武士...
2025-03-20