此前,編程應(yīng)用程序軟件時,標(biāo)準(zhǔn)和安全性方面有著相互獨(dú)立的規(guī)定。 由于需要在不同語言和編輯器間切換,也增加了復(fù)雜性及工程設(shè)計作業(yè)量。 但這一結(jié)論并不適用于 PSS 4000 自動化系統(tǒng)中的編輯器,因為TüV Süd已明確地將 PAS4000 語言歸類為有限可變語言 (LVL)。
PAS4000 中的 EN/IEC-61131-3 語言現(xiàn)已被歸類為有限可變語言
PAS IL(指令表)和 PAS STL(結(jié)構(gòu)化文本)編輯器現(xiàn)均可在 PAS4000軟件平臺內(nèi)編程。 此類 EN/IEC 61131-3 語言在工業(yè)自動化領(lǐng)域首度被歸類為有限可變語言,從而符合了 EN/IEC 62061 和 EN ISO 13849-1 等應(yīng)用標(biāo)準(zhǔn)中規(guī)定的安全相關(guān)用戶軟件的創(chuàng)建要求。因此,程序員仍可沿用自己熟悉的編程語言,同時亦可使用包含此類語言的表達(dá)式和函數(shù)。 同時他們亦無需將整個開發(fā)和驗證過程提升至 IEC 61508的學(xué)術(shù)水平。
LVL 認(rèn)可的后果
即便如此,LVL 認(rèn)可亦有其局限之處。 由于其修改與系統(tǒng)獨(dú)立,且語言范圍有限,完整 EN/IEC-61131-3 指令集中的“危險”語言架構(gòu)亦被其排除在外。 在程序員輸入數(shù)據(jù)時,該系統(tǒng)亦可為其提供工具支持,如用于常數(shù)或類似內(nèi)容的超精確、標(biāo)準(zhǔn)的常數(shù)應(yīng)用程序。
結(jié)構(gòu)化作業(yè)、清晰的程序以及全面的數(shù)據(jù)庫
STL、IL 和圖形程序編輯器 PASmulti的簡單組合,故障安全及標(biāo)準(zhǔn)模塊實現(xiàn)了結(jié)構(gòu)化作業(yè)、清晰的程序以及全面的數(shù)據(jù)庫。 可重用的解決方案比例提升,工程設(shè)計過程的作業(yè)量自然而然地減少。
更多信息:
PILZ皮爾磁等自動化品牌信息,可瀏覽銳譽(yù)實業(yè)官網(wǎng)