999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于結構化方法的二氧化碳分離控制系統軟件設計

2017-06-03 15:28:51張朝徐正芳曹國豪
電子技術與軟件工程 2017年9期
關鍵詞:功能系統

張朝++徐正芳++曹國豪

摘 要本文采用結構化思想的可編程控制器程序設計方法,以排氣分離控制系統為例詳細介紹了在PLC程序設計中如何構造功能塊和塊的封裝及軟件設計。最后深入地分析了結構化方法在PLC軟件設計中的優越性。

【關鍵詞】PLC 結構化

1 概述

隨著計算機技術的發展,面向對象的技術不斷發展成熟,在各個領域都得到了廣泛應用。本文以某二氧化碳分離控制系統為例,克服結構化方法帶來的弊端,從而提高系統的可靠性。二氧化碳分離控制系統是整個系統的核心和大腦,而控制軟件是控制功能實現的核心,本文主要介紹整個系統控制軟件的需求分析、功能塊抽象及實現和控制軟件實現的過程。

2 系統分析

根據系統執行器狀態又可以將排氣分離控制系統主要分為:氣動閥控制,壓縮機速度控制、潤滑油泵泵的控制、冷凝水電磁閥控制、伺服驅動器通訊、變量采集、安全報警等七部分。按照面向對象程序設計的思想,將系統按照執行器狀態進行分類,更方便系統的分析建模,所以本文為方便設計先按照主要設備進行分析建模,然后按照四個運行階段進行系統設計。

3 塊的創建

3.1 功能塊的建立

系統內共有8支溫度傳感器,4個氣動截止閥,2個電磁閥,2個泵,1個壓縮機。溫度傳感器全部采用熱電阻進行溫度測量,所以可以將這8支溫度傳感器抽象為一個功能塊,為使此溫度傳感器功能塊具有通用性,設計該類具有溫度采集量化功能,溫度漂移修正功能,報警功能,傳感器開路、短路故障診斷等功能。除去壓縮機電機控制較為復雜外,其他設備均為通用執行器,每個執行器都需要有開啟、關閉條件,作為每個執行器操作的輸入條件。在工程使用中,由于環境噪聲的影響對于設備的開啟和關閉很難進行人為判斷,為了更直觀的幫助使用者了解執行器的當前狀態,就需要設置執行器的開啟狀態判斷傳感器,所以在設計通用執行器類時增加了對執行器狀態的判斷,作為執行器的一個屬性,用于指示執行器的當前狀態,方便用戶使用,提高系統的可靠性。

3.2 封裝的實現

排氣分離控制系統選用的是西門子300系列PLC,由于西門子STEP7軟件提供數據與邏輯分離的FB、DB塊的編程方式,所以通過FB和DB模塊進行組合很容易實現數據的連接。FB用來編寫類的實現,DB用來存儲對象的參數。當用FB來實現類的功能時,首先在其內部定義輸入變量和輸出變量以及臨時變量,然后用DB來實現化對象。其中DB內部的輸入、輸出變量的類型和名稱與FB中定義的變量名稱和類型一一對應,使用時只用設置其參數即可。程序執行過程中的DB模塊會自動調入內存并占有一定的內存區域。當多個不同的對象DB模塊同時調用執行相同的功能的FB時,其輸入輸出變量的執行結果將占用不同的內存區域。從而保證調用相同功能模塊的不同對象運行時不會產生干擾。

4 控制邏輯設計

4.1 主運行邏輯設計

按照系統運行狀態,和機組啟動運行過程,可以將整個系統分為備車階段、啟動階段、運行階段和停機階段四個階段,控制軟件就按照這個邏輯進行軟件的開發,系統啟動后,首先進行軟件的初始化,對系統內所使用地址進行清零處理,以防止引入異常數據。初始化完成后系統開始進行輸入、輸出掃描刷新,同時將采集到的數據傳遞至各個進行數據的刷新,此過程如果有異常信號,按照已建立的各傳感器類的設計,將會有故障報警產生,提示相關安全信息。當系統啟動鍵按下后,控制邏輯開始啟動,自動進行備車處理,備車過程系統自動打開相關執行器,當系統內部判斷備車成功后,啟動排氣壓縮機電機,系統根據壓縮機電機的設定要求,調整轉速,直至使壓縮機進口壓力恒定在2.2Mpa,當系統停車鍵按下后,壓縮機自動停機,當壓縮機完全停轉后系統關閉冷凝水泵、潤滑油泵等相關設備。整個系統運行過程中始終進行報警安全判斷,任意一個二級報警觸發,系統將自動轉入停車階段處理。系統活動圖如圖1。

