PLC 以 其 可靠性高、抗干擾能力強(qiáng)、配套齊全、功能完善、適應(yīng)性強(qiáng)等特點(diǎn),廣泛應(yīng)用于各種控制領(lǐng)域。PLC作為通用工業(yè)控制計(jì)算機(jī),是面向工礦企業(yè)的工控設(shè)備,使用梯形圖符號進(jìn)行編程,與繼電器電路相當(dāng)接近,被廣大工程技術(shù)人員接受。但是在實(shí)際應(yīng)用中,如何編程能夠提高PLC程序運(yùn)行速度是一個值得我們思考研究的問題。1 PLC工作原理PLC 與 計(jì) 算機(jī)的工作原理基本相同,即在系統(tǒng)程序的管理下,通過運(yùn)行應(yīng)用程序完成用戶任務(wù)。但兩者的工作方式有所不同。計(jì)算機(jī)一般采用等待命令的工作方式,而PLC在確定了工作任務(wù)并裝人了專用程序后成為一種專用機(jī),它采用循環(huán)掃描工作方式,系統(tǒng)工作任務(wù)管理及應(yīng)用程序執(zhí)行都是用循環(huán)掃描方式完成的。PLC 有 兩 種基本的工作狀態(tài),即運(yùn)行(RUN)與停止(STOP)狀態(tài)。在這兩種狀態(tài)下,PLC的掃描過程及所要完成的任務(wù)是不盡相同的,如圖1所示。 PLC在RUN工作狀態(tài)時,執(zhí)行一次掃描操作所的時間稱為掃描周期,其典型值通常為1一100nis,不同PLC廠家的產(chǎn)品則略有不同。掃描周期由內(nèi)部處理時間、輸A/ 輸出處理執(zhí)行時間、指令執(zhí)行時間等三部分組成。通常在一個掃描過程中,執(zhí)行指令的時間占了絕大部分,而執(zhí)行指令的時間與用戶程序的長短有關(guān)。用戶 程 序 是根據(jù)控制要求由用戶編制,由許多條PLC指令所組成。不同的指令所對應(yīng)的程序步不同,以三菱FX2N系列的PLC為例,PLC對每一個程序步操作處理時間為:基本指令占0.741s/步,功能指令占幾百微米/步。完成一個控制任務(wù)可以有多種編制程序的方法,因此,選擇合理、巧妙的編程方法既可以大大提高程序運(yùn)行速度,又可以保證可靠性。 提高PLC程序運(yùn)行速度的幾種編程方法2.1 用數(shù)據(jù)傳送給位元件組合的方法來控制輸出在 PL C應(yīng) 用編程中,最后都會有一段輸出控制程序,一般都是用邏輯取及輸出指令來編寫,如圖2所示。在圖2所示的程序中,邏輯取的程序步為1,輸出的程序步為2,執(zhí)行上述程序共需3個程序步。通常情況下,PLC要控制的輸出都不會是少量的,比如,有8個輸出,在條件滿足時要同時輸出。此時,執(zhí)行圖2所示的程序共需17個程序步。若我們通過位元件的組合并采用數(shù)據(jù)傳送的方法來完成圖2所示的程序,就會大大減少程序步驟。在三 菱 PLC中,只處理ON/OFF狀態(tài)的元件(如X,Y,M和S),稱為位元件。但將位元件組合起來也可以處理數(shù)據(jù)。位元件組合由Kn加首元件號來表示。位元件每4bit為一組組合成單元。如KYO中的n是組數(shù),當(dāng)n=1時,K,Yo 對應(yīng)的是Y3一Yo。當(dāng)n二2時,KZYo對應(yīng)的是Y7一Yo。通過位元件組合,就可以用處理數(shù)據(jù)的方式來處理位元件,圖2程序所示的功能可用圖3所示的傳送數(shù)據(jù)的方式來完成。
標(biāo)簽: PLC 程序 運(yùn)行速度 編程方法
上傳時間: 2013-11-11
上傳用戶:幾何公差
為對開關(guān)磁阻電機(jī)調(diào)速進(jìn)行實(shí)時控制,設(shè)計(jì)了一款基于DSP的TMS320F2812數(shù)字信號處理器為控制核心,設(shè)計(jì)開發(fā)了開關(guān)磁阻電機(jī)調(diào)速系統(tǒng)。以模塊化的思想設(shè)計(jì)了MCU控制系統(tǒng)、位置檢測系統(tǒng)、不對稱功率電路等模塊。給出了軟件設(shè)計(jì)的思想和方法,完成了嵌入式軟件系統(tǒng)的開發(fā)。該調(diào)速系統(tǒng)結(jié)構(gòu)簡單、成本低廉、起動轉(zhuǎn)矩大及調(diào)速范圍寬等優(yōu)點(diǎn),具有很好的發(fā)展前景。
標(biāo)簽: DSP 開關(guān)磁阻電機(jī) 調(diào)速 系統(tǒng)研究
上傳時間: 2014-12-28
上傳用戶:啊颯颯大師的
在綜合分析諧波勵磁無刷同步發(fā)電機(jī)勵磁控制系統(tǒng)的基礎(chǔ)上,對其勵磁控制策略進(jìn)行了研究,開發(fā)了一套基于DSP( TMS320F2812) 控制的新型柴油發(fā)電機(jī)勵磁控制系統(tǒng),該系統(tǒng)采用參數(shù)自適應(yīng)模糊PID 控制勵磁,選用交流采樣方式實(shí)時檢測各信號的瞬時特性,系統(tǒng)仿真結(jié)果以及在1 臺25 kW 工頻柴油發(fā)電機(jī)上的試驗(yàn)結(jié)果證明了該控制器具有較好的電壓調(diào)節(jié)特性,系統(tǒng)穩(wěn)態(tài)和暫態(tài)性能完全滿足發(fā)電機(jī)對勵磁系統(tǒng)的要求。關(guān)鍵詞:勵磁調(diào)節(jié);模糊PID 控制;數(shù)字信號處理器;交流采樣 Abstract :According to the general analysis of the excitation cont rol system of the harmonious wave excitation brushless synchronous generator and it s characteristics ,a new type of diesel generator excitation cont rol system based on DSP( TMS320F2812) was designed. An adaptive fuzzy PID cont rol of excitation is used in this system. To detect the t ransient characteristics of the signals in a timely manner ,AC sampling was applied.The system simulation result s and the testing result s f rom a 25 kW diesel generator (50 Hz) can prove that the voltage regulation characteristics of the excitation cont rol system are very well ,and both the steadyOstate performance and the t ransient performance of the generator are also good.Key words :excitation cont rol ;fuzzy PID cont rol ;digital signal processor (DSP) ;AC sampling
標(biāo)簽: DSP 柴油發(fā)電機(jī) 勵磁控制 系統(tǒng)研究
上傳時間: 2013-10-29
上傳用戶:fxf126@126.com
提出一種以現(xiàn)場可編程門陣列(FPGA)為硬件核心的鋼絲繩漏磁無損檢測系統(tǒng)設(shè)計(jì)方案,設(shè)計(jì)了外圍電路并對嵌入式IP軟核進(jìn)行了配置,利用C語言和VHDL硬件描述語言編寫了檢測系統(tǒng)軟件程序。實(shí)驗(yàn)表明該系統(tǒng)具有功耗低、運(yùn)算能力強(qiáng)、精度高、便于攜帶等優(yōu)點(diǎn)。
標(biāo)簽: FPGA 漏磁 無損檢測 系統(tǒng)設(shè)計(jì)
上傳時間: 2013-11-17
上傳用戶:taozhengxin
本應(yīng)用指南講述一種實(shí)用的 MicroBlaze™ 系統(tǒng),用于在非易失性 Platform Flash PROM 中存儲軟件代碼、用戶數(shù)據(jù)和配置數(shù)據(jù),以簡化系統(tǒng)設(shè)計(jì)和降低成本。另外,本應(yīng)用指南還介紹一種可移植的硬件設(shè)計(jì)、一個軟件設(shè)計(jì)以及在實(shí)現(xiàn)流程中使用的其他腳本實(shí)用工具。 簡介許多 FPGA 設(shè)計(jì)都集成了使用 MicroBlaze 和 PowerPC™ 處理器的軟件嵌入式系統(tǒng),這些設(shè)計(jì)同時使用外部易失性存儲器來執(zhí)行軟件代碼。使用易失性存儲器的系統(tǒng)還必須包含一個非易失性器件,用來在斷電期間存儲軟件代碼。大多數(shù) FPGA 系統(tǒng)都在電路板上使用 Platform FlashPROM (在本文中稱作 PROM),用于在上電時加載 FPGA 配置數(shù)據(jù)。另外,許多應(yīng)用還可能使用其他非易失性器件(如 SPI Flash、Parallel Flash 或 PIC)來保存 MAC 地址等少量用戶數(shù)據(jù),因此導(dǎo)致系統(tǒng)電路板上存在大量非易失性器件。
標(biāo)簽: MicroBlaze Platform Flash XAPP
上傳時間: 2013-10-13
上傳用戶:hakim
介紹了基于以太網(wǎng)的加載方法, 包括網(wǎng)絡(luò)接口控制HPI接口控制,該技術(shù)靈活方便,可脫離仿真器實(shí)現(xiàn)遠(yuǎn)程,大容量的程序代碼加載,快速完成DSP系統(tǒng)的軟件更新
標(biāo)簽: DSP 以太網(wǎng) 網(wǎng)絡(luò)加載 技術(shù)研究
上傳時間: 2013-11-20
上傳用戶:taiyang250072
SCA波形是SCA通信系統(tǒng)的核心,當(dāng)前的應(yīng)用中未采用波形庫管理技術(shù),且對SCA波形的加載是在本地進(jìn)行的。這不利于發(fā)揮SCA無線通信設(shè)備應(yīng)有的靈活、方便、即插即用等特點(diǎn)。提出了一種SCA波形庫遠(yuǎn)程管理和SCA波形遠(yuǎn)程加載運(yùn)行的技術(shù)方案,并在VxWorks操作系統(tǒng)中實(shí)現(xiàn)了SCA波形遠(yuǎn)程加載和運(yùn)行。結(jié)果表明,該方案能方便、高效的實(shí)現(xiàn)SCA波形庫的遠(yuǎn)程管理和SCA波形的遠(yuǎn)程加載運(yùn)行。
標(biāo)簽: SCA 波形 技術(shù)研究 遠(yuǎn)程管理
上傳時間: 2013-10-31
上傳用戶:GavinNeko
考慮到公路環(huán)境的特殊性,應(yīng)用各向異性磁阻傳感器并結(jié)合ZigBee技術(shù),設(shè)計(jì)了一款無線車輛檢測器。對車輛檢測器的硬件系統(tǒng)總體結(jié)構(gòu)進(jìn)行了詳細(xì)介紹,并通過實(shí)驗(yàn)對車輛檢測器的輸出特性進(jìn)行研究,驗(yàn)證了方案的可行性。實(shí)驗(yàn)表明,該車輛檢測器能夠?qū)囕v的有無和方向做出判斷,并對車輛進(jìn)行分類。
上傳時間: 2013-10-17
上傳用戶:行旅的喵
磁敏傳感器產(chǎn)業(yè)的現(xiàn)狀和發(fā)展趨勢
標(biāo)簽: 磁敏傳感器 產(chǎn)業(yè) 發(fā)展趨勢
上傳時間: 2013-11-24
上傳用戶:xdqm
課程將討論MAG3110 3軸磁力傳感器在移動應(yīng)用領(lǐng)域的使用情況。您將學(xué)習(xí)磁傳感器的主要規(guī)范及向移動設(shè)備添加eCompass解決方案通常會遇到的挑戰(zhàn)。與會者將有機(jī)會使用 MAG3110+MMA8451傳感器工具箱在現(xiàn)場實(shí)踐評估。
標(biāo)簽: Xtrinsic eCompass 傳感技術(shù) 分
上傳時間: 2013-11-03
上傳用戶:tyler
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1