0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于以太網(wǎng)的PC Station與S7-1200進(jìn)行通信

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-08-23 09:26 ? 次閱讀

TIA V11 中組態(tài)PC Station

1.在 TIA V11 中新建項(xiàng)目,組態(tài)PC Station。

打開(kāi) TIA V11 并新建一個(gè)項(xiàng)目:“S7-1200_OPC”,通過(guò)“添加新設(shè)備”>“PC 系統(tǒng)”>“常規(guī)PC”插入一個(gè)PC站,PC站的名字為:“SIMATIC PC Station(1)”。如圖1所示。

注意:TIA V11 中PC Station的名字“SIMATIC PC Station(1)”要與SIMATIC NET 中“Station Configuration Editor”的“Station Name”完全一致,才能保證下載成功。

e1df9c92-222b-11ed-ba43-dac502259ad0.jpg

圖1.插入并組態(tài)PC 站

2. 雙擊“設(shè)備組態(tài)”即可進(jìn)入PC Station硬件組態(tài)界面。

在第一個(gè)槽中,從“用戶應(yīng)用程序”,選擇“OPC服務(wù)器”添加一個(gè)OPC Sever 的應(yīng)用。
在第三個(gè)槽中,從“通訊模塊” >“PROFINET/以太網(wǎng)”下,選擇IE General,并設(shè)置IP 地址,如圖2所示。

注意:因?yàn)槭褂玫氖瞧胀ㄒ蕴W(wǎng)卡,所以要選擇添加“IE General”。

通過(guò)選中 “OPC服務(wù)器”-->右鍵-->選中“更改設(shè)備類(lèi)型”,可選擇其他版本OPC服務(wù)器,

e20e3e30-222b-11ed-ba43-dac502259ad0.jpg
圖2.PC Station的硬件組態(tài)

然后配置網(wǎng)卡地址并新建一個(gè)以太網(wǎng),如圖3所示。

e2355bbe-222b-11ed-ba43-dac502259ad0.jpg

圖3.設(shè)置以太網(wǎng)地址

完成PC站硬件組件設(shè)置后,按下編譯存盤(pán)按鈕,確定且存儲(chǔ)當(dāng)前組態(tài)配置。

3. 配置網(wǎng)絡(luò)連接

通過(guò)點(diǎn)擊“網(wǎng)絡(luò)視圖”的圖標(biāo),進(jìn)入網(wǎng)絡(luò)配置,然后在網(wǎng)絡(luò)視圖設(shè)置連接,添加S7連接,詳見(jiàn)圖4中的1~5步所示。

直接選中S7-1200PLC 建立S7連接

e259b0ea-222b-11ed-ba43-dac502259ad0.jpg

圖4.建立連接及定義連接屬性

添加完成連接后,在連接視圖中將會(huì)有連接指示,如圖5上半部分。

通過(guò)選中“未指定”方式配置連接參數(shù)

e281dd5e-222b-11ed-ba43-dac502259ad0.jpg

圖5. 設(shè)置 S7 連接屬性及TSAP地址Connection properties, TSAP

確認(rèn)完成所有配置后,已建好的S7連接會(huì)顯示在連接列表中。點(diǎn)擊編譯存盤(pán)按鈕或選擇“Network”>“Save and Compile”,如得到No error的編譯結(jié)果,則正確組態(tài)完成。這里編譯結(jié)果信息非常重要,如果有錯(cuò)誤信息(error Message),說(shuō)明組態(tài)不正確,是不能下載到PC Station中的。
成功編譯完成后,在 TIA V11中的所有PC Station的硬件組態(tài)就完成了。

創(chuàng)建一個(gè)虛擬的PC Station硬件機(jī)架

通過(guò)“Station Configuration Editor”創(chuàng)建一個(gè)虛擬的PC Station硬件機(jī)架,以便在 TIA V11 中組態(tài)的PC Station 下載到這個(gè)虛擬的PC Station硬件機(jī)架中去。

