Step7 組態(tài)PC Station 與 S7-1200 基于以太網(wǎng)的S7 通信
硬件需求和軟件需求
硬件:
① S7 1200 CPU
② PC (帶普通以太網(wǎng)卡)
③ TP線
軟件:
① STEP 7 Basic V10.5
② STEP 7 V5.4
STEP7中組態(tài)PC Station
1. 在STEP7 中新建項(xiàng)目,組態(tài)PC Station。
打開STEP7并新建一個(gè)項(xiàng)目:“S7-1200_OPC”,通過“Insert”》“Station”》“SIMATIC PC Station”插入一個(gè)PC站,PC站的名字為:“SIMATIC PC Station(1)”。如圖1所示。
注意:STEP7 中PC Station的名字“SIMATIC PC Station(1)”要與SIMATIC NET 中“Station Configuration Editor”的“Station Name”完全一致,才能保證下載成功。
圖1.插入并組態(tài)PC 站
2. 雙擊Configuration即可進(jìn)入PC Station硬件組態(tài)界面。
在第一個(gè)槽中,從“SIMATIC PC Station”》“User Application”》“OPC Server”下,選擇版本“SW V6.2 SP1”添加一個(gè)OPC Sever 的應(yīng)用。
在第三個(gè)槽中,從“SIMATIC PC Station” 》“CP Industrial Ethernet”》“IE General”下,選擇版本“SW V6.2 SP1”添加一個(gè) IE General,并設(shè)置IP 地址,如圖2所示。
注意:因?yàn)槭褂玫氖瞧胀ㄒ蕴W(wǎng)卡,所以要選擇添加“IE General”。
圖2.PC Station的硬件組態(tài)
然后配置網(wǎng)卡地址并新建一個(gè)以太網(wǎng),如圖3所示。
圖3.設(shè)置以太網(wǎng)地址
完成PC站硬件組件設(shè)置后,按下編譯存盤按鈕,確定且存儲(chǔ)當(dāng)前組態(tài)配置。
3. 配置網(wǎng)絡(luò)連接
通過點(diǎn)擊工具欄右上角網(wǎng)絡(luò)配置的圖標(biāo) 圖:Icon network進(jìn)入網(wǎng)絡(luò)配置,然后在NetPro網(wǎng)絡(luò)配置中,用鼠標(biāo)選擇OPC Server后,在連接表第一行鼠標(biāo)右鍵插入一個(gè)新的連接或通過“Insert》New Connection”也可建立一個(gè)新連接然后定義連接屬性,如圖4~圖5所示。
圖4.建立連接及定義連接屬性
圖5. 設(shè)置 S7 連接屬性及TSAP地址Connection properties, TSAP
確認(rèn)完成所有配置后,已建好的S7連接會(huì)顯示在連接列表中。點(diǎn)擊編譯存盤按鈕或選擇“Network”》“Save and Compile”,如得到No error的編譯結(jié)果,則正確組態(tài)完成。這里編譯結(jié)果信息非常重要,如果有錯(cuò)誤信息(error Message),說明組態(tài)不正確,是不能下載到PC Station中的。
成功編譯完成后,在STEP7中的所有PC Station的硬件組態(tài)就完成了。
創(chuàng)建一個(gè)虛擬的PC Station硬件機(jī)架
通過“Station Configuration Editor”創(chuàng)建一個(gè)虛擬的PC Station硬件機(jī)架,以便在STEP7中組態(tài)的PC Station 下載到這個(gè)虛擬的PC Station硬件機(jī)架中去。
1. 進(jìn)入PC Station硬件機(jī)架組態(tài)界面
點(diǎn)擊右下角的圖標(biāo) Icon PC Station,進(jìn)入PC Station硬件機(jī)架組態(tài)界面。
2. 添加OPC Server
選擇第一號(hào)插槽,點(diǎn)擊Add按鈕或鼠標(biāo)右鍵選擇添加,在添加組件窗口中選擇OPC Server,如圖6所示。
圖6. 插入OPC Server
3. 添加組件窗口中選擇IE General
選擇第三號(hào)插槽,點(diǎn)擊Add按鈕或鼠標(biāo)右鍵選擇添加,在添加組件窗口中選擇IE General,如圖7所示。
圖7.插入IE General insert IE general
注意:STEP7 中的PC Station硬件組態(tài)與虛擬PC Station硬件機(jī)架的名字、組件及“Index”必須完全一致。
4. 網(wǎng)卡參數(shù)配置
插入IE General后,隨即會(huì)彈出組件屬性對(duì)話框。點(diǎn)擊Network Properties,進(jìn)行網(wǎng)卡參數(shù)配置,如圖8所示。
圖8.進(jìn)入PC 網(wǎng)卡參數(shù)設(shè)置
選擇本地連接,通過右鍵菜單進(jìn)入屬性,如圖9所示。
圖9.選擇本地連接local properties
選擇TCP/IP屬性,如圖10所示。
圖10.進(jìn)入TCP/IP 屬性Internet properties
定義網(wǎng)卡地址,如圖11所示。
圖11.置網(wǎng)卡地址PC IP
5. 命名PC Station
這里的“PC Station”的名字一定要與STEP 7硬件組態(tài)中的“PC Station”的名字一致,如圖12所示。
圖12.命名PC STATION Station name
下載PC Station硬件組態(tài)及網(wǎng)絡(luò)連接
1. 設(shè)置PG/PC 接口
在STEP7 軟件中,通過“Options”》“Set PG/PC Interface”進(jìn)入設(shè)置界面,如圖13所示。
圖1.設(shè)置PG/PC接口PC internal
13. 檢查配置控制臺(tái)
通過“start”》“Simatic”》“SIMATIC NET”》“Configuration Console”進(jìn)入配置控制臺(tái)檢查,如圖14所示。
圖14.配置控制臺(tái)
注意:對(duì)于Simatic Net V6.1或V6.0版本的軟件,需要在上面窗口中,手動(dòng)將模塊模式(Mode of the module)從PG模式切換到組態(tài)模式(Configured mode),并設(shè)置Index號(hào)。然后再在Station Configuration Editor中添加硬件。
3. 在STEP7的硬件配置中下載PC Station組態(tài)。
4. 在網(wǎng)絡(luò)配置中將配置好的連接下載到PC Station中。
下載完成后在“Station Configuration Editor”中狀態(tài)顯示,如圖15所示。在編程過程中,可以根據(jù)這些狀態(tài)顯示進(jìn)行判斷組態(tài)是否正確。
圖15.下載完成后的狀態(tài)Station Editor online
使用 OPC Scout 測(cè)試 S7 OPC Sever
SIMATIC NET自帶OPC Client端軟件 OPC Scout,可以使用這個(gè)軟件測(cè)試所組態(tài)的OPC Sever。通過點(diǎn)擊左下角的“Start”》“Simatic”》“SIMATIC NET”》“OPC Scout”啟動(dòng)進(jìn)行測(cè)試。
1. 新建變量組
雙擊OPC.SimaticNET,新建一個(gè)組并輸入變量組的名稱,例如S7-1200 。如圖16所示。
圖16. 創(chuàng)建一個(gè)新的變量組
2. 添加變量
選擇一個(gè)數(shù)據(jù),點(diǎn)擊“S7:”》“S7 connection_1”》“objects”》“M”》“New Definition”來添加一個(gè)變量,并為變量選擇數(shù)據(jù)類型、起始地址、數(shù)據(jù)長(zhǎng)度,并添加到右側(cè)窗口中。如圖17所示。
圖17. 添加變量
注意:如果訪問數(shù)據(jù)為DB塊,在創(chuàng)建DB塊時(shí)不能勾選“Symbolic access only(僅符號(hào)尋址)”,單方S7通信只支持絕對(duì)尋址的DB塊。
3. 觀察通信結(jié)果及質(zhì)量,如圖18所示。
圖18.檢查通信結(jié)果
注意:如果通信質(zhì)量為“bad”,則說明通信失敗,需要檢查軟件組態(tài)及硬件連接是否正確。
常見問題
如何在 OPC Scout 中添加 DB 區(qū)數(shù)據(jù)變量?
答:在 OPC Scout中添加變量時(shí),DB 數(shù)據(jù)沒有添加變量的選項(xiàng),如圖19所示。
圖19.無法添加 DB 數(shù)據(jù)
如果要添加數(shù)據(jù)區(qū)需要先添加 I 區(qū)或 M 區(qū)數(shù)據(jù),然后修改成 DB 區(qū)數(shù)據(jù),添加步驟如圖20所示。
圖20.在 OPC Scout中添加 DB 數(shù)據(jù)的步驟
觀察 DB 通信結(jié)果及質(zhì)量,如圖21所示。
圖21. 觀察 DB 通信結(jié)果及質(zhì)量
如何在 OPC Scout 中添加不同數(shù)據(jù)類型的 DB?
答: 添加不同 DB 數(shù)據(jù)類型的表達(dá)形式如下:
BOOL :DB1,X0.0,1
BYTE : DB1,B10,1
WORD : DB1,W20,1
DWORD: DB1,D30,1
INT : DB2,INT40,1
DINT : DB2,DINT50,1
REAL :DB2,REAL60,1
在 OPC Scout 中為什么可以訪問到 I,Q,M 等數(shù)據(jù),卻唯獨(dú)不能與 DB 通信?
答: 在創(chuàng)建DB塊時(shí),缺省的屬性設(shè)置為“只支持符號(hào)尋址”,這就造成OPC無法訪問 DB 的絕對(duì)地址,造成通信錯(cuò)誤。為了避免通信錯(cuò)誤,創(chuàng)建DB塊時(shí),一定不要勾選“只支持符號(hào)尋址”。正確的設(shè)置如圖22所示。
圖22. 取消勾選“Symbolic access only”
審核編輯:郭婷
-
以太網(wǎng)
+關(guān)注
關(guān)注
40文章
5460瀏覽量
172750 -
PC
+關(guān)注
關(guān)注
9文章
2104瀏覽量
154678
原文標(biāo)題:Step7 組態(tài)PC Station 與 S7-1200 基于以太網(wǎng)的S7 通信
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
西門子1200、200smart、LOGO實(shí)現(xiàn)S7通訊演示
![西門子1200、200smart、LOGO<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>S7</b>通訊演示](https://file1.elecfans.com/web3/M00/01/1C/wKgZPGdRAu2AY2_rAAAUlyv_82c645.jpg)
利用LWIP 2.2實(shí)現(xiàn)以太網(wǎng)的DHCP功能
![利用LWIP 2.2<b class='flag-5'>實(shí)現(xiàn)以太網(wǎng)</b>的DHCP功能](https://file1.elecfans.com/web1/M00/F5/E1/wKgaoWdFbTSAIHhMAAAP1D3-lE0157.jpg)
Jacinto7 EVM四端口以太網(wǎng)擴(kuò)展板用戶指南
![Jacinto<b class='flag-5'>7</b> EVM四端口<b class='flag-5'>以太網(wǎng)</b>擴(kuò)展板用戶指南](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
以太網(wǎng)協(xié)議的種類和特點(diǎn)
西門子 S7 通信協(xié)議大揭秘
![西門子 <b class='flag-5'>S7</b> <b class='flag-5'>通信</b>協(xié)議大揭秘](https://file1.elecfans.com//web2/M00/02/ED/wKgaoma5qeKAclYYAAA9IO3GFac21.jpeg)
S7協(xié)議讀取西門子S7-200 Smart PLC數(shù)據(jù)
![<b class='flag-5'>S7</b>協(xié)議讀取西門子<b class='flag-5'>S7</b>-200 Smart PLC數(shù)據(jù)](https://file1.elecfans.com/web2/M00/FB/17/wKgZomaPVMyACXs0AAAumSg9lMg812.png)
西門子S7協(xié)議與TCP協(xié)議的區(qū)別
Step7-Microwin smart組態(tài)Profinet網(wǎng)關(guān)手冊(cè)
![<b class='flag-5'>Step7</b>-Microwin smart<b class='flag-5'>組態(tài)</b>Profinet網(wǎng)關(guān)手冊(cè)](https://file1.elecfans.com/web2/M00/EE/37/wKgaomZqpY2APgoqAACEgxBqIhQ321.jpg)
如何實(shí)現(xiàn)以太網(wǎng)功能的,是用F107或F407芯片自己移植Lwip還是采用SPI轉(zhuǎn)以太網(wǎng)模塊?
PLC以太網(wǎng)開放式通信概述
![PLC<b class='flag-5'>以太網(wǎng)</b>開放式<b class='flag-5'>通信</b>概述](https://file1.elecfans.com/web2/M00/C8/B2/wKgZomYd-dqAXWVGAAAbhJr2118225.jpg)
WinCC與S7-1500 PROFINET通信技術(shù)
![WinCC與<b class='flag-5'>S7</b>-1500 PROFINET<b class='flag-5'>通信</b>技術(shù)](https://file1.elecfans.com/web2/M00/C8/F4/wKgaomYYk6GAHCO4AAAggW3LLL4645.png)
華為智界S7汽車今日開啟海量交付
工業(yè)以太網(wǎng)的基本原理及優(yōu)勢(shì)
組態(tài)軟件與西門子S7系列PLC及三菱PLC間的無線通信測(cè)試
![<b class='flag-5'>組態(tài)</b>軟件與西門子<b class='flag-5'>S7</b>系列PLC及三菱PLC間的無線<b class='flag-5'>通信</b>測(cè)試](https://file1.elecfans.com//web2/M00/C5/12/wKgaomXxTYaAfrFcAAaYZ1uw3T4730.png)
以太網(wǎng)怎么連接 以太網(wǎng)組網(wǎng)結(jié)構(gòu)分析
![<b class='flag-5'>以太網(wǎng)</b>怎么連接 <b class='flag-5'>以太網(wǎng)</b>組網(wǎng)結(jié)構(gòu)分析](https://file1.elecfans.com/web2/M00/C3/63/wKgZomXq2GeAQOWPAABCZuM0CiY485.png)
評(píng)論