版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、圖形化組態(tài),浙江中控技術有限公司,二、圖形化編程基礎,主要內容:,工程、段落、區(qū)段 編程基本步驟 工程管理 數據類型 變量 系統(tǒng)資源,培訓什么?,工程、段落、區(qū)段,工程,SControl用一個工程(Project)描述一個控制站的所有程序。 每個工程唯一對應一個控制站,工程必須指定其對應的控制站地址。,段落,工程包含一個或多個段落(Section)。 SControl通過任務管理來管理多個段落文件,在工程文件中保存配置信息 。 段落是通常意義上的一個文檔,是組成工程的基本單位。 新建段落時必須指定段落的編輯類型和程序類型。,區(qū)段,區(qū)段指在同一段落中有數據信號相連的元素的總和。 一個段落可以包含
2、一個或多個區(qū)段(SFC段落只有一個區(qū)段)。 區(qū)段只是一個表示段落中元素間關系的概念,新建區(qū)段不會生成任何新文件。,工程、段落和區(qū)段的關系,工程,段落,區(qū)段,組態(tài)文件說明,文件保存路徑,一個組態(tài)的相關文件必須保存在正確的文件夾下,否則在組態(tài)中進行聯編時會出錯。 段落文件須保存在工程文件夾下; 工程文件與工程文件夾須保存在組態(tài)文件夾下的“Control”文件夾下; “Control”文件夾須保存在組態(tài)文件夾下。,編程基本步驟,基本步驟,建立圖形化組態(tài)工程并與系統(tǒng)組態(tài)軟件建立關聯; 根據控制方案的特點及需要選擇合適的編輯器在建好的工程中新建段落,在段落中編寫程序,編寫的過程中進行保存; 程序編寫完畢
3、后,通過編譯檢查程序語法錯誤,修改程序至程序編譯無誤; 將程序下載到主控卡,聯機調試程序,使程序運行時符合控制方案的要求;,新建工程,工程與組態(tài)關聯,控制站地址設置,在組態(tài)軟件中的算法設置對話框中,點擊“圖形編程”一欄中的編輯,此時在打開工程的同時,會自動設定工程的地址為算法設置對話框中所選的主控卡地址。 打開圖形化軟件后,選擇在“工程”菜單下的“控制站地址”來定義對應的控制站地址,,段落新建及保存,按編輯類型可將段落分類為 FBD段落 LD段落 SFC段落 ST語言段落 按程序類型分可將段落分類為: 程序段落 模塊段落,程序類型和段類型,程序和模塊,工程管理,工程管理包括 段落管理 段落的名
4、稱,類型,所用的編輯器 任務管理 段落執(zhí)行的周期,執(zhí)行的次序,段落管理,段落管理的作用?,任務管理,程序段落的執(zhí)行周期和執(zhí)行次序在右圖中所示的對話框中設定。,任務管理的作用?,任務管理,注: SControl以系統(tǒng)組態(tài)軟件中設置的控制周期為1Ts,即:如果在系統(tǒng)組態(tài)軟件的組態(tài)過程中設置了控制周期為0.1s,則1Ts = 0.1s. 用戶還可通過操作“移到隊首”、“上移”、“下移”、“移到隊尾”等操作設置同一運行周期各程序運行的優(yōu)先級,即排在隊列靠前的同一運行周期程序比排在隊列靠后的程序優(yōu)先執(zhí)行。不同運行周期的程序之間的優(yōu)先級無法比較。,可以對每個段落設置密碼進行保護,只有當編輯界面打開后,才可
5、以進行設置密碼和刪除密碼的操作。,練習,請大家花10分鐘的時間: 1、熟悉軟件界面 2、新建一個工程 3、使用不同的編輯器建立幾個段落 4、改變段落的執(zhí)行周期 5、調整段落的執(zhí)行次序,數據類型,圖形化軟件提供的變量數據類型,半浮點2字節(jié),數據類型編輯器,SControl內置數據類型編輯器,用戶可以用數據類型編輯器生成自己的數據類型,并可以在任何編輯變量類型的地方使用。 系統(tǒng)內已預定義了部分數據類型,這些數據類型只讀,用戶無法修改刪除。,數據類型編輯器,按添加則彈出添加復合類型對話框,用戶可以選擇數組或是結構: 選擇一個數組類型按編輯按鈕彈出數組聲明對話框。,例1:我們要對5個溫度位號比較大小,
6、 并將最大值輸出。要求使用ST語言完成該算法。,例2:5個泵的開關和一個流量信號作為一個整體控制對象的六個成員,需要進行一些復雜的控制運算,定義6個中間變量,定義何種結構。,數據類型編輯器,數據類型的導入和導出。,問題?,模擬量輸入信號數據類型? structAI 模擬量輸入信號的PV成員數據類型? SFLOAT 開關量輸入信號數據類型? structDI 開關量輸入信號的VAL成員數據類型? BOOL,變量分類,變量按結構分為: 基本變量:基本數據類型(如BOOL、SFLOAT、INT等)構成的變量稱為基本變量。 復合變量:復合數據類型(如結構體、數組等)所對應的變量為復合變量。,變量分類,
7、變量按作用范圍分為: 組態(tài)中定義的變量; 全局變量(“工程”菜單下“變量編輯器”中定義); 私有變量(“對象”菜單下“變量定義”中定義); 輸入變量與輸出變量(“對象”菜單下“變量定義”中定義);,變量聲明,變量作用范圍,SCControl中可以使用的變量有四類: 組態(tài)中定義的變量 作用范圍:整個組態(tài),包括圖形化工程和SCX語言程序、操作組態(tài) 全局變量 作用范圍:整個圖形化工程,包括各個段落 私有變量 作用范圍:只在該段落起作用 輸入變量與輸出變量 作用范圍:只在自定義段落起作用,變量引用,雙擊任何模塊的輸入輸出引腳可得到如右圖所示的對話框 點擊瀏覽按鈕,可瀏覽已聲明的變量 模塊引腳所連接的變
8、量必須在變量編輯器中聲明,變量查找,根據所查找目標數據源的分類(當前段、當前工程)進行變量、位號以及模塊的查詢。,變量替換,根據所查找目標數據源的分類(當前段、當前工程)進行變量、位號以及模塊的替換。 在替換框內填入欲替換的的目標名(可以是變量、位號或者模塊),系統(tǒng)資源,位號 系統(tǒng)變量 單回路控制模塊 串級回路控制模塊 冷熱啟動及下載組態(tài)標志,模入量位號成員,系統(tǒng)變量,單回路控制模塊,串級回路控制模塊,串級回路控制模塊,冷熱啟動及下載組態(tài)標志,BOOL g_bHotStartup 熱啟動標志,熱啟動時為ON,需要編程清0; BOOL g_bColdStartup 冷啟動標志,冷啟動時為ON,需要編程清0; g_bDo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度酒店地毯翻新與采購合同書3篇
- 物業(yè)管理公司課程設計
- 幼兒國旗下講話消防記我心講話稿(17篇)
- 2025年山東淄博市事業(yè)單位招聘工作人員124人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東濟寧汶上縣教育事業(yè)單位招聘301人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東濟南槐蔭區(qū)事業(yè)單位招考統(tǒng)計(9.13)及調管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東棗莊市郵政快遞安全中心招聘工作人員2人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 房地產員工試用期的工作總結
- 把信送給加西亞讀后感(23篇)
- 小學心肺復蘇課程設計
- 2024-2034年全球及中國藥用菌行業(yè)市場發(fā)展分析及前景趨勢與投資發(fā)展研究報告
- 2024年中小學勞動技能大賽活動方案
- Ceph之RADOS設計原理與實現
- 內蒙古呼和浩特市2023-2024學年七年級上學期期末語文試題
- 中國十五冶招聘線上筆試測評題庫
- 牙醫(yī)診所創(chuàng)業(yè)計劃書
- 《膽堿能受體作用藥》課件
- 肥胖危害及相關疾病
- 語音通知營銷方案
- 中國結直腸癌診療規(guī)范(2023版)解讀
- 《汽車維修常用工具與儀器設備的使用》 課件 15.9 輪胎氣壓表的使用
評論
0/150
提交評論