1.進(jìn)入PC Station硬件機(jī)架組態(tài)界面

點(diǎn)擊右下角的圖標(biāo) Icon PC Statione2a5d538-222b-11ed-ba43-dac502259ad0.jpg,進(jìn)入PC Station硬件機(jī)架組態(tài)界面。

2. 添加OPC Server

選擇第一號(hào)插槽,點(diǎn)擊Add按鈕或鼠標(biāo)右鍵選擇添加,在添加組件窗口中選擇OPC Server,如圖6所示。

e2b88b7e-222b-11ed-ba43-dac502259ad0.jpg

圖6. 插入OPC Server

3. 添加組件窗口中選擇IE General

選擇第三號(hào)插槽,點(diǎn)擊Add按鈕或鼠標(biāo)右鍵選擇添加,在添加組件窗口中選擇IE General,如圖7所示。

e2c6c874-222b-11ed-ba43-dac502259ad0.jpg

圖7.插入IE General insert IE general

注意:TIA V11 中的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所示。

e2ecfbd4-222b-11ed-ba43-dac502259ad0.jpg

圖8.進(jìn)入PC 網(wǎng)卡參數(shù)設(shè)置

選擇本地連接,通過(guò)右鍵菜單進(jìn)入屬性,如圖9所示。

e30883ea-222b-11ed-ba43-dac502259ad0.jpg
圖9.選擇本地連接local properties

選擇TCP/IP屬性,如圖10所示。

e31aad22-222b-11ed-ba43-dac502259ad0.jpg

圖10. 進(jìn)入TCP/IP 屬性Internet properties

定義網(wǎng)卡地址,如圖11所示。

e34588bc-222b-11ed-ba43-dac502259ad0.jpg

圖11.置網(wǎng)卡地址PC IP

5. 命名PC Station

這里的“PC Station”的名字一定要與 TIA V11 硬件組態(tài)中的“PC Station”的名字一致,如圖12所示。

e3634ee2-222b-11ed-ba43-dac502259ad0.jpg

圖12.命名PC STATION Station name

下載PC Station硬件組態(tài)及網(wǎng)絡(luò)連接

1.下載硬件組態(tài)及網(wǎng)絡(luò)連接

在 TIA V11軟件中,通過(guò)選中 “下載” 圖標(biāo),進(jìn)入設(shè)置界面,如圖13所示。

e37f83e6-222b-11ed-ba43-dac502259ad0.jpg

圖13.設(shè)置下載頁(yè)面

2.在 TIA V11 將硬件配置及網(wǎng)絡(luò)連接下載到“Station Configuration Editor”。

3.網(wǎng)絡(luò)已經(jīng)建立成功標(biāo)識(shí)。

下載完成后在“Station Configuration Editor”中狀態(tài)顯示,如圖14所示。在編程過(guò)程中,可以根據(jù)這些狀態(tài)顯示進(jìn)行判斷組態(tài)是否正確。

e3a99f14-222b-11ed-ba43-dac502259ad0.jpg

圖14.下載完成后的狀態(tài)Station Editor online

使用 OPC Scout 測(cè)試 S7 OPC Sever

SIMATIC NET自帶OPC Client端軟件 OPC Scout,可以使用這個(gè)軟件測(cè)試所組態(tài)的OPC Sever。通過(guò)點(diǎn)擊左下角的“Start”>“Simatic”>“SIMATIC NET”>“OPC Scout”啟動(dòng)進(jìn)行測(cè)試。

1.新建變量組

雙擊OPC.SimaticNET,新建一個(gè)組并輸入變量組的名稱,例如S7-1200 。如圖15所示。

e3c52432-222b-11ed-ba43-dac502259ad0.jpg

圖15. 創(chuàng)建一個(gè)新的變量組

2.添加變量

