西門子6ES7212-1BB23-0XB8
重慶禹控自動(dòng)化設(shè)備有限公司
聯(lián) 系 人 : 黃世文 ()
24小時(shí)手機(jī) :
聯(lián) 系 :
銷 售 直 線:
傳 真:
西門子6ES7212-1BB23-0XB8
內(nèi)部器件也是PLC指令的操作數(shù),不弄清楚是無法編程的。
5.5指令系統(tǒng)
PLC有多少條指令,各條指令又具有什么功能,是了解與使用PLC的重要方面。你不懂PLC指令怎么編程,沒有程序,PLC又怎么工作?
PLC的指令越來越多,越來越豐富。功能很強(qiáng)的指令,綜合多種作用的指令日見增多。
PLC的指令繁多,但主要的有這么幾種類型:
基本邏輯指令,用于處理邏輯關(guān)系,以實(shí)現(xiàn)邏輯控制。這類指令不管什么樣的PLC都總是有的。
數(shù)據(jù)處理指令,用于處理數(shù)據(jù),如譯碼,編碼,傳送、移位等等。
數(shù)據(jù)運(yùn)算指令,用于進(jìn)數(shù)據(jù)的運(yùn)算,如十、一、X、/等,可進(jìn)行整形數(shù)計(jì)算,有的還可浮點(diǎn)數(shù)運(yùn)算;也可進(jìn)行邏輯量運(yùn)算,等等。
流程控制指令,用以控制程序運(yùn)行流程。PLC的用戶程序一般是從零地址的指令開始執(zhí)行,按順序推進(jìn)。但遇到流程控制指令也可作相應(yīng)改變。流程控制指令也較多,運(yùn)用得好,可使程序簡(jiǎn)練,并便于調(diào)試與閱讀。
狀態(tài)監(jiān)控指令,用以及記錄PLC及其控制系統(tǒng)的工作狀態(tài),對(duì)提高PLC控制系統(tǒng)的工作可靠性大有幫助。
當(dāng)然,并不是所有的PLC都有上述那么多類的指令,也不是有的PLC僅有上述幾類指令。以上只是指出幾個(gè)例子,說明要從哪幾個(gè)方面了解PLC指令,從中也可大致看出指令的多少及功能將怎樣影響PLC的性能。
除了指令,為進(jìn)行通訊,PLC還有相應(yīng)的協(xié)議與通訊指令或命令,這些也反映了PLC的性能。
5.6支持軟件
為了便于編制PLC程序,多數(shù)PLC廠家都開發(fā)有關(guān)計(jì)算機(jī)支持軟件。
從本質(zhì)上講,PLC所能識(shí)別的只是機(jī)器語言。它之所以能使用一些助記符語言、梯形圖語言、流程圖語言,以至高級(jí)語言,全靠為使用這些語言而開發(fā)的種種軟件。
助記符語言是zui基本也是zui簡(jiǎn)單的PLC語言。它類似計(jì)算機(jī)的匯編語言,PLC的指令系統(tǒng)就是用這種語言表達(dá)的。這種語言僅使用文字符號(hào),所使用的編程工具簡(jiǎn)單,用簡(jiǎn)易編程器即可。所以,多數(shù)PLC都配備有這種語言。
梯形圖語言是圖形語言,它用類似于繼電器電路圖的符號(hào)表達(dá)PLC實(shí)現(xiàn)控制的邏輯關(guān)系。這種語言與符號(hào)語言有對(duì)應(yīng)關(guān)系,很容易互相轉(zhuǎn)換,并便于電氣工程師了解與熟悉,故用得很普遍,幾乎所有的PLC都開發(fā)有這種語言。由于它是用圖形表達(dá),小的編程器不好使用它,得有較大的液晶畫面的編程器,才能使用它。多數(shù)是在計(jì)算機(jī)對(duì)PLC編程時(shí),才使用這種語言。
流程圖語言,它也是圖形語言,不過所用的符號(hào)不與電氣元件符號(hào)相似,而與計(jì)算機(jī)用的流程圖符號(hào)相似,便干計(jì)算機(jī)工作人員了解與熟悉。流程圖語言與符號(hào)語言也有一一對(duì)應(yīng)關(guān)系,只是它對(duì)應(yīng)的符號(hào)語言與梯形圖的對(duì)應(yīng)不一樣。熟悉計(jì)算機(jī)而又未從事過一般電氣工作的人員,樂于用這種語言對(duì)PLC編程。日本OMRON公司開發(fā)的F系列機(jī)就是使用這種語言。
西門子S7-300 PLC簡(jiǎn)介
2.1 PLC技術(shù)的概念及發(fā)展過程
2.1.1 PLC技術(shù)的概念
PLC即可編程控制器(Programmable logic Controller),是指以計(jì)算機(jī)技術(shù)為基礎(chǔ)的新型工業(yè)控制裝置。PLC是一種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)的數(shù)字運(yùn)算操作的電子裝置。它采用可以編制程序的存儲(chǔ)器,用來在其內(nèi)部存儲(chǔ)執(zhí)行邏輯運(yùn)算、順序運(yùn)算、計(jì)時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算等操作的指令,并能通過數(shù)字式或模擬式的輸入和輸出,控制各種類型的機(jī)械或生產(chǎn)過程。
2.1.2 PLC技術(shù)的發(fā)展歷史
*以來,計(jì)算機(jī)控制和傳統(tǒng)PLC控制一直是工業(yè)控制領(lǐng)域的兩種主要控制方法,PLC自1969年問世以來,以其功能強(qiáng)、可靠性高、使用方便、體積小等優(yōu)點(diǎn)在工業(yè)自動(dòng)化領(lǐng)域得到迅速推廣,成為工業(yè)自動(dòng)化領(lǐng)域中競(jìng)爭(zhēng)力的控制工具。但傳統(tǒng)的PLC體系結(jié)構(gòu)是封閉的,各個(gè)PLC廠家的硬件體系互不兼容,編程語言及指令系統(tǒng)各異,用戶選擇了一種PLC產(chǎn)品后,必須選擇與其相應(yīng)的控制規(guī)程,學(xué)習(xí)特定的編程語言,不利于終端用戶功能的擴(kuò)展。近年來,工業(yè)自動(dòng)化控制系統(tǒng)的規(guī)模不斷擴(kuò)大,控制結(jié)構(gòu)更趨于分散化和復(fù)雜化,需要更多的用戶接口。同時(shí),企業(yè)整合和開放式體系的發(fā)展要求自動(dòng)控制系統(tǒng)應(yīng)具有強(qiáng)大的網(wǎng)絡(luò)通訊能力,使企業(yè)能及時(shí)地了解生產(chǎn)過程中的諸多信息,靈活選擇解決方案,配置硬件和軟件。此外為了擴(kuò)大控制系統(tǒng)的功能,許多新型傳感器被加裝到控制單元上。
我國(guó)工業(yè)控制自動(dòng)化的發(fā)展道路,大多是在引進(jìn)成套設(shè)備的同時(shí)進(jìn)行消化吸收,然后進(jìn)行二次開發(fā)和應(yīng)用。目前我國(guó)工業(yè)控制自動(dòng)化技術(shù)、產(chǎn)業(yè)和應(yīng)用都有了很大的發(fā)展,我國(guó)工業(yè)計(jì)算機(jī)系統(tǒng)行業(yè)已經(jīng)形成。工業(yè)控制自動(dòng)化技術(shù)正在向智能化、網(wǎng)絡(luò)化和集成化方向發(fā)展。
2.1.3 PLC的發(fā)展趨勢(shì)
1、功能向增強(qiáng)化和專業(yè)化的方向發(fā)展,針對(duì)不同行業(yè)的應(yīng)用特點(diǎn),開發(fā)出專業(yè)化
的PLC產(chǎn)品。以此來提高產(chǎn)品的性能和降低產(chǎn)品的成本,提高產(chǎn)品的易用性和專業(yè)化水平。
2、規(guī)模向小型化和大型化的方向發(fā)展,小型化是指提高系統(tǒng)可靠性基礎(chǔ)上,產(chǎn)品的體積越來越小,功能越來越強(qiáng);大型化是指應(yīng)用在工業(yè)過程控制領(lǐng)域較大的應(yīng)用市場(chǎng),應(yīng)用的規(guī)模從幾十點(diǎn)擴(kuò)展到上千點(diǎn),應(yīng)用功能從單一的邏輯運(yùn)算擴(kuò)展幾乎能滿足所有的用戶要求。
3、系統(tǒng)向標(biāo)準(zhǔn)化和開放化方向發(fā)展,以個(gè)人計(jì)算機(jī)為基礎(chǔ),在windows平臺(tái)上開發(fā)符合全新一體化開放體系結(jié)構(gòu)的PLC。通過提供標(biāo)準(zhǔn)化和開放化的接口,可以很方便地將PLC接入其它系統(tǒng)[2]。
2.2 PLC的功能特點(diǎn)
2.2.1 PLC的功能
隨著自動(dòng)化技術(shù)、計(jì)算機(jī)技術(shù)及網(wǎng)絡(luò)通信技術(shù)的迅速發(fā)展,PLC的功能日益增多。它不僅能實(shí)現(xiàn)單機(jī)控制,而且能實(shí)現(xiàn)多機(jī)群控制;不僅能實(shí)現(xiàn)邏輯控制,還能實(shí)現(xiàn)過程控制、運(yùn)動(dòng)控制和數(shù)據(jù)處理等,其主要功能如下:
1、開關(guān)量邏輯控制
這是PLC的zui基本的功能。PLC具有強(qiáng)大的邏輯運(yùn)算能力,它提供了與、或、非等各種邏輯指令,可實(shí)現(xiàn)繼電器觸點(diǎn)的串聯(lián)、并聯(lián)和串并聯(lián)等各種連接的開關(guān)控制,常用于取代傳統(tǒng)的繼電器控制系統(tǒng)。使用PLC提供的定時(shí)、計(jì)數(shù)指令,可實(shí)現(xiàn)定時(shí)、計(jì)數(shù)功能,其定時(shí)值和計(jì)數(shù)值既可由用戶在編程時(shí)設(shè)定,也可用數(shù)字撥碼開關(guān)來設(shè)定,其值可進(jìn)行在線修改,操作十分靈活方便。
2、模擬量控制
在工業(yè)生產(chǎn)過程中,有許多連續(xù)變化的量,如溫度、壓力、流量、液位和速度等都是模擬量。PLC提供了各種智能模塊,如模擬量輸入模塊、模擬量輸出模塊、模擬量輸入輸出模塊、熱電阻用模擬量輸入模塊、熱電阻用模擬量輸出模塊等,通過使用這些模塊,把現(xiàn)場(chǎng)輸入的模擬量經(jīng)A/D轉(zhuǎn)換后送CPU處理;而CPU處理的數(shù)字結(jié)果,經(jīng)D/A轉(zhuǎn)換成模擬量去控制被控設(shè)備,以完成對(duì)連續(xù)量的控制。
3、閉環(huán)過程控制