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

基于STM32的嵌入式PLC的設計

2018-04-26 08:51:29廣東工業大學黃偉鑫
電子世界 2018年7期
關鍵詞:嵌入式指令程序

廣東工業大學 黃偉鑫

1 引言

采用嵌入式PLC的方式去設計系統,能夠提高開發速度,對于用戶的個性化需求可以進行靈活的設計,這樣就可以達到定制的效果[1]。同時,也可以增強小型控制系統的設計和應用能力,更貼近客戶需求的個性差異化設計要求。用戶可以自己選擇合適的硬件來組成滿足要求的嵌入式PLC。

2 硬件結構的設計

本系統是在對三菱FX系列PLC的充分研究其硬件結構和工作原理的基礎上設計的嵌入式PLC。選用STM32F103ZET6為核心處理器,最高達72MHz的時鐘速度,1.25DMips/MHz,512K字節的閃存程序存儲器 ,64KB RAM,LQFP-144腳封裝,還有其他模塊電路輔助完成相應的功能[2]。嵌入式PLC系統搭建的硬件電路框架圖如圖1所示。采用RS232和RS485通信協議,不僅可以用于程序下載,而且可以用于基本數據的訪問。

圖1 硬件電路框架圖

圖2 程序結構框圖

其中,下載電路模塊是給STM32F103ZET6芯片下載固化程序用,而對于最終PLC程序的下載則是通過串口通訊模塊完成。由于STM32F103ZET6芯片上有3個12位模數轉換器和2通道12位D/A轉換器,所以模擬量輸入使用芯片內部的A/D轉換電路,無須外擴芯片;8路A/D為12位ADC逐次逼近型模擬數字轉換器;2路D/A為12位數字輸入電壓輸出的D/A轉換器。使用6N137芯片和PWM脈寬調制波形的方法進行脈沖設計。

3 軟件方面的設計

嵌入式PLC軟件設計主要分為兩部分設計[3]。第一部分為梯形圖程序下載設計,該部分主要是遵循FX2N型PLC的通訊協議,實現基本數據訪問以及程序下載功能。第二部分為PLC程序解釋執行設計,程序先從內置Flash中取PLC指令,然后判斷是何種指令,若是END指令則直接跳出程序,否則執行相應的程序。

采用Keil軟件進行編程,C語言作為程序開發工具,將系統程序主要分為主芯片配置模塊、輸入輸出模塊、定時計數模塊、串行通信模塊。通過對每一個模塊進行設計和調試,最后進行系統程序的整體調試[4]。系統程序結構框圖如圖2所示

3.1 梯形圖程序下載

當梯形圖程序下載時,嵌入式PLC會完成與上位機的相互識別,等待程序下載到嵌入式系統中,然后把程序寫入到嵌入式PLC中。此時,嵌入式PLC需要對接收的數據進行處理,校驗完后對錯誤的數據信息刪除,之后對操作碼和操作數的數據存儲起來[5]。

3.2 梯形圖程序的解釋執行

嵌入式PLC工作于梯形圖程序解釋執行時,需要Memory的初始化,I/O的初始化和中斷的初始化,然后載入X值,將輸入值映像到寄存器中,即輸入掃描,接著進行指令執行,對每一條指令進行判斷,判斷該指令是否是END指令,如果不是,則要對每一條指令進行解釋執行,解釋執行完當前指令后繼續取下一條指令并解釋執行,如此循環不斷。如果是,則進入輸出刷新,輸出Y值。

4 結束語

本文從硬件和軟件兩個方面對嵌入式PLC系統進行了分析,根據三菱FX系列PLC的工作原理及功能,完成了嵌入式PLC的設計。與傳統 PLC 相比較,該嵌入式PLC能夠解決傳統PLC成本高、兼容性差、通用性差等問題,嵌入式 PLC 不僅能支持梯形圖開發,而且沒有增加工程師的開發難度。同時,系統集成了通信功能,可以滿足不同的工業控制需求,為未來某些工控領域的特定場合控制器的選擇提供了新的選擇。

[1]陳輝,李堅強,裴海龍,等.基于梯形圖語言的軟PLC技術研究與實現[J].微型計算機信息,2006.

[2]王曉光.嵌入式PLC的設計與研究[D].成都∶西華大學,2013.

[3]李雪蓮.嵌入式PLC的設計及通信功能的擴展[J].電子設計工程,2015(17)∶168-171,174.

[4]嚴奎.嵌入式PLC編程軟件開發[J].工業控制計算機,2012,25(10)∶67-70.

[5]李冠軍.基于Cortex-M3的嵌入式PLC設計和開發[D].天津工業大學,2013.

猜你喜歡
嵌入式指令程序
聽我指令:大催眠術
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
搭建基于Qt的嵌入式開發平臺
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
Altera加入嵌入式視覺聯盟
主站蜘蛛池模板: 免费国产高清视频| 91探花国产综合在线精品| 国产麻豆va精品视频| 亚洲色图狠狠干| 午夜福利网址| 久草热视频在线| 亚洲第一网站男人都懂| 亚洲性一区| 久久精品无码中文字幕| 日韩大片免费观看视频播放| 国产成人高清亚洲一区久久| 婷婷伊人久久| 日韩人妻精品一区| 亚洲无码视频一区二区三区| 日韩黄色精品| 国产成人av大片在线播放| 999在线免费视频| 国产欧美精品午夜在线播放| 亚洲天堂视频网| 亚洲一级毛片免费观看| 国产手机在线小视频免费观看| 亚洲熟妇AV日韩熟妇在线| 国产精品视频观看裸模| 亚洲人成网站在线播放2019| 99精品国产高清一区二区| 日韩在线欧美在线| 国产成人高清精品免费5388| 亚洲男人在线天堂| 精品超清无码视频在线观看| 国产91蝌蚪窝| AV色爱天堂网| 精品少妇人妻av无码久久| 高潮毛片免费观看| 欧美国产菊爆免费观看| 国产草草影院18成年视频| 久久人妻xunleige无码| 99久久免费精品特色大片| 少妇人妻无码首页| 91丨九色丨首页在线播放| 成年av福利永久免费观看| 欧美特级AAAAAA视频免费观看| 欧美中出一区二区| 在线观看免费人成视频色快速| 一级毛片在线直接观看| 国产区网址| 波多野结衣无码中文字幕在线观看一区二区| 亚洲有无码中文网| 免费国产福利| 亚洲精品第一在线观看视频| 欧美日韩专区| av色爱 天堂网| 亚洲欧美不卡| 一本色道久久88综合日韩精品| 四虎影视国产精品| 欧美国产日韩在线观看| 2021国产乱人伦在线播放| 乱系列中文字幕在线视频| 欧美国产综合视频| 欧美精品不卡| 无码高潮喷水在线观看| 91 九色视频丝袜| 日本黄色不卡视频| 国产乱子伦无码精品小说| 亚洲性网站| 国产情侣一区二区三区| 欧美无遮挡国产欧美另类| 男女性午夜福利网站| 69av免费视频| 欧美有码在线观看| 2022国产91精品久久久久久| 日韩欧美国产另类| 一级做a爰片久久毛片毛片| 国产不卡在线看| a欧美在线| 40岁成熟女人牲交片免费| 午夜视频免费试看| 狠狠五月天中文字幕| 91久久偷偷做嫩草影院| 亚洲最猛黑人xxxx黑人猛交 | 亚洲人成网站在线观看播放不卡| 91小视频在线播放| 亚洲第一黄片大全|