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
“簡直”和“幾乎”的表達功能
主站蜘蛛池模板: 亚洲日韩在线满18点击进入| 精品少妇人妻av无码久久| 亚洲AV永久无码精品古装片| 国产乱子伦无码精品小说| 香蕉色综合| 毛片视频网| 国产在线视频福利资源站| 精品精品国产高清A毛片| yy6080理论大片一级久久| 色一情一乱一伦一区二区三区小说| aⅴ免费在线观看| 亚洲国产天堂久久综合226114| 成人国产精品2021| www.99在线观看| 在线国产91| 日韩精品无码一级毛片免费| 992Tv视频国产精品| 97av视频在线观看| 97视频免费在线观看| 成人在线亚洲| 经典三级久久| 99在线视频网站| 亚洲AV无码一区二区三区牲色| 欧美性色综合网| 国产亚洲视频免费播放| 午夜一级做a爰片久久毛片| 国产精品手机视频一区二区| 国产va在线| 国产福利小视频高清在线观看| 久久香蕉国产线看观看式| 国产精品毛片在线直播完整版| 韩日午夜在线资源一区二区| 亚洲欧美激情小说另类| 一级黄色网站在线免费看| 亚洲精品成人片在线播放| 91福利免费视频| 亚洲开心婷婷中文字幕| 久久精品aⅴ无码中文字幕| 国产91特黄特色A级毛片| 国产毛片高清一级国语| 中文字幕永久视频| 欧美日本在线一区二区三区| 国产h视频在线观看视频| 动漫精品中文字幕无码| 亚洲国产日韩视频观看| 久久精品亚洲中文字幕乱码| 婷婷色婷婷| 五月天丁香婷婷综合久久| 国产高清又黄又嫩的免费视频网站| 国产理论精品| 美女被狂躁www在线观看| 最新日韩AV网址在线观看| 强乱中文字幕在线播放不卡| 女同国产精品一区二区| 青草视频在线观看国产| 国产成人精品免费av| 岛国精品一区免费视频在线观看| 老汉色老汉首页a亚洲| jizz亚洲高清在线观看| 精久久久久无码区中文字幕| 欧美三级不卡在线观看视频| 中文国产成人精品久久一| 国产美女一级毛片| 亚洲欧美一区二区三区麻豆| 四虎AV麻豆| 久久不卡国产精品无码| 欧美高清国产| 亚洲香蕉在线| 久久综合伊人77777| 2021国产精品自产拍在线观看| 中文字幕亚洲乱码熟女1区2区| 亚洲欧洲国产成人综合不卡| 亚洲国产天堂久久综合| 成人毛片免费在线观看| 为你提供最新久久精品久久综合| 啊嗯不日本网站| 国产精品对白刺激| 国产九九精品视频| a色毛片免费视频| 日韩成人在线视频| 国模在线视频一区二区三区| 久热精品免费|