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