操作簡(jiǎn)單直觀程序工程師必須使操作人員或者維護(hù)人員對(duì)工藝過(guò)程易于操作。甬溫線前車(chē)司機(jī)多次嘗試更改列車(chē)模式失敗,就是一個(gè)反例。大概是由于更改操作模式的方法并不簡(jiǎn)單、并不直觀,也沒(méi)有必要的操作提示。編程語(yǔ)言程序就是算法對(duì)數(shù)據(jù)的操作。原因就在于方便程序調(diào)試,方便程序拓展。如順序控制SFC.完全是邏輯運(yùn)算,但為了使順序控制更貼近人類(lèi)的思維,為了方便程序調(diào)試、拓展和維護(hù),很多工業(yè)軟件都特別包括順序控制,用簡(jiǎn)單邏輯運(yùn)算搭建過(guò)一個(gè)稱(chēng)重和配料的順序控制系統(tǒng)。結(jié)果表明,完全可以實(shí)現(xiàn)。但程序難以理解,不便調(diào)試,不便拓展和維護(hù),更不便其他人員維護(hù)。每一種語(yǔ)言都有各自的特點(diǎn),這也是每種語(yǔ)言自身存在的價(jià)值。
梯形圖邏輯運(yùn)算為主的以梯形圖為好,直觀,調(diào)試方便。語(yǔ)句表簡(jiǎn)單運(yùn)算和變址尋址往往采用語(yǔ)句表。SCL語(yǔ)言高級(jí)語(yǔ)言。不關(guān)注執(zhí)行的具體細(xì)節(jié),而直接關(guān)注運(yùn)算或者方法。復(fù)雜算法的程序用這種語(yǔ)言為好。同時(shí),SCL具有數(shù)組類(lèi)型可以實(shí)現(xiàn)簡(jiǎn)單變址尋址功能。
在老8號(hào)動(dòng)態(tài)測(cè)試臺(tái)的例子中,PLC將1800秒內(nèi)產(chǎn)生的3組轉(zhuǎn)矩和轉(zhuǎn)速信號(hào)共10800個(gè)數(shù)據(jù)按照有關(guān)標(biāo)準(zhǔn)算法進(jìn)行計(jì)算,得到本次測(cè)試是否符合要求的判據(jù),這就用到了大量的運(yùn)算功能,采用的就是SCL語(yǔ)言。