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

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

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

新一代S7-1200的常用現(xiàn)場(chǎng)總線PROFINET

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2021-03-02 14:21 ? 次閱讀

S7-1200 可實(shí)現(xiàn) CPU編程設(shè)備、HMI 和其它 CPU 之間的多種通信。

PROFINET

CPU 可使用標(biāo)準(zhǔn) TCP 通信協(xié)議與其它 CPU、編程設(shè)備、HMI 設(shè)備和非 Siemens 設(shè)備通信。

CPU 連接到編程設(shè)備

CPU 連接到 HMI

CPU 連接到另一個(gè) CPU

創(chuàng)建網(wǎng)絡(luò)連接

使用設(shè)備配置的“網(wǎng)絡(luò)視圖”(Network view) 在項(xiàng)目中的各個(gè)設(shè)備之間創(chuàng)建網(wǎng)絡(luò)連接。創(chuàng)建網(wǎng)絡(luò)連接之后,使用巡視窗口的“屬性”(Properties) 選項(xiàng)卡組態(tài)網(wǎng)絡(luò)的參數(shù)。

1.選擇“網(wǎng)絡(luò)視圖”(Network view) 以顯示要連接的設(shè)備。

2.選擇一個(gè)設(shè)備上的端口,然后將連接拖到第二個(gè)設(shè)備上的端口處。

3.釋放鼠標(biāo)按鈕以創(chuàng)建網(wǎng)絡(luò)連接。

連接路徑

將 TSEND_C、TRCV_C 或 TCON 指令插入用戶(hù)程序后,只要選中指令的任意部分,巡視窗口都會(huì)顯示連接的屬性。在通信指令“屬性”(Properties) 的“組態(tài)”(Configuration) 選項(xiàng)卡中指定通信參數(shù)。

1.對(duì)于 TCP、ISO-on-TCP 和 UDP 以太網(wǎng)協(xié)議,使用指令(TSEND_C、TRCV_C 或 TCON)的“屬性”(Properties) 組態(tài)“本地/伙伴”連接。右圖顯示了 ISO-on-TCP 連接的“組態(tài)”(Configuration) 選項(xiàng)卡中的“連接屬性”(Connection properties)。

組態(tài)其中一個(gè) CPU 的連接屬性時(shí),STEP 7 允許您選擇伙伴 CPU 中的特定連接 DB(如果存在),或?yàn)榛锇?CPU 創(chuàng)建連接 DB。必須已為該項(xiàng)目創(chuàng)建伙伴 CPU,且不能是“未指定的”CPU。還必須將 TSEND_C、TRCV_C 或 TCON 指令插入伙伴 CPU 的用戶(hù)程序中。插入指令時(shí),應(yīng)選擇由組態(tài)創(chuàng)建的連接 DB。

2.對(duì)于 S7 通信,請(qǐng)使用網(wǎng)絡(luò)的“設(shè)備和網(wǎng)絡(luò)”編輯器組態(tài)本地/伙伴連接??梢詥螕簟巴怀鲲@示:連接”(Highlighted: Connection) 按鈕訪問(wèn)“屬性”(Properties)。

“常規(guī)”(General) 選項(xiàng)卡中提供有多個(gè)屬性:

●“常規(guī)”(General)(已顯示)

●“本地 ID”(Local ID)

●“特殊連接屬性”(Special connection properties)

●“地址詳細(xì)信息”(Address details)(已顯示)

端口號(hào)

使用 TCP 和 UDP 協(xié)議時(shí),本地(主動(dòng))連接 CPU 的連接參數(shù)組態(tài)必須指定遠(yuǎn)程伙伴(被動(dòng))連接 CPU 的 IP 地址和端口號(hào)。

在“連接參數(shù)”(Connection Parameters) 對(duì)話框的“地址詳細(xì)信息”(Address Details) 部分,定義要使用的端口。在“本地端口”(Local Port) 域中輸入 CPU 中連接的端口。在“伙伴端口”(Partner Port) 域下輸入為伙伴 CPU 中的連接分配的端口。

在線給 CPU 分配 IP 地址

可以在線為網(wǎng)絡(luò)設(shè)備分配 IP 地址。這在進(jìn)行初始設(shè)備配置時(shí)尤其有用。

