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
捕魚
主站蜘蛛池模板: 无码国产伊人| 国产黄在线观看| 欧美激情网址| www.国产福利| 欧美精品综合视频一区二区| 国产一二三区视频| 久久精品国产精品国产一区| 欧美亚洲欧美| 久久不卡精品| 99热在线只有精品| 中文字幕免费在线视频| 久久这里只精品国产99热8| 亚洲欧美不卡中文字幕| 国产成人精品一区二区三区| 亚洲熟妇AV日韩熟妇在线| 美女无遮挡被啪啪到高潮免费| 真人高潮娇喘嗯啊在线观看| 毛片视频网址| 97国产精品视频自在拍| 亚洲成人网在线播放| 欧美va亚洲va香蕉在线| 国产玖玖视频| 草草影院国产第一页| 免费A级毛片无码免费视频| 在线看免费无码av天堂的| 午夜国产精品视频| 久久96热在精品国产高清| 国产欧美精品专区一区二区| 四虎影视库国产精品一区| 福利一区在线| 欧美日韩精品一区二区在线线| 中文国产成人精品久久| 日本欧美一二三区色视频| 日本亚洲成高清一区二区三区| 亚洲最大福利视频网| 国产亚洲欧美在线人成aaaa| 久久综合结合久久狠狠狠97色| 曰AV在线无码| 亚洲高清无码久久久| 91青草视频| 免费一级毛片在线播放傲雪网| 亚洲婷婷在线视频| 色天天综合久久久久综合片| 精品国产香蕉在线播出| 久久久久亚洲AV成人人电影软件| 毛片大全免费观看| 免费Aⅴ片在线观看蜜芽Tⅴ | 久久激情影院| 2021国产精品自拍| 国产美女精品一区二区| 精品国产免费人成在线观看| 亚洲成av人无码综合在线观看| 操国产美女| 在线观看的黄网| 日本成人精品视频| 伊人久热这里只有精品视频99| jijzzizz老师出水喷水喷出| www中文字幕在线观看| 日韩专区欧美| 尤物特级无码毛片免费| 亚洲国产成熟视频在线多多| 国产精品亚洲片在线va| 午夜影院a级片| 超碰aⅴ人人做人人爽欧美| 亚洲午夜福利精品无码| 免费毛片视频| 亚洲国产日韩视频观看| 91色在线观看| 99人妻碰碰碰久久久久禁片| 精品视频福利| 精品国产黑色丝袜高跟鞋| 日韩天堂视频| 亚洲不卡无码av中文字幕| 欧美一级夜夜爽| 国产人成在线视频| 在线视频精品一区| 亚洲啪啪网| 丰满少妇αⅴ无码区| 欧美激情第一区| 极品国产在线| 亚洲国产91人成在线| 国产亚洲精品97在线观看|