以文本方式查看主題

-  曙海教育集團論壇  (http://www.scb-ycwb.com/bbs/index.asp)
--  嵌入式硬件技術討論專區  (http://www.scb-ycwb.com/bbs/list.asp?boardid=15)
----  嵌入式系統硬件平臺的軟件PLC實現方法  (http://www.scb-ycwb.com/bbs/dispbbs.asp?boardid=15&id=1505)

--  作者:wangxinxin
--  發布時間:2010-11-19 10:37:21
--  嵌入式系統硬件平臺的軟件PLC實現方法

    本篇文章來源于安防知識網(www.asmag.com.cn)
1 嵌入式軟PLC的總體結構
    嵌入式軟PLC與嵌入式系統共享一個CPU,PLC和嵌入式系統之間沒有多余的導線連接,增加了系統的可靠性,易于實現許多高級功能。PLC中的信息也能通過嵌入式系統的顯示屏顯示,通過嵌入式系統的編輯鍵可方便地對PLC進行編輯操作。
1.1 嵌入式軟PLC的硬件結構
    外部輸入的開關量經過光電隔離后連接到FPGA的I/O口,通過FPGA地址譯碼,FPGA通過數據地址總線與CPU相連。這樣CPU就可以通過數據地址總線獲得和設置輸入量的工作狀態,硬件原理框圖如圖1所示。

1.2 嵌入式軟PLC的軟件結構
    嵌入式軟PLC程序包括兩類:一類是編輯狀態,實現PLC程序的輸入和編譯功能;另一類是面向生產過程的應用程序。系統軟件結構由4部分組成,分別是編輯模塊、編譯模塊、執行模塊和監控模塊。軟件PLC系統模塊間的數據流程如圖2所示。

2 系統關鍵組成部分的設計與實現
2.1 梯形圖編輯器
    Qt/Embedded是著名的Qt庫開發商Trolltech推出的面向嵌入式系統的Qt版本。Qt/Embedded具有可移植性強和支持跨平臺開發等優點。本系統采用Qt編寫界面,梯形圖編輯器的界面如圖3所示。

2.1.1 梯形圖的數據結構設計
    梯形圖編輯具有方便、邏輯直觀的特點,梯形圖編輯器借助于梯形圖的內部數據結構來實現顯示、插入、刪除、代碼轉化等功能。
 原文出處:http://www.asmag.com.cn/apply/jishu_detail.aspx?aid=16882


主站蜘蛛池模板: 欧美日韩国产高清视频| 国产精品伦一区二区三级视频| 樱桃视频高清免费观看在线播放 | 久久久久亚洲av综合波多野结衣 | 五月天综合婷婷| 医生好大好硬好爽好紧| 国产精品乱子乱XXXX| 日本dhxxxxxdh14日本| 渣男渣女抹胸渣男渣女在一起| 欧美丝袜高跟鞋一区二区| 一个人晚上睡不着看b站大全 | 一区二区三区杨幂在线观看| 亚洲人成网站999久久久综合| 国产99视频免费精品是看6| 国产黄在线观看免费观看不卡| 日本不卡一区二区三区四区| 每日更新在线观看av| 美女裸免费观看网站| 亚洲性图第一页| aⅴ精品无码无卡在线观看| 久久午夜无码鲁丝片午夜精品| 好大好湿好硬顶到了好爽视频 | 在线观看免费黄色网址| 抱着cao才爽| 日韩在线观看免费完整版视频| 波多野结衣动态图| 精品国产日韩一区三区| 青青草国产免费国产| 香蕉视频网站在线观看| 99国产精品永久免费视频| 中文字幕伊人久久网| 久久人午夜亚洲精品无码区| 亚洲免费观看网站| 亚洲电影在线播放| 伊人久久久大香线蕉综合直播| 啊灬啊灬别停啊灬用力啊免费| 国产性一交一乱一伦一色一情| 国产精品成人免费视频网站| 大香伊蕉国产av| 女人笫一次一级毛片| 女生张开腿给男生捅|