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

基于模型的PLC設計方法研究

2015-10-10 02:22:20張健王雨任洪兵
橡塑技術與裝備 2015年20期
關鍵詞:方法模型設計

張健,王雨,任洪兵

(1.四川化工職業技術學院自動化工程系,四川 瀘州 646003;2.四川瀘州大新科技有限公司,四川 瀘州 646003)

基于模型的PLC設計方法研究

張健1,王雨1,任洪兵2

(1.四川化工職業技術學院自動化工程系,四川 瀘州 646003;2.四川瀘州大新科技有限公司,四川 瀘州 646003)

以MATLAB/simulink為軟件平臺,圍繞基于模型設計這個核心思想,通過對房間溫度控制的PLC設計介紹了完整的基于模型的PLC開發流程和工具使用。設計方法首先利用Simulink/Stateflow建立房間溫度控制的模型,然后用MATLAB自帶的代碼自動轉換工具Simulink PLC Coder將模型轉換為符合PLC編程標準IEC61131-3的結構化文本語言(ST)代碼,然后將代碼導入到PLC編程軟件SIMIENS STEP7中,得到溫度控制模型的功能塊,并以此為基礎編寫房間溫度的控制程序。實驗結果證明了這種PLC控制系統設計方法的可行性及高效性。

基于模型;MATLAB;溫度控制

0 引言

MathWorks公司發布了新產品Simulink PLC Coder(PLC編碼器),這是一種軟件產品,可以為可編程邏輯控制器(PLC)和可編程自動化控制器(PAC)生成符合IEC61131-3標準的結構化文本程序。這種技術可以把基于模型設計的生成程序,用于生產制造和能源發電設備中的PLC和PAC控制。特別是最近幾年,基于模型的設計(Model Based Design)在單片機、DSP、FPGA等嵌入式系統的開發中得到了越來越廣泛的應用,較之傳統的開發方式,展現出了強大的優勢。

一般流程是先用Simulink/Stateflow建立可執行的模型,并進行仿真調試,再使用代碼轉換工具自動生成代碼,最后將代碼下載到目標PLC中進行測試和驗證。

基于模型的設計方法分為4個階段:可執行的原理模型,定點,代碼生成,仿真驗證。從開發的結果看,基于模型的設計可以大大縮短PLC開發周期,同時保證了軟件系統的質量和安全性。

1 可執行的原理模型的建立

Mathworks公司的Matlab軟件提供了Simulink/ Stateflow工具來實現基于模型的設計思想,為PLC控制算法的實現提供了一個高效易用安全的圖形化編程環境。以房間溫度控制的PLC建模為例,如圖1所示。

該模型左邊是期望溫度值設定模塊,中間是溫度控制算法模塊,右邊是當前溫度和熱量消耗的示波器輸出。該模型可以完全仿真房間溫度控制系統的全過程。

該模型會實時檢測房間當前溫度,并把檢測值與設定溫度進行比較,然后根據差值判斷是否加熱、制冷或不動作。

建模完成后就可以開始進行仿真,通過仿真檢測模型算法是否正確。即通常的軟件仿真。

2 生成定點模型

定點模型就是將實際的PLC環境參數加入原理模型中。生成定點模型的原因有兩個:一個是因為PLC 的CPU都是單片機或者嵌入式CPU,該類CPU的機器指令都是定長指令,只能進行整數運算。另外一個原因是模型中的模塊并不是能全部轉換成結構文本程序。將Termos tat、House、Heater、比較器模塊組合成unit模塊,然后將該unit模塊轉換成定點模型。

圖1 房間溫度控制模型

3 自動生成代碼

Matlab軟件中的PLC Coder工具可以將定點模型轉換成特定PLC可以識別的結構文本程序。在轉換之前必須做模型一致性檢測。

如果沒有錯誤,則Matlab會自動調用PLC Coder轉換。

4 連續的測試和驗證

基于模型的設計方法從建立可執行的原理模型開始,就可以不斷地進行測試和驗證。檢測設計的系統是否滿足需求,在需求修改的情況下可以快速跟蹤變更和測試系統結果。