選擇一個(gè)數(shù)據(jù),點(diǎn)擊“S7:”>“S7 connection_1”>“objects”>“M”>“New Definition”來(lái)添加一個(gè)變量,并為變量選擇數(shù)據(jù)類(lèi)型、起始地址、數(shù)據(jù)長(zhǎng)度,并添加到右側(cè)窗口中。如圖16所示。

e3e35cae-222b-11ed-ba43-dac502259ad0.jpg

圖16. 添加變量

注意:如果訪問(wèn)數(shù)據(jù)為DB塊,在創(chuàng)建DB塊時(shí)必須選擇 “與S7-300/400兼容類(lèi)型”,不能選擇“已優(yōu)化"方式(符號(hào)尋址),單方S7通信只支持絕對(duì)尋址的DB塊。

3. 觀察通信結(jié)果及質(zhì)量,如圖17所示。

e41b4876-222b-11ed-ba43-dac502259ad0.jpg

圖17.檢查通信結(jié)果

注意:如果通信質(zhì)量為“bad”,則說(shuō)明通信失敗,需要檢查軟件組態(tài)及硬件連接是否正確。

常見(jiàn)問(wèn)題

如何在 OPC Scout 中添加 DB 區(qū)數(shù)據(jù)變量?

答:在 OPC Scout中添加變量時(shí),DB 數(shù)據(jù)沒(méi)有添加變量的選項(xiàng),如圖18所示。

e45ac85c-222b-11ed-ba43-dac502259ad0.jpg

圖18.無(wú)法添加 DB 數(shù)據(jù)

如果要添加數(shù)據(jù)區(qū)需要先添加 I 區(qū)或 M 區(qū)數(shù)據(jù),然后修改成 DB 區(qū)數(shù)據(jù),添加步驟如圖19所示。

e477cff6-222b-11ed-ba43-dac502259ad0.jpg

圖19.在 OPC Scout中添加 DB 數(shù)據(jù)的步驟

觀察 DB 通信結(jié)果及質(zhì)量,如圖20所示。

e4de7b2a-222b-11ed-ba43-dac502259ad0.jpg

圖20. OPC scout數(shù)據(jù)監(jiān)控

S7-1200 DB塊監(jiān)控狀態(tài),如圖21所示。

e501b432-222b-11ed-ba43-dac502259ad0.jpg

圖21. DB 結(jié)果及質(zhì)量

如何在 OPC Scout 中添加不同數(shù)據(jù)類(lèi)型的 DB?

