S7-1200之間的S7通信

    通過(guò)CM1243-5實(shí)現(xiàn)S7-1200之間的S7通信

    使用 STEP7 V12,CM1243-5 的 DP 通信口可以做 S7 通信的客戶端或服務(wù)器,S7-1200 僅支持 S7 單邊通信,僅需在客戶端單邊組態(tài)連接和編程,而服務(wù)器端只需要準(zhǔn)備好通信數(shù)據(jù)塊即可。

    以2臺(tái) S7-1200 PLC 為例,通過(guò) CM1243-5 做 S7 通信。

    硬件和軟件需求

    硬件:
    ① 2臺(tái) S7-1200 CPU
    ② 2臺(tái) CM1243-5 DP-MASTER
    ③ DP 接頭及 DP電纜
    ④ PC (帶以太網(wǎng)卡)
    ⑤ TP以太網(wǎng)電纜

    軟件:
    ① TIA PORTAL V12 SP1 Update2

    所完成的通信任務(wù):
    ① 1215C 將數(shù)據(jù)塊 DB3 中的10個(gè)字節(jié)發(fā)送到 1214C 的數(shù)據(jù)塊 DB1 中。
    ② 1215C 讀取 1214C 數(shù)據(jù)塊 DB2 中的10個(gè)字節(jié)存儲(chǔ)到 1215C 的數(shù)據(jù)塊 DB4 中。

    在 1215C 一側(cè)配置、編程

    1. 使用 STEP7 V12 軟件新建一個(gè)項(xiàng)目并完成硬件配置

    在項(xiàng)目樹“設(shè)備和網(wǎng)絡(luò)”>“網(wǎng)絡(luò)視圖”視圖下,創(chuàng)建兩個(gè)設(shè)備的 PROFIBUS 連接。用鼠標(biāo)點(diǎn)中 PLC1 上的 CM1243-5 DP 通信口的粉色小方框,然后拖拽出一條線到 PLC2 上的 CM1243-5 DP 通信口上,松開鼠標(biāo),連接建立。

    2. 組態(tài) S7 連接

    打開“網(wǎng)絡(luò)視圖”配置網(wǎng)絡(luò),首先點(diǎn)中左上角的“連接”圖標(biāo),選擇“S7 連接”,然后選中 PLC1 上的 CPU,鼠標(biāo)右鍵選擇“添加新連接”。如圖1所示。



    圖1. 添加 S7 連接

    然后在“創(chuàng)建新連接”窗口中,選擇“PLC2”,并在右側(cè)窗口中選擇“CM1243-5,DP 接口”,最后再點(diǎn)擊“添加”建立 S7 連接。如圖2所示。

    圖2. 建立 S7 連接

    “S7_連接_1”為建立的連接,選中連接,在屬性的“常規(guī)”條目中可查看該 S7 連接的相關(guān)信息。如圖3所示。

    圖3. S7 連接信息

    配置完網(wǎng)絡(luò)連接,編譯保存并下載。在線后可查看通信連接狀態(tài)。如圖4所示。

    圖4. 通信連接狀態(tài)

    3. 軟件編程

    分別在 PLC1 中創(chuàng)建發(fā)送數(shù)據(jù)塊 DB3 和接收數(shù)據(jù)塊 DB4 ,在 PLC2 中創(chuàng)建接收數(shù)據(jù)塊 DB1 和發(fā)送數(shù)據(jù)塊 DB2 ,均定義為10字節(jié)的長(zhǎng)度,并在 DB 塊的“屬性”中取消“優(yōu)化的塊訪問(wèn)”,編譯并保存。如圖5所示。

    圖5. DB 塊屬性設(shè)置

    在 PLC1 的 OB1 主程序中,從“指令”>“通信”>“S7 通信”下,調(diào)用 GET、PUT 通信指令,編譯保存并下載。程序調(diào)用如圖6所示。



    圖6. 程序調(diào)用

    CALL “PUT”, %DB1//調(diào)用 PUT,使用背景DB塊:DB1
    REQ:=%M0.5//系統(tǒng)時(shí)鐘 1秒脈沖
    ID:=W#16#0100//連接號(hào),要與連接配置中一致,創(chuàng)建連接時(shí)的本地連接號(hào)
    DONE:=%M2.0// 為1時(shí),發(fā)送完成
    ERROR:=%M2.1// 為1時(shí),有故障發(fā)生
    STATUS:=%MW4// 狀態(tài)代碼
    ADDR_1:=P#DB1.DBX0.0 BYTE 10// 發(fā)送到通信伙伴數(shù)據(jù)區(qū)的地址
    SD_1:=P#DB3.DBX0.0 BYTE 10// 本地發(fā)送數(shù)據(jù)區(qū)

     

    CALL “GET”, %DB2//調(diào)用 GET,使用背景DB塊:DB2
    REQ:=%M0.5//系統(tǒng)時(shí)鐘 1秒脈沖
    ID:=W#16#0100//連接號(hào),要與連接配置中一致,創(chuàng)建連接時(shí)的本地連接號(hào)
    NDR:=%M2.2//為1時(shí),接收到新數(shù)據(jù)
    ERROR:=%M2.3//為1時(shí),有故障發(fā)生
    STATUS:=%MW6//狀態(tài)代碼
    ADDR_1:=P#DB2.DBX0.0 BYTE 10//從通信伙伴數(shù)據(jù)區(qū)讀取數(shù)據(jù)的地址
    RD_1:=P#DB4.DBX0.0 BYTE 10//本地接收數(shù)據(jù)地址

    4. 監(jiān)控結(jié)果

    通過(guò)在S7-1200側(cè)編程進(jìn)行S7通信,實(shí)現(xiàn)兩個(gè)CPU之間的數(shù)據(jù)交換,監(jiān)控結(jié)果如圖7所示。

    圖7. 監(jiān)控結(jié)果


    上海騰希電氣技術(shù)有限公司專注于西門子PLC,V90伺服,V20變頻器等, 歡迎致電 13681875601

  • 詞條

    詞條說(shuō)明

  • 更改設(shè)置

    更改設(shè)置步驟要更改設(shè)置,可進(jìn)行如下操作:在“選項(xiàng)”菜單中,選擇“設(shè)置”命令。將在工作區(qū)中顯示“設(shè)置”窗口。在區(qū)域?qū)Ш街羞x擇“常規(guī)” (General) 組來(lái)更改上面部分所述的設(shè)置。 或單擊區(qū)域?qū)Ш街幸粋€(gè)其它條目,對(duì)已安裝的產(chǎn)品進(jìn)行設(shè)置。更改設(shè)置。結(jié)果更改即為采用,*確切保存。

  • Sales release of SIMATIC Energy Suite V16

    SIMATIC Energy Suite - Integrated energy management in the TIA PortalAs an option for the TIA Portal, SIMATIC Energy Suite links energy management with automation and introduces load management?a

  • 創(chuàng)建一個(gè)項(xiàng)目

    創(chuàng)建一個(gè)項(xiàng)目操作步驟要?jiǎng)?chuàng)建新項(xiàng)目,請(qǐng)按以下步驟操作:在“項(xiàng)目”(Project) 菜單中,選擇“新建”(New) 命令?!皠?chuàng)建新項(xiàng)目”(Create a new project) 對(duì)話框隨即打開。輸入一個(gè)項(xiàng)目名稱和路徑,或接受系統(tǒng)建議的設(shè)置。單擊“創(chuàng)建”(Create) 按鈕。結(jié)果新項(xiàng)目即會(huì)創(chuàng)建并顯示在項(xiàng)目樹中。

  • 主 CPU 切換為備用 CPU 時(shí)的連接特性

    主 CPU 切換為備用 CPU 時(shí)的連接特性主 CPU 切換為備用 CPU 期間通過(guò)系統(tǒng) IP 地址建立的通信連接的特性TSEND 和 TRCV 指令的運(yùn)行實(shí)例停止并返回狀態(tài) 80C4H(暫時(shí)性通信錯(cuò)誤)。新的主 CPU 會(huì)重新建立冗余系統(tǒng) S7-1500R/H 已成功主動(dòng)建立的連接。新的主 CPU 會(huì)建立新連接端點(diǎn),以建立被動(dòng)連接。

標(biāo)簽:S7-1200之間的S7通信

聯(lián)系方式 聯(lián)系我時(shí),請(qǐng)告知來(lái)自八方資源網(wǎng)!

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

電 話: 021-37660026

手 機(jī): 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過(guò)程,請(qǐng)自行甄別其真實(shí)性及合法性;
2、跟進(jìn)信息之前,請(qǐng)仔細(xì)核驗(yàn)對(duì)方資質(zhì),所有預(yù)付定金或付款至個(gè)人賬戶的行為,均存在詐騙風(fēng)險(xiǎn),請(qǐng)?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

手 機(jī): 13681875601

電 話: 021-37660026

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費(fèi)注冊(cè) | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報(bào)
粵ICP備10089450號(hào)-8 - 經(jīng)營(yíng)許可證編號(hào):粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2025 b2b168.com All Rights Reserved