主頁 > 軟體設計 > 備賽西門子——資訊化網路化

備賽西門子——資訊化網路化

2021-04-27 18:25:01 軟體設計

備賽西門子——資訊化網路化

  • 1. 賽項背景
  • 2. 具備能力
  • 3. 使用到的軟體
  • 4. 學習路線(無設備情況下)
  • 5. 樣題分析
  • 6. 競賽設備簡單說明
  • 7. 競賽時間安排
  • 8. 初賽流程安排
    • a) 賽前
    • b) 比賽
    • b) 時間(賽程總時間內)
  • 9. 部分基礎知識講解
    • a) VLAN子網劃分
    • b) 本地路由——網關
    • c) 無線通訊信道
    • d) ACL訪問控制串列(Acess Control Lists)

1. 賽項背景

??以智能工廠、智能車間、智能產線中實際工業通信網路為應用背景,重點考察參賽選手面向實際工業生產通信網路的技術需求分析、網路結構設計、工業資訊安全設計、實施及故障處理能力,鼓勵在滿足通信技術需求的條件下在網路結構設計與網路功能實作方面的創新,
??在工業4.0、中國制造2025這樣一個時期,工業網路是安裝在工業環境中的全數字化通訊系統,連接設備、控制器、人機界面、管理系統的工業神經系統

2. 具備能力

??a) 網路系統需求分析能力
??b) 網路系統綜合設計的能力(結構、安全、可視化)
??c) 設備選型能力
??d) 利用TIA PORTAL STEP 7軟體對PLC組態的能力
??e) 工業網路除錯和配置的能力
注意:時間的合理搭配,每一個步驟要留有足夠的時間,特別是最后要注意下網線是不是插對了,

3. 使用到的軟體

西門子Primary Setup Tool(PST)V4.2 用于交換機IP配置
? (只是對于IP進行一個配置,沒必要用高版本)
西門子TIA Portal V14及其以上版本 完成S7-1200組態
?(15.1以下14以上,用于完成一些簡單的組態)
西門子PROFINET 網路除錯和診斷工具PRONETA

4. 學習路線(無設備情況下)

??a) 基礎學習:
????線上網路配置課程、線上實操課程;
??b) 深化學習:
????依據樣題,分步分點,完成方案設計;
??注意:真正比賽的時候題目不會和工廠的需求那樣復雜,但是在標書的方案設計的時候,必須要根據樣題的每一點設計相應的方案,盡量高吻合度的滿足工廠的需求,
??c) 擴展學習:
????通過網路學習解決疑難;尋找多種解決方案;
??d) 實踐訓練:
????賽前上機訓練;

5. 樣題分析

樣題:
??工廠布置示意圖如圖1所示,主要包含生產管理區、控制中心和產線3個部分,兩條產線不完全相同,每條產線包含6個按直線排列的工藝單元,廠各區域電氣干擾較弱,工藝單元1-3 各包含兩個PLC,工藝單元4-6各包含一個PLC,用于控制工藝單元內部生產加工操作,其中產線1工業單元4-6主要控制的是高速運行的設備,控制中心主要包含工程師站、操作員站和生產資料采集、存盤和資訊可視化系統,在控制中心操作員站上可以監視工廠網路的運行狀態,控制中心、產線及其之間的網路稱為生產控制層網路,生產管理區中安裝有生產管理系統,與控制中心進行通訊,生產管理區的網路稱為生產管理層網路,工廠預計兩年后會加入成本投資擴展更多產線,

????????????在這里插入圖片描述
決議、注意點:

a) 3個部分:生產管理區、控制中心和產線要進行網路通訊,生產管理區能否訪問產線,控制中心能否訪問,兩者訪問之間會不會有什么干擾等問題,需要查閱一些資料,弄清楚生產管理區、控制中心以及產線一般是做什么的,需要進行一些分析,
b) 兩條產線不完全相同:所以在做方案的時,不能只是產線1和產線2的復制粘貼,該樣題中,兩條產線的區別就是4-6主要控制的是“高速”運行的設備,則其IO通訊的要求就會更高,
c) 工廠預計兩年后會加入成本投資擴展更多產線:從整體上,對產線1進行一個網路規劃,產線2進行一個網路規劃,如果工廠預計兩年后會加入成本投資,那么要為以后留足一定的網路空間和一定的IP地址,
d) 生產管理層網路:網路中是否需要做些防火墻,以及其他的一些控制,

專案的技術需求:

