時間:2011-11-14 17:30:21來源:sunxiaoli
【摘要】兩臺西門子CPU226PLC之間實(shí)現(xiàn)數(shù)據(jù)交換,一臺可以控制另一臺的輸出,另一臺也可以控制本地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)鍵詞 兩臺PLC PPI通訊 主從通訊 兩種實(shí)現(xiàn)方法 指令向?qū)?/p>
0引言
由于西門子200系列的PLC性價比較高,使用壽命較長,適應(yīng)惡劣環(huán)境能力強(qiáng),已普遍應(yīng)用于工業(yè)現(xiàn)場的很多場合。而在這些應(yīng)用場合中,經(jīng)常會碰到這樣的一種情況,那就是這臺設(shè)備用了一個西門子200PLC,另一臺設(shè)備也用了一個西門子200PLC,同時,這兩臺設(shè)備之間還需要部分?jǐn)?shù)據(jù)交換,比如一些電磁閥等需要數(shù)個同時得電才能實(shí)現(xiàn)動作,這樣可能就需要控制另一臺設(shè)備的一些部件了。所以,討論兩臺200PLC之間的數(shù)據(jù)通訊是有必要的,也是工業(yè)現(xiàn)場所急需的。
1硬件準(zhǔn)備
CPU226西門子PLC兩臺;網(wǎng)絡(luò)連接器兩個,如圖1所示,使用時用雙絞線將兩個連接器的A-A相連,B-B相連,可都連接進(jìn)線口,并將終端電阻投入(開關(guān)打到ON位置);PC/PPI通訊電纜一條,如果電腦沒有串口,需加一條USB轉(zhuǎn)RS232C電纜,并在PC中安裝驅(qū)動成功才可能連接上PLC;裝有編程軟件的PC一臺;其他若干。
2硬件連接
分別連接好兩臺PLC的電源線,將兩個網(wǎng)絡(luò)連接器按上述方法插好,圖1中右側(cè)連接器(帶有插口的)插到主站的PORT0上,這點(diǎn)要注意,因?yàn)樗x的端口不一樣,程序中的指令就不相同了。將左側(cè)的插頭插到從站的PORT1上(這個端口選擇不是必須),將PC/PPI電纜分別插到電腦和右側(cè)連接器的插口上。
2.1
兩臺PLC通電,打開編程軟件,點(diǎn)擊左側(cè)的“通信”,雙擊后刷新,可以看到兩個PLC都顯示出來了,站地址分別為2和3。選擇站地址為3的那臺PLC,也即是在PORT0上插有網(wǎng)絡(luò)連接器的那臺,后確認(rèn)。所以,站地址為3的PLC為主站,站地址為2的PLC為從站。
3通訊試驗(yàn)內(nèi)容
實(shí)現(xiàn)主站的輸入IB0可以在從站QB0上輸出,同時,也可以實(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)中查看或查看手冊,這里不再贅述。表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任何一個時,主站的Q0.0-Q0.7輸出指示燈相應(yīng)地點(diǎn)亮了,在主站輸入時,從站同樣也會有此現(xiàn)象,兩臺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)兩臺PLC的通訊正好可以用到指令向?qū)У姆椒?。熟悉了這一方法后,可以方便簡單地做到上述功能,下面就詳細(xì)說明該方法的步驟。
4.2.2
打開編程軟件,點(diǎn)擊“工具”—“指令向?qū)А?,這樣就開始了向?qū)?。在彈出的窗口中選擇“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)了一個子程序“NET_EXE”,在符號表里出現(xiàn)了向?qū)Х枴_@時在主程序窗口調(diào)用該子程序即可,如圖5所示。將程序下載到主站里去,并試試通訊是不是已經(jīng)可以實(shí)現(xiàn)了。
圖3 配置網(wǎng)絡(luò)讀操作
圖4 配置網(wǎng)絡(luò)寫操作
圖5 主程序中調(diào)用子程序
5結(jié)束語
在試驗(yàn)中會發(fā)現(xiàn),將程序下進(jìn)去后,編程軟件不能監(jiān)視程序的執(zhí)行,這是因?yàn)镻ORT0已經(jīng)被用于PPI的主從通訊,要監(jiān)視程序執(zhí)行,可以將電纜拔下(最好是斷電拔下),插到PORT1口,這樣就可以監(jiān)視了。
【作者簡介】管治軍
通訊方式:山東省淄博市張店區(qū)中埠鎮(zhèn)山東勝利鋼管有限公司技術(shù)中心
郵編:255082手機(jī)13668630996電子郵箱:474958170@qq.com
標(biāo)簽:
中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(m.y3602.cn)獨(dú)家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
相關(guān)資訊
產(chǎn)品新聞
更多>2025-08-06
2025-07-08
2025-06-09
從外觀到內(nèi)核的「超進(jìn)化」!NK550M五軸...
2025-06-06