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

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

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

使用S7-1200與S7-300的集成DP接口進(jìn)行主從通信

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

使用 S7-1200 與 S7-300 的集成 DP 接口進(jìn)行主從通信,這里是將 S7-1200 做為主站,將 S7-300 做為從站,即:S7-1200 通過(guò) CM1243-5 做主站,S7-300 集成的 DP 接口做從站。下面詳細(xì)介紹使用方法。

硬件

CPU 1214C DC/DC/DC,V2.2

CM1243-5(主站模塊)

S7-300 CPU(6ES7 315-2EH14-0AB0)

軟件:

Step7 V12

Step7 V5.5 SP1

S7-1200 通過(guò) CM1243-5 做主站,S7-300 集成的 DP 接口做從站,這種方式可以分2種情況來(lái)操作,具體如下:

第一種情況:CPU 1214C 和 S7-300 CPU 使用 Step7 V12 在一個(gè)項(xiàng)目中操作。

第二種情況:CPU 1214C 和 S7-300 CPU 使用 Step7 V12 不在一個(gè)項(xiàng)目中的操作。CPU 1214C 使用 Step7 V12,而 S7-300 CPU 分別使用 Step7 V12 和 Step7 V5.5。

1. 第一種情況(同一項(xiàng)目中操作)

CM1243-5 做 DP 主站,S7-300 CPU 的集成 DP 接口做 DP 從站,使用 Step7 V12 在一個(gè)項(xiàng)目中操作,詳細(xì)步驟如下。

1-1 使用 Step7 V12 生成項(xiàng)目

使用 STEP7 V12 創(chuàng)建一個(gè)新項(xiàng)目,并通過(guò)“添加新設(shè)備”組態(tài) S7-1200 站 PLC_1,選擇 CPU1214C DC/DC/DC V2.2;接著組態(tài) S7-300 站 PLC_2,如圖 1 所示。

d000774e-bf89-11ec-9e50-dac502259ad0.jpg

圖 1 在新項(xiàng)目中插入 S7-1200 站和 S7-300 站

1-2 組態(tài)主站 CM1243-5

組態(tài) CM1243-5 的 DP 接口,進(jìn)入 CM1243-5 的屬性框,添加子網(wǎng)“PROFIBUS_1”,站址選擇 2,如圖 2 所示。

d01254be-bf89-11ec-9e50-dac502259ad0.jpg

圖 2 組態(tài) CM1243-5

1-3 組態(tài)從站 S7-300 CPU 集成 DP 接口

組態(tài) S7-300 CPU 的集成 DP 接口,進(jìn)入 DP 接口的屬性框,在“PROFIBUS 地址”界面,子網(wǎng)選擇“PROFIBUS_1”,地址選擇 3;在“操作模式”界面,操作模式選擇“DP 從站”,分配的 DP 主站選擇“PLC_1.CM1243-5.DP 接口”,在“傳輸區(qū)域”創(chuàng)建 2 個(gè)區(qū)域,輸入輸出各 16 個(gè)字;可以點(diǎn)擊“智能從站通信”中的“傳輸區(qū)_1”和“傳輸區(qū)_2”,查看或修改傳輸區(qū)的詳細(xì)信息。如圖 3 所示。

d01f6050-bf89-11ec-9e50-dac502259ad0.jpg

圖 3 組態(tài) S7-300 CPU 的集成 DP 接口

1-4 通訊測(cè)試

在同一項(xiàng)目中,分別為 CPU1214C 和 S7-300 CPU 創(chuàng)建監(jiān)控表,進(jìn)行通訊測(cè)試,如圖 4 所示。

d02d98b4-bf89-11ec-9e50-dac502259ad0.jpg

圖 4 同一項(xiàng)目通信測(cè)試

2. 第二種情況(不同項(xiàng)目中操作)

CM1243-5 做 DP 主站,S7-300 CPU 的集成 DP 接口做 DP 從站,不在一個(gè)項(xiàng)目中的操作,即:CPU 1214C 使用 Step7 V12,而 S7-300 CPU 分別使用 Step7 V12 和 Step7 V5.5,詳細(xì)步驟如下。

2-1 創(chuàng)建 S7-1200 站并組態(tài) CM1243-5

使用 STEP7 V12 創(chuàng)建一個(gè)新項(xiàng)目,并通過(guò)“添加新設(shè)備”組態(tài) S7-1200 站 PLC_1,組態(tài) CM1243-5 的 DP 接口,進(jìn)入 CM1243-5 的屬性框,添加子網(wǎng)“PROFIBUS_1”,站址選擇 2,如圖 5 所示。

d0444a1e-bf89-11ec-9e50-dac502259ad0.jpg

圖 5 插入 S7-1200 站并組態(tài) CM1243-5

