在工業(yè)中使用較為頻繁的工控機(jī)產(chǎn)品屬于一種總線結(jié)構(gòu)的計(jì)算機(jī),在其軟件上是整個(gè)機(jī)器中較為重要的一個(gè)部分,工控機(jī)的控制軟件必須具有此特性,則屬于一種在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)的數(shù)字運(yùn)算操作電子系統(tǒng),如多任務(wù)實(shí)進(jìn)操作系統(tǒng)的研究和應(yīng)用等特性,故而在軟件系統(tǒng)方面主要包含了工控應(yīng)用軟件和系統(tǒng)軟件兩大部分,其中對于系統(tǒng)軟件是其它兩者的基礎(chǔ)核心,因而影響系統(tǒng)軟件設(shè)計(jì)的開發(fā)質(zhì)量。
工控機(jī)軟件的主要特點(diǎn)
1、人機(jī)界面更加友好:這不僅是指像菜單驅(qū)動所帶來的操作方便,應(yīng)包括設(shè)計(jì)和應(yīng)用兩個(gè)方面的人機(jī)界面。
2、多任務(wù)和多線程性:現(xiàn)代許多控制軟件所面臨的工業(yè)對象不再是單任務(wù)線,而是較復(fù)雜的多任務(wù)系統(tǒng),因此,如何有效地控制和管理這樣的系統(tǒng)仍是日前工控軟件主要的研究對象 為適應(yīng)這種要求,工控軟件,特別是底層的工控系統(tǒng)軟件。
3、開放性:這是現(xiàn)代控制系統(tǒng)和工程設(shè)計(jì)系中一個(gè)至關(guān)重要的指標(biāo)。開放性有助于各種系統(tǒng)的互連、兼容,它有利于設(shè)計(jì)、建立和應(yīng)用為一體(集體)的工業(yè)思路形成與實(shí)現(xiàn)。為了使系統(tǒng)工具良好的開放性,必須選擇開放式的體系結(jié)構(gòu)、工業(yè)軟件和軟件環(huán)境,這已引起工控界人士的極大關(guān)注。
4、實(shí)時(shí)性:工業(yè)生產(chǎn)過程的主要特性之一就是實(shí)時(shí)性,因此相應(yīng)地要求工控軟件系統(tǒng)應(yīng)具有較強(qiáng)的實(shí)時(shí)性。
5、網(wǎng)絡(luò)集成化:這是由工業(yè)過程控制和管理趨勢。