PLC作為專為工業(yè)控制而開(kāi)發(fā)的自控裝置,其主要使用者為工廠的廣大電氣技術(shù)人員,分享微經(jīng)驗(yàn),讓更多的人受益,快去分享吧!!!
慮到他們的傳統(tǒng)習(xí)慣和掌握能力以利于使用推廣普及,通常PLC不采用微機(jī)的編程語(yǔ)言,而采用梯形圖語(yǔ)言、指令助記符語(yǔ)言、控制系統(tǒng)流程圖語(yǔ)言、布爾代數(shù)語(yǔ)言等。在這些語(yǔ)言中,尤以梯形圖、指令助記符語(yǔ)言zui為常用。
本書(shū)主要介紹梯形圖語(yǔ)言和助記符語(yǔ)言。應(yīng)該指出,由于PLC的設(shè)計(jì)和生產(chǎn)至今尚無(wú)統(tǒng)一標(biāo)準(zhǔn),因而不同廠家生產(chǎn)的PLC所用語(yǔ)言和符號(hào)也不盡相同。但它們的梯形圖語(yǔ)言的
基本結(jié)構(gòu)和功能是大同小異的,所以了解其中一種就很容易學(xué)會(huì)其他。本節(jié)只介紹一些有關(guān)PLC編程語(yǔ)言的基本知識(shí),在以后的章節(jié)中將結(jié)合具體產(chǎn)品詳細(xì)介紹。
一、梯形圖語(yǔ)言
PLC的梯形圖在形式上沿襲了傳統(tǒng)的繼電器—接觸器控制圖,是在原繼電器—接觸器控
制系統(tǒng)的繼電器梯形圖基礎(chǔ)上演變而來(lái)的一種圖形語(yǔ)言。它將PLC內(nèi)部的各種編程元件(如
繼電器的觸點(diǎn)、線圈、定時(shí)器、計(jì)數(shù)器等)和各種具有特定功能的命令用圖形符號(hào)、標(biāo)號(hào)定義,并按邏輯要求及連接規(guī)律組合和排列,從而構(gòu)成了表示PLC輸入、輸出之間控制關(guān)系的圖形。由于它在繼電接觸器的基礎(chǔ)上加進(jìn)了許多功能*、使用靈活的指令,并將計(jì)算機(jī)的特點(diǎn)結(jié)合進(jìn)去,使邏輯關(guān)系清晰直觀、編程容易、可讀性強(qiáng),所實(shí)現(xiàn)的功能大大超過(guò)傳統(tǒng)的繼電接觸控制電路,所以很受用戶歡迎。它是目前用得zui多的PLC編程語(yǔ)言。
在梯形圖中,分別用符號(hào)編程語(yǔ)言"/>
表示PLC編程元件(軟繼電器)的常開(kāi)觸點(diǎn)和常閉觸點(diǎn),用符號(hào)編程語(yǔ)言"/>
表示其線圈。與傳統(tǒng)的控制圖一樣,每個(gè)繼電器和相應(yīng)的觸點(diǎn)都有
自己的特定標(biāo)號(hào),以示區(qū)別,其中有些對(duì)應(yīng)PLC外部的輸入、輸出,有些對(duì)應(yīng)內(nèi)部的繼電器
和寄存器。應(yīng)當(dāng)注意的是它們并非是物理實(shí)體,而是“軟繼電器”。每個(gè)“軟繼電器”僅對(duì)
應(yīng)PLC存儲(chǔ)單元中的一位。該位狀態(tài)為“1”時(shí),對(duì)應(yīng)的繼電器線圈接通,其常開(kāi)觸點(diǎn)閉合、
常閉觸點(diǎn)斷開(kāi);狀態(tài)為“0”時(shí),對(duì)應(yīng)的繼電器線圈不通,其常開(kāi)、常閉觸點(diǎn)保持原態(tài)。還應(yīng)注意PLC梯形圖表示的并不是一個(gè)實(shí)際電路而只是一個(gè)控制程序,其間的連線表示的是它們之間的邏輯關(guān)系,即所謂“軟接線”。
另外一些在PLC中進(jìn)行特殊運(yùn)算和數(shù)據(jù)處理的指令,也被看作是一些廣義的、特殊的輸
出元件,常用類似于輸出線圈的方括號(hào)加上一些特定符號(hào)來(lái)表示。這些運(yùn)算或處理一般是以前面的邏輯運(yùn)算作為其觸發(fā)條件。
二、指令助記符語(yǔ)言
助記符語(yǔ)言類似于計(jì)算機(jī)匯編語(yǔ)言,它用一些簡(jiǎn)潔易記的文字符號(hào)表達(dá)PLC的各種指令。
對(duì)于同一廠家的PLC產(chǎn)品,其助記符語(yǔ)言與梯形圖語(yǔ)言是相互對(duì)應(yīng)的,可互相轉(zhuǎn)換。助記符
語(yǔ)言常用于手持編程器中,因其顯示屏幕小不便輸入和顯示梯形圖。特別是在生產(chǎn)現(xiàn)場(chǎng)編制、調(diào)試程序時(shí),經(jīng)常使用手持編程器。而梯形圖語(yǔ)言則多用于計(jì)算機(jī)編程環(huán)境中。
小結(jié)
本章主要介紹有關(guān)PLC的一些基本概念、基本結(jié)構(gòu)、工作原理、功能及特點(diǎn)。
PLC作為取代傳統(tǒng)的繼電器—接觸器控制系統(tǒng)而設(shè)計(jì)的計(jì)算機(jī),它能把計(jì)算機(jī)的許
多功能和繼電控制系統(tǒng)結(jié)合起來(lái),但編程又比計(jì)算機(jī)簡(jiǎn)單易學(xué)。PLC控制系統(tǒng)采用軟件編程來(lái)實(shí)現(xiàn)控制功能,其外圍只需將信號(hào)輸入設(shè)備(按鈕、開(kāi)關(guān)等)和信號(hào)輸出設(shè)備(如接觸器、電磁閥等執(zhí)行元件)與PLC的輸入、輸出端子相連接,安裝簡(jiǎn)單、工作量少。當(dāng)生產(chǎn)工藝流
程改變或生產(chǎn)線設(shè)備更新時(shí),不必改變PLC硬設(shè)備,只需改變程序即可,靈活方便,具有很
強(qiáng)的柔性。PLC硬件基本結(jié)構(gòu)由控制單元、I/O接口電路所組成??刂茊卧诠δ苌吓c繼電器—接觸器控制系統(tǒng)的邏輯控制電路作用相似,在結(jié)構(gòu)上與微機(jī)相同,也是由CPU、存儲(chǔ)器
及三總線組成。PLC的I/O接口電路作用與微機(jī)的一樣,起著實(shí)現(xiàn)控制組件與外圍設(shè)備連接的作用。為提高抗*力,I/O接口電路均采用光電耦合器來(lái)傳遞信號(hào),可有效地抑制外
部干擾源對(duì)PLC的影響。輸出接口電路有繼電器、晶閘管、晶體管輸出三種輸出方式,以適應(yīng)不同負(fù)載的控制要求。PLC配有的編程器,可隨時(shí)輸入、修改程序,還可以通過(guò)通信口與計(jì)算機(jī)相連,利用PLC編程軟件輸入、編輯程序并實(shí)時(shí)監(jiān)控程序的運(yùn)行。
PLC采用循環(huán)掃描的工作方式,這一點(diǎn)與微機(jī)的工作方式不同。采用循環(huán)掃描工作方式有助于提高PLC的抗*力,但對(duì)于控制時(shí)間要求較嚴(yán)格、響應(yīng)速度要求較快的系統(tǒng),有時(shí)會(huì)產(chǎn)生輸出滯后等不良影響,在使用中應(yīng)特別注意這一點(diǎn)。
PLC的主要技術(shù)指標(biāo)有I/O點(diǎn)數(shù)、程序容量、掃描速度、指令條數(shù)、內(nèi)部寄存器和繼電
器、編程語(yǔ)言及編程手段、模塊等幾項(xiàng)。按照其I/O點(diǎn)數(shù)和程序容量分類,PLC可分成超小型機(jī)、小型機(jī)、中型機(jī)和大型機(jī)。按結(jié)構(gòu)形式,PLC可分為整體式和模塊式,小型PLC
一般為整體式,中型和大型PLC一般為機(jī)架模塊式。按功能分類,PLC又可分為低檔機(jī)、中檔機(jī)、機(jī)。
本章還簡(jiǎn)要地介紹了PLC的兩種主要的編程語(yǔ)言:梯形圖語(yǔ)言和助記符語(yǔ)言。特別是梯
形圖語(yǔ)言,它的zui大特點(diǎn)是與繼電器梯形圖的符號(hào)和定義基本一致,易于被一般電氣技術(shù)人員所掌握。