在代碼自動生成之后可以通過Matlab的軟在線仿真和硬在線仿真測試代碼是否正確。

5 結束語

基于模型的設計方法提供了一種高效安全的開發方法。使用該方法可以在PLC控制系統開發過程中將需求、設計、測試一體化,從而加快控制系統的開發速度,而且可以大大降低開發成本。

[1] 俞張輝,張自強. 基于模型的設計思想加速電梯控制算法開發[J].電子科技,2011,24(8):28~30.

[2] Mathwors公司. Simulink用戶手冊,2015,3.

[3] 華镕. 基于模型設計的控制程序自動生成[J]. 國內外機電一體化技術,2010,13(6):22~23

[4] 劉杰. 基于模型的設計-MCU篇[M].北京:北京航空航天大學出版社,2011.

[5] 張威. Stateflow邏輯系統建模[M].西安:西安電子科技大學大學出版社,2007.

Model based PLC design method

TP273

1009-797X (2015) 20-0147-02

A DOI:10.13520/j.cnki.rpte.2015.20.048

張健(1976-),男,碩研,助教,畢業于中國電子科技大學,主要研究方向為模式識別、PLC控制技術等。

2015-09-01

猜你喜歡
方法模型設計
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
3D打印中的模型分割與打包
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
主站蜘蛛池模板: 国产又粗又爽视频| 青青草91视频| 国产精品微拍| 久久精品国产一区二区小说| 亚洲成人动漫在线| 亚洲日韩AV无码一区二区三区人| 在线播放91| 欧美劲爆第一页| 亚洲日韩图片专区第1页| 欧美无专区| 91久久偷偷做嫩草影院| 亚洲日韩精品伊甸| 中文字幕亚洲第一| 色噜噜狠狠色综合网图区| 亚洲欧美另类专区| 精品久久国产综合精麻豆| 麻豆精品在线| 国产18在线| 中文字幕亚洲另类天堂| 免费人成又黄又爽的视频网站| 性色在线视频精品| 欧洲成人在线观看| 在线观看免费国产| 3344在线观看无码| 她的性爱视频| jijzzizz老师出水喷水喷出| 91福利在线看| 欧美一区二区精品久久久| 色婷婷狠狠干| 久久性视频| 伊人久久久久久久久久| 国产原创第一页在线观看| 美女高潮全身流白浆福利区| 欧美福利在线| www中文字幕在线观看| 熟妇人妻无乱码中文字幕真矢织江| 国内a级毛片| 国产一级精品毛片基地| 欧美在线导航| 亚洲色图另类| 99国产精品一区二区| 色婷婷亚洲综合五月| 无码一区中文字幕| 99re在线观看视频| 在线免费a视频| 不卡无码h在线观看| 欧美成人午夜影院| 亚洲一区二区在线无码| 午夜精品久久久久久久无码软件| 麻豆精品在线播放| 丰满的熟女一区二区三区l| 亚洲永久色| 高清不卡毛片| 妇女自拍偷自拍亚洲精品| 伊人久久大线影院首页| 亚洲人成电影在线播放| 精品国产www| 97国产成人无码精品久久久| 天天综合网亚洲网站| 看国产一级毛片| 国产成年女人特黄特色大片免费| 国产激情无码一区二区三区免费| 人人看人人鲁狠狠高清| 91av成人日本不卡三区| 99热这里只有精品免费| 26uuu国产精品视频| 亚洲国产成人麻豆精品| 国产欧美自拍视频| 狠狠色综合网| 午夜福利视频一区| 国产亚洲日韩av在线| 欧美综合一区二区三区| 免费人成视频在线观看网站| 久久性妇女精品免费| 精品久久蜜桃| 91国内在线观看| 久久性妇女精品免费| 在线观看国产黄色| 99免费在线观看视频| 91精品专区| 99尹人香蕉国产免费天天拍| 久久精品娱乐亚洲领先|