答: 添加不同 DB 數(shù)據(jù)類(lèi)型的表達(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 中為什么可以訪問(wèn)到 I,Q,M 等數(shù)據(jù),卻唯獨(dú)不能與 DB 通信?

答: 在創(chuàng)建DB塊時(shí),缺省的屬性設(shè)置為"只支持符號(hào)尋址"即“已優(yōu)化”,這就造成OPC無(wú)法訪問(wèn) DB 的絕對(duì)地址,造成通信錯(cuò)誤。為了避免通信錯(cuò)誤,創(chuàng)建DB塊時(shí),一定不要勾選"只支持符號(hào)尋址"。正確的設(shè)置如圖22所示。

e53dda0c-222b-11ed-ba43-dac502259ad0.jpg

圖22. 選擇 標(biāo)準(zhǔn)-與S7-300/400兼容



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    40

    文章

    5288

    瀏覽量

    169676
  • OPC服務(wù)器
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    8638
  • S7-1200
    +關(guān)注

    關(guān)注

    11

    文章

    331

    瀏覽量

    17710

原文標(biāo)題:TIA Portal 組態(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)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    西門(mén)子S7-1200 PLC的指令介紹

    西門(mén)子S7-1200 PLC,作為西門(mén)子自動(dòng)化控制產(chǎn)品中的一款緊湊型控制器,憑借其強(qiáng)大的功能和易用性,在工業(yè)控制領(lǐng)域得到了廣泛的應(yīng)用。S7-1200 PLC不僅具備標(biāo)準(zhǔn)的PLC功能,還融入
    的頭像 發(fā)表于 06-18 14:52 ?1611次閱讀

    簡(jiǎn)述S7-1200 PLC的硬件組成

    S7-1200 PLC(Programmable Logic Controller,可編程邏輯控制器)是西門(mén)子公司推出的一款小型、模塊化的可編程控制器,廣泛應(yīng)用于工業(yè)自動(dòng)化、過(guò)程控制、機(jī)械控制等領(lǐng)域
    的頭像 發(fā)表于 06-14 10:04 ?2617次閱讀

    西門(mén)子S7-1200 PLC的優(yōu)缺點(diǎn)分析

    西門(mén)子S7-1200 PLC作為自動(dòng)化控制系統(tǒng)中的核心組件,自推出以來(lái)就受到了廣泛關(guān)注。其緊湊的模塊化設(shè)計(jì)、強(qiáng)大的功能以及靈活的擴(kuò)展性,使得它在工業(yè)自動(dòng)化領(lǐng)域占據(jù)了重要的地位。然而,任何產(chǎn)品都不是
    的頭像 發(fā)表于 06-13 11:33 ?2025次閱讀

    西門(mén)子S7-1200 PLC的基本功能

    西門(mén)子S7-1200 PLC(Programmable Logic Controller)是一款緊湊型、模塊化的可編程邏輯控制器,專(zhuān)為滿足各種自動(dòng)化應(yīng)用需求而設(shè)計(jì)。其強(qiáng)大的功能、靈活的配置以及卓越
    的頭像 發(fā)表于 06-13 11:29 ?1249次閱讀

    如何使用S7-1200 CPU的存儲(chǔ)卡呢?

    S7-1200 CPU 使用的存儲(chǔ)卡為 SD 卡,存儲(chǔ)卡中可以存儲(chǔ)用戶項(xiàng)目文件,有如下3種功能
    的頭像 發(fā)表于 02-26 09:53 ?1374次閱讀
    如何使用<b class='flag-5'>S7-1200</b> CPU的存儲(chǔ)卡呢?

    S7-1200如何實(shí)現(xiàn)內(nèi)部數(shù)據(jù)的掉電保持?

    S7-1200 PLC 可以通過(guò)多種方式實(shí)現(xiàn)內(nèi)部數(shù)據(jù)的掉電保持,以確保在斷電或重啟后數(shù)據(jù)不會(huì)丟失。
    的頭像 發(fā)表于 01-29 16:11 ?5863次閱讀

    透?jìng)骶W(wǎng)關(guān)基于4G/以太網(wǎng)/WIFI聯(lián)網(wǎng)實(shí)現(xiàn)西門(mén)子S7-1200/1500PLC的遠(yuǎn)程監(jiān)控和程序上下載

    【技術(shù)分享】遠(yuǎn)程透?jìng)骶W(wǎng)關(guān)-單網(wǎng)口快速實(shí)現(xiàn)西門(mén)子S7-1200/1500 PLC程序遠(yuǎn)程上下載
    的頭像 發(fā)表于 01-19 09:30 ?1082次閱讀
    透?jìng)骶W(wǎng)關(guān)基于4G/<b class='flag-5'>以太網(wǎng)</b>/WIFI聯(lián)網(wǎng)實(shí)現(xiàn)西門(mén)子<b class='flag-5'>S7-1200</b>/1500PLC的遠(yuǎn)程監(jiān)控和程序上下載

    西門(mén)子S7-1200S7-300PLC之間的區(qū)別有哪些?

    S7-1200作為新推出的緊湊型控制器,其產(chǎn)品定位在原有的SIMATIC S7-200和S7-300之間,它與S7-300的區(qū)別主要體現(xiàn)在硬件、通信
    的頭像 發(fā)表于 01-10 10:54 ?859次閱讀
    西門(mén)子<b class='flag-5'>S7-1200</b>與<b class='flag-5'>S7</b>-300PLC之間的區(qū)別有哪些?

    s71200可用step7S7-1200的硬件結(jié)構(gòu)

    S7-1200主要由CPU模塊、信號(hào)板、信號(hào)模塊、通信模塊和編程軟件組成,各種模塊安裝在標(biāo)準(zhǔn)DIN導(dǎo)軌上。
    發(fā)表于 01-10 10:53 ?1847次閱讀
    <b class='flag-5'>s</b>71200可用step<b class='flag-5'>7</b>嗎 <b class='flag-5'>S7-1200</b>的硬件結(jié)構(gòu)

    西門(mén)子plc如何選型 s7-1500和s7-1200區(qū)別

    S7-1200是一種小型的PLC,適用于小型自動(dòng)化應(yīng)用。它具有較小的尺寸、較低的成本和中等級(jí)別的性能。S7-1200系列提供了多種CPU型號(hào)和不同數(shù)量的I/O模塊,可擴(kuò)展性較強(qiáng)。
    發(fā)表于 01-10 10:48 ?4537次閱讀

    組態(tài)王與S7-1200PLC之間 Profinet無(wú)線以太網(wǎng)通信

    組態(tài)王與S7-1200PLC之間想要搭建 Profinet無(wú)線以太網(wǎng)通信,需要用到以下設(shè)備: ● 西門(mén)子PLC型號(hào):S7-1200 × 2臺(tái) ● 上位機(jī):組態(tài)王6.55 × 1臺(tái) ● 無(wú)線通訊終端
    的頭像 發(fā)表于 01-09 09:21 ?729次閱讀
    組態(tài)王與<b class='flag-5'>S7-1200</b>PLC之間 Profinet無(wú)線<b class='flag-5'>以太網(wǎng)通信</b>

    PLC西門(mén)子S7-200smart和S7-1200的區(qū)別?

    ,但在功能和性能上存在一些區(qū)別。下面是對(duì)S7-200 smart和S7-1200進(jìn)行詳細(xì)比較的文章。 首先,讓我們從外觀上比較這兩款PLC。S7-200 smart是一款緊湊型PLC,
    的頭像 發(fā)表于 11-17 11:41 ?8675次閱讀

    S7-1200下載項(xiàng)目程序步驟詳解

    S7-1200的CPU本體上集成了PROFINET通信口,通過(guò)這個(gè)通信口可以實(shí)現(xiàn)CPU與編程設(shè)備的通信。 此外,S7-1200 可以通
    發(fā)表于 11-15 15:45 ?4088次閱讀
    <b class='flag-5'>S7-1200</b>下載項(xiàng)目程序步驟詳解

    西門(mén)子S7-1200與編碼器的連接、編程實(shí)例

    由于S7-1200的經(jīng)濟(jì)性,與絕對(duì)值編碼器的連接首選較為經(jīng)濟(jì)和方便的4—20mA信號(hào)接口,西門(mén)子S7-1200加SM1231模擬量模塊,可直接連接2個(gè)帶有4—20mA輸出接口的絕對(duì)值編碼器。
    的頭像 發(fā)表于 10-30 15:59 ?4956次閱讀
    西門(mén)子<b class='flag-5'>S7-1200</b>與編碼器的連接、編程實(shí)例

    S7-1200和CP343-1的Profinet通信方法

    (6GK7343-1CX10-0XE0) 支持 I Device 模式,故可使用 CP343-1 作為智能 IO 設(shè)備和 S7-1200 做 Profinet 通信。本例中將 S7-1200 做為控制器,連接作為智能 IO 設(shè)備
    的頭像 發(fā)表于 10-30 14:21 ?3221次閱讀
    <b class='flag-5'>S7-1200</b>和CP343-1的Profinet<b class='flag-5'>通信</b>方法