2-2 主站項(xiàng)目中安裝 S7-300 CPU 的 GSD 文件,并組態(tài)該從站

打開軟件 Step7 V12,通過(guò)“選項(xiàng)”進(jìn)入“安裝設(shè)備描述文件”界面, 在“源路徑”選擇 S7-300 CPU 的 GSD 文件存放路徑。注意:源路徑中不能有中文字符。

S7-300 CPU 的 GSD 文件下載鏈接:http://support.automation.siemens.com/cn/view/zh/113652。

d05403aa-bf89-11ec-9e50-dac502259ad0.jpg

圖 6 安裝 S7-300 CPU 的 GSD 文件

安裝好從站 S7-300 CPU 的 GSD 文件,在主站項(xiàng)目中的網(wǎng)絡(luò)視圖中,將它從選件的目錄中拖拽至視圖界面中,如圖 7 所示。

d065123a-bf89-11ec-9e50-dac502259ad0.jpg

圖 7 插入從站 S7-300 CPU

點(diǎn)擊圖 7 中的藍(lán)色字“未分配”,出現(xiàn)“選擇主站:PLC_1.CM 1243-5.DP 接口”選項(xiàng),點(diǎn)擊“PLC_1.CM 1243-5.DP 接口”,主站選擇成 CM 1243-5(見(jiàn)藍(lán)色字),同時(shí) S7-300 CPU 的集成 DP 接口連接到了“主站系統(tǒng):PLC_1.DP-Mastersystem(1)”。如圖 8 所示。

d079a3bc-bf89-11ec-9e50-dac502259ad0.jpg

圖 8 主站項(xiàng)目中配置從站 S7-300 CPU

雙擊圖 7 中的“Slave_1”,進(jìn)入從站的設(shè)備視圖, 將“Master_I Slave_Q 16 Wo unit”和“Master_Q Slave_I 16 Wo unit”分別插入到設(shè)備概覽的 4 槽和 5 槽。注意:4 槽表示主站組態(tài)輸入 16 個(gè)字,5 槽表示主站組態(tài)輸出 16 個(gè)字,這與后面組態(tài)從站的輸入輸出需要一一對(duì)應(yīng)。如圖 9 所示。

d0913478-bf89-11ec-9e50-dac502259ad0.jpg

圖 9 主站項(xiàng)目中組態(tài)從站 S7-300 CPU

2-3 Step7 V12 創(chuàng)建 S7-300 站并組態(tài) S7-300 CPU 的 DP 接口

如果使用軟件 Step7 V5.5 創(chuàng)建 S7-300 這個(gè)DP從站,請(qǐng)直接跳到步驟 2-5。

在這使用 Step7 V12 創(chuàng)建一個(gè)新項(xiàng)目(DP從站:S7-300),并通過(guò)“添加新設(shè)備”組態(tài) S7-300 站PLC_1,進(jìn)入 S7-300 CPU 集成的 DP 接口的屬性框,在“PROFIBUS 地址”界面中,接口類型選擇“PROFIBUS”,添加子網(wǎng)“PROFIBUS_1”,站址選擇 3,如圖 10 所示。

d0a92d6c-bf89-11ec-9e50-dac502259ad0.jpg

圖 10 Step7 V12 中創(chuàng)建 300

接著在“操作模式”界面中,選擇“DP 從站”,在智能從站通信的傳輸區(qū)域添加 2 個(gè)傳輸區(qū)(“傳輸區(qū)_1”、“傳輸區(qū)_2”),數(shù)據(jù)長(zhǎng)度都是 16 個(gè)字。注意:要與主站的輸入輸出對(duì)應(yīng),即:“傳輸區(qū)_1”為 16 個(gè)字的輸出,“傳輸區(qū)_2”為 16 個(gè)字的輸入。如圖 11 所示。

d0bbf654-bf89-11ec-9e50-dac502259ad0.jpg

圖 11 Step7 V12 創(chuàng)建 S7-300 CPU 站的 DP 組態(tài)

2-4 Step7 V12 創(chuàng)建 2 個(gè)項(xiàng)目(主從站)的通信測(cè)試

Step7 V12 創(chuàng)建的 CM1243-5 做 DP 主站的項(xiàng)目, Step7 V12 創(chuàng)建的 S7-300 CPU 做 DP 從站的項(xiàng)目,兩個(gè)項(xiàng)目分別新建監(jiān)控表,進(jìn)入通信監(jiān)控,如圖 12 所示。

d0d65e4a-bf89-11ec-9e50-dac502259ad0.jpg

圖 12 不同項(xiàng)目通信測(cè)試(V12 與 V12,第二種情況)

2-5 Step7 V5.5 創(chuàng)建 S7-300 CPU 并組態(tài) DP 接口

如果使用軟件 Step7 V12 創(chuàng)建 S7-300 這個(gè)DP從站,請(qǐng)直接跳到步驟 2-3。

