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
捕魚
主站蜘蛛池模板: 欧美乱妇高清无乱码免费| 不卡的在线视频免费观看| 第一区免费在线观看| 波多野结衣久久高清免费| 国产高清免费午夜在线视频| 亚洲天堂日韩在线| 99久久精品免费看国产免费软件 | 亚洲精品片911| 国产在线观看一区二区三区| 亚洲欧美成人综合| 亚洲一道AV无码午夜福利| 国产在线观看高清不卡| 久久久久中文字幕精品视频| 精品国产免费观看| 五月婷婷精品| 亚洲成A人V欧美综合天堂| 日本欧美一二三区色视频| 精品福利网| 亚洲无码高清视频在线观看| 亚洲欧洲日韩综合| 久久综合婷婷| 欧美精品一二三区| 亚洲人成人无码www| 97色伦色在线综合视频| 青青青国产精品国产精品美女| 亚洲第一精品福利| 亚洲码一区二区三区| 亚洲综合久久成人AV| 99偷拍视频精品一区二区| 国产爽妇精品| 欧美亚洲一区二区三区在线| 视频一本大道香蕉久在线播放 | 精品人妻系列无码专区久久| 在线国产三级| 日韩无码视频专区| 97青草最新免费精品视频| 免费观看三级毛片| 国产又色又刺激高潮免费看| 欧美精品成人一区二区视频一| 亚洲性网站| 国产精品免费电影| 2020最新国产精品视频| 亚洲第一网站男人都懂| 久久99蜜桃精品久久久久小说| 国产网站免费观看| 国产色伊人| 夜夜拍夜夜爽| 国产99精品久久| 亚洲AⅤ无码国产精品| 日韩第九页| 久久综合色天堂av| 在线国产你懂的| 日韩在线网址| 99在线免费播放| 国产在线第二页| 免费高清a毛片| 国产女人水多毛片18| 成人国产精品一级毛片天堂 | 久久精品视频一| 欧美亚洲一区二区三区在线| 亚洲视频四区| 成人伊人色一区二区三区| 色久综合在线| 国产日韩av在线播放| 九九九精品成人免费视频7| 18禁黄无遮挡免费动漫网站| 97成人在线观看| 午夜日b视频| 91丝袜在线观看| 国产精彩视频在线观看| 国产96在线 | 制服丝袜在线视频香蕉| 成年看免费观看视频拍拍| 视频二区亚洲精品| 手机在线国产精品| 日韩精品专区免费无码aⅴ | 天天综合天天综合| 免费观看无遮挡www的小视频| 久久中文无码精品| 国产人妖视频一区在线观看| 中国毛片网| 亚洲精品福利视频|