? 生產管理區、 控制中心、產線都需要網路進行資訊互動,考慮整體系統的IP規劃;
? 需要考慮 工業資訊安全,如工廠生產控制層網路與生產管理層網路的安全隔離手段(進行細致分析,優選隔離手段),保護生產控制層網路中PLC、工程師站等設備不被惡意攻擊;
? 遠程維護作業站通過工廠intranet 與控制中心建立安全可靠連接,要求安全的加密傳輸資料,必要時對生產控制系統程式進行維護**(埠的通與不同是需要認真考慮的);
? 由于產線 1和產線2內部的網路架構及IP規劃是一樣的,需考慮使用網路技術手段
避免工廠網路中的IP沖突**;
? 充分考慮工廠網路的冗余度及自愈性;
? 對于工藝單元1-3, 要求每個工藝單元中的兩個PLC之間采用實時通訊(profinet IO通訊等);
? 控制中心利用工業級邊緣網關,采集產線的生產資料,存盤到資料庫中,并能夠通過瀏覽器進行可視化顯示;可視化界面可監視工廠工業單元生產狀態(在比賽的時候不會考察這點,但是在標書中是需要考慮到的),
? 要求在控制中心操作員站中可以監視工廠網路的運行狀態,及時發現網路故障,并對故障做出及時處理(用什么工具進行監視),
? 生產管理區的資訊系統,不作為設計內容,
? 充分考慮工廠網路的可擴展性,方面后續工廠規模擴大(是否留有足夠的IP等),
? 廠車間可能需要考慮多種路由方式(每種路由方式的對比,得出優劣結論),靜態、動態(初賽不會考到動態路由,但是方案中要設計出來)、本地路由等,同時應保證路由設備能夠實作冗余備份,

結構、安全設計:

? IP規劃 大規模用動態DHCP規劃,小規模用靜態規劃(本地路由
? 網路安全 網路隔離(VLAN ACL NAT
? 相同IP規劃 對IP進行變化(利用什么方式)
? 網路冗余 冗余接線,冗余管理協議(如HRP)
? 實時通信 PLC間實時通信

資訊采集、可視化設計:

? 遠程維護
? OPC采集生產資料
? 控制中心監控資料
注意:在設計方案時每一步一定要進行詳細的規劃;

6. 競賽設備簡單說明

? 西門子交換機SCALANCE XM408-8C(支持路由功能,4個光口,8個電口,主要是用電口);
? 西門子交換機SCALANCE XB208(支持VLAN的劃分);
? 西門子交換機SCALANCE XB208;
? 西門子無線模塊(無線接入點AP及客戶端)SCALANCE W774、SCALANCE W734;
? 西門子無線設備功能卡K-PLUG;
? 西門子PLC S7-1200;
? 操作面板,配有按鈕、指示燈、旋鈕及溫度傳感器和變送器,模擬生產單元的數字量和模擬量資料,與PLC S7-1200的DI、DQ和AI端子連接;
? 西門子資訊安全模塊:SCALANCE S615(防火墻);
? 全向天線;
????????????在這里插入圖片描述

7. 競賽時間安排

????????????????在這里插入圖片描述
??????????????在這里插入圖片描述

8. 初賽流程安排

a) 賽前

? 參賽隊伍劃分賽區
? 提前到初賽區賽點報道
? 預約進行上機訓練
? 按照賽區安排隨機比賽分組
? 全國統一時間進行初賽

b) 比賽

? 初賽前根據樣題完成初賽方案
? 初賽時當場發放題目,在規定時間內完成賽項要求
? 評委按評分表按照功能完成情況進行分步評分
? 賽后可離開,成績和決賽入選名單公布官網
? 比賽獲獎項會在比賽官網個人檔案生成電子檔案

b) 時間(賽程總時間內)

? 賽題分析
? 設計方案
? 分配任務
? 現場除錯
? 示意考官評分,結束比賽(不計入時間)
? 保存賽題資料(不計入時間)
注意:分數相同,用時短的隊伍排名高

9. 部分基礎知識講解

a) VLAN子網劃分

??1) 冗余:當一網線拔掉了之后,另外一根網線是否還能進行通訊;
??2) 標簽是否:區分M與U,M是打了標簽的,U是沒有打標簽的;
??3) 大小寫U:一定注意,

b) 本地路由——網關

不同的IP地址之間怎么通訊:通過一個物件的網關向另一個物件的網關發送請求,也就是要組態網關,只有組態了網關他們之間才能進行通訊,特別是在PLC 的配置中,使用路由器的選項就是配置網關的操作,
在不通的情況下檢查XM408(可能你的不帶三層)啟動三層是否!!!

c) 無線通訊信道

??注意無線信道的選擇

d) ACL訪問控制串列(Acess Control Lists)

??配置順序:按照用戶配置規則的先后順序進行規則匹配,

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/280734.html

標籤:其他

上一篇:【資料結構從青銅到王者】第五篇:資料結構之佇列

