東莞自動化PLC培訓(xùn)專家為您介紹PLC常用的三種編程語言
時間:2021-05-05 11:07
來源:
在目前中國市場中,日系三菱PLC的性價比以及性能為非標(biāo)自動化功能首選的PLC之一,在我國沿海日系和國產(chǎn)PLC使用的較為廣泛;本文東莞PLC培訓(xùn)專家將介紹PLC的幾種基礎(chǔ)編程語言。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 圖2- 1
1 PLC的編程元件
PLC用于工業(yè)控制,其實質(zhì)就是用程序表達(dá)控制過程中事物間的邏輯或控制關(guān)系,在PLC的硬件系統(tǒng)中,與PLC的編程應(yīng)用關(guān)系最直接的是數(shù)據(jù)存儲器。計算機(jī)運(yùn)行處理的是數(shù)據(jù),數(shù)據(jù)存儲在存儲器中,要找到有待處理的數(shù)據(jù),一定要知道數(shù)據(jù)存儲的地址,PLC和其他的計算機(jī)一樣,為了方便使用,對數(shù)據(jù)存儲器都做了分區(qū),為每個存儲單元編排了地址,并且系統(tǒng)程序已經(jīng)為每個存儲單元賦予不同的功能,形成了專用的存儲元件,這就是編程元件的概念。在PLC內(nèi)部設(shè)置有各種專業(yè)功能,能夠代表控制過程中各種事物的元器件即編程元件。編程元件的物理實質(zhì)就是電子電路及存儲器,在PLC中根據(jù)不同的使用目的,其電路也有所不同。2 PLC指令功能及編程語言
目前生產(chǎn)PLC的廠家眾多,各個廠家生產(chǎn)的PLC產(chǎn)品的指令差異很大,目前還沒有一種編程語言是所有PLC都兼容的,不同PLC產(chǎn)品主要差異體現(xiàn)在指令的表達(dá)方式和指令的完整性上,一般來說各個廠家PLC都包含有基本邏輯指令,程序流程控制指令,算術(shù)運(yùn)算指令等,指令豐富將有助于用戶編程和調(diào)試,如目前生產(chǎn)的PLC都能夠支持浮點數(shù)和三角函數(shù)的運(yùn)算,PLC豐富的指令能夠使用戶編程更加方便,計算結(jié)果更加準(zhǔn)確,目前各個廠家PLC的編程語言一般能夠支持梯形圖(LAD),指令表(IL),順序功能圖塊(SFC),結(jié)構(gòu)化功能圖(FBD)和結(jié)構(gòu)化文本(ST)等編程語言,PLC支持的編程語言越多,用戶在編程時就越方便,也更加容易選擇符合工藝要求和個人編程習(xí)慣的編程方式,目前,指令表、梯形圖、順序功能圖是使用最多的編程語言,特別是梯形圖,是所有的PLC都支持的編程語言,不同廠家編程的語言不同且互不兼容,即使都使用梯形圖語言,所使用的指令也不相同。常用的三種編程語言如圖2- 1所示。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 圖2- 1
想了解更多東莞plc培訓(xùn)資訊?智通教育(m.bjguangxin.cn)20年致力于東莞PLC培訓(xùn)、工業(yè)機(jī)器人培訓(xùn)、電工培訓(xùn)等培訓(xùn)項目,詳情聯(lián)系:0769-8707-8535.