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

關于ARM+FPGA組建PLC高速指令控制器的研究

2019-02-14 09:44:58徐曉宇田高華劉秋生
科技與創新 2019年2期
關鍵詞:指令設計

徐曉宇,田高華,劉秋生

?

關于ARM+FPGA組建PLC高速指令控制器的研究

徐曉宇,田高華,劉秋生

(江西應用技術職業學院,江西 贛州 341000)

為了提高PLC在生產當中的執行效率,設計了關于FPGA和ARM組建的PLC高速指令控制器,充分利用FPGA高速的并行執行特性以及芯片特性,將ARM編譯后用相應的指令完成對應的功能,ARM處理器與FPGA協同工作,完成整個PLC的指令過程,提高了指令的執行效率。

高速指令控制器;并行執行;協同工作;執行效率

目前,PLC主要用于工業控制,隨著產業技術升級和復雜化,為了推動自動化發展走向智能化,PLC的執行效率和準確度都迫切需要提高,從而提升生產效率[1]。

1 總體設計

通過介紹分析PLC系統結構特點和電子系統設計模型,設計ARM和FPGA協同構建的PLC高速指令控制器,主要以FPGA構建的接口電路、輸入輸出指令模塊、邏輯運算指令模塊為研究重點,最終PLC高速指令控制器將PLC指令通過雙口RAM存儲器傳送到輸入輸出模塊和邏輯運算模塊,并將執行之后的結果上傳至雙口RAM,返回至ARM處理器,以實現PLC指令的執行過程[2]。構建成一種基于FPGA的PLC指令控制器,設計的指令按照相應的時序和指令通信協議執行。

2 結構設計

設計的PLC高速指令控制器結構由ARM和FPGA兩部分組成,根據PLC指令的執行要求,組件的系統結構分為指令傳輸部分和指令處理部分,通過結構進而分析指令的執行過程,結構如圖1所示。指令由ARM發出,通過總線傳輸到FPGA,再經過PLC高速指令控制器將指令傳輸至各個執行電路,PLC高速指令控制器與雙口RAM模塊、邏輯運算電路、輸入輸出電路和定時計數器進行總線連接,并通過總線傳輸PLC指令數據和控制命令。

圖1 FPGA構建PLC高速指令控制器的整體結構框圖

圖2 PLC高速指令控制器工作流程圖

3 工作流程

通過分析各個模塊電路的工作時序,根據雙口RAM特點和PLC高速指令控制器的指令格式需求,需要完成PLC高速指令控制器與各個模塊的數據交換,并實現對執行模塊的時序控制。構建的PLC高速指令控制器起到承上啟下的作用,具體包含指令高速傳輸、指令譯碼分析、指令的時序控制和數據傳輸等功能模塊[3],PLC高速指令控制器工作的流程如圖2所示。工作流程如下:①程序執行開始,首先檢測ARM的片選信號和寫信號是否同時為低電平,如果是低電平,則通過邊緣檢測電路不斷檢測是否有中斷INT0產生,否則返回開始階段。PLC高速指令控制器的每一條指令都經過ARM至雙口RAM,通過總線傳輸至高速指令控制器,最終到達各個執行模塊。INT0作為中斷信號來檢測判斷,觸發相應的操作。②在A端口的片選信號和寫信號的作用下,通過雙口RAM的A端口寫入數據,并且在B端口的片選信號和讀信號的作用下,通過B端口讀出數據,雙口RAM中有一部分指令區,用于執行指令控制器控制輸入采集、輸出刷新、邏輯運算和定時計數等指令,當地址總線為12’h3f0時片選該指令區,這一類需要進行命令譯碼,否則,數據傳遞至雙口RAM存儲的其他區域。③在數據傳送至雙口RAM指令區之后,判斷執行控制器的讀信號線,低電平時讀入數據至指令控制器。④指令到達指令端口控制電路,判斷指令控制器的五位地址線,按照指令編譯的規則,對模塊地址的劃分使指令的執行更加有序,地址判斷作為各個模塊的選中依據。⑤指令控制器選中相應模塊之后執行對應操作,指令完畢后中斷返回,數據通過數據總線首先返回至指令控制器,通過指令控制器的判斷存儲至雙口RAM的相關存儲單元中,指令過程完畢[4]。

