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