工業(yè)計(jì)算機(jī)系統(tǒng)的計(jì)算機(jī)模型,硬件配置和軟件編程的選擇是針對特定的工業(yè)過程而設(shè)計(jì)的。它們分為兩類:定型產(chǎn)品和非定型產(chǎn)品。通常已知的工業(yè)計(jì)算機(jī)系統(tǒng)指的是非刻板計(jì)算機(jī)控制系統(tǒng)。該工業(yè)計(jì)算機(jī)系統(tǒng)規(guī)模小,配置和編程相對靈活,適應(yīng)性強(qiáng),廣泛應(yīng)用于小規(guī)模生產(chǎn)過程控制。雖然分布式控制系統(tǒng)和智能控制器等確定的產(chǎn)品非常成熟,但由于受控過程多種多樣,對控制的要求也不同,對計(jì)算機(jī)控制系統(tǒng)的硬件配置,軟件和控制算法的要求也不同。因此,長期以來,工業(yè)控制計(jì)算機(jī)系統(tǒng)就在設(shè)備中。水平控制和小企業(yè)也將擁有相當(dāng)大的應(yīng)用空間。
工業(yè)控制計(jì)算機(jī)系統(tǒng)的設(shè)計(jì)一般可以遵循以下步驟:首先,確定系統(tǒng)的總體控制方案,然后確定控制算法,選擇微機(jī),進(jìn)行系統(tǒng)的總體設(shè)計(jì),硬件設(shè)計(jì),軟件設(shè)計(jì),系統(tǒng)調(diào)試等,即在確定總體控制方案的基礎(chǔ)上,選擇硬件和軟件。選擇和設(shè)計(jì)。
工業(yè)計(jì)算機(jī)系統(tǒng)的軟件設(shè)計(jì)可以根據(jù)整體設(shè)計(jì)的要求選擇各種編程語言并設(shè)計(jì)系統(tǒng)程序。最基本的編程語言是匯編語言。對于一個(gè)簡單的系統(tǒng),可以使用匯編語言編寫程序,然后通過匯編獲得機(jī)器代碼。如果沒有匯編條件,則可以使用相應(yīng)機(jī)器類型的符號指令編寫程序,然后在編譯后用機(jī)器語言替換。高級語言可用于復(fù)雜的數(shù)值計(jì)算和處理。常用的高級語言有BASIC,F(xiàn)ORTRAN,PASCAL,C等。