在這使用 Step7 V5.5 創(chuàng)建一個(gè)新項(xiàng)目(DP從站:S7-300)。在 MPI/DP 接口的屬性框中,“常規(guī)”屬性頁(yè)中選擇“PROFIBUS”接口類型,站址選擇 3;“工作模式”屬性頁(yè)中選擇“DP 從站”;“組態(tài)”屬性頁(yè)中組態(tài)輸入輸出,數(shù)據(jù)長(zhǎng)度 16 個(gè)字,注意:要與主站的輸入輸出對(duì)應(yīng),即:第 1 行組態(tài)為 16 個(gè)字的輸出,第 2 行組態(tài)為 16 個(gè)字的輸入。。如圖 13 所示。

d0f16bea-bf89-11ec-9e50-dac502259ad0.jpg

圖 13 Step7 V5.5 創(chuàng)建 S7-300 CPU 并組態(tài) DP 接口

2-6 通訊測(cè)試

Step7 V12 創(chuàng)建的 CM1243-5 做 DP 主站的項(xiàng)目, Step7 V5.5 創(chuàng)建的 S7-300 CPU 做 DP 從站的項(xiàng)目,兩個(gè)項(xiàng)目分別新建監(jiān)控表,進(jìn)入通信監(jiān)控,如圖 14 所示。

d10890ae-bf89-11ec-9e50-dac502259ad0.jpg

圖 14 不同項(xiàng)目通信測(cè)試(V12 與 V5.5,第二種情況)

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10804

    瀏覽量

    210828
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    5949

    瀏覽量

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

    關(guān)注

    11

    文章

    331

    瀏覽量

    17875

原文標(biāo)題:S7-1200 和 S7-300 集成 DP 口的主從通信(1200做主站,300做從站)

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    通過(guò)IDEVICE實(shí)現(xiàn)兩臺(tái)S7-300 plc通信

    通過(guò)IDEVICE實(shí)現(xiàn)兩臺(tái)S7-300plc通信
    發(fā)表于 09-29 09:10 ?0次下載

    西門子S7-1200 PLC的指令介紹

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

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

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

    西門子S7-1200 PLC的優(yōu)缺點(diǎ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 ?2712次閱讀

    西門子S7-1200 PLC的基本功能

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

    S7-1200 CPU 存儲(chǔ)卡的應(yīng)用分析

    S7-1200 CPU 使用的存儲(chǔ)卡為 SD 卡,存儲(chǔ)卡中可以存儲(chǔ)用戶項(xiàng)目文件,有如下3種功能: 作為 CPU 的裝載存儲(chǔ)區(qū),用戶項(xiàng)目文件可以僅存儲(chǔ)在卡中,CPU 中沒(méi)有項(xiàng)目文件,離開存儲(chǔ)卡無(wú)法運(yùn)行。
    發(fā)表于 03-15 11:11 ?972次閱讀
    <b class='flag-5'>S7-1200</b> CPU 存儲(chǔ)卡的應(yīng)用分析

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

    S7-1200 CPU 使用的存儲(chǔ)卡為 SD 卡,存儲(chǔ)卡中可以存儲(chǔ)用戶項(xiàng)目文件,有如下3種功能
    的頭像 發(fā)表于 02-26 09:53 ?1669次閱讀
    如何使用<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 ?6691次閱讀

    西門子S7-300(CPU315)做整流系統(tǒng)的PID控制

    電子發(fā)燒友網(wǎng)站提供《西門子S7-300(CPU315)做整流系統(tǒng)的PID控制.pdf》資料免費(fèi)下載
    發(fā)表于 01-14 09:43 ?0次下載

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

    S7-1200作為新推出的緊湊型控制器,其產(chǎn)品定位在原有的SIMATIC S7-200和S7-300之間,它與S7-300的區(qū)別主要體現(xiàn)在硬件、通信
    的頭像 發(fā)表于 01-10 10:54 ?990次閱讀
    西門子<b class='flag-5'>S7-1200</b>與<b class='flag-5'>S7-300</b>PLC之間的區(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 ?2243次閱讀
    <b class='flag-5'>s</b>71200可用step<b class='flag-5'>7</b>嗎 <b class='flag-5'>S7-1200</b>的硬件結(jié)構(gòu)

    西門子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 ?5257次閱讀

    plc西門子s7-1200基礎(chǔ)知識(shí):plc與plc之間如何通訊

    S7-1200編程軟件是Siemens TIA Portal,可以用于編寫程序并對(duì)PLC進(jìn)行配置和調(diào)試。此外,還有一些輔助軟件和工具可用于幫助用戶診斷故障和管理數(shù)據(jù)。
    的頭像 發(fā)表于 01-10 10:43 ?2559次閱讀

    PLC西門子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 ?9525次閱讀

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

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