wincc无法修改服务器名称_WinCC(TIA)组件SIVARC在BA空调及冷热源系统改造项目中的应用...
中文摘要:本文將著重論述 TIAWinCC SiVarc(畫面生成器)在BA系統改造中的應用,并詳細展示如何通過SiVar畫面、變量等規則建立WinCC(TIA)畫面與程序的關聯,實現WinCC變量、畫面的自動生成和畫面、程序結構、名稱的統一與標準化。
中文關鍵詞:SiVarc、TIA WinCC、程序與畫面標準化
Abstract: This paper will focus on theapplication of TIA WinCC SiVarc (picture generator) in BA systemtransformation, and show in detail how to establish the association of WinCC(TIA) picture and program through SiVar screen, variables and other rules, torealize winCC variables, screen automatic generation and picture, programstructure, The unification and standardization of names.
Key Words ?SiVarc, TIA WinCC, Program and ScreenStandardization
一、項目簡介
? ? ? ?某高新技術企業原有的一期霍尼韋爾BA系統已經連續運行超過15年,多次出現因主模塊故障死機、IO模塊損壞造成控制系統失效等嚴重情況,基于此,業主決定對一期BA系統進行升級改造,控制設備、絕大多數傳感器、控制柜等利舊,并對改造時間及程序畫面標準化提出相對嚴格的要求。
空調機組
改造后的控制柜
二、項目的技術介紹
1.項目的實現原理、簡要工藝介紹
(1)冷熱源系統:系統由冷水機組、熱水機組、冷水及熱水循環泵、電動閥門、傳感器組成,為各個空調系統提供溫度穩定的冷水及熱水水源,是整個空調控制系統的核心與基礎。
(2)空調控制系統:該系統由冷水調節閥,熱水調節閥、加濕器、分路加熱器、風機及溫濕度、新風閥,風量傳感器組成;冷水閥通過調節冷水水量對冷水盤管進行冷卻,從而控制送風濕度,被冷卻的空氣經過熱水盤管(熱水閥控制)加熱后出風,使回風溫度達到設定值,當冬季濕度低時,需要啟動加濕器加濕送風從而控制回風濕度,個別分路達不到設定溫度,啟動加熱器,對單獨房間進行加熱,風機通過恒定風量對變頻進行自動控制。
(3)BA其他系統:此次改造范圍還包括路燈(按時間分段啟停)、辦公樓送風系統、廠房排風系統、C104風機盤管系統等。
2.項目當中使用18套1510SP CPU及ET200SP模塊配合14塊KTP 700Basic 觸摸屏組成就地控制系統對冷熱源、空調、路燈、送風、排風等系統進行控制。
三、控制系統構成
? ? ? ?系統架構:由于柜體利舊,使柜內及其有限,不能安裝大型CPU及IO模塊,同時業主對各個分系統控制器的性能要求,同時冷熱源、各別空調的IO模塊數量較多,決定我方不能選用小型控制器,CPU 1510SP-1 PN成了一個比較理想的選擇;基于集中監控,獨立控制原則,各個分系統都帶有獨立控制器,單獨空調控制器故障,不影響其他空調正常運行,單獨空調系統帶有各自觸摸屏,方便現場對空調系統進行操作;監控系統采用服務器-客戶機架構軟件選用西門子 TIAWinCC;使用OPC DA D對三期BA系統及新區BA系統進行監視與控制,同時TIAWinCC作為 OPC UA Server將BA系統數據上傳至公司EPR系統。
四、TIAPorta SiVarc 組件BA項目改造中的應用
1.SiVarc功能簡介
SiVArc (SIMATIC WinCC VisualizationArchitect) 是 TIA Portal 中的選件包。借助 SiVArc,可通過程序塊和生成模板為多個 HMI 設備和 PLC 生成可視化??墒褂蒙梢巹t指定哪些 HMI 對象針對哪個塊和設備生成;SiVArc的應用范圍主要包括以下內容:
(1)包括過程連接的可視化自動生成
(2)用戶界面的統一布局
(3)操作元素的一致命名
(4)組態數據的結構存儲
2.項目分析
? ? ? ?針對本次改造項目分析得出,BA系統控制對象多,但是設備類型相對較少,主要包括風機、水泵、調節閥、儀表、加熱器、加濕器、電動閥,每個工藝段的設備數量不一致,以下為總結的一期典型系統設備結構圖:
? ? ? ?從上圖可以看出,一期BA空調系統,共包含12個空調機組,1個冷熱源;各個單元下又按設備種類進行了分組和歸類;畫面生成原則包括各個機組、冷熱源可作為一期BA改造的分畫面,各個設備、傳感器可作為分畫面的元素顯示在畫面中;同時,系統結構、調用關系、包含元素的類型及數量、變量命名方式及結構與程序相吻合。
3.實現過程
? ? ? ?下面以儀表作為實例展示SiVarc如何在空調機組中的生成過程
(1)創建Server與PLC的“HMI”連接。
? ? ? ?由于有多臺PLC,所以在服務器“運行系統設置”中,勾選“PLC名稱作為前綴在HMI變量名中”
(2)創建程序庫:創建帶接口的FB標準塊,按常規寫相應邏輯,并添加到庫中,注意“可從HMI/OPC UA訪問”必須設置為“√”。如果此處不設置SiVarc變量無法生成,功能即無法使用。
? ? ? ?在OB1中調用標準塊,SiVarc生成的畫面和元素必須在程序中調用,如果不調用SiVac畫面元素不會生成或被刪除;例如當某個傳感器實際在現場已被取消,程序中不再調用該儀表的程序,則當再次生成SiVarc時,畫面對象即被刪除,保證程序調用結構與畫面保持高度一致。
? ? ? ?標注程序段標題為設置為儀表類型“溫度”、程序段注釋設置儀表單位“℃”,程序段中調用多重背景DB中的“TS_1”,備注信息為風管溫度,保存并編譯PLC程序。
(3)創建“AI_KT”庫面板,創建與庫中“FB500_AIX”標準FB中接口變量一致的新屬性,并與庫面板中的元素關聯。
(4)在“插入”選項中,選擇“SiVarc”屬性,將面板名稱、動態屬性通過靜態、動態表達式與PLC程序進行關聯。
名稱的靜態值表達式“Block.DB.HMITagPrefix&_XXX”關聯至前FB的DB的變量前綴名稱+“_XXX”。
在屬性接口“SymbolicName”的靜態值表達式“Block.DB.SymbolicName”關聯至當前FB的DB塊的符號名稱,與“儀表位號”文本域相關聯。
在屬性接口“NetworkComment”的靜態值表達式“Block. NetworkComment”關聯至當前FB塊的程序注釋,與“單位”文本域相關聯,本例為“℃”。
在屬性接口“NetworkTitle”的靜態值表達式“Block. NetworkTitle”關聯至當前FB塊的程序端標題,與“儀表類型”文本域相關聯,本例為“溫度”。
在屬性接口變量表達式的關聯都是DB塊的變量前綴+標準塊變量名稱
如:Block.DB.HMITagPrefix&"_AHH"
(5)創建SiVarc變量規則。
? ? ? ?SiVarc變量規則決定了變量的生成位置,不關聯變量的生成;變量層級文件和變量表的生成主要是為了和程序結構保持一致;本項目中將PLC的HMI連接名稱作為層級文件夾規則使用;變量表名稱的生成規則是“LC的HMI連接名”與背景DB塊的名稱相組合。
變量規則
(6)創建畫面副本
? ? ? ?創建所有空調箱的基礎畫面,分畫面的名稱和層級,生成元素的定位
添加基礎畫面,定義分管,畫面背景色,設備關聯管道等信息。
將SiVarc屬性中的“名稱”靜態表達式定義為PLC的HMI連接名稱,生成的畫面名稱如KT1,KT2;“畫面組”定義為“一期空調畫面”,此處關聯生成畫面的層級。
? ? ? ?創建TS、TH、FAN、FV等畫面字段,此處會決定哪些設備生成在哪些位置上,以下圖為例,“TH”的畫面字段在基礎畫面中共10個(1/10~10/10)程序調用關系決定了TH的排布順序,如TH_01~TH_10在程序中依次調用,則按下圖的基礎畫面中位置的定義順序,會變成從左至右,從上到下, TH_01~02在上邊,TH03~TH10會在下部依次生成。
將完成的基礎畫面添加到庫“模板副本”中
(7)創建畫面規則
? ? ? ? 創建畫面規則決定了畫面、元素的名稱、生成的位置、元素與PLC程序塊的對應關系。
? ? ? ?要在空調畫面中生成“表冷溫度”,需要與庫中程序塊、畫面對象、主畫面、分布字段、條件做關聯。
(8)生成可視化
? ? ? ?在設備列表中點擊服務器的WinCC RT Profesional,右鍵生成可視化(SiVarc)生成即可。
四、結果展示
(1)變量生成結果
? ? ? ?從圖中可以看出,HMI變量已經自動生成,層級文件夾、符合表與程序結構一致。
(2)畫面生成結果
? ? ? ?從上圖可以看出在“一期空調”文件夾下,所有空調畫面已經生成,在SiVarc“生成概述”中很直觀的看出生成的結構;打開“KT6”編輯畫面查看元素生成結果。
五、項目運行
? ? ? ?空調系統在7月份完成調試,項目至今運行穩定、正常;整體項目在2019年10月結束調試,廠級ERP通過OPCUA 數據采集正常,系統順利通過驗收,整個改造項目得到了業主和甲方的肯定,后期二、三期BA改造持續跟進中。
冷熱源系統運行圖
典型空調運行圖
六、應用體會
1.SiVarc作為TIA Portal組件,簡單、靈活,使編程者的畫面制作的工作量大大減輕,在結構化、標準化方面也展現出了無與倫比的優勢。
2.后期添加儀表、設備等可以很容易生成,只需要在程序中部分簡單的信息,就可在畫面中直接生成對象,不需要手動建立變量并關聯變量,節約了修改時間;在出現故障的情況下,后期維護工程師很容易通過畫面直接找到相應程序及設備對象,為后期維護和運營提供了便利。
3.從生成概述可以很清晰的看出程序和畫面、畫面元素的對應關系,便于后期查詢、修改;使畫面結構與程序結構對應關系高度透明化、標準化。
4.SiVarc是基于對象的設計理念,特別適用于分畫面多的觸摸屏的應用;在地鐵智能低壓柜MCC有車站多,站內站點多,設備數量多,種類少等特點,同時,在每個電氣室都有一塊TP1200的觸摸屏,該技術在這方面的應用會節約工程師大量的時間。
作者:曹建斌航星國際自動控制工程有限公司 工程師
本文曾刊登于《智慧工廠》
總結
以上是生活随笔為你收集整理的wincc无法修改服务器名称_WinCC(TIA)组件SIVARC在BA空调及冷热源系统改造项目中的应用...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 东八区转为0时区_踩坑记 | Flink
- 下一篇: jni jvm 内存泄漏_内存泄漏