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