《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 設(shè)計應(yīng)用 > 西門子S7 200系列plc和紫金橋軟件的通訊
西門子S7 200系列plc和紫金橋軟件的通訊
摘要: 西門子S7200系列PLC由于性價比非常高所以在當(dāng)今工業(yè)領(lǐng)域應(yīng)用的非常廣泛,紫金橋軟件也是國內(nèi)非常優(yōu)秀的組態(tài)軟件同時在國內(nèi)也擁有眾多的用戶。
Abstract:
Key words :

西門子S7 200系列PLC由于性價比非常高所以在當(dāng)今工業(yè)領(lǐng)域應(yīng)用的非常廣泛,紫金橋軟件也是國內(nèi)非常優(yōu)秀的組態(tài)軟件同時在國內(nèi)也擁有眾多的用戶。所以有必要給大家介紹一下紫金橋軟件和西門子S7 200系列PLC的連接和通訊。

我們選用西門子S7 226和紫金橋6.0來做一個簡單的例子。首先是在PLC上編一段小程序?qū)崿F(xiàn)簡單的觸發(fā)動作,然后在紫金橋軟件上建立一個工程與西門子S7 226進行通訊,最后可以在紫金橋監(jiān)控畫面上采集并控制西門子PLC一個M點和一個DO點。讀者可以以這個小例子為基礎(chǔ)再進一步的編程實現(xiàn)更多的功能。

我們先打開西門子梯形圖軟件V4.0 STEP 7 MicroWIN SP3,新建一個工程“項目1”。如圖1所示

圖1

點擊左側(cè)導(dǎo)航欄里的“通信”圖標進入通信參數(shù)設(shè)置界面。雙擊“雙擊刷新”圖標找到CPU 226并確認,本地PLC的地址設(shè)為2,網(wǎng)絡(luò)參數(shù)和傳輸速率按缺省設(shè)定,完成通信參數(shù)的設(shè)定。如圖2所示

圖2

然后在程序塊里編制一個小梯段讓PLC中的一個 M點M6.6去控制一個 DO點Q0.1。最后把程序下載到PLC里,下載完成后把PLC的運行狀態(tài)打到RUN狀態(tài)。如圖3所示

圖3

打開紫金橋軟件“工程管理器”建立新工程“西門子S7 200”,與這個實例相關(guān)的上位機軟件的組態(tài)文件都存在這個目錄中,用戶可選擇保存該目錄的路徑。如圖4所示

圖4

接下來點擊“進入組態(tài)”按鈕,進入組態(tài)畫面,首先點擊“數(shù)據(jù)庫”標簽來建立設(shè)備,在導(dǎo)航樹里雙擊“S7-200(PPI)”文件夾建立新設(shè)備abc,如圖5所示。參數(shù)設(shè)置為PLC 設(shè)備的地址設(shè)為2、串口號為3,串口設(shè)置按缺省即可。

圖5

其次雙擊“數(shù)據(jù)庫”導(dǎo)航樹里的“點組態(tài)”圖標進入點組態(tài)畫面,建立兩個數(shù)字I/O點M6_6和DO_1,M6_6與PLC中點M6.6連接, DO_1與PLC中點QO.1連接。如圖6所示

圖6

完成數(shù)據(jù)庫點組態(tài)后,進行操作界面組態(tài),在畫面DRAW1上建立一個開關(guān)按鈕和一個指示燈。開關(guān)按鈕與數(shù)據(jù)庫中點M6_6連接,指示燈與數(shù)據(jù)庫中點DO_1連接。如圖7所示

圖7

所有組態(tài)完成后點擊“運行”按鈕菜單欄上的一個指向右側(cè)的綠色箭頭圖標,如果打開紫金橋軟件的西門子200系列PPI通訊程序可以看到發(fā)送和接收的數(shù)據(jù)不斷滾動,并由“采集成功”字樣,證明通訊成功。如圖8所示

圖8

點擊畫面“DRAW1”上的開關(guān)按鈕,則指示燈變成綠色。如圖9所示

圖9

很多用戶在和西門子200系列PLC通訊時常常會遇到一些問題,所以現(xiàn)在總結(jié)一下本例中需要注意的地方,1、PLC的從機地址必須和組態(tài)軟件中的設(shè)定地址一致。2、PLC的從通訊參數(shù)必須和組態(tài)軟件中的設(shè)定一致,如波特率為9600,奇偶校驗設(shè)定等。3、如果PLC的通訊口被占用情況下也會造成通訊不上,例如某個通訊口被設(shè)為了自由口,那么我們只能使用另外一個通訊口。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。