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.91中文字幕| 免费一级毛片在线观看| 国产真实乱子伦精品视手机观看 | 亚洲69视频| 伊人激情综合| 亚洲男人在线天堂| 美女被躁出白浆视频播放| 国产精品三区四区| 黄网站欧美内射| 国产美女在线观看| 无码AV动漫| jizz在线观看| 国产电话自拍伊人| 欧美精品H在线播放| 亚洲精品天堂自在久久77| 97成人在线视频| 巨熟乳波霸若妻中文观看免费| 久久人搡人人玩人妻精品一| 二级毛片免费观看全程| 日韩av在线直播| 国产无遮挡猛进猛出免费软件| 熟妇人妻无乱码中文字幕真矢织江 | AV片亚洲国产男人的天堂| 亚洲二区视频| 欧美性精品| 欧美第一页在线| 免费网站成人亚洲| 69视频国产| 日本精品中文字幕在线不卡| 日韩精品无码免费专网站| 国产青青草视频| 亚洲色图在线观看| 国产精品hd在线播放| 国产麻豆福利av在线播放| 免费无码AV片在线观看中文| 国产精品女主播| 99爱视频精品免视看| 久久婷婷人人澡人人爱91| 97视频在线精品国自产拍| 亚洲精品你懂的| 白浆免费视频国产精品视频 | www.亚洲天堂| AV熟女乱| 亚洲一区免费看| 国内精品久久久久鸭| 夜夜拍夜夜爽| 欧美激情首页| 国产成人亚洲精品无码电影| 亚洲最大福利网站| 欧美不卡视频一区发布| 精品亚洲欧美中文字幕在线看| 国产九九精品视频| 久久综合九九亚洲一区| 欧美一区二区丝袜高跟鞋| 在线高清亚洲精品二区| 国产swag在线观看| 亚洲精品无码AV电影在线播放| 国产jizzjizz视频| 波多野一区| 免费不卡在线观看av| 亚洲第一页在线观看| 久久久久久高潮白浆| 国产精品尤物铁牛tv| 亚洲欧美激情小说另类| 国产91色在线| 国产你懂得| 老司机午夜精品网站在线观看| 国产成人高清精品免费软件| 国产黄色爱视频| 在线精品欧美日韩| 中文字幕在线日本| 色综合天天综合中文网| 久久99国产视频| 欧美人与性动交a欧美精品| 亚洲天堂网在线视频| 亚洲成年人网| 久久综合丝袜日本网| 亚洲欧美日韩动漫| 九九免费观看全部免费视频| 国产97色在线| 最近最新中文字幕免费的一页| 亚洲综合精品香蕉久久网|