下一篇:你居然不會狄杰斯特演算法?驚了!

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 面試突擊第一季,第二季,第三季

    第一季必考 https://www.bilibili.com/video/BV1FE411y79Y?from=search&seid=15921726601957489746 第二季分布式 https://www.bilibili.com/video/BV13f4y127ee/?spm_id_fro ......

    uj5u.com 2020-09-10 05:35:24 more
  • 第三單元作業總結

    1.前言 這應該是本學期最后一次寫作業總結了吧。總體來說,對作業的節奏也差不多掌握了,作業做起來的效率也更高了。雖然和之前的作業一樣,作業中都要用到新的知識,但是相比之前,更加懂得了如何利用工具以及資料。雖然之間卡過殼,但總體而言,這幾次作業還算完成的比較好。 2.作業程序總結 相比前兩個單元,此單 ......

    uj5u.com 2020-09-10 05:35:41 more
  • 北航OO(2020)第四單元博客作業暨課程總結博客

    北航OO(2020)第四單元博客作業暨課程總結博客 本單元作業的架構設計 在本單元中,由于UML圖具有比較清晰的樹形結構,因此我對其中需要進行查詢操作的元素進行了包裝,在樹的父節點中存盤所有孩子的參考。考慮到性能問題,我采用了快取機制,一次查詢后盡可能快取已經遍歷過的資訊,以減少遍歷次數。 本單元我 ......

    uj5u.com 2020-09-10 05:35:48 more
  • BUAA_OO_第四單元

    一、UML決議器設計 ? 先看下題目:第四單元實作一個基于JDK 8帶有效性檢查的UML(Unified Modeling Language)類圖,順序圖,狀態圖分析器 MyUmlInteraction,實際上我們要建立一個有向圖模型,UML中的物件(元素)可能與同級元素連接,也可與低級元素相連形成 ......

    uj5u.com 2020-09-10 05:35:54 more
  • 6.1邏輯運算子

    邏輯運算子 1. && 短路與 運算式1 && 運算式2 01.運算式1為true并且運算式2也為true 整體回傳為true 02.運算式1為false,將不會執行運算式2 整體回傳為false 03.只要有一個運算式為false 整體回傳為false 2. || 短路或 運算式1 || 運算式2 ......

    uj5u.com 2020-09-10 05:35:56 more
  • BUAAOO 第四單元 & 課程總結

    1. 第四單元:StarUml檔案決議 本單元采用了圖模型決議UML。 UML檔案可以抽象為圖、子圖、邊的邏輯結構。 在實作中,圖的節點包括類、介面、屬性,子圖包括狀態圖、順序圖等。 采用了三次遍歷UML元素的方法建圖,第一遍遍歷建點,第二、三次遍歷設定屬性、連邊,實作圖物件的初始化。這里借鑒了一些 ......

    uj5u.com 2020-09-10 05:36:06 more
  • 談談我對C# 多型的理解

    面向物件三要素:封裝、繼承、多型。 封裝和繼承,這兩個比較好理解,但要理解多型的話,可就稍微有點難度了。今天,我們就來講講多型的理解。 我們應該經常會看到面試題目:請談談對多型的理解。 其實呢,多型非常簡單,就一句話:呼叫同一種方法產生了不同的結果。 具體實作方式有三種。 一、多載 多載很簡單。 p ......

    uj5u.com 2020-09-10 05:36:09 more
  • Python 資料驅動工具:DDT

    背景 python 的unittest 沒有自帶資料驅動功能。 所以如果使用unittest,同時又想使用資料驅動,那么就可以使用DDT來完成。 DDT是 “Data-Driven Tests”的縮寫。 資料:http://ddt.readthedocs.io/en/latest/ 使用方法 dd. ......

    uj5u.com 2020-09-10 05:36:13 more
  • Python里面的xlrd模塊詳解

    那我就一下面積個問題對xlrd模塊進行學習一下: 1.什么是xlrd模塊? 2.為什么使用xlrd模塊? 3.怎樣使用xlrd模塊? 1.什么是xlrd模塊? ?python操作excel主要用到xlrd和xlwt這兩個庫,即xlrd是讀excel,xlwt是寫excel的庫。 今天就先來說一下xl ......

    uj5u.com 2020-09-10 05:36:28 more
  • 當我們創建HashMap時,底層到底做了什么?

    jdk1.7中的底層實作程序(底層基于陣列+鏈表) 在我們new HashMap()時,底層創建了默認長度為16的一維陣列Entry[ ] table。當我們呼叫map.put(key1,value1)方法向HashMap里添加資料的時候: 首先,呼叫key1所在類的hashCode()計算key1 ......

    uj5u.com 2020-09-10 05:36:38 more
最新发布
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:20:47 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:20:25 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:20:17 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:20:10 more
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:19:44 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:19:07 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:18:57 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:18:49 more
  • 05單件模式

    #經典的單件模式 public class Singleton { private static Singleton uniqueInstance; //一個靜態變數持有Singleton類的唯一實體。 // 其他有用的實體變數寫在這里 //構造器宣告為私有,只有Singleton可以實體化這個類! ......

    uj5u.com 2023-04-19 08:42:51 more
  • 【架構與設計】常見微服務分層架構的區別和落地實踐

    軟體工程的方方面面都遵循一個最基本的道理:沒有銀彈,架構分層模型更是如此,每一種都有各自優缺點,所以請根據不同的業務場景,并遵循簡單、可演進這兩個重要的架構原則選擇合適的架構分層模型即可。 ......

    uj5u.com 2023-04-19 08:42:41 more