1.在“項(xiàng)目樹(shù)”(Project tree) 中,確認(rèn) CPU 不具有預(yù)組態(tài)的 IP 地址。展開(kāi)“在線訪問(wèn)”(Online access) 顯示設(shè)備所在網(wǎng)絡(luò)的適配器卡,然后雙擊“更新可訪問(wèn)的設(shè)備”(Update accessible devices)。如果 STEP 7 顯示 MAC 地址,而非 IP 地址,表示未分配 IP 地址。

2.在所需可訪問(wèn)設(shè)備下雙擊“在線和診斷”(Online & diagnostics)。

3.“在線與診斷”(Online & diagnostics) 對(duì)話框中,選擇“功能 > 分配 IP 地址”(Functions > Assign IP address)。

4.在“IP 地址”(IP address) 區(qū)域輸入新 IP 地址,然后單擊“分配 IP 地址”(Assign IP address) 按鈕。

5.在“項(xiàng)目樹(shù)”(Project tree) 中,確保 STEP 7 已將新 IP 地址分配給 CPU。雙擊“更新可訪問(wèn)的設(shè)備”(Update accessible devices),顯示組態(tài)的 IP 地址。

為項(xiàng)目中的 CPU 組態(tài) IP 地址

組態(tài) PROFINET 接口

要為 PROFINET 接口組態(tài)參數(shù),請(qǐng)選擇 CPU 上的綠色 PROFINET 框。巡視窗口中的“屬性”(Properties) 選項(xiàng)卡會(huì)顯示 PROFINET 端口。

以太網(wǎng) (MAC) 地址:

在 PROFINET 網(wǎng)絡(luò)中,制造商會(huì)為每個(gè)設(shè)備都分配一個(gè)“介質(zhì)訪問(wèn)控制”地址(MAC 地址)以進(jìn)行標(biāo)識(shí)。MAC 地址由六組數(shù)字組成,每組兩個(gè)十六進(jìn)制數(shù),這些數(shù)字用連字符 (-) 或冒號(hào) (:) 分隔并按傳輸順序排列(例如 01-23-45-67-89-AB 或 014589:AB)。

IP 地址:

每個(gè)設(shè)備也都必須具有一個(gè) Internet 協(xié)議 (IP) 地址。該地址使設(shè)備可以在更加復(fù)雜的路由網(wǎng)絡(luò)中傳送數(shù)據(jù)。每個(gè) IP 地址分為四段,每段占 8 位,并以點(diǎn)分十進(jìn)制格式表示(例如,211.154.184.16)。IP 地址的第一部分用于表示網(wǎng)絡(luò) ID(您正位于什么網(wǎng)絡(luò)中?),地址的第二部分表示主機(jī) ID(對(duì)于網(wǎng)絡(luò)中的每個(gè)設(shè)備都是唯一的)。IP 地址 192.168.x.y 是一個(gè)標(biāo)準(zhǔn)名稱(chēng),視為未在 Internet 上路由的專(zhuān)用網(wǎng)的一部分。

子網(wǎng)掩碼:

子網(wǎng)是已連接的網(wǎng)絡(luò)設(shè)備的邏輯分組。在局域網(wǎng) (LAN, Local Area Network) 中,

子網(wǎng)中的節(jié)點(diǎn)往往彼此之間的物理位置相對(duì)接近。掩碼(稱(chēng)為子網(wǎng)掩碼或網(wǎng)絡(luò)掩碼)定義 IP

子網(wǎng)的邊界。 子網(wǎng)掩碼 255.255.255.0 通常適用于小型本地網(wǎng)絡(luò)。這就意味著此網(wǎng)絡(luò)中的所有 IP 地址的前 3 個(gè)八位位組應(yīng)該是相同的,該網(wǎng)絡(luò)中的各個(gè)設(shè)備由最后一個(gè)八位位組(8 位域)來(lái)標(biāo)識(shí)。舉例來(lái)說(shuō),在小型本地網(wǎng)絡(luò)中,為設(shè)備分配子網(wǎng)掩碼 255.255.255.0 和 IP 地址 192.168.2.0 到 192.168.2.255。不同子網(wǎng)間的唯一連接通過(guò)路由器實(shí)現(xiàn)。如果使用子網(wǎng),則必須部署 IP 路由器。

IP 路由器:

