PLC控制系統(tǒng)和安全功能正逐步融入一個(gè)系統(tǒng)架構(gòu)。硬件方面已兼具標(biāo)準(zhǔn)和安全性,而這兩方面在軟件上的結(jié)合才剛剛起步。EN/IEC 61131-3語(yǔ)言首次歸為工業(yè)自動(dòng)化領(lǐng)域的LVL,滿(mǎn)足了創(chuàng)建安全相關(guān)用戶(hù)軟件的需求。
過(guò)去, 缺乏反饋意味著必須嚴(yán)格區(qū)分標(biāo)準(zhǔn)機(jī)械控制和安全功能架構(gòu)。為清晰明了和節(jié)省成本,將標(biāo)準(zhǔn)和安全性納入一個(gè)控制架構(gòu)是目前的趨勢(shì)。例如,使用分散型外圍設(shè)備時(shí)為盡可能減少布線(xiàn)作業(yè)就要建立這種混合結(jié)構(gòu)。軟件方面至今仍難以將兩者結(jié)合起來(lái)。目前,開(kāi)發(fā)人員必須在簡(jiǎn)單的安全功 能模塊之間切換和強(qiáng)大的PLC控制系統(tǒng)程序編輯器之間切換。
使用功能模塊進(jìn)行安全相關(guān)編程
目前,認(rèn)證的應(yīng)用模塊具備安全功能,用來(lái)進(jìn)行安全應(yīng)用編程。BG或TüV認(rèn)證機(jī)構(gòu)在此之前已測(cè)試這些模塊的安全性。借助安全應(yīng)用模塊和模塊間的邏輯連接,工廠或機(jī)器制造商可創(chuàng)建所需的安全相關(guān)應(yīng)用,而以前則要對(duì)接觸器和繼電器布線(xiàn),任務(wù)繁重且耗時(shí)。現(xiàn)成應(yīng)用模塊的接點(diǎn)和線(xiàn)纜由屏幕顯示的圖形線(xiàn)條取代,不再需要電氣線(xiàn)路圖顯示邏輯功能。為確保程序清晰易懂,大多數(shù)系統(tǒng)的指令集和/或可用編輯器數(shù)量都有限制。標(biāo)準(zhǔn)PLC機(jī)器控制系統(tǒng)一般不可能出現(xiàn)復(fù)雜編程。
利用高級(jí)語(yǔ)言進(jìn)行PLC編程
使用面向自動(dòng)化和安全相關(guān)任務(wù)的標(biāo)準(zhǔn)編輯器,用戶(hù)可以任意將功能模塊進(jìn)行組態(tài)并對(duì)EN/IEC 61131-3兼容編輯器的源代碼進(jìn)行編程。
使用圖形程序編輯器,可以通過(guò)拖拉預(yù)定義軟件模塊建立程序結(jié)構(gòu)。
結(jié)構(gòu)化文本是EN/IEC 61131-3中面向PLC編程的標(biāo)準(zhǔn)語(yǔ)言之一且比IL提供更多構(gòu)建選項(xiàng)。
這就是EN/IEC 61131-3標(biāo)準(zhǔn)編程語(yǔ)言的用途。EN/IEC 61131-3是可編程邏輯控制器編程語(yǔ)言的國(guó)際標(biāo)準(zhǔn)。兩個(gè)最常用的語(yǔ)言為ST(結(jié)構(gòu)化文本)和IL(指令表)。但是,該標(biāo)準(zhǔn)不涉及安全相關(guān)控制系統(tǒng)。因此,要兼具標(biāo)準(zhǔn)和安全性,可以使用EN/IEC 61131-3 PLC語(yǔ)言對(duì)安全任務(wù)進(jìn)行編程。
(轉(zhuǎn)載)