4.2 報警處理設計

報警部分是整個系統的重要組成部分,為整個系統的安全可靠運行提供保障。按照需求分析本系統共有6個一級報警,7個二級報警。一級報警觸發時系統發出聲光報警,二級報警觸發時系統發出聲光報警并同時關閉壓縮機轉入停車階段。各個報警的限制值、級別、延時均在創建好的傳感器類內進行了設定,本部分只需接收相應的報警信號,對報警級別進行識別,同時按照不同的報警級別發出相對應的執行命令即可。

系統內創建功能塊FB250和數據塊DB250,分別存放報警處理過程的邏輯指令和數據,控制性執行的的每個周期都對該模塊進行調用,確保任一報警都可以可靠的觸發。

5 結論

按照結構化的思想將軟件設計完成后,裝載至硬件設備,整個排氣分離系統運行正常,性能優越,本套軟件經受了系統的耐久試驗及性能試驗的考核,證明了軟件的高可靠性。

采用結構化的方法進行軟件編寫,便于對被控對象的理解及方便對控制思路的理解,可以大大減少設計者在對相同功能的設備的控制邏輯開發時間,比傳感器、電磁閥等,開發人員可以對具有相同功能的設備作為標準庫,使用時直接調用庫中的功能塊,從而使得編程風格、編程方法可以得到延續。

參考文獻

[1]尹宏業.PLC可編程控制器教程[M].北京:航空工業出版社,1997:13-57.

[2]楊能長,張興毅.可編程控制器PC原理及應用[M].重慶:重慶大學出版社,2006:28-79.

作者單位

上海齊耀動力技術有限公司 上海市 201203

猜你喜歡
功能系統
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關于非首都功能疏解的幾點思考
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達功能
主站蜘蛛池模板: 91精品视频播放| 国产人妖视频一区在线观看| 午夜性爽视频男人的天堂| 国产欧美视频一区二区三区| 亚洲中文字幕在线一区播放| 日韩123欧美字幕| 欧洲av毛片| 一级毛片视频免费| 日韩大片免费观看视频播放| 伊人国产无码高清视频| 色综合日本| 久久伊伊香蕉综合精品| 四虎精品国产AV二区| 伊人久久大线影院首页| 中文字幕人妻av一区二区| 亚洲娇小与黑人巨大交| 色丁丁毛片在线观看| www精品久久| 国产精品夜夜嗨视频免费视频| 国产精品美乳| 999精品视频在线| 综合天天色| 国产国产人成免费视频77777| 日本午夜网站| 欧美69视频在线| 国产欧美精品一区aⅴ影院| 国产自在自线午夜精品视频| 色婷婷久久| 国产91丝袜在线观看| 色妺妺在线视频喷水| 丝袜高跟美脚国产1区| 久久久波多野结衣av一区二区| 国产精品30p| 欧美不卡视频一区发布| 成人一级免费视频| 婷婷色婷婷| 亚洲天堂网2014| 国产欧美一区二区三区视频在线观看| 亚洲不卡影院| 国产真实乱子伦视频播放| 亚洲综合色婷婷中文字幕| 狠狠亚洲五月天| 国产精品大白天新婚身材| 亚洲全网成人资源在线观看| 日韩欧美中文| 亚洲国产精品美女| 日本尹人综合香蕉在线观看 | 亚洲乱码视频| 成人午夜久久| 午夜毛片福利| 亚洲av成人无码网站在线观看| 国产精品极品美女自在线网站| 久久婷婷色综合老司机| 亚洲欧美人成电影在线观看| 九色综合视频网| 亚洲天堂久久| 欧美亚洲第一页| 国产成人高清亚洲一区久久| 午夜精品久久久久久久无码软件| 麻豆精品国产自产在线| 亚洲综合在线最大成人| 无码日韩视频| 免费中文字幕一级毛片| 日韩无码视频网站| 五月天久久综合| 久久久久亚洲AV成人人电影软件| 国产在线视频欧美亚综合| 国产精品一线天| 国产黄色视频综合| 国精品91人妻无码一区二区三区| 国产簧片免费在线播放| 国产精品成人观看视频国产| 日韩午夜福利在线观看| jizz在线观看| 99热这里只有精品免费| 久久国产精品波多野结衣| 国产高颜值露脸在线观看| 日本伊人色综合网| h网址在线观看| 成人小视频网| 日韩欧美中文亚洲高清在线| 国产99欧美精品久久精品久久|