路由器是 LAN 之間的鏈接。通過(guò)使用路由器,LAN 中的計(jì)算機(jī)可向其它任何網(wǎng)絡(luò)發(fā)送消息,這些網(wǎng)絡(luò)可能還隱含著其它 LAN。如果數(shù)據(jù)的目的地不在 LAN 內(nèi),路由器會(huì)將數(shù)據(jù)轉(zhuǎn)發(fā)給可將數(shù)據(jù)傳送到其目的地的另一個(gè)網(wǎng)絡(luò)或網(wǎng)絡(luò)組。

IP 地址屬性:在“屬性”(Properties) 窗口中,選擇“以太網(wǎng)地址”(Ethernet addresses) 組態(tài)條目。STEP 7 會(huì)顯示以太網(wǎng)地址組態(tài)對(duì)話框,該對(duì)話框可將軟件項(xiàng)目與接收該項(xiàng)目的 CPU 的 IP 地址相關(guān)聯(lián)。

組態(tài) PROFINET 端口

在默認(rèn)情況下,CPU 會(huì)為自動(dòng)協(xié)商組態(tài) PROFINET 接口的端口。要使自動(dòng)協(xié)商正常運(yùn)行,必須將兩個(gè)站都組態(tài)到自動(dòng)協(xié)商。如果其中一個(gè)站為固定組態(tài)(例如,在 100 Mbps 處為全雙工)且另一個(gè)站被設(shè)置為自動(dòng)協(xié)商,那么自動(dòng)協(xié)商將失效,導(dǎo)致使用半雙工進(jìn)行操作。要克服自動(dòng)協(xié)商的這個(gè)限制,可使用 S7-1200 提供的選項(xiàng)禁用自動(dòng)協(xié)商。在禁用自動(dòng)協(xié)商時(shí),S7-1200 會(huì)自動(dòng)為全雙工操作在 100 Mbps 處組態(tài)。

可為每個(gè)端口設(shè)置固定傳輸率和雙工:

1. 選擇“高級(jí)”(Advanced) 選項(xiàng)以及需要組態(tài)的端口。然后,選擇“端口”(Port) 選項(xiàng)。

2. 在“連接”(Connection),“傳輸率”(Transmission rate)/雙工字段,選擇以下一個(gè)選項(xiàng):

– 自動(dòng):CPU 和對(duì)等設(shè)備可通過(guò)自動(dòng)協(xié)商決定端口的傳輸率和雙工。

– TP 100 Mbps 全雙工:如果禁用自動(dòng)協(xié)商,端口在 100 Mbps 的半雙工狀態(tài)下運(yùn)行。如果啟用自動(dòng)協(xié)商,此端口可在 100 Mbps 的全雙工狀態(tài)下運(yùn)行或在另一個(gè) CPU 與對(duì)等設(shè)備自動(dòng)協(xié)商的傳輸率/雙工狀態(tài)下運(yùn)行(如果選擇“監(jiān)視”(Monitor),此對(duì)等設(shè)備會(huì)在診斷緩沖區(qū)中顯示如下信息)。

3. 監(jiān)視:在選擇復(fù)選框時(shí),如果在此端口出現(xiàn)以下情況,系統(tǒng)將會(huì)在診斷緩沖區(qū)中顯示消息:

– 不能在端口中建立鏈接

– 建立鏈接失敗

– 請(qǐng)選擇“TP 100 Mbps 全雙工”(TP 100 Mbps full-duplex) 作為傳輸率/雙工,CPU 會(huì)使用自動(dòng)協(xié)商建立鏈接,且協(xié)商傳輸率不等于 100 Mbps 或協(xié)商雙工等于半雙工。

4. 啟用自動(dòng)協(xié)商:在 100 Mbps,一旦將傳輸率/雙工字段設(shè)置到全雙工,便可以禁用自動(dòng)協(xié)商。清除“啟用自動(dòng)協(xié)商”(Enable autonegotiation) 復(fù)選框來(lái)禁用自動(dòng)協(xié)商。

測(cè)試 PROFINET 網(wǎng)絡(luò)

在線為設(shè)備分配 IP 地址

S7-1200 CPU 不具有預(yù)組態(tài)的 IP 地址。必須手動(dòng)為 CPU 分配 IP 地址:

● 要在線為設(shè)備分配 IP 地址

● 要在項(xiàng)目中分配 IP 地址,必須在設(shè)備配置中組態(tài) IP 地址,保存配置并將其下載到 PLC

使用“擴(kuò)展的下載到設(shè)備”(Extended download to device) 對(duì)話框測(cè)試所連接的網(wǎng)絡(luò)設(shè)備

S7-1200 CPU“下載到設(shè)備”(Download to device) 功能及其“擴(kuò)展的下載到設(shè)備”(Extended download to device) 對(duì)話框可以顯示所有可訪問(wèn)的網(wǎng)絡(luò)設(shè)備,以及是否為所有設(shè)備都分配了唯一的 IP 地址。要顯示全部可訪問(wèn)和可用的設(shè)備以及為其分配的 MAC 地址或 IP 地址,請(qǐng)選中“顯示所有可訪問(wèn)設(shè)備”(Show all accessible devices) 復(fù)選框。

如果所需網(wǎng)絡(luò)設(shè)備不在此列表中,則說(shuō)明由于某種原因而中斷了與該設(shè)備的通信。必須檢查設(shè)備和網(wǎng)絡(luò)是否有硬件和/或組態(tài)錯(cuò)誤。

責(zé)任編輯:lq

聲明:本文內(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)投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10702

    瀏覽量

    209411
  • 現(xiàn)場(chǎng)總線

    關(guān)注

    3

    文章

    518

    瀏覽量

    38488
  • Profinet
    +關(guān)注

    關(guān)注

    6

    文章

    1001

    瀏覽量

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

    關(guān)注

    11

    文章

    331

    瀏覽量

    17710

原文標(biāo)題:新一代S7-1200的常用現(xiàn)場(chǎng)總線PROFINET

文章出處:【微信號(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 ?1616次閱讀

    簡(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 ?2639次閱讀

    西門(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 ?2027次閱讀

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

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

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

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

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

    等方面。 、硬件的區(qū)別 在硬件擴(kuò)展方面,S7-300的主機(jī)架多支持八個(gè)擴(kuò)展模塊,而S7-1200支持?jǐn)U展多八個(gè)信號(hào)模塊和多三個(gè)通信模塊。以S7-300 CPU313C和
    的頭像 發(fā)表于 01-10 10:54 ?860次閱讀
    西門(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 ?1849次閱讀
    <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 ?4541次閱讀

    常用Profinet CCLink EthernetIP EtherCAT現(xiàn)場(chǎng)總線協(xié)議介紹

    Profinet CCLink EthernetIP EtherCAT是常用的工業(yè)控制領(lǐng)域的現(xiàn)場(chǎng)總線協(xié)議。本文詳細(xì)介紹了這四種總線的來(lái)龍去脈
    的頭像 發(fā)表于 12-11 09:07 ?865次閱讀
    <b class='flag-5'>常用</b>的<b class='flag-5'>Profinet</b> CCLink EthernetIP EtherCAT<b class='flag-5'>現(xiàn)場(chǎng)</b><b class='flag-5'>總線</b>協(xié)議介紹

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

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

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

    S7-1200的CPU本體上集成了PROFINET通信口,通過(guò)這個(gè)通信口可以實(shí)現(xiàn)CPU與編程設(shè)備的通信。 此外,S7-1200 可以通過(guò)連接CM1243-5擴(kuò)展模塊,然后電腦通過(guò)PC ADAPTER USB A2電纜、或者
    發(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 ?4959次閱讀
    西門(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-1200Profinet 通信。本例中將 S7-1200 做為控制器,連接作為智能 IO 設(shè)備
    的頭像 發(fā)表于 10-30 14:21 ?3225次閱讀
    <b class='flag-5'>S7-1200</b>和CP343-1的<b class='flag-5'>Profinet</b>通信方法

    談?wù)?b class='flag-5'>S7-1200/1500系列PLC優(yōu)化塊訪問(wèn)的功能

    西門(mén)子S7-1200/1500系列PLC支持優(yōu)化的塊訪問(wèn)(Optimized block access),通常理解的是數(shù)據(jù)塊(DB)具有這個(gè)功能。
    的頭像 發(fā)表于 09-27 09:34 ?3904次閱讀
    談?wù)?b class='flag-5'>S7-1200</b>/1500系列PLC優(yōu)化塊訪問(wèn)的功能