基于多核處理器的PLC控制程序并行執(zhí)行
發(fā)布時(shí)間:2017-09-30 18:08
本文關(guān)鍵詞:基于多核處理器的PLC控制程序并行執(zhí)行
更多相關(guān)文章: 多核處理器 并行執(zhí)行 有向無環(huán)圖 PLC控制程序 靜態(tài)列表任務(wù)調(diào)度算法
【摘要】:針對(duì)可編程邏輯控制器(Programmable Logic Controller,PLC)的編程語言不支持程序的并行編譯,無法使控制程序并行執(zhí)行于多核處理器的問題,根據(jù)功能塊圖的可拆分性,提出了用有向無環(huán)圖(Directed Acyclic Graph,DAG)任務(wù)模型表示PLC控制程序的方法,并采用靜態(tài)列表任務(wù)調(diào)度算法,優(yōu)化DAG中的任務(wù)節(jié)點(diǎn)在不同CPU核上的分配調(diào)度,解決了PLC控制程序并行執(zhí)行時(shí)會(huì)遇到的通信延時(shí)問題。此外,針對(duì)變量資源的競(jìng)爭(zhēng)問題提出了使用互斥量的方法。實(shí)驗(yàn)結(jié)果表明,此方法能有效地將PLC控制程序并行運(yùn)行在多核處理器上,大大縮短了程序的執(zhí)行時(shí)間。
【作者單位】: 華東理工大學(xué)化工過程先進(jìn)控制與優(yōu)化教育部重點(diǎn)實(shí)驗(yàn)室;
【關(guān)鍵詞】: 多核處理器 并行執(zhí)行 有向無環(huán)圖 PLC控制程序 靜態(tài)列表任務(wù)調(diào)度算法
【分類號(hào)】:TP273
【正文快照】: PLC是一種抗干擾能力強(qiáng)、可靠性高、使用靈活的基于單核處理器的控制系統(tǒng),已廣泛應(yīng)用于鋼鐵、石油、化工、機(jī)械制造、汽車等各個(gè)行業(yè)[1]?s短PLC控制程序的執(zhí)行時(shí)間是提高PLC性能的主要方法,目前國內(nèi)外學(xué)者研究設(shè)計(jì)了將程序移植到具有并行執(zhí)行能力的FPGA上運(yùn)行的方法[2-4],通
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前7條
1 謝勇;;機(jī)床數(shù)控化中PLC控制程序的編制[J];科技風(fēng);2009年04期
2 繆朝東;宋黎明;;PLC控制程序的設(shè)計(jì)方法——西門子SR功能模塊的應(yīng)用[J];工業(yè)控制計(jì)算機(jī);2008年10期
3 林振輝;膠帶運(yùn)輸系統(tǒng)“順流啟動(dòng)”控制原理及PLC控制程序的研制[J];中國礦業(yè);2000年S1期
4 杜紅文,周純江,徐文源;CW1000加工中心潤(rùn)滑系統(tǒng)PLC控制程序分析[J];機(jī)床與液壓;2004年07期
5 王紫東;;機(jī)床數(shù)控化中PLC控制程序的模塊化編制[J];硅谷;2009年08期
6 施蘇俊;袁瓊擘;;數(shù)控機(jī)床PLC控制程序的黑盒測(cè)試[J];機(jī)電產(chǎn)品開發(fā)與創(chuàng)新;2010年06期
7 ;[J];;年期
,本文編號(hào):949638
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/949638.html
最近更新
教材專著