軟件組成
發(fā)布時間:2014/7/24 20:02:43 訪問次數(shù):713
上述硬件只能構(gòu)成裸機(jī), OC140僅為計(jì)算機(jī)控制系統(tǒng)的軀體。要使計(jì)算機(jī)正常運(yùn)行并解決各種問題,必須為它編制軟件。所謂軟件是指完成各種功能的計(jì)算機(jī)程序的總和,它是計(jì)算機(jī)控制系統(tǒng)的神經(jīng)中樞,整個系統(tǒng)的動作都是在軟件程序指揮下協(xié)調(diào)工作的。因此,軟件的優(yōu)劣直接關(guān)系到計(jì)算機(jī)的正常運(yùn)行和推廣應(yīng)用。
軟件通常分為系統(tǒng)軟件和應(yīng)用軟件兩大類:系統(tǒng)軟件是面向計(jì)算機(jī)硬件系統(tǒng)本身的軟件,可解決普遍性問題;而應(yīng)用軟件則是指面向特定問題的軟件,可解決特殊性問題,是在系統(tǒng)軟件的支持下運(yùn)行的。
如圖1-4所示,系統(tǒng)軟件一般包括操作系統(tǒng)、語言處理程序、數(shù)據(jù)庫管理系統(tǒng)和實(shí)用工具軟件等。操作系統(tǒng)是系統(tǒng)軟件的核心,它提供了軟件的開發(fā)環(huán)境和運(yùn)行環(huán)境;語言處理程序的作用是把人們編寫的源程序轉(zhuǎn)換成計(jì)算機(jī)能識別并執(zhí)行的程序;數(shù)據(jù)庫管理系統(tǒng)能有效地實(shí)現(xiàn)數(shù)據(jù)信息的存儲、更新、查詢、檢索、通信控制等;實(shí)用工具軟件圭要用于對程序進(jìn)行編輯、裝配鏈接、調(diào)試以及對系統(tǒng)程序進(jìn)行監(jiān)控與維護(hù)等。
控制系統(tǒng)中的應(yīng)用軟件是用戶針對生產(chǎn)過程要求而編制的各種應(yīng)用程序,可分為過程監(jiān)視、過程控制計(jì)算、公共服務(wù)等程序。目前也有一些專門用于控制工程的組態(tài)軟件,如國外的Intouch、FIX、Cimplicity、WinCC等以及國內(nèi)的組態(tài)王、MCGS,力控、Synall等組態(tài)軟件。這些應(yīng)用軟件的特點(diǎn)是功能強(qiáng)大,使用方便,組態(tài)靈活,可節(jié)省設(shè)計(jì)者大量時間,因而越來越受到用戶
的歡迎。另外,在大型控制系統(tǒng)中,數(shù)據(jù)庫開發(fā)軟件得到了迅速發(fā)展,如FoxPro、Visual Basic(VB)、Visual C( VC)、Microsoft SQL Server等。當(dāng)前,采用VB作為平臺和數(shù)據(jù)庫管理、VC作
為面向?qū)ο蟪绦、匯編語言作為I/O接口處理的編程方式是最流行的設(shè)計(jì)方法之一。
上述硬件只能構(gòu)成裸機(jī), OC140僅為計(jì)算機(jī)控制系統(tǒng)的軀體。要使計(jì)算機(jī)正常運(yùn)行并解決各種問題,必須為它編制軟件。所謂軟件是指完成各種功能的計(jì)算機(jī)程序的總和,它是計(jì)算機(jī)控制系統(tǒng)的神經(jīng)中樞,整個系統(tǒng)的動作都是在軟件程序指揮下協(xié)調(diào)工作的。因此,軟件的優(yōu)劣直接關(guān)系到計(jì)算機(jī)的正常運(yùn)行和推廣應(yīng)用。
軟件通常分為系統(tǒng)軟件和應(yīng)用軟件兩大類:系統(tǒng)軟件是面向計(jì)算機(jī)硬件系統(tǒng)本身的軟件,可解決普遍性問題;而應(yīng)用軟件則是指面向特定問題的軟件,可解決特殊性問題,是在系統(tǒng)軟件的支持下運(yùn)行的。
如圖1-4所示,系統(tǒng)軟件一般包括操作系統(tǒng)、語言處理程序、數(shù)據(jù)庫管理系統(tǒng)和實(shí)用工具軟件等。操作系統(tǒng)是系統(tǒng)軟件的核心,它提供了軟件的開發(fā)環(huán)境和運(yùn)行環(huán)境;語言處理程序的作用是把人們編寫的源程序轉(zhuǎn)換成計(jì)算機(jī)能識別并執(zhí)行的程序;數(shù)據(jù)庫管理系統(tǒng)能有效地實(shí)現(xiàn)數(shù)據(jù)信息的存儲、更新、查詢、檢索、通信控制等;實(shí)用工具軟件圭要用于對程序進(jìn)行編輯、裝配鏈接、調(diào)試以及對系統(tǒng)程序進(jìn)行監(jiān)控與維護(hù)等。
控制系統(tǒng)中的應(yīng)用軟件是用戶針對生產(chǎn)過程要求而編制的各種應(yīng)用程序,可分為過程監(jiān)視、過程控制計(jì)算、公共服務(wù)等程序。目前也有一些專門用于控制工程的組態(tài)軟件,如國外的Intouch、FIX、Cimplicity、WinCC等以及國內(nèi)的組態(tài)王、MCGS,力控、Synall等組態(tài)軟件。這些應(yīng)用軟件的特點(diǎn)是功能強(qiáng)大,使用方便,組態(tài)靈活,可節(jié)省設(shè)計(jì)者大量時間,因而越來越受到用戶
的歡迎。另外,在大型控制系統(tǒng)中,數(shù)據(jù)庫開發(fā)軟件得到了迅速發(fā)展,如FoxPro、Visual Basic(VB)、Visual C( VC)、Microsoft SQL Server等。當(dāng)前,采用VB作為平臺和數(shù)據(jù)庫管理、VC作
為面向?qū)ο蟪绦、匯編語言作為I/O接口處理的編程方式是最流行的設(shè)計(jì)方法之一。
上一篇:過程輸入/輸出通道
上一篇:控制系統(tǒng)分類
熱門點(diǎn)擊
- 74LS293計(jì)數(shù)器
- 項(xiàng)目的生命周期是項(xiàng)目從開始到結(jié)束的過程
- 1位比較器電路原理
- SIM900A綜述
- 集電極開路門
- SSI組合電路應(yīng)用和冒險現(xiàn)象觀察
- PCB焊盤表面涂(鍍)層
- 單穩(wěn)態(tài)與施密特觸發(fā)器的應(yīng)用
- 數(shù)字實(shí)驗(yàn)儀、雙蹤示波器、函數(shù)信號發(fā)生器、數(shù)字
- 對元器件焊接的要求
推薦技術(shù)資料
- PCB布線要點(diǎn)
- 整機(jī)電路圖見圖4。將電路畫好、檢查無誤之后就開始進(jìn)行電... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究