程序模塊
- 煤礦地面主通風(fēng)智能保護(hù)器設(shè)計(jì)
件系統(tǒng)分為主程序模塊、A/D采樣程序模塊、風(fēng)機(jī)保護(hù)程序模塊、變頻調(diào)速程序模塊、通信程序模塊、故障處理程序模塊等。1)主程序模塊。完成主通風(fēng)智能保護(hù)器系統(tǒng)初始化、GPIO 初始化、外設(shè)初始化以及寄存器配置、中斷配置等功能,具體包括初始化時(shí)鐘、看門狗、外設(shè)時(shí)鐘、I/O 口配置、ADC、SCI 以及定時(shí)器等。主程序模塊以while(1)模式循環(huán)掃描,由中斷觸發(fā)并進(jìn)入其他程序模塊,執(zhí)行完中斷程序后返回至原處繼續(xù)執(zhí)行主程序。2)A/D 采樣程序模塊。完成主通風(fēng)智能保
山東煤炭科技 2023年8期2023-09-09
- 針對(duì)橫河DCS的計(jì)時(shí)功能改進(jìn)及批量組態(tài)方法
手動(dòng)或者內(nèi)部程序模塊發(fā)出。這些內(nèi)部程序模塊可以是ST16 順控表模塊(Sequence Table Block)、LC64 邏輯圖模塊(Logic Chart Block)、CALCU 通用計(jì)算模塊(General-Purpose Calculation Blocks)等。計(jì)時(shí)器的計(jì)時(shí)需要在泵的運(yùn)行狀態(tài)回訊從“0”變?yōu)椤?”時(shí)上升沿啟動(dòng),在泵的運(yùn)行狀態(tài)回訊從“1”變?yōu)椤?”時(shí)下降沿計(jì)時(shí)停止。人工操作肯定不能實(shí)時(shí)響應(yīng),需要內(nèi)部程序模塊來(lái)實(shí)現(xiàn),可以選擇ST16
儀器儀表用戶 2023年8期2023-07-04
- 壓力變送器數(shù)字測(cè)量模塊的設(shè)計(jì)與實(shí)現(xiàn)*
化與定期中斷程序模塊,二是模/數(shù)轉(zhuǎn)換與處理程序模塊組成。整個(gè)軟件按照GJB5000A標(biāo)準(zhǔn)完成軟件開發(fā)和工程管理,在CodeWarrior 開發(fā)環(huán)境中完成程序的所有編寫、編譯、調(diào)試及下載。3.1 初始化與定期中斷程序模塊設(shè)計(jì)初始化與定期中斷程序模塊功能主要包括系統(tǒng)各模塊的初始化,以及設(shè)置并啟動(dòng)定時(shí)器中斷服務(wù)程序。系統(tǒng)上電后,首先進(jìn)行系統(tǒng)初始化并開啟定時(shí)器。其次,定時(shí)周期性地采集模擬信號(hào)并將信號(hào)量化處理,后根據(jù)通過(guò)CAN 總線接收的外部控制系統(tǒng)指令將信息發(fā)送給
艦船電子工程 2023年1期2023-06-05
- 艦船液壓系統(tǒng)超壓自動(dòng)切斷模塊的設(shè)計(jì)與實(shí)現(xiàn)
化與定期中斷程序模塊、模/數(shù)轉(zhuǎn)換與處理程序模塊、超壓自動(dòng)切斷程序模塊等組成。2.1 初始化與定期中斷程序模塊設(shè)計(jì)初始化與定期中斷程序模塊主要完成系統(tǒng)初始化及定時(shí)中斷服務(wù)程序執(zhí)行。整體軟件流程如圖6所示。系統(tǒng)上電后,首先完成看門狗、時(shí)鐘、GPIO、ADC 等模塊系統(tǒng)初始化并開啟定時(shí)器配置定時(shí)器中斷,如圖6(a)所示;其次,定時(shí)中斷程序定時(shí)周期性地采集模擬信號(hào)并將信號(hào)量化處理,后執(zhí)行超壓自動(dòng)切斷程序模塊,根據(jù)模擬信號(hào)大小自動(dòng)關(guān)閉切斷閥,如圖6(b)所示。圖6
自動(dòng)化與儀表 2023年2期2023-03-09
- 基于LabVIEW的磁阻自動(dòng)優(yōu)化測(cè)量系統(tǒng)*
動(dòng)優(yōu)化分辨率程序模塊是本測(cè)試系統(tǒng)中最主要的創(chuàng)新。PICKPOINT的LabVIEW簡(jiǎn)要程序模塊如圖2所示。圖2 自動(dòng)優(yōu)化分辨率簡(jiǎn)要程序模塊為實(shí)現(xiàn)自動(dòng)加密變化迅速區(qū)域的采樣間隔,先要進(jìn)行較為快速的初掃描,然后由輸入控件XInput和YInput分別傳入初掃描的XY數(shù)組。而進(jìn)入for循環(huán)框前還需要Fine Step Size傳入加密的采樣間隔,用Left Rank、Right Rank為參數(shù)的中值濾波器來(lái)降噪的YInput,最后是由增益Gain和降噪后YInp
傳感器與微系統(tǒng) 2023年1期2023-02-02
- 基于彈載嵌入式軟件在線更新方法研究
別于正常工作程序模塊,專用于嵌入式軟件更新的在線更新程序模塊,如圖1所示。系統(tǒng)正常工作啟動(dòng)時(shí)通過(guò)BootLoader程序(即引導(dǎo)程序)選擇啟動(dòng)工作程序模塊,此時(shí)在線更新程序模塊處于阻塞狀態(tài),當(dāng)需要進(jìn)行軟件在線更新時(shí),工作程序模塊接收外部在線更新控制指令,完成在線更新狀態(tài)置位(FLASH地址“0x90070000”存儲(chǔ)在線更新標(biāo)識(shí)),同時(shí)嵌入式DSP軟件通過(guò)調(diào)用Jump(0)函數(shù),將嵌入式軟件重新轉(zhuǎn)入起始0地址開始執(zhí)行,即可實(shí)現(xiàn)進(jìn)行嵌入式DSP的自復(fù)位。復(fù)位
火控雷達(dá)技術(shù) 2022年4期2023-01-09
- 基于計(jì)算機(jī)編程語(yǔ)言的選用方法分析
系統(tǒng)軟件整體程序模塊主要包括登陸、注冊(cè)、注銷功能模塊等。由系統(tǒng)軟件可以看得出,本系統(tǒng)軟件關(guān)鍵給予四大程序模塊給客戶。包含登陸、申請(qǐng)注冊(cè)、銷戶程序模塊,社區(qū)論壇程序模塊、用戶中心程序模塊、文檔溝通交流程序模塊。3.2.1 登錄、注冊(cè)、注銷功能模塊此程序模塊所供應(yīng)的基本前提分散化在電腦系統(tǒng)的各個(gè)地域,以保證消費(fèi)者參加和信息發(fā)布系統(tǒng)的合理聯(lián)接,除此之外回到首頁(yè)的省時(shí)省力連接作用也歸于到此控制板。一個(gè)Internet游人根據(jù)應(yīng)用申請(qǐng)注冊(cè)作用,方能變成系統(tǒng)軟件消費(fèi)者
電子技術(shù)與軟件工程 2022年14期2022-09-09
- 便攜式電能質(zhì)量監(jiān)測(cè)儀設(shè)計(jì)與實(shí)現(xiàn)
,分為系統(tǒng)主程序模塊、測(cè)頻程序模塊、模擬電量采集與分析模塊、外部通信程序模塊四部分。3.2 電壓、電流模擬量處理流程設(shè)置TMS320F28335 DSP中的使能寄存器選定模數(shù)轉(zhuǎn)換ADC單元的工作模式為級(jí)聯(lián)并發(fā)采樣,最大轉(zhuǎn)換通道值為6,依次對(duì)輸入電壓信號(hào)Ua、Ub、Uc以及輸入電流信號(hào)Ia、Ib、Ic信號(hào)進(jìn)行采樣與轉(zhuǎn)換,精度可達(dá)10.5級(jí),采樣頻率為0~12.5 MHz,采樣周期為80 ns[10]。輸入電壓、電流信號(hào)模數(shù)轉(zhuǎn)換結(jié)束后,程序轉(zhuǎn)入中斷處理函數(shù),完
現(xiàn)代工業(yè)經(jīng)濟(jì)和信息化 2022年5期2022-07-07
- 高瓦斯煤礦局部通風(fēng)機(jī)智能變頻控制系統(tǒng)設(shè)計(jì)
件系統(tǒng)分為主程序模塊、初始化子程序模塊0、模擬量檢測(cè)子程序模塊1、瓦斯?jié)舛茸?span id="j5i0abt0b" class="hl">程序模塊2、風(fēng)壓子程序模塊3以及中斷子程序模塊4,主程序流程見圖3.圖3 高瓦斯煤礦局部通風(fēng)機(jī)智能變頻控制軟件系統(tǒng)主流程圖子程序模塊0需完成瓦斯?jié)舛炔蓸悠骄档某跏蓟?、風(fēng)壓采樣平均值的初始化、模擬輸出電壓以及工頻風(fēng)量計(jì)算系數(shù)的初始化并置位瓦斯?jié)舛葮O限值。子程序模塊1需檢查擴(kuò)展的模擬量處理模塊是否有效連接且能夠正常工作;當(dāng)連接有錯(cuò)誤時(shí)需將錯(cuò)誤標(biāo)志位置位。子程序模塊2用于對(duì)瓦斯?jié)舛葌鞲?/div>
山西焦煤科技 2021年10期2021-12-14
- 鉆桿動(dòng)力鉗上扣扭矩監(jiān)測(cè)系統(tǒng)設(shè)計(jì)
要由初始化子程序模塊、讀標(biāo)定系數(shù)K 子程序模塊、讀標(biāo)定系數(shù)B 子程序模塊、模數(shù)轉(zhuǎn)換子程序模塊、數(shù)據(jù)處理子程序模塊、上位機(jī)通信子程序模塊、標(biāo)定系數(shù)顯示子程序模塊、延時(shí)子程序模塊等部分組成,軟件流程如圖2 所示。圖2 軟件設(shè)計(jì)流程鉆桿動(dòng)力鉗上扣扭矩監(jiān)測(cè)系統(tǒng)開機(jī)上電后,上扣扭矩采集模塊的單片機(jī)通過(guò)初始化子程序模塊進(jìn)行初始化配置,配置定時(shí)器的工作模式和初始值,允許中斷源對(duì)應(yīng)的中斷位,并配置優(yōu)先級(jí)別,配置串口相應(yīng)工作模式和通信波特率,預(yù)先配置的數(shù)據(jù)變量和命令字;然后設(shè)備管理與維修 2021年17期2021-11-02
- 渦輪后排氣溫度擺動(dòng)故障仿真研究
,包含多個(gè)子程序模塊,由PID控制器子程序、被控對(duì)象子程序、熱電偶子程序、模擬干擾信號(hào)子程序、濾波器子程序、實(shí)時(shí)波形顯示、事后曲線顯示等組成。PID子程序模塊的算法為(14)向后差分離散化后為(15)式中,ΔT為采樣周期。PID控制功能由while循環(huán)設(shè)置的移位寄存器和PID子程序模塊共同實(shí)現(xiàn),PID子程序模塊如圖7所示。圖7 PID控制器子程序模塊不考慮燃燒延遲,航空發(fā)動(dòng)機(jī)作為被控對(duì)象,其供油量?jī)?nèi)環(huán)控制回路可簡(jiǎn)化為一慣性環(huán)節(jié)[14],傳遞函數(shù)為式(16)測(cè)控技術(shù) 2021年8期2021-08-30
- 人臉識(shí)別技術(shù)下的人物信息在線檢索平臺(tái)設(shè)計(jì)
預(yù)處理及檢測(cè)程序模塊、人臉特征提取程序模塊、人臉特征匹配程序模塊,各模塊分別于用戶層的相關(guān)功能對(duì)接,會(huì)隨著用戶在用戶層的操作來(lái)運(yùn)作;(2)用戶層,用戶層包含了人像檢索信息提交窗口功能、檢索匹配人臉數(shù)據(jù)庫(kù)功能、檢索結(jié)果展示功能,其中人像檢索信息提交窗口功能與人臉預(yù)處理及檢測(cè)程序模塊、人臉特征提取程序模塊對(duì)接,當(dāng)用戶輸入檢索信息,功能模塊層就會(huì)對(duì)輸入信息的人像進(jìn)行檢測(cè)與預(yù)處理,再提取圖像特征,而檢索匹配人臉數(shù)據(jù)庫(kù)功能與人臉特征匹配程序?qū)樱瑫?huì)根據(jù)用戶輸入的檢索網(wǎng)絡(luò)安全技術(shù)與應(yīng)用 2021年5期2021-07-26
- 智能家居環(huán)境檢測(cè)系統(tǒng)設(shè)計(jì)
塊、按鍵掃描程序模塊,數(shù)據(jù)采集程序模塊、顯示程序模塊、報(bào)警程序模塊、加溫程序和加濕程序模塊。圖8 加溫電路圖9 加濕電路圖10 主程序流程5 結(jié)語(yǔ)本次設(shè)計(jì)采用傳感器技術(shù)和單片機(jī)技術(shù),結(jié)合顯示器、人機(jī)接口電路、蜂鳴器、繼電器等外圍電路實(shí)現(xiàn)了對(duì)家居環(huán)境溫濕度的智能檢測(cè)。傳感器DHT11作為溫濕度數(shù)據(jù)的采集電路,其數(shù)據(jù)端可直接與單片機(jī)引腳相連,使系統(tǒng)電路連接大大簡(jiǎn)化,降低了后期制作電路的成本。該系統(tǒng)人機(jī)接口電路能預(yù)先設(shè)定適宜的溫濕度范圍,可以適用于人們對(duì)不同環(huán)境綠色科技 2021年8期2021-05-25
- 運(yùn)用SAS廣義線性混合模型分析裂區(qū)試驗(yàn)數(shù)據(jù)
l,GLM)程序模塊,而該程序模塊是在20世紀(jì)80年代開發(fā)的,當(dāng)時(shí)沒(méi)有考慮到在進(jìn)行裂區(qū)設(shè)計(jì)的F檢驗(yàn)時(shí),主區(qū)因子與副區(qū)因子需采用不同的誤差均方與自由度,均值比較也需采用不同的誤差均方和自由度,因而計(jì)算F值時(shí)需要編寫大量的復(fù)雜代碼來(lái)進(jìn)行修正[15]。后來(lái),雖然可以用 “h=……”語(yǔ)句進(jìn)行彌補(bǔ),但是進(jìn)行處理間均值比較時(shí),需要選用合適的、不同的誤差項(xiàng)。然而,對(duì)于某些情況,GLM程序模塊沒(méi)有可用于定義所需誤差項(xiàng)的選項(xiàng),所以誤差項(xiàng)無(wú)法列出[15]。近年來(lái),SAS等商業(yè)- 基于信息檢索的軟件缺陷定位方法綜述*
析缺陷報(bào)告和程序模塊的文本內(nèi)容并提取特征,基于特定模型確定可疑的程序模塊,并將其推薦給開發(fā)人員以輔助定位.動(dòng)態(tài)缺陷定位方法基于測(cè)試用例的覆蓋信息定位缺陷,通??色@得比靜態(tài)缺陷定位方法更好的性能[2].然而在軟件維護(hù)階段,開發(fā)人員有時(shí)并不能獲得足夠的測(cè)試用例[3],僅能搜集到缺陷報(bào)告的信息.靜態(tài)缺陷定位方法由于不需要搜集測(cè)試用例的執(zhí)行信息,不會(huì)受到程序規(guī)模和編程語(yǔ)言等因素的影響,具有缺陷定位代價(jià)低和方法可擴(kuò)展性強(qiáng)等特點(diǎn),也頗受關(guān)注.其中,基于信息檢索的缺陷定軟件學(xué)報(bào) 2021年2期2021-03-06
- 線路曲線點(diǎn)位測(cè)設(shè)數(shù)據(jù)計(jì)算軟件設(shè)計(jì)與開發(fā)
,建立主要的程序模塊,包括曲線要素計(jì)算模塊、曲線配置模塊、中樁坐標(biāo)計(jì)算模塊和中樁高程計(jì)算模塊。LPLS軟件主要程序模塊結(jié)構(gòu)如圖5所示。圖5 LPLS軟件主要程序模塊結(jié)構(gòu)如圖5所示,曲線要素計(jì)算模塊主要包括曲線長(zhǎng)、切線長(zhǎng)和切曲差的計(jì)算功能實(shí)現(xiàn);曲線配置模塊主要由路線起、終坐標(biāo)及里程、交點(diǎn)坐標(biāo)及里程和圓曲線半徑及緩和曲線長(zhǎng)度完成曲線配置;中樁坐標(biāo)計(jì)算模塊是根據(jù)曲線要素計(jì)算模塊和曲線配置模塊實(shí)現(xiàn)線路主點(diǎn)坐標(biāo)、線路中樁坐標(biāo)的計(jì)算功能;豎曲線高程計(jì)算模塊可以實(shí)現(xiàn)線路測(cè)繪工程 2021年1期2021-01-08
- 基于STM32的人體紅外測(cè)溫系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
20溫度采集程序模塊、mlx90614溫度采集程序模塊、按鍵控制程序模塊、OLED顯示程序模塊、報(bào)警模塊,每一模塊構(gòu)成一個(gè).C文件,最后再在主函數(shù)中調(diào)用每個(gè)模塊。4 調(diào)試與結(jié)論本文先用水銀溫度計(jì)測(cè)量水中溫度,同時(shí)用DS18B20測(cè)量水表面溫度,再用紅外測(cè)溫裝置測(cè)量水表面溫度,記錄這3個(gè)溫度值,接著改變水溫,分別再用上述3種儀器測(cè)量對(duì)應(yīng)的溫度值,經(jīng)過(guò)多次測(cè)量得到一組數(shù)據(jù),根據(jù)測(cè)量數(shù)據(jù)和環(huán)境溫度修正紅外測(cè)溫誤差。最后用水銀溫度計(jì)和紅外測(cè)溫裝置多次測(cè)量人體腋窩溫湖北農(nóng)機(jī)化 2020年18期2020-11-23
- 基于VB與單片機(jī)的模擬訓(xùn)練系統(tǒng)設(shè)計(jì)?
機(jī)單片機(jī)控制程序模塊和上位PC機(jī)操作程序模塊。下位機(jī)與上位機(jī)之間采用RS232串行通信方式。3.1 單片機(jī)控制程序模塊上位PC機(jī)內(nèi)配有RS-232串行標(biāo)準(zhǔn)接口,可依據(jù)RS-232串行協(xié)議,與下位單片機(jī)(采用TTL電平)進(jìn)行點(diǎn)對(duì)點(diǎn)串行通信。由于兩者之間存在邏輯電平差異,本文采用MAX232芯片完成電平轉(zhuǎn)換。單片機(jī)與PC的通信接口電路如圖2所示[3]。圖2 單片機(jī)與PC串行通信接口電路單片機(jī)控制程序模塊主要由串行初始化和串行中斷處理兩部分組成。1)串口初始化串艦船電子工程 2020年9期2020-10-30
- 基于AT89S52單片機(jī)控制的八路搶答器的設(shè)計(jì)與仿真
件主要包括主程序模塊及按鍵模塊。系統(tǒng)程序流程包括主程序流程及外部中斷流程,如圖1、圖2所示。3.2.1 主程序模塊主程序模塊主要用于完成外部中斷的初始化、查詢開始搶答按鍵是否按下等。3.2.2 按鍵模塊這是本系統(tǒng)的難點(diǎn)。用單片機(jī)來(lái)設(shè)計(jì)搶答器,無(wú)論使用獨(dú)立式按鍵還是行列鍵盤,都無(wú)法對(duì)多個(gè)按鍵同時(shí)按下作出正確判斷。本系統(tǒng)采用中斷與查詢相結(jié)合的方法,把所有的按鍵都作為外部設(shè)備連接到到單片機(jī)的P2口,當(dāng)其中的一個(gè)按鍵被按下,單片機(jī)將進(jìn)入中斷服務(wù)程序,并將所有按鍵的電子技術(shù)與軟件工程 2019年4期2019-04-26
- 由單片機(jī)控制的糧庫(kù)多點(diǎn)溫濕度監(jiān)測(cè)系統(tǒng)
,共包括五個(gè)程序模塊:主程序模塊、上位機(jī)通信程序模塊、模數(shù)轉(zhuǎn)換程序模塊、搜索溫度傳感器系列號(hào)程序模塊、中斷程序模塊,程序流程如圖9~圖12所示。通過(guò)主程序和中斷處理程序,將各程序模塊連接起來(lái),這樣有利于程序的修改和調(diào)試,增強(qiáng)程序的可移植性。圖9 主程序流程圖10 上位機(jī)通信程序流程圖11 模數(shù)轉(zhuǎn)換程序流程圖12 搜索溫度傳感器系列號(hào)程序流程4 結(jié)束語(yǔ)設(shè)計(jì)了糧庫(kù)多點(diǎn)溫濕度監(jiān)測(cè)系統(tǒng),采用先進(jìn)的AT89C51單片機(jī)和溫濕度傳感器,實(shí)現(xiàn)了對(duì)糧庫(kù)內(nèi)溫濕度的自動(dòng)測(cè)量和上海電氣技術(shù) 2018年4期2019-01-15
- 指紋識(shí)別門禁控制裝置的設(shè)計(jì)
、LCD顯示程序模塊設(shè)計(jì)、報(bào)警模塊程序設(shè)計(jì)、網(wǎng)絡(luò)通信程序設(shè)計(jì)。系統(tǒng)總框圖如圖1所示。軟件設(shè)計(jì)上,根據(jù)功能分了幾個(gè)模塊編程,包括主程序模塊、讀卡模塊、顯示模塊,存儲(chǔ)模塊、延時(shí)子程序模塊和中斷子程序模塊等。系統(tǒng)工作時(shí)當(dāng)卡片靠近讀卡模塊時(shí)指示燈亮起,屏幕顯示卡片信息,然后程序判斷權(quán)限,若合法,開鎖模塊程序點(diǎn)亮指示燈,蜂鳴器發(fā)出警報(bào),電機(jī)轉(zhuǎn)動(dòng)模擬門鎖打開。若非合法卡,是否賦予權(quán)限,如果賦予權(quán)限電機(jī)轉(zhuǎn)動(dòng),指示燈亮起,蜂鳴器發(fā)出警報(bào),如果不賦予則返回。系統(tǒng)軟件工作流程數(shù)碼世界 2018年4期2018-12-25
- 水泵機(jī)組的自動(dòng)化監(jiān)測(cè)改造設(shè)計(jì)
,上位機(jī)通信程序模塊的功能主要在于實(shí)現(xiàn)上位機(jī)與主控PLC數(shù)據(jù)的有效交換,并將交換獲得數(shù)據(jù)與控制命令等傳送給平板電腦端口。而就地控制程序模塊的主要功能為操控按鈕來(lái)控制水泵的運(yùn)行與停止。半自動(dòng)控制程序模塊的運(yùn)行功能應(yīng)達(dá)到半自動(dòng)化控制水泵機(jī)組的要求,確保通過(guò)對(duì)上位機(jī)與觸摸屏發(fā)出指令來(lái)操作按鈕控制水泵機(jī)組的運(yùn)行與停止。模擬量采集程序模塊的設(shè)計(jì)應(yīng)可以實(shí)現(xiàn)對(duì)采集數(shù)據(jù)信息的數(shù)字化信號(hào)轉(zhuǎn)換,包括壓力、負(fù)壓、液位與溫度等數(shù)據(jù)信息。突發(fā)事故處理程序模塊功能設(shè)計(jì)應(yīng)可以通過(guò)相關(guān)參商品與質(zhì)量 2018年46期2018-12-08
- 樂(lè)高M(jìn)INDSTORMSEV3軟件程序模塊開發(fā)
為沒(méi)有對(duì)應(yīng)的程序模塊,難以用于教學(xué)。因此,本文首先介紹了EV3編程軟件和開發(fā)軟件,然后剖析程序模塊的組成內(nèi)容,最后對(duì)每一要素給出具體實(shí)現(xiàn)方法。關(guān)鍵詞:樂(lè)高;EV3;程序模塊;創(chuàng)客教育中圖分類號(hào):G40-057 文獻(xiàn)標(biāo)識(shí)碼:B 論文編號(hào):1674-2117(2018)20-0073-04前言樂(lè)高的MINDSTORMS EV3機(jī)器人自2013年上市后大受歡迎,其采用官方提供的直觀的圖形化編程語(yǔ)言,大大降低了使用者的門檻。EV3機(jī)器人相對(duì)DFRobot、Make中國(guó)信息技術(shù)教育 2018年20期2018-11-19
- 煤礦井下水泵機(jī)組的自動(dòng)化改造設(shè)計(jì)
編程時(shí)應(yīng)保證程序模塊的獨(dú)立化[3]。其運(yùn)行的整個(gè)流程是,PLC初始化變量通過(guò)調(diào)用OB100,在進(jìn)入主循環(huán)后進(jìn)行條件判定,根據(jù)輸入的參數(shù)來(lái)確定PLC系統(tǒng)的運(yùn)行模塊;完成一個(gè)循環(huán)后,PLC進(jìn)行掃描,更新相應(yīng)的參數(shù),進(jìn)入另一個(gè)循環(huán)[4]。上位機(jī)通信程序模塊:主要的功能是完成上位機(jī)和主控PLC的數(shù)據(jù)交換,并將接收到的數(shù)據(jù)和控制命令,傳遞給平板電腦端。就地控制程序模塊:主要功能是通過(guò)按鈕來(lái)完成對(duì)水泵啟停的控制。半自動(dòng)控制程序模塊:主要的功能是完成水泵的半自動(dòng)化控制,陜西煤炭 2018年5期2018-10-16
- 面向工程需求的風(fēng)力發(fā)電實(shí)踐教學(xué)平臺(tái)的開發(fā)
的電路模塊和程序模塊:電路模塊之間具有明確的硬件接口定義,例如I/O通道數(shù)及其電平幅值、A/D通道數(shù)及其電壓變化范圍等;而程序模塊之間依靠全局變量實(shí)現(xiàn)橫、縱聯(lián)系,構(gòu)成完整的程序框架。無(wú)論是電路模塊還是程序模塊,只要能實(shí)現(xiàn)指定的功能,滿足接口需求,其內(nèi)部的具體設(shè)計(jì)和實(shí)現(xiàn)方式可靈活選擇或自主設(shè)計(jì)。開放式是指在硬件電路和軟件程序的設(shè)計(jì)中,每一個(gè)模塊所涉及的電路參數(shù)或程序代碼都是對(duì)外公開的,參與的學(xué)生可以根據(jù)需要對(duì)其進(jìn)行修改和調(diào)試,并且也可以在原有的總體結(jié)構(gòu)中加入實(shí)驗(yàn)室研究與探索 2018年8期2018-09-29
- 數(shù)字化中頻交流電源開發(fā)
程序由初始化程序模塊、系統(tǒng)配置程序模塊、給定值檢測(cè)程序模塊、顯示程序模塊等構(gòu)成。初始化程序模塊主要完成系統(tǒng)時(shí)鐘、中斷寄存器等基本設(shè)置;系統(tǒng)配置程序模塊主要是根據(jù)控制需求,完成I/O、A/D等硬件資源的配置;給定值檢測(cè)程序模塊是采集旋轉(zhuǎn)可調(diào)電位器的分壓幅值,并將其轉(zhuǎn)化為輸出電壓給定值;顯示程序模塊是將檢測(cè)和計(jì)算出的結(jié)果以及其他數(shù)據(jù),送至液晶顯示屏顯示。主程序流程見圖6。圖6 主程序流程PWM中斷子程序由數(shù)據(jù)處理程序模塊、過(guò)壓保護(hù)程序模塊、PI控制程序模塊等組實(shí)驗(yàn)技術(shù)與管理 2018年6期2018-07-03
- 水泵機(jī)組的自動(dòng)化監(jiān)測(cè)改造設(shè)計(jì)
。上位機(jī)通信程序模塊,其主要的功能是完成上位機(jī)和主控PLC的數(shù)據(jù)交換,并將接受到的數(shù)據(jù)和控制命令傳遞給平板電腦端。就地控制程序模塊,其主要功能是通過(guò)按鈕來(lái)完成對(duì)水泵起停的控制。半自動(dòng)控制程序模塊,其主要的功能是完成水泵的半自動(dòng)化控制,通過(guò)上位機(jī)和觸摸屏發(fā)出的指令,利用按鍵來(lái)實(shí)現(xiàn)水泵的起停。模擬量采集程序模塊,其主要的功能是對(duì)采集來(lái)的壓力、負(fù)壓、液位、溫度進(jìn)行處理并將其轉(zhuǎn)化成相應(yīng)的數(shù)字信號(hào)。突發(fā)事故處理程序模塊,其主要功能是根據(jù)相應(yīng)的參數(shù)實(shí)現(xiàn)對(duì)水泵機(jī)組運(yùn)行時(shí)機(jī)械管理開發(fā) 2018年5期2018-06-01
- 基于Web網(wǎng)絡(luò)的環(huán)境信息通信系統(tǒng)設(shè)計(jì)
能結(jié)構(gòu)設(shè)計(jì)、程序模塊設(shè)計(jì),完成基于Web網(wǎng)絡(luò)的硬件系統(tǒng)設(shè)計(jì)。通過(guò)環(huán)境信息通信軟件架構(gòu)設(shè)計(jì)、協(xié)調(diào)節(jié)點(diǎn)程序設(shè)計(jì)、終端節(jié)點(diǎn)程序設(shè)計(jì),完成環(huán)境通信軟件系統(tǒng)設(shè)計(jì)。模擬新型系統(tǒng)的應(yīng)用環(huán)境,設(shè)計(jì)對(duì)比實(shí)驗(yàn)結(jié)果表明,與傳統(tǒng)系統(tǒng)相比,應(yīng)用新型系統(tǒng)后,環(huán)境通信信息傳輸效率明顯提升,信息丟包率也得到了有效控制。關(guān)鍵詞: Web網(wǎng)絡(luò); 環(huán)境信息; 通信系統(tǒng); 程序模塊; 協(xié)調(diào)節(jié)點(diǎn)程序; 終端節(jié)點(diǎn)程序中圖分類號(hào): TN711?34; TP399 ? ? ? ? ? ? ? ? 文獻(xiàn)標(biāo)現(xiàn)代電子技術(shù) 2018年10期2018-05-15
- 高精密液位控制系統(tǒng)的研究與設(shè)計(jì)
塊有按鍵控制程序模塊,數(shù)碼管掃描刷新程序模塊,定時(shí)器中斷程序模塊,定時(shí)/計(jì)數(shù)器程序模塊,超聲波傳感器控制程序模塊,H橋電機(jī)控制程序模塊,以及實(shí)現(xiàn)模塊拼接運(yùn)行的主程序模塊。3.1 主流程圖主流程圖如圖4所示。圖4 主流程圖當(dāng)程序啟動(dòng),T0中斷啟動(dòng),當(dāng)中的定時(shí)定時(shí)2 ms,在計(jì)數(shù)到400,也就是800 ms時(shí),啟動(dòng)超聲波模塊,開始發(fā)送超聲波,并把計(jì)數(shù)清零,當(dāng)超聲波模塊啟動(dòng)時(shí),也就是TX=1時(shí),開啟計(jì)數(shù)器,計(jì)數(shù)器開始計(jì)數(shù),直到超聲波模塊接收到返回聲音,也就是RX電子設(shè)計(jì)工程 2018年5期2018-04-07
- 基于PWM及槽型光電傳感器的測(cè)速與調(diào)控系統(tǒng)
一是速度檢測(cè)程序模塊,二是速度監(jiān)控調(diào)節(jié)程序模塊。速度檢測(cè)程序模塊中也包括了通信發(fā)送程序模塊、LCD1602顯示程序模塊,速度監(jiān)控調(diào)節(jié)程序模塊中包括了通信接收程序模塊、數(shù)碼管顯示程序模塊。首先,我們把電路設(shè)計(jì)為槽型光電傳感器檢測(cè)電動(dòng)小車齒輪運(yùn)動(dòng),再發(fā)送信號(hào)至控制電路,由控制電路處理識(shí)別,再由顯示電路顯示經(jīng)過(guò)控制電路計(jì)算后的數(shù)據(jù),手動(dòng)調(diào)節(jié)按鍵可以調(diào)節(jié)小車的速度。3.1 速度檢測(cè)程序模塊設(shè)計(jì)開始,首先接通電源液晶初始化,在LCD1602上顯示相關(guān)參數(shù)值,設(shè)置定時(shí)電子設(shè)計(jì)工程 2018年1期2018-01-18
- 《專利審查指南》修改后計(jì)算機(jī)程序的專利保護(hù)研究
式,即方法、程序模塊、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì);同時(shí)為權(quán)利要求的撰寫形式提供了建議。專利保護(hù);計(jì)算機(jī)程序;專利審查指南;計(jì)算機(jī)產(chǎn)品。0 引言伴隨著現(xiàn)代科學(xué)技術(shù)的不斷進(jìn)步和知識(shí)信息時(shí)代的快速發(fā)展,知識(shí)產(chǎn)權(quán)受到了越來(lái)越高的重視。當(dāng)今社會(huì),計(jì)算機(jī)已經(jīng)成為人們獲取信息的重要手段,這為人們的生活和工作帶來(lái)了極大的便利,與此同時(shí),也帶來(lái)了相應(yīng)的問(wèn)題。針對(duì)專利保護(hù)等問(wèn)題來(lái)說(shuō),其屬于當(dāng)下計(jì)算機(jī)軟件需要面臨的極其重大的問(wèn)題[1-6]。因此,相關(guān)人員需要對(duì)計(jì)算機(jī)程序?qū)@Wo(hù)進(jìn)行相軟件 2017年5期2017-12-30
- ADSP TS201S Link口在多DSP系統(tǒng)中的應(yīng)用
號(hào)處理板上的程序模塊應(yīng)先于數(shù)據(jù)收發(fā)板上的程序模塊開始工作,系統(tǒng)通過(guò)控制各片DSP程序模塊的加載順序來(lái)保證工作正常。采用主機(jī)獨(dú)立加載各片DSP程序模塊的方式不能精確控制加載完成時(shí)間,各DSP開始工作時(shí)刻不能嚴(yán)格掌握,容易造成加載故障。采用多DSP鏈?zhǔn)郊虞d方式,在各片DSP程序模塊編寫時(shí)已經(jīng)確定了加載順序,編譯時(shí)被加載程序模塊嵌入上一級(jí)程序模塊,運(yùn)行時(shí)只需加載一片后,其他模塊的加載可鏈?zhǔn)秸归_。目標(biāo)模擬器各片DSP程序模塊加載按以下順序進(jìn)行:DSP4首先通過(guò)主機(jī)艦船科學(xué)技術(shù) 2017年12期2017-12-28
- AVR微控制器的多CPU共享高精度實(shí)時(shí)時(shí)鐘系統(tǒng)
是外中斷服務(wù)程序模塊、主循環(huán)模塊和ICP中斷服務(wù)程序模塊。2.1 外中斷服務(wù)程序模塊外中斷以DS3232的32 kHz方波信號(hào)為中斷請(qǐng)求信號(hào),維護(hù)UTC格式的軟時(shí)鐘,每次中斷軟時(shí)鐘量加30 517 ns,并且將當(dāng)前時(shí)標(biāo)、B碼中的質(zhì)量狀態(tài)、校驗(yàn)位、潤(rùn)秒等信息通過(guò)SPI總線發(fā)給兩個(gè)錄波CPU。外中斷服務(wù)程序流程圖如圖3所示。圖3 外中斷服務(wù)程序流程圖2.2 主程序模塊主程序模塊完成主控制器硬件資源的初始化,讀取DS3232的時(shí)間信息并轉(zhuǎn)換成UTC格式,在主循環(huán)單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2017年10期2017-11-09
- ABB工業(yè)機(jī)器人在自動(dòng)化生產(chǎn)線上的應(yīng)用
int(1)程序模塊:RAPID程序是由程序模塊與系統(tǒng)模塊組成。通過(guò)新建程序模塊來(lái)構(gòu)建機(jī)器人的程序,而系統(tǒng)模塊多用于系統(tǒng)方面的控制。確定需要多少個(gè)程序模塊,是由應(yīng)用的復(fù)雜性所決定的。每一個(gè)程序模塊中包含了程序數(shù)據(jù)、例行程序、中段程序和功能等對(duì)象,而且它們之間是可以互相通用的。本工程為一個(gè)程序模塊,名稱:MODULE:Banyun。(2)主程序:在RAPID程序中,只有一個(gè)主程序main,并且存在于任意一個(gè)程序模塊中,并且是作為整個(gè)RAPID程序執(zhí)行的起點(diǎn)。廣東教育·職教版 2017年6期2017-07-01
- ABB工業(yè)機(jī)器人在自動(dòng)化生產(chǎn)線上的應(yīng)用
(1)程序模塊:RAPID程序是由程序模塊與系統(tǒng)模塊組成。通過(guò)新建程序模塊來(lái)構(gòu)建機(jī)器人的程序,而系統(tǒng)模塊多用于系統(tǒng)方面的控制。確定需要多少個(gè)程序模塊,是由應(yīng)用的復(fù)雜性所決定的。每一個(gè)程序模塊中包含了程序數(shù)據(jù)、例行程序、中段程序和功能等對(duì)象,而且它們之間是可以互相通用的。本工程為一個(gè)程序模塊,名稱:MODULE:Banyun。(2)主程序:在RAPID程序中,只有一個(gè)主程序main,并且存在于任意一個(gè)程序模塊中,并且是作為整個(gè)RAPID程序執(zhí)行的起點(diǎn)。廣東教育·職教版 2017年6期2017-07-01
- 基于S120伺服驅(qū)動(dòng)模塊111報(bào)文的西門子S7-300程序模塊設(shè)計(jì)
S7-300程序模塊設(shè)計(jì)高 挺,朱曉民,張 希,程 金(北京機(jī)械工業(yè)自動(dòng)化研究所,北京 100120)針對(duì)自動(dòng)化系統(tǒng)中集成S120伺服驅(qū)動(dòng)模塊時(shí)遇到的控制及通訊難題,設(shè)計(jì)了基于111報(bào)文的S7-300通訊控制程序模塊Servo120。使得從事自動(dòng)化工作的工程師可以通過(guò)該模塊簡(jiǎn)單、快捷的實(shí)現(xiàn)S7控制系統(tǒng)與S120伺服驅(qū)動(dòng)模塊的通訊,并通過(guò)報(bào)文方式實(shí)現(xiàn)S7-300PLC對(duì)S120伺服驅(qū)動(dòng)模塊的速度與位置控制。模塊對(duì)報(bào)文中的控制及狀態(tài)字進(jìn)行詳細(xì)解析,大大提高了調(diào)制造業(yè)自動(dòng)化 2016年10期2016-11-03
- 基于VB的某型裝備檢驗(yàn)評(píng)估系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
進(jìn)行傳遞。該程序模塊的作用在于打開Access試題數(shù)據(jù)庫(kù)“equipmentdata”以及數(shù)據(jù)庫(kù)中“equipment”表,在該表中寫有試題庫(kù)的內(nèi)容。圖1 系統(tǒng)答題界面2 VB實(shí)現(xiàn)核心程序代碼系統(tǒng)功能的實(shí)現(xiàn)關(guān)鍵在于程序的編寫,特別是試卷生成程序模塊、答案保存模塊、試題選擇模塊。它們是系統(tǒng)程序的核心部分。試卷生成程序模塊:該程序模塊的作用在于從試題庫(kù)中抽取20道不重復(fù)的題目,也就是實(shí)現(xiàn)隨機(jī)抽題的功能。該功能使每一次答題的試卷內(nèi)容都不一樣,加大考核的難度。通過(guò)現(xiàn)代計(jì)算機(jī) 2016年13期2016-06-08
- 淺談融雪撒布機(jī)控制器軟件模塊化設(shè)計(jì)
2 撒布操作程序模塊設(shè)計(jì)這部分是軟件設(shè)計(jì)的主體,是實(shí)現(xiàn)除雪車智能化控制的主要模塊 本程序模塊開始時(shí)首先判斷啟動(dòng)鍵是否按下,從而決定對(duì)液壓機(jī)構(gòu)的驅(qū)動(dòng)與否“在停止驅(qū)動(dòng)的狀況下,系統(tǒng)可以由相應(yīng)按鍵進(jìn)入到各個(gè)次級(jí)功能模塊”啟動(dòng)撒布操作程序后,先要對(duì)報(bào)警信號(hào)進(jìn)行掃描,如需報(bào)警則執(zhí)行報(bào)警處理程序,本程序會(huì)一直循環(huán)執(zhí)行按鍵掃描!數(shù)據(jù)運(yùn)算處理!驅(qū)動(dòng)信號(hào)輸出以及通信,直到停止鍵按下才退出循環(huán)"該程序模塊被調(diào)用時(shí),無(wú)論撒布操作是否啟動(dòng)都要保持與信號(hào)處理器的通信。(見圖3)2.環(huán)球市場(chǎng) 2016年25期2016-02-11
- 應(yīng)急預(yù)案響應(yīng)程序模塊化研究
應(yīng)急預(yù)案響應(yīng)程序模塊化研究鄧婕,祁明亮,池宏,石彪(中國(guó)科學(xué)院科技政策與管理科學(xué)研究所,北京100190)摘要:應(yīng)急響應(yīng)程序是應(yīng)急預(yù)案的重要組成部分,通過(guò)按照一定邏輯關(guān)系構(gòu)成的行動(dòng)網(wǎng)絡(luò)圖對(duì)響應(yīng)過(guò)程進(jìn)行可視化與數(shù)字化,應(yīng)急響應(yīng)程序模塊化就是試圖將行動(dòng)間邏輯關(guān)系穩(wěn)定且在多個(gè)程序中多次出現(xiàn)的“子網(wǎng)絡(luò)”提取出來(lái),作為響應(yīng)程序模塊,在以后的應(yīng)用中,根據(jù)實(shí)際需要直接調(diào)用模塊,通過(guò)模塊之間的重新組合,增加制定新應(yīng)急響應(yīng)程序的效率。為此,文章在定義了行動(dòng)間緊密度和模塊代表運(yùn)籌與管理 2015年5期2016-01-18
- 平移式自動(dòng)感應(yīng)門的PLC設(shè)計(jì)
編程,包括主程序模塊、開門子程序模塊、關(guān)門子程序模塊和故障診斷與報(bào)警輸出模塊等組成。最終完成了平移式自動(dòng)感應(yīng)門的設(shè)計(jì)。關(guān)鍵詞:智能建筑;自動(dòng)感應(yīng)門;S7-200 CPU224型號(hào)中圖分類號(hào):TP273 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1006-8937(2015)12-0006-021 背景概述門的發(fā)展歷史可以追溯到古埃及,那時(shí)候門的主要作用是屏蔽,但這種作用都是被動(dòng)的,需要人通過(guò)手推拉式,有時(shí)候力量重了對(duì)門的損傷很大。同時(shí)對(duì)于人流量大的公共場(chǎng)所,如果都要手推,企業(yè)技術(shù)開發(fā)·下旬刊 2015年4期2015-05-30
- 微型PLC系統(tǒng)設(shè)計(jì)與研究
用各個(gè)功能子程序模塊,實(shí)現(xiàn)程序輸入、顯示與編輯以及常量定義、變量定義、端口初始化、開機(jī)界面顯示、菜單事件處理、按鍵處理和顯示屏刷新等功能,流程圖如圖4所示。LCD程序模塊(HD61202a.c,LCD_app.c,LCD_asc8.c,LCD_asc16a.c, LCD_ch16.c)實(shí)現(xiàn)對(duì)HD61202 I/O訪問(wèn)方式驅(qū)動(dòng)、LCD12864應(yīng)用及字符顯示(5×8點(diǎn)陣西文字庫(kù)、8×16點(diǎn)陣西文字庫(kù)、16×16點(diǎn)陣中文字庫(kù))。menu菜單程序模塊(key_p機(jī)械設(shè)計(jì)與制造工程 2015年5期2015-04-16
- 超臨界堆芯燃料管理程序Xpack的開發(fā)
分別為中子學(xué)程序模塊、熱工水力程序模塊及物理-熱工耦合計(jì)算流程構(gòu)建模塊。1)中子學(xué)程序模塊中子學(xué)程序模塊由數(shù)據(jù)庫(kù)模塊、組件計(jì)算模塊、少群截面擬合模塊及臨界-燃耗計(jì)算模塊4個(gè)子模塊構(gòu)成。它的作用是實(shí)現(xiàn)程序系統(tǒng)的中子學(xué)計(jì)算功能,并為熱工水力分析模塊提供所需的輸入?yún)?shù)。其中,數(shù)據(jù)庫(kù)模塊由3個(gè)截面數(shù)據(jù)庫(kù)組成,包括快群數(shù)據(jù)庫(kù)、熱群數(shù)據(jù)庫(kù)及MCROSS數(shù)據(jù)庫(kù),可提供1×10-5eV~10 MeV能量范圍內(nèi)300種核素的107群截面數(shù)據(jù)。組件計(jì)算模塊是基于碰撞概率法的燃原子能科學(xué)技術(shù) 2015年1期2015-03-20
- 分布式程序設(shè)計(jì)理論與實(shí)踐
可獨(dú)立執(zhí)行的程序模塊組成。這些程序模塊分布于一個(gè)分布式計(jì)算機(jī)系統(tǒng)的幾臺(tái)計(jì)算機(jī)上同時(shí)執(zhí)行。分布在各臺(tái)計(jì)算機(jī)上的程序模塊是相互關(guān)聯(lián)的,它們?cè)趫?zhí)行中需要交換數(shù)據(jù),即通信。只有通過(guò)通信,各程序模塊才能協(xié)調(diào)地完成一個(gè)共同的計(jì)算任務(wù)。分布式程序原本只存在于操作系統(tǒng)之中,如今已隨處可見,從數(shù)碼相機(jī)到計(jì)算機(jī)網(wǎng)絡(luò),幾乎每一個(gè)互動(dòng)式數(shù)字系統(tǒng)都可以看做一個(gè)分布式程序。本書介紹了編寫正確的分布式程序的實(shí)用和嚴(yán)格的方法。作者A.Udaya Shankar博士是德克薩斯大學(xué)奧斯汀分校國(guó)外科技新書評(píng)介 2014年6期2014-12-17
- 基于單片機(jī)的精密儀器生產(chǎn)車間溫濕度自動(dòng)控制系統(tǒng)
兩大模塊:主程序模塊、子程序模塊。而子程序模塊又包括:LCD初始化顯示模塊、DHT11數(shù)據(jù)采集模塊、按鍵掃描模塊、數(shù)據(jù)比較模塊。3.1 主程序模塊本系統(tǒng)采用DHT11溫濕度傳感器,它對(duì)生產(chǎn)車間內(nèi)溫濕度進(jìn)行采集,并將其轉(zhuǎn)換成數(shù)字信號(hào),將數(shù)字信息提供給主控制器進(jìn)行處理和分析,主控制器開始LCD初始化,進(jìn)行延時(shí)等待后提取DHT11溫濕度傳感器模塊,將采集好的信息經(jīng)過(guò)處理后傳給LCD1602進(jìn)行顯示,同時(shí)調(diào)用系統(tǒng)控制模塊,與系統(tǒng)默認(rèn)設(shè)定值進(jìn)行比較,系統(tǒng)的溫濕度上下決策與信息 2014年14期2014-12-12
- C++語(yǔ)言在脈動(dòng)真空滅菌器中的應(yīng)用原理
形成類,這樣程序模塊間的關(guān)系簡(jiǎn)單,程序模塊的獨(dú)立性,數(shù)據(jù)的安全性有良好的保障。單片微型計(jì)算機(jī)(Single Chip Micro Computer)把組成微型計(jì)算機(jī)的各個(gè)功能部件,包括中央處理器(CPU),隨機(jī)存儲(chǔ)器(RAM),只讀存儲(chǔ)器(ROM),I/O接口電路,定時(shí)器/計(jì)數(shù)器及串口等集成在一塊電路芯片上,因此常用在儀器、設(shè)備的檢測(cè)、控制裝置中。脈動(dòng)真空消毒器的程序是事先設(shè)定的,我們根據(jù)多年來(lái)使用的經(jīng)驗(yàn),將其設(shè)定最為保守的數(shù)值,即最可靠的設(shè)定值。例如:自醫(yī)療裝備 2014年12期2014-08-11
- 樹型編譯系統(tǒng)設(shè)計(jì)
指令。(2)程序模塊化處理部分包括程序指令的模塊化封裝、模塊指令的訪問(wèn)和模塊程序運(yùn)行的控制[3]。(3)編譯系統(tǒng)部分主要完成程序指令的執(zhí)行工作。三部分的關(guān)系圖如圖1所示。圖1 樹型編輯器系統(tǒng)關(guān)系圖這里重點(diǎn)討論編譯系統(tǒng)之上的樹型編輯器系統(tǒng)部分。把樹型編輯器系統(tǒng)分為兩部分,即程序模塊化處理部分和界面處理部分。2 樹型編輯系統(tǒng)的程序模塊化處理程序模塊化處理部分,主要是把編譯器提供的程序指令模塊化,形成程序的主體模塊序列,用戶通過(guò)一個(gè)個(gè)模塊查看和訪問(wèn)程序指令。樹型網(wǎng)絡(luò)安全與數(shù)據(jù)管理 2014年20期2014-07-25
- 基于PLC 的工礦內(nèi)燃機(jī)車控制系統(tǒng)
柴油機(jī)起動(dòng)子程序模塊、數(shù)據(jù)顯示子程序模塊、柴油機(jī)調(diào)速子程序模塊、手動(dòng)/自動(dòng)控制子程序模塊、報(bào)警子程序模塊等.3.1 柴油機(jī)啟動(dòng)子程序模塊控制柴油機(jī)的啟動(dòng),按下啟動(dòng)按鈕,A 則首先機(jī)油預(yù)供油泵開始工作,待機(jī)油壓力達(dá)到0.1 MPa 時(shí),機(jī)油預(yù)供油泵停止工作,啟動(dòng)電機(jī)開始運(yùn)轉(zhuǎn)帶動(dòng)柴油機(jī)啟動(dòng),B 待柴油機(jī)啟動(dòng)完成正常運(yùn)行后,運(yùn)轉(zhuǎn)繼電器將柴油機(jī)啟動(dòng)回路切斷,也可以防止柴油機(jī)在運(yùn)轉(zhuǎn)時(shí)的二次啟動(dòng),并用程序控制柴油機(jī)一次啟動(dòng)時(shí)間不超過(guò)8 s,控制流程如圖2 所示。3.2機(jī)械制造與自動(dòng)化 2014年5期2014-04-01
- 易于激發(fā)興趣的電子鐘制作
位的控制。子程序模塊除了顯示、蜂鳴器控制常規(guī)程序模塊以外,主要包含50ms及1s單位時(shí)間中斷程序模塊、時(shí)分秒進(jìn)位處理程序模塊、時(shí)、分和秒時(shí)間設(shè)置模塊。1.1 控制程序主程序中是通過(guò)控制模式代碼寄存器GN變化于0~3間分別代表時(shí)間顯示模式、小時(shí)設(shè)置模式、分鐘設(shè)置模式和秒鐘設(shè)置模式。在主程序中控制掃描計(jì)數(shù)器“biao”每掃描1輪(約8位數(shù)碼管掃描顯示1輪的時(shí)間)加1,并達(dá)到30時(shí)清零,用以在時(shí)間設(shè)置時(shí)控制對(duì)應(yīng)數(shù)據(jù)閃爍顯示。請(qǐng)認(rèn)真閱讀“//”后的中文注釋達(dá)成對(duì)每中國(guó)新技術(shù)新產(chǎn)品 2014年6期2014-03-25
- 基于AT89C51SND1C單片機(jī)MP3播放器的U盤模塊設(shè)計(jì)
個(gè)模塊:主控程序模塊、UART通信模塊、U盤控制程序模塊和Flash讀寫模塊。2.1 主控程序模塊主控程序模塊是通過(guò)檢測(cè)USB_INS(P3.4) 的電平來(lái)決定是否執(zhí)行U盤功能以及是否進(jìn)行對(duì)U盤程序的初始化工作,之后開始循環(huán)執(zhí)行對(duì)應(yīng)的功能。主控程序流程圖如圖3所示。圖3 主控程序流程圖2.2 UART通信模塊UART通信模塊是常規(guī)的經(jīng)典設(shè)計(jì)模塊,主要用于程序調(diào)試時(shí)幫助設(shè)計(jì)者了解程序的運(yùn)行狀態(tài)[4]。2.3 U盤控制程序模塊USB存儲(chǔ)的工作流程如下:插入U(xiǎn)盤湖北理工學(xué)院學(xué)報(bào) 2014年6期2014-03-14
- 醫(yī)疔保險(xiǎn)門診收費(fèi)系統(tǒng)的實(shí)現(xiàn)
別。如果一個(gè)程序模塊中用USeS語(yǔ)句引用了某個(gè)unit,編譯程序在編譯該模塊時(shí),便會(huì)連同unit一起編譯,并把編譯后的可執(zhí)行代碼鏈接到本程序模塊中,這就是一個(gè)程序模塊能夠調(diào)用所引用unit中過(guò)程和函數(shù)的原因。訪問(wèn)DLL庫(kù)有兩種方式,一種是靜態(tài)引用,另一種是動(dòng)態(tài)引用。用靜態(tài)引用這種方法裝入DLL要做兩件事情:為DLL庫(kù)創(chuàng)建一個(gè)輸入單元,以及用USES把輸入單元連接到要使用DLL函數(shù)的程序模塊中。為DLL庫(kù)創(chuàng)建的輸入單元與普通的單元的區(qū)別僅在于:在它的接口處聲中國(guó)信息化·學(xué)術(shù)版 2013年4期2014-01-03
- 蒙特卡羅隨機(jī)統(tǒng)計(jì)技術(shù)在軟件可靠性定量分析中的應(yīng)用
于估算出被測(cè)程序模塊中存在的錯(cuò)誤數(shù)。圖1 蒙特卡羅技術(shù)求不規(guī)則圖形面積1 蒙特卡羅錯(cuò)誤隨機(jī)植入模型用蒙特卡羅隨機(jī)植入技術(shù)估算程序模塊的錯(cuò)誤數(shù)有以下幾個(gè)優(yōu)點(diǎn):①工作方式相當(dāng)直觀,能在一定程度上反映出軟件的質(zhì)量;②雖然在技術(shù)上不完善,但至少產(chǎn)生了與軟件質(zhì)量相關(guān)的定量結(jié)果;③在最壞的情況下,起碼可用來(lái)衡量“測(cè)試工作的有效性”,在某種程度上作為測(cè)試是否結(jié)束的一項(xiàng)標(biāo)志[3]。蒙特卡羅隨機(jī)統(tǒng)計(jì)技術(shù)形象地舉例如下,用它來(lái)確定不規(guī)則形狀封閉圖形面積,即采用一個(gè)大的矩形,把- 飛行模擬機(jī)仿真地平儀的設(shè)計(jì)
五大模塊:主程序模塊、俯仰角控制程序模塊、傾斜角控制程序模塊、側(cè)滑角控制程序模塊和故障旗控制程序模塊。圖4 仿真地平儀控制軟件流程圖當(dāng)仿真地平儀上電工作時(shí),先進(jìn)行系統(tǒng)自檢,并對(duì)系統(tǒng)各變量、寄存器初始化,各指針回零,判斷狀態(tài)標(biāo)志位是否等于1,如果為1,對(duì)姿態(tài)的變化進(jìn)行判斷,運(yùn)行俯仰角或傾斜角控制程序模塊,如果不為1,再對(duì)側(cè)滑角或故障旗進(jìn)行判斷,運(yùn)行側(cè)滑角或故障旗控制程序,整個(gè)程序運(yùn)行時(shí)通過(guò)中斷函數(shù)來(lái)實(shí)現(xiàn)子程序的跳轉(zhuǎn)、接收和發(fā)送命令。4 測(cè)試結(jié)果將仿真地平儀安微特電機(jī) 2013年9期2013-11-22
- 一種礦用電鏟智能稱重系統(tǒng)的研究
即 “開始”程序模塊,其程序模塊所實(shí)現(xiàn)的功能為:(1)彈出一個(gè)對(duì)話框,在對(duì)話框里填寫操作員的編號(hào)、姓名。(2)當(dāng)輸入完以后,單擊確定按鈕后則啟動(dòng)定時(shí)器(設(shè)置定時(shí)器的功能:PC機(jī)定時(shí)給AT89C52發(fā)信號(hào),通知其采樣并發(fā)送數(shù)據(jù))。彈出對(duì)話框的樣式如圖2所示,在對(duì)話框里輸入操作人員的編號(hào)和姓名。輸入完成后,單擊確定按鈕,則彈出顯示界面,同時(shí)定時(shí)器開始計(jì)時(shí),PC機(jī)與AT89C52的連接如圖3所示。從圖中可以看出,PC機(jī)的DTR(數(shù)據(jù)終端準(zhǔn)備好)端接AT89C52機(jī)電產(chǎn)品開發(fā)與創(chuàng)新 2013年1期2013-07-05
- 發(fā)電機(jī)調(diào)壓器故障檢測(cè)技術(shù)
。主程序和子程序模塊由此而劃分。3.1 主程序模塊故障檢測(cè)軟件的主程序流程如圖1。圖1 主程序流程圖3.2 系統(tǒng)軟件定時(shí)器中斷子程序系統(tǒng)軟件定時(shí)器的中斷子程序如下:在這個(gè)模塊中調(diào)試完成發(fā)電機(jī)直流供電系統(tǒng)的主要自檢測(cè)功能和控制保護(hù)功能。圖2 故障顯示模塊3.3 故障隔離程序模塊發(fā)生故障之后,根據(jù)所采集到的故障信號(hào),對(duì)照故障碼表判斷故障類型,然后對(duì)故障進(jìn)行隔離,需要編寫故障隔離子程序,記錄故障發(fā)生單元的狀態(tài)。故障隔離模塊主要包括欠速故障隔離、輸出欠壓故障隔離、機(jī)械工程師 2013年4期2013-03-25
- 一種遠(yuǎn)程在線更新FPGA程序的方法
s II更新程序模塊處理Nios II程序中的更新程序模塊主要負(fù)責(zé)從上位機(jī)接收合并后的可執(zhí)行BIN文件,并把該BIN文件寫入EPCS Flash,處理流程如圖6所示。圖6 更新程序模塊處理流程5.1 程序文件的傳輸Nios II應(yīng)用程序中的更新程序模塊和上位機(jī)系統(tǒng)采用X-modem協(xié)議傳輸程序文件,X-modem協(xié)議是一種網(wǎng)口和串口通信中廣泛用到的異步傳輸協(xié)議。如果在程序傳輸過(guò)程中出現(xiàn)錯(cuò)誤,更新程序模塊能夠通過(guò)設(shè)置超時(shí)來(lái)退出更新程序的狀態(tài)。5.2 對(duì)EPC單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2012年2期2012-09-25
- 基于AGV系統(tǒng)的軟件設(shè)計(jì)
模塊,即主控程序模塊、步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)程序模塊、直流電動(dòng)機(jī)驅(qū)動(dòng)程序模塊、傳感器數(shù)據(jù)采樣程序模塊、監(jiān)控程序模塊、數(shù)據(jù)處理程序模塊、通訊驅(qū)動(dòng)程序和出錯(cuò)處理程序模塊。主控模塊的功能是把其他功能模塊有機(jī)的結(jié)合起來(lái),使其能夠協(xié)調(diào)工作。步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)程序的功能是完成步進(jìn)電動(dòng)機(jī)的驅(qū)動(dòng),步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)程序包括步進(jìn)電動(dòng)機(jī)的轉(zhuǎn)向驅(qū)動(dòng)、步進(jìn)電動(dòng)機(jī)的轉(zhuǎn)角驅(qū)動(dòng)和步進(jìn)電動(dòng)機(jī)的轉(zhuǎn)速驅(qū)動(dòng),它們的實(shí)質(zhì)就是控制單片機(jī)PD口3位和6位輸出高低電平和控制單片機(jī)PD口4位和5位輸出脈沖的個(gè)數(shù)及頻率。微處理機(jī) 2012年4期2012-07-25
- 以單片機(jī)為核心的廣播發(fā)射機(jī)開關(guān)機(jī)系統(tǒng)
、開/關(guān)機(jī)子程序模塊實(shí)現(xiàn)問(wèn)題.操作規(guī)程規(guī)定,開機(jī)過(guò)程按先后順序分為四步:?jiǎn)?dòng)冷卻系統(tǒng)、升壓、加降壓,加高壓.在這四個(gè)設(shè)備啟動(dòng)之間需要一定時(shí)間的延時(shí).在升壓過(guò)程中,由于廣播發(fā)射機(jī)中的大型電子管燈絲中流過(guò)的電流為300A,如果瞬間達(dá)到,將會(huì)產(chǎn)生電流沖擊,損壞電子管.所以升壓過(guò)程至少需要60秒,之后還要15分鐘預(yù)熱.加高壓與加低壓之間要有大約1秒延時(shí),以防電壓變化過(guò)大,發(fā)生電磁感應(yīng)現(xiàn)象,損壞設(shè)備.關(guān)機(jī)過(guò)程按先后順序也分為四步:停高壓、停低壓、降壓、關(guān)閉冷卻系統(tǒng).赤峰學(xué)院學(xué)報(bào)·自然科學(xué)版 2011年2期2011-10-21
- PCS7系統(tǒng)在三峽右岸電站油壓裝置集中測(cè)控中的應(yīng)用
液壓系統(tǒng)運(yùn)行程序模塊、液壓系統(tǒng)開停機(jī)程序模塊以及I/O診斷程序模塊三個(gè)主要的控制程序,子程序主要包括回油箱冷卻控制程序模塊(FB501)、自動(dòng)補(bǔ)氣控制程序模塊(FB503)、輔助泵啟動(dòng)控制程序模塊(FB525)、主泵切換控制程序模塊(FB530)、主泵啟動(dòng)控制程序模塊(FB508)、停泵控制程序模塊(FB507)以及其他輔助控制程序,液壓系統(tǒng)開停機(jī)流程圖見圖3。根據(jù)各個(gè)工況的不同控制要求,主要完成以下幾項(xiàng)功能:(1)壓力的控制壓力罐內(nèi)的壓力應(yīng)保持在6.1~水電站機(jī)電技術(shù) 2011年2期2011-05-16
- SMS系統(tǒng)軟件在水利工程中的應(yīng)用
的二維水動(dòng)力程序模塊,其網(wǎng)格為無(wú)結(jié)構(gòu)的三角形或四邊形網(wǎng)格,2種網(wǎng)格可混合使用;②GFGEN—將網(wǎng)格地形文件轉(zhuǎn)換為二進(jìn)制文件,提供給RMA2程序計(jì)算;③RMA4—在RMA2計(jì)算基礎(chǔ)上計(jì)算污染物集中擴(kuò)散變化情況的程序模塊;④SED2D2WES—在水動(dòng)力模塊RMA2計(jì)算結(jié)果的基礎(chǔ)上計(jì)算泥沙輸運(yùn)與河床演變的程序模塊;⑤HIVEL22D—用來(lái)計(jì)算急變流 (如水躍)的程序模塊;⑥ADCIRC—最新一代高級(jí)循環(huán)多維水動(dòng)力模塊,其網(wǎng)格同樣采用高度靈活的無(wú)結(jié)構(gòu)網(wǎng)格;⑦CGW東北水利水電 2010年11期2010-04-04
- 鉆桿動(dòng)力鉗上扣扭矩監(jiān)測(cè)系統(tǒng)設(shè)計(jì)