4 總結

設計的PLC高速指令控制器基本實現了設計要求,能夠通過串口監測PLC指令收發的準確性,本設計針對ARM與FPGA通信接口的設計實現了數據通信的基本功能需求,通信速率還可以進一步加快,進而加快指令執行的速度,最終初步使構建的PLC系統更加穩定、高效率地運行。

[1]秦魏,劉芹,周盼.PLC的發展及應用[J].科技致富向導,2011,08(25),110.

[2]朱曉鵬.ARM+FPGA嵌入式系統設計及在測量儀器上的應用[D].南京:江蘇大學,2008.

[3]S. Da'na,A. Sagahyroon,A. Elrayes,et al.Development of a monitoring and control platform for PLC-based applications[J].Computer Standards & Interfaces,2008(30):157-166.

[4]王永明,李金明,劉彥波,等.基于ARM與FPGA的試驗機控制器的設計[J].工程與試驗,2010(02):59-61.

2095-6835(2019)02-0052-02

F724

A

10.15913/j.cnki.kjycx.2019.02.052

徐曉宇(1988—),男,研究方向為控制理論與控制工程。

〔編輯:張思楠〕

猜你喜歡
指令設計
聽我指令:大催眠術
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
瞞天過海——仿生設計萌到家
藝術啟蒙(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
殺毒軟件中指令虛擬機的脆弱性分析
電信科學(2016年10期)2016-11-23 05:11:56
一種基于滑窗的余度指令判別算法
主站蜘蛛池模板: 尤物特级无码毛片免费| 天天视频在线91频| 亚洲无码高清视频在线观看| 欧美一区日韩一区中文字幕页| 国产成人AV综合久久| 国产乱人伦精品一区二区| 婷婷综合在线观看丁香| 99久久国产综合精品女同| a天堂视频| 国产精品内射视频| 国产一级在线观看www色| 日韩欧美国产成人| 国产手机在线小视频免费观看| 91午夜福利在线观看精品| 99色亚洲国产精品11p| 中文字幕66页| 国产综合欧美| 丁香婷婷久久| A级全黄试看30分钟小视频| 久久综合伊人 六十路| 久久精品只有这里有| 91精品久久久久久无码人妻| 欧美va亚洲va香蕉在线| 尤物特级无码毛片免费| 亚洲 成人国产| 欧美a级完整在线观看| 99re热精品视频国产免费| 亚洲综合日韩精品| h视频在线观看网站| 色香蕉影院| 亚洲一区二区无码视频| 91av国产在线| 男人天堂伊人网| 91丝袜美腿高跟国产极品老师| 99国产精品国产高清一区二区| 国产喷水视频| 日韩国产欧美精品在线| 日韩欧美在线观看| 国产无码制服丝袜| 亚洲免费福利视频| 一本大道东京热无码av| 国产日本视频91| 国产丝袜啪啪| 亚欧成人无码AV在线播放| 日韩成人免费网站| 午夜无码一区二区三区| 国产欧美精品一区aⅴ影院| 国产亚洲男人的天堂在线观看| 国内精品免费| 狠狠干欧美| 激情综合网址| 国产免费羞羞视频| 精品成人一区二区三区电影| 99人妻碰碰碰久久久久禁片| 四虎永久在线精品国产免费| 精品久久香蕉国产线看观看gif| 亚洲成网站| 九九九国产| 久久久久亚洲av成人网人人软件| 波多野结衣视频网站| 园内精品自拍视频在线播放| 97久久人人超碰国产精品| 黄片在线永久| 91在线激情在线观看| 国产免费怡红院视频| 亚洲国产综合自在线另类| 国产精品短篇二区| 国产乱人视频免费观看| 欧美激情,国产精品| 三上悠亚精品二区在线观看| 麻豆精品视频在线原创| 深爱婷婷激情网| 色悠久久综合| 国产真实乱人视频| 欧美啪啪视频免码| 国产国产人成免费视频77777| 91精品国产91欠久久久久| 一区二区影院| 亚洲色精品国产一区二区三区| 少妇高潮惨叫久久久久久| 欧美中出一区二区| 97色婷婷成人综合在线观看|