版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
(第二版)PLC應用技術(西門子上冊)100110010100010010101000100110000100110001100101000100101010001001100001001100011001010001001010100010011000010011000110010100010010101000100110000100110可編程序控制器基礎知識課題一200110010100010010101000100110000100110001100101000100101010001001100001001100011001010001001010100010011000010011000110010100010010101000100110000100110初識可編程序控制器任務1
可編程序控制器硬件安裝與接線任務2
可編程序控制器編程軟件的使用任務3
300110010100010010101000100110000100110001100101000100101010001001100001001100011001010001001010100010011000010011000110010100010010101000100110000100110初識可編程序控制器任務14學習目標1.了解可編程序控制器的功能,熟悉可編程序控制器的基本結構。2.了解可編程序控制器常用的編程語言,熟悉梯形圖和繼電器電路圖的區(qū)別。3.理解可編程序控制器的工作原理,熟悉西門子S7-200SMART系列可編程序控制器的型號及特性。4.掌握可編程序控制器的選型方法,能根據(jù)控制要求進行可編程序控制器的選型。5任務引入可編程序(邏輯)控制器[programmable(logic)controller,PLC]是以微處理器為基礎,綜合了計算機技術、自動控制技術和通信技術發(fā)展起來的一種通用工業(yè)自動控制裝置。PLC已經(jīng)廣泛應用于自動控制的各個領域,并與CAD/CAM技術、工業(yè)機器人共同成為現(xiàn)代工業(yè)控制的三大支柱。圖1-1-1所示為西門子S7-200SMART系列PLC的模塊。圖1-1-1西門子S7-200SMART系列PLC的模塊6任務引入本任務的要求是初步認識PLC的基本結構、編程語言、工作原理和西門子S7-200SMART系列PLC的型號及特性,通過參觀企業(yè)、觀看視頻等方式了解PLC在實際生產(chǎn)生活中的應用,并根據(jù)某電氣控制設備的PLC控制要求完成PLC的選型。實施本任務所使用的實訓設備可參考表1-1-1。7相關知識國際電工委員會對PLC的定義為:可編程序控制器是一種數(shù)字運算操作的電子系統(tǒng),專為在工業(yè)環(huán)境應用而設計。它采用可編程序的存儲器,用于其內部存儲程序,執(zhí)行邏輯運算、順序控制、定時、計數(shù)與算術操作等面向用戶的指令,并通過數(shù)字或模擬式輸入/輸出控制各種類型的機械或生產(chǎn)過程??删幊绦蚩刂破骷捌湎嚓P外部設備,都按易于與工業(yè)控制系統(tǒng)聯(lián)成一個整體,易于擴充其功能的原則設計。經(jīng)過數(shù)十年的發(fā)展,PLC以其具有的邏輯控制、定時與計數(shù)控制、運動控制、閉環(huán)過程控制、數(shù)據(jù)處理及通信聯(lián)網(wǎng)等強大的功能,廣泛應用于鋼鐵、石油、化工、電力、建材、機械制造、汽車、輕紡、交通運輸、環(huán)保等領域。8相關知識一、PLC的基本結構PLC是一種專用于工業(yè)自動化控制的計算機,主要由中央處理器(CPU)、存儲器、輸入/輸出(input/output,I/O)接口、I/O擴展接口、通信接口及電源等組成,其結構示意圖如圖1-1-2所示。圖1-1-2PLC結構示意圖1.CPUCPU是PLC的運算和控制中樞,也是PLC的核心部件,它不斷地采集輸入信號,執(zhí)行用戶程序,刷新系統(tǒng)的輸出。CPU由控制器、運算器和寄存器組成,這些電路都集中在一塊芯片上,通過控制總線、地址總線和數(shù)據(jù)總線與存儲器、I/O接口、通信接口等聯(lián)系。常用的CPU類型有通用微處理器、單片機、位片式微處理器、專用微處理芯片等。9相關知識一、PLC的基本結構2.存儲器存儲器是具有記憶功能的半導體電路,它的作用是存放系統(tǒng)程序、用戶程序、邏輯變量和其他信息。(1)PLC使用隨機存取存儲器(RAM)、只讀存儲器(ROM)和電可擦除可編程只讀存儲器(EEPROM)三種物理存儲器,它們的特點見表1-1-2。10相關知識一、PLC的基本結構2.存儲器(2)根據(jù)用途的不同,PLC中的存儲器可分為系統(tǒng)程序存儲器和用戶程序存儲器,其作用詳見表1-1-3。在系統(tǒng)程序的管理下,S7-200SMART將用戶程序存儲器的數(shù)據(jù)存儲區(qū)劃分為過程映像輸入寄存器I、過程映像輸出寄存器Q、位存儲器M、特殊存儲器SM、定時器存儲器T、計數(shù)器存儲器C、變量存儲器V、順序控制繼電器S、局部存儲器L、模擬量過程映像輸入寄存器AI、模擬量過程映像輸出寄存器AQ、累加器AC和高速計數(shù)器HC等區(qū)域。11相關知識一、PLC的基本結構3.輸入/輸出接口輸入/輸出接口是PLC與工業(yè)生產(chǎn)現(xiàn)場設備之間的連接部件。輸入接口的作用是將用戶輸入設備向PLC發(fā)出的信號(一類是由按鈕、轉換開關、行程開關、接近開關、繼電器觸點、傳感器等提供的開關量輸入信號,另一類是由電位器、測速發(fā)電機和各種變換器提供的連續(xù)變化的模擬量輸入信號)轉換成CPU能夠接收和處理的數(shù)字信號,并輸送給過程映像輸入寄存器。為防止觸點抖動或干擾脈沖引起錯誤的輸入信號,輸入接口必須有很強的抗干擾能力。提高輸入接口抗干擾能力的主要方法是采用光電耦合器和阻容濾波電路。12相關知識一、PLC的基本結構3.輸入/輸出接口輸出接口的作用是將經(jīng)過CPU處理的數(shù)字信號轉換成外部輸出設備所需要的驅動信號(開關量輸出信號或模擬量輸出信號)。開關量輸出信號用來驅動繼電器、接觸器、電磁閥、電磁鐵、指示燈、報警裝置、數(shù)字顯示裝置等輸出設備,模擬量輸出信號用來驅動調節(jié)閥、變頻器等執(zhí)行機構。PLC輸出接口類型有繼電器輸出、場效應晶體管輸出和雙向晶閘管輸出三種。繼電器輸出接口既可驅動交流負載又可驅動直流負載;場效應晶體管輸出接口只能驅動直流負載;雙向晶閘管輸出接口只能驅動交流負載。輸入/輸出接口都有一定數(shù)量的輸入/輸出端子,每個輸入/輸出端子對應一個I/O點。PLC外部的輸入/輸出端子的個數(shù)稱為I/O點數(shù),包括主機集成的I/O點數(shù)和能擴展的I/O點數(shù)。13相關知識一、PLC的基本結構4.I/O擴展接口I/O擴展接口用來擴展PLC的I/O點數(shù),當用戶需要的I/O點數(shù)超過PLC基本單元(即主機,帶CPU)的I/O點數(shù)時,可通過此接口用扁平電纜線將I/O擴展模塊(不帶CPU)與PLC基本單元相連接,以增加PLC的I/O點數(shù),從而滿足控制系統(tǒng)的要求。其他特殊功能模塊也可通過該接口與PLC基本單元相連,以完成特定的控制功能。5.通信接口通信接口的主要作用是實現(xiàn)PLC與外部設備之間的數(shù)據(jù)交換(通信)。PLC通過通信接口可與編程設備、打印機、顯示面板、觸摸屏、其他PLC以及計算機等外部設備實現(xiàn)通信。14相關知識一、PLC的基本結構6.電源電源用于將交流電轉換成PLC內部所需的直流電。小型整體式PLC內部有開關式穩(wěn)壓電源,為PLC內部電路(如CPU、存儲器等)的正常工作提供5V、12V、24V等直流電,并為輸入電路和外部設備(如傳感器)提供24V直流電。驅動PLC負載的電源由用戶提供。中、大型PLC都配有專門的電源模塊。15相關知識二、PLC的編程語言國際電工委員會正式頒布的IEC61131-3(可編程序控制器編程語言標準)規(guī)定了文本化編程語言和圖形化編程語言兩大類編程語言。前者包括指令表(instructionlist,IL)和結構化文本(structuredtext,ST),后者包括梯形圖(ladderdiagram,LD)和功能塊圖(functionblockdiagram,FBD)。PLC常用的編程語言包括梯形圖和指令表。西門子PLC將梯形圖簡稱為LAD,將指令表稱為語句表(statementlist,STL)。西門子S7-200SMART支持梯形圖、語句表和功能塊圖三種編程語言。16相關知識二、PLC的編程語言1.梯形圖梯形圖是PLC最常用的編程語言。梯形圖源于繼電器電路圖,與繼電器電路圖很相似,如圖1-1-3所示。圖1-1-3PLC梯形圖和繼電器電路圖a)PLC梯形圖b)繼電器電路圖17相關知識表1-1-4給出了PLC梯形圖中等效繼電器線圈和觸點的圖形符號與繼電器電路的對照關系,PLC等效繼電器的動作原理分析方法與傳統(tǒng)繼電器完全一致。梯形圖形象直觀,易學易懂,很容易被熟悉繼電器電路圖的電氣技術人員所接受,特別適合數(shù)字量邏輯控制。西門子PLC梯形圖由觸點、線圈和方框組成,它們的符號和含義見表1-1-5。梯形圖中的一個梯級即由觸點、線圈等組成的一個獨立電路稱為程序段。18相關知識二、PLC的編程語言語句表類似于計算機的匯編語言,但是比匯編語言更通俗易懂,是PLC最基礎的編程語言。語句表輸入方便、快捷,還可以為每條語句加上注釋。但是語句表較難閱讀,其中的邏輯關系很難一眼看出。而梯形圖中輸入信號(觸點)與輸出信號(線圈)之間的邏輯關系一目了然,易于理解。因此在設計復雜的數(shù)字量控制程序時仍然建議使用梯形圖語言。語句表比較適合熟悉PLC和程序設計的經(jīng)驗豐富的程序員使用,一般與梯形圖配合使用,互為補充。2.語句表19相關知識二、PLC的編程語言語句表是由若干條指令組成的程序,指令一般由操作碼和操作數(shù)組成。操作碼用助記符表示,它指示CPU要完成的操作,如邏輯運算、算術運算、定時、計數(shù)、傳送等;操作數(shù)則為操作的對象和數(shù)據(jù),也就是存儲器和數(shù)據(jù),也稱為編程元件和數(shù)據(jù),如輸入繼電器I、輸出繼電器Q、輔助繼電器M、定時器T、計數(shù)器C的設定值等。PLC的指令一般分為基本指令和功能指令兩大類?;局噶钜话惆贿壿嬛噶?、定時器指令、計數(shù)器指令等,是使用頻率最高的指令。功能指令則是為數(shù)據(jù)運算及一些特殊功能設置的指令,如傳送、比較、移位、轉換、數(shù)學運算及通信等。2.語句表20相關知識三、PLC的工作原理PLC有兩種工作模式,即RUN(運行)模式與STOP(停止)模式。在PLC的面板上用RUN和STOP發(fā)光二極管顯示當前的工作模式。在RUN模式下,CPU通過執(zhí)行反映控制要求的用戶程序來實現(xiàn)控制功能。在STOP模式下,CPU不執(zhí)行用戶程序,可以用編程軟件將用戶程序和硬件組態(tài)信息下載到PLC。1.PLC的工作模式PLC通電后,需要對硬件和軟件做一些初始化工作。為了使PLC的輸出及時地響應各種輸入信號,初始化后需要反復地分階段處理各種不同的任務,這種周而復始的循環(huán)工作方式稱為掃描工作方式,如圖1-1-4所示。每循環(huán)工作一遍稱為一個掃描周期。在RUN模式下,一個掃描周期由讀取輸入、執(zhí)行用戶程序、處理通信請求、執(zhí)行CPU自診斷和寫入輸出五個階段組成;在STOP模式下,一個掃描周期由讀取輸入、處理通信請求、執(zhí)行CPU自診斷和寫入輸出四個階段組成。2.PLC的掃描工作方式21相關知識在讀取輸入階段,PLC把所有外部數(shù)字量輸入電路的I/O狀態(tài)讀入過程映像輸入寄存器。當外接的輸入電路閉合時,對應的過程映像輸入寄存器為“1”狀態(tài)(或稱為ON),梯形圖中對應輸入點的常開觸點接通,常閉觸點斷開。當外接的輸入電路斷開時,對應的過程映像輸入寄存器為“0”狀態(tài)(或稱為OFF),梯形圖中對應輸入點的常開觸點斷開,常閉觸點接通。CPU在正常掃描周期中不會讀取模擬量輸入值。當程序訪問模擬量輸入時,將立即從模塊中讀取模擬量的轉換值。(1)讀取輸入PLC的過程映像輸入寄存器和過程映像輸出寄存器分別用來存放輸入信號和輸出信號的狀態(tài)。2.PLC的掃描工作方式22相關知識(2)執(zhí)行用戶程序PLC的用戶程序由若干條指令組成,指令在存儲器中順序排列。在STOP模式下不執(zhí)行用戶程序。在RUN模式下的程序執(zhí)行階段,如果沒有跳轉指令,CPU將從第一條指令開始,逐條順序地執(zhí)行用戶程序。在執(zhí)行指令時,從過程映像I/O寄存器或其他位元件的寄存器讀出其狀態(tài)(“0”或“1”),并根據(jù)指令的要求執(zhí)行相應的邏輯運算,運算結果被寫入相應的映像寄存器中。因此,各寄存器(只讀的過程映像輸入寄存器除外)的內容會隨著程序的執(zhí)行而變化。232.PLC的掃描工作方式相關知識(2)執(zhí)行用戶程序在程序執(zhí)行階段,即使外部輸入信號的狀態(tài)發(fā)生了變化,過程映像輸入寄存器的狀態(tài)也不會隨之改變,輸入信號狀態(tài)的變化只能在下一個掃描周期的讀取輸入階段被讀入。執(zhí)行程序時,對輸入/輸出的讀寫是通過過程映像I/O寄存器進行的,而不是實際的I/O點,這樣做有以下幾點好處:一是在程序執(zhí)行階段,各輸入點的狀態(tài)是固定不變的,程序執(zhí)行完畢后再用過程映像輸出寄存器的值更新輸出點,使系統(tǒng)運行穩(wěn)定。二是在程序執(zhí)行階段,讀寫過程映像I/O寄存器比讀寫I/O點快得多,這樣可以提高程序的執(zhí)行速度。三是I/O點是物理接點,只能以位或字節(jié)為單位存取,但是過程映像I/O寄存器可以按位、字節(jié)、字或雙字來訪問。242.PLC的掃描工作方式相關知識(3)處理通信請求在處理通信請求階段,執(zhí)行通信所需的所有任務。CPU執(zhí)行完用戶程序后,將過程映像輸出寄存器的狀態(tài)(“0”或“1”)傳送到輸出模塊并鎖存起來。梯形圖中某一輸出繼電器的線圈得電時,對應的過程映像輸出寄存器的值為1。信號經(jīng)輸出模塊隔離和功率放大后,繼電器型輸出模塊中對應的硬件繼電器的線圈得電,其常開觸點閉合,使外部負載通電工作。若梯形圖中某一輸出繼電器的線圈斷電,則對應的過程映像輸出寄存器的值為0,將它送到繼電器型輸出模塊,對應的硬件繼電器的線圈斷電,其常開觸點斷開,外部負載斷電,停止工作。CPU在正常掃描周期中不會將輸出值寫入模擬量輸出模塊。當程序訪問模擬量輸出值時,輸出值被立即寫入模擬量輸出模塊。(4)執(zhí)行CPU自診斷CPU自診斷功能用來確保固件、程序存儲器和所有擴展模塊正常工作。(5)寫入輸出25相關知識如果在程序中使用了中斷,當中斷事件發(fā)生時,CPU停止正常的掃描工作方式,立即執(zhí)行中斷程序,中斷功能可以提高PLC對某些事件的響應速度。3.中斷程序的處理在程序執(zhí)行過程中,使用立即輸入/輸出指令可以直接讀、寫I/O點的值。用立即輸入指令讀輸入點的值時,相應的過程映像輸入寄存器的值未被更新。用立即輸出指令來改寫輸出點時,相應的過程映像輸出寄存器的值被更新。整個掃描工作過程中,PLC對用戶程序的掃描有讀取輸入、執(zhí)行用戶程序和寫入輸出三個階段,如圖1-1-5所示,圖中的序號表示該圖中梯形圖程序的執(zhí)行順序。4.立即輸入/輸出處理26相關知識4.立即輸入/輸出處理圖1-1-5用戶程序掃描階段PLC在RUN模式時,執(zhí)行一次圖1-1-4a所示的完整的掃描工作過程所需要的時間稱為掃描周期,其典型值為1~100ms。其中,執(zhí)行用戶程序所需的時間與用戶程序的長短、指令的種類和CPU執(zhí)行指令的速度有很大的關系。用戶程序較長時,指令執(zhí)行時間在掃描周期中占相當大的比例。27相關知識四、S7-200SMART系列PLC的型號及特性S7-200SMART是S7-200系列PLC的升級換代產(chǎn)品,是西門子公司為中國客戶量身定制的一款高性價比的小型PLC產(chǎn)品。S7-200SMART繼承了S7-200系列PLC的諸多優(yōu)點,指令、程序結構和通信功能也與S7-200基本相同,還增加了以太網(wǎng)端口和信號板。S7-200SMART系列PLC的編程軟件融入了許多人性化設計,如新穎的帶狀式菜單、全移動式界面窗口、方便的程序注釋功能以及強大的密碼保護等,大幅提高了開發(fā)效率,極具市場競爭力,應用前景廣闊。S7-200SMART系列PLC包括CPU模塊、擴展模塊、信號板和通信模塊。28相關知識CPU模塊將微處理器、集成電源、輸入接口和輸出接口組合到一個結構緊湊的外殼中,形成了一個功能強大的整體式小型PLC,如圖1-1-6所示。S7-200SMART系列PLC標準型CPU模塊的技術指標見表1-1-6。CPU的型號中,CPU標識的第一個字母S表示標準型產(chǎn)品線。CPU標識的第二個字母R表示交流電源供電/繼電器輸出,T表示直流電源供電/MOSFET(金屬-氧化物半導體場效應晶體管)輸出。1.CPU模塊圖1-1-6S7-200SMART系列PLC的CPU模塊29相關知識1.CPU模塊30相關知識為了更好地滿足應用需求,S7-200SMART系列PLC包括諸多擴展模塊。擴展模塊安裝在CPU模塊的右側,可分為數(shù)字量擴展模塊和模擬量擴展模塊,用來擴展CPU的I/O點。在工業(yè)控制中,某些輸入量(如壓力、溫度、流量、轉速等)是模擬量,某些執(zhí)行機構(如電動調節(jié)閥、變頻器等)要求PLC輸出模擬量信號,而PLC的CPU只能處理數(shù)字量。為了解決這一問題,模擬量先被傳感器和變送器轉換為標準量程的電流或電壓(如4~20mA、1~5V和0~10V),然后通過模擬量輸入模塊的A/D轉換器將標準量程的電流或電壓轉換成數(shù)字量。模擬量輸出模塊的D/A轉換器能將PLC中的數(shù)字量轉換為模擬量電壓或電流,再去控制電動調節(jié)閥、變頻器等執(zhí)行機構。2.擴展模塊31相關知識2.擴展模塊圖1-1-7EMDR32擴展模塊32表1-1-7列出了S7-200SMART系列PLC擴展模塊的型號,圖1-1-7所示為16點數(shù)字量輸入/16點繼電器輸出的EMDR32擴展模塊的實物及面板結構。相關知識S7-200SMART系列PLC設計了新穎的信號板擴展功能,給用戶提供了更多的選擇。信號板的擴展為用戶提供了少量額外的數(shù)字量I/O點、模擬量I/O點、電池擴展和通信接口,不會占用額外的空間。信號板安裝在標準型CPU模塊的正面插槽里。S7-200SMART系列PLC有SBAE01(1點模擬量輸入)、SBAQ01(1點模擬量輸出)、SBDT04(2點數(shù)字量輸入/2點數(shù)字量輸出)、SBCM01(RS-485/RS-232通信)和SBBA01(電池)信號板。圖1-1-8所示為2點數(shù)字量輸入/2點數(shù)字量輸出的SBDT04信號板。3.信號板圖1-1-8SBDT04信號板33相關知識通信模塊是一種智能模塊,具有自己的CPU和系統(tǒng)。圖1-1-9所示為S7-200SMARTEMDP01通信模塊。它是PROFIBUSDP通信模塊,可以作DP從站和MPI從站。4.通信模塊圖1-1-9EMDP01通信模塊34相關知識五、PLC的選型方法PLC的選型應從PLC機型、容量、I/O模塊、電源模塊、特殊功能模塊、通信組網(wǎng)能力等方面綜合考慮。1.PLC機型的選擇PLC機型選擇的基本原則是在滿足功能要求、保證可靠性、維護方便的前提下,力求最佳的性價比。進行PLC機型選擇時,應主要考慮合理的結構形式、安裝方式、相應的功能要求、響應速度的要求、系統(tǒng)可靠性的要求、機型盡可能統(tǒng)一等因素。35相關知識1.PLC機型的選擇PLC主要有整體式和模塊式兩種結構形式。整體式PLC的特點是結構緊湊、體積小、每個I/O點的平均價格較低,一般用于系統(tǒng)工藝過程較為固定的小型控制系統(tǒng)中。模塊式PLC的功能擴展靈活方便,在I/O點數(shù)、輸入點數(shù)與輸出點數(shù)的比例、I/O模塊的種類等方面選擇余地大且維修方便,一般用于較復雜的控制系統(tǒng)。(1)合理的結構形式PLC系統(tǒng)的安裝方式分為集中式、遠程I/O式以及多臺PLC聯(lián)網(wǎng)的分布式。集中式不需要設置驅動遠程I/O硬件,系統(tǒng)反應快、成本低;遠程I/O式適用于大型系統(tǒng),系統(tǒng)裝置的分布范圍很廣,遠程I/O可以分散安裝在現(xiàn)場裝置附近,連線短,但需要增設驅動器和遠程I/O電源;多臺PLC聯(lián)網(wǎng)的分布式適用于多臺設備分別獨立控制、又要相互聯(lián)系的場合,可以選用小型PLC,但必須附加通信模塊。(2)安裝方式的選擇36相關知識1.PLC機型的選擇小型(低檔)PLC一般具有邏輯運算、定時、計數(shù)等功能,能夠滿足只需要數(shù)字量控制系統(tǒng)的要求。對于以數(shù)字量控制為主,帶有少量模擬量控制的系統(tǒng),可選用具有A/D和D/A轉換單元以及加減算術運算、數(shù)據(jù)傳送功能的增強型低檔PLC。對于控制較復雜,要求實現(xiàn)PID運算、閉環(huán)控制和通信聯(lián)網(wǎng)等功能的系統(tǒng),可視控制規(guī)模大小及復雜程度,選用中檔或高檔PLC。但是中、高檔PLC價格較貴,一般用于大規(guī)模過程控制和集散控制系統(tǒng)等場合。(3)相應的功能要求PLC的掃描工作方式引起的響應延遲可達2~3個掃描周期。在一般應用場合中,PLC的響應速度可以滿足要求。但對于某些特殊場合,則要考慮選用響應速度快的PLC,或選用具有高速I/O處理功能指令的PLC,或具有快速響應模塊和中斷輸入模塊的PLC等,以減少PLC的I/O響應延遲時間。(4)響應速度的要求37相關知識1.PLC機型的選擇對于一般系統(tǒng),PLC的可靠性均能滿足需求。對于可靠性要求很高的系統(tǒng),應考慮采用冗余系統(tǒng)或熱備用系統(tǒng)。(5)系統(tǒng)可靠性的要求對于同一個企業(yè),應盡可能使用機型統(tǒng)一的PLC。機型統(tǒng)一有三個方面的好處:一是其模塊可互為備用,便于備品、備件的采購和管理。二是其功能和使用方法類似,有利于技術人員的培訓和技術水平的提高。三是其外部設備通用,資源可共享,易于聯(lián)網(wǎng)通信,配置上位計算機后易于形成一個多級分布式控制系統(tǒng)。(6)機型盡可能統(tǒng)一38相關知識2.PLC容量的選擇I/O點數(shù)是PLC最重要的性能指標之一,是選用PLC的一個重要依據(jù)。PLC的I/O點平均價格較高,因此應合理選用I/O點的數(shù)量,在滿足控制需求的前提下力爭使用的I/O點最少,但必須留有一定的余量。通常I/O點數(shù)是根據(jù)被控對象的輸入、輸出信號的實際需要,再加上10%~15%的余量來確定。(1)I/O點數(shù)的選擇存儲容量是指用戶程序存儲器的容量,不包括系統(tǒng)程序存儲器,存儲容量決定了PLC可以容納的用戶程序的長度。用戶程序所需的存儲容量大小與PLC系統(tǒng)的功能有關。一般可按下式估算,再按實際需要留適當?shù)挠嗔浚ǎ玻埃ァ常埃ィ﹣磉x擇。存儲容量=數(shù)字量I/O點總數(shù)×10+模擬量通道數(shù)×100(2)存儲容量的選擇39相關知識3.I/O模塊的選擇數(shù)字量輸入模塊可以接收現(xiàn)場輸入設備的開關信號,并將輸入信號轉換為PLC內部能夠接收的低電壓信號,同時實現(xiàn)PLC內、外信號的電氣隔離。選擇時主要應考慮:(1)數(shù)字量輸入模塊的選擇1)輸入信號的類型及電壓等級。數(shù)字量輸入模塊有直流輸入、交流輸入和交流/直流輸入三種類型,主要根據(jù)現(xiàn)場輸入信號、周圍環(huán)境因素等進行選擇。直流輸入模塊的延遲時間較短,還可以直接與接近開關、光電開關等電子輸入設備連接;交流輸入模塊的可靠性好,適用于有油霧、粉塵的惡劣環(huán)境。PLC的數(shù)字量輸入模塊按輸入信號的電壓大小分類有:直流5V、24V、48V、60V和交流110V、220V等。應根據(jù)現(xiàn)場輸入設備與輸入模塊之間的距離來選擇。一般5V、24V適用于傳輸距離較近的場合,傳輸距離較遠的場合應選擇電壓等級較高的模塊。40相關知識3.I/O模塊的選擇2)輸入接線方式。數(shù)字量輸入模塊主要有匯點式和分組式兩種接線方式。匯點式數(shù)字量輸入模塊的所有輸入點共用一個公共端,而分組式數(shù)字量輸入模塊將輸入點分成若干組,每一組(若干個輸入點)有一個公共端,各組之間是分隔的。分組式數(shù)字量輸入模塊的每點平均價格較匯點式高。S7-200SMART系列PLC的CPU模塊所有輸入點共用一個公共端1M。3)同時接通的輸入點數(shù)量。若選用高密度的輸入模塊(如24點、40點等),則該模塊同時接通的輸入點數(shù)量一般不要超過輸入點數(shù)量的60%。4)輸入門檻電平。為了提高系統(tǒng)的可靠性,必須考慮輸入門檻電平的高低。門檻電平越高,抗干擾能力越強,傳輸距離也越遠。(1)數(shù)字量輸入模塊的選擇41相關知識3.I/O模塊的選擇選擇數(shù)字量輸出模塊時,主要應考慮以下因素:1)輸出類型。S7-200SMART系列PLC的數(shù)字量輸出模塊有繼電器輸出型和場效應晶體管輸出型兩種。繼電器輸出型PLC可以驅動直流負載和交流負載,場效應晶體管輸出型PLC只能驅動直流負載。2)輸出接線方式。按PLC輸出接線方式的不同,數(shù)字量輸出模塊一般分為分組式輸出和分隔式輸出兩種。分組式數(shù)字量輸出模塊將輸出點分成若干組,每一組(若干個輸出點)有一個公共端,各組之間是分隔的。分隔式數(shù)字量輸出模塊每一點的輸出電路之間都是相互隔離的,每一個輸出點可以使用單獨的電源。3)驅動能力。輸出模塊的輸出電流(驅動能力)必須大于負載的額定電流,用戶應根據(jù)實際負載電流的大小選擇輸出模塊的輸出電流。如果實際負載電流較大,輸出模塊無法直接驅動,可增加中間放大環(huán)節(jié)。(2)數(shù)字量輸出模塊的選擇42相關知識3.I/O模塊的選擇4)同時接通的輸出點數(shù)量。選擇輸出模塊時,還應考慮能同時接通的輸出點數(shù)量。同時接通輸出的累計電流值必須小于公共端所允許通過的電流值。一般而言,同時接通的輸出點數(shù)量不要超出同一公共端輸出點數(shù)量的60%。5)輸出的最大電流。輸出的最大電流與負載類型、環(huán)境溫度等因素有關。數(shù)字量輸出模塊的技術指標與不同的負載類型密切相關。另外,雙向晶閘管的最大輸出電流隨環(huán)境溫度升高而降低,在實際使用中也應注意。(2)數(shù)字量輸出模塊的選擇(3)模擬量I/O模塊的選擇模擬量I/O模塊的主要功能是數(shù)據(jù)轉換,并與PLC內部總線相連,為了安全還設有電氣隔離功能。模擬量輸入(A/D)模塊將現(xiàn)場由傳感器檢測產(chǎn)生的連續(xù)的模擬量信號轉換成PLC內部可接收的數(shù)字量信號;模擬量輸出(D/A)模塊將PLC內部的數(shù)字量信號轉換為模擬量信號輸出。43相關知識3.I/O模塊的選擇(3)模擬量I/O模塊的選擇典型模擬量I/O模塊的量程為-10~10V、0~10V、4~20mA等,可根據(jù)實際需要選用,同時還應考慮其分辨率和轉換精度等因素。一些PLC制造廠家還提供特殊模擬量輸入模塊,可用來直接接收低電平信號(如熱電阻、熱電偶等信號)。4.電源模塊的選擇電源模塊的選擇僅對于模塊式PLC而言,整體式PLC無須進行電源模塊的選擇。電源模塊的選擇主要考慮電源額定輸出電流和電源輸入電壓。電源模塊的額定輸出電流必須大于CPU模塊、I/O模塊和其他特殊功能模塊等消耗電流的總和,同時還應考慮未來I/O模塊的擴展等因素;電源輸入電壓一般根據(jù)現(xiàn)場的實際需要而定。44相關知識5.特殊功能模塊的選擇特殊功能模塊包括通信模塊、定位模塊、脈沖輸出模塊、高速計數(shù)模塊、PID控制模塊、溫度控制模塊等。選擇PLC時應考慮到特殊功能模塊配套的可能性,兼顧硬件與軟件兩個方面。在硬件方面,首先應保證特殊功能模塊可以方便地與PLC連接,PLC應該有相關的連接、安裝位置以及接口、連接電纜等附件。在軟件方面,PLC應具有相應的控制功能,可以方便地對特殊功能模塊進行編程。6.通信組網(wǎng)能力的選擇目前,很多PLC都支持多種通信協(xié)議(有些需要配備相應的通信模塊),應根據(jù)實際需要選擇合適的通信方式。PLC控制系統(tǒng)的通信網(wǎng)絡主要有以下幾種形式:(1)以PC為主站,多臺同型號PLC為從站,構成簡易PLC網(wǎng)絡。(2)以一臺PLC為主站,其他同型號PLC為從站,構成主從式PLC網(wǎng)絡。(3)PLC網(wǎng)絡通過特定網(wǎng)絡接口連接到大型DCS(集散控制系統(tǒng))中作為DCS的子網(wǎng)。(4)專用PLC網(wǎng)絡(各廠商的專用PLC通信網(wǎng)絡)。為減輕CPU的通信任務,應根據(jù)網(wǎng)絡組成的實際需要,選擇具有不同通信功能(如點對點、現(xiàn)場總線、工業(yè)以太網(wǎng)等)的通信處理器。4500110010100010010101000100110000100110001100101000100101010001001100001001100011001010001001010100010011000010011000110010100010010101000100110000100110可編程序控制器硬件安裝與接線任務246學習目標1.熟悉PLC的面板結構,理解PLC的數(shù)字量輸入/輸出電路的工作原理。2.熟悉PLC的安裝與拆卸工藝,掌握PLC的接線方法。3.能正確安裝PLC并進行PLC的接線。47任務引入圖1-2-1所示為使用S7-200SMART系列PLC的電氣控制柜。PLC控制系統(tǒng)包括硬件和軟件兩部分。對于用戶而言,硬件部分的工作主要是PLC的選型、輸入/輸出點的分配、PLC電氣控制系統(tǒng)原理圖的設計、電氣控制元器件的選擇、電氣控制柜的設計以及PLC電氣控制系統(tǒng)的安裝、調試、維護等。本任務的要求是正確完成PLC硬件的安裝和接線,并完成PLC控制電路的檢測。本任務的重點是學習PLC的輸入/輸出接線方法。圖1-2-1使用S7-200SMART系列PLC的電氣控制柜48任務引入實施本任務所使用的實訓設備可參考表1-2-1。49相關知識一、PLC的面板結構圖1-2-2所示的S7-200SMARTCPUSR60模塊面板可以分為6個部分,分別是接線端子排、通信端口、LED狀態(tài)指示燈、I/O擴展接口、信號板插槽和存儲卡插槽。圖1-2-2S7-200SMARTCPUSR60模塊面板50相關知識1.接線端子排PLC通過接線端子與外部設備連接。在CPU模塊的面板頂部和底部分別有一排接線端子,頂部的接線端子依次為輸入電路公共端子1M、輸入接線端子(DIa.0~DIa.7、DIb.0~DIb.7、DIc.0~DIc.7、DId.0~DId.7、DIe.0~DIe.3)和AC120~240V電源接線端子(L1、N、PE)。底部的接線端子依次是輸出電路公共端子(1L~6L)、輸出接線端子(DQa.0~DQa.7、DQb.0~DQb.7、DQc.0~DQc.7)和DC24V傳感器電源接線端子(L+、M)。西門子PLC的輸入接線端子用I表示,輸出接線端子用Q表示,均采用八進制編號,以字節(jié)為單位設置。在PLC控制系統(tǒng)中,各種按鈕、行程開關、傳感器等主令電器接到PLC輸入接線端子和公共端子1M之間,繼電器、接觸器、電磁閥等輸出設備接到PLC輸出接線端子和公共端子(1L~6L)之間。51相關知識1.接線端子排52表1-2-2列出了CPUSR60模塊的接線端子排引腳位置。相關知識2.通信端口CPU模塊面板的左上方有一個以太網(wǎng)通信端口,如圖1-2-3所示,用于實現(xiàn)以太網(wǎng)通信。通過該以太網(wǎng)通信端口和網(wǎng)線,即可方便地將用戶程序下載到S7-200SMART中,省去了專用編程電纜。通過該通信端口還可與其他CPU模塊、觸摸屏、計算機進行以太網(wǎng)通信,輕松組網(wǎng)。CPU模塊面板的左下側有一個用于串口通信的RS-485通信端口(端口0),支持USS驅動協(xié)議、自由口通信、MODBUSRTU協(xié)議以及PPI協(xié)議,可以與變頻器、觸摸屏、伺服驅動器等第三方設備通信。標準型CPU模塊額外支持SBCM01信號板(端口1),該信號板可以通過STEP7-Micro/WINSMART編程軟件組態(tài)為RS-232通信端口或RS-485通信端口。圖1-2-3CPU模塊的以太網(wǎng)通信端口53相關知識3.LED狀態(tài)指示燈LED狀態(tài)指示燈包括輸入狀態(tài)指示燈、輸出狀態(tài)指示燈、CPU狀態(tài)指示燈和以太網(wǎng)狀態(tài)指示燈。CPU模塊面板中部有上、下兩排輸入/輸出狀態(tài)指示燈,分別指示輸入和輸出的邏輯狀態(tài)。當輸入或輸出為高電平時,指示燈亮,否則不亮。CPU模塊面板左側有三個CPU狀態(tài)指示燈(RUN、STOP和ERROR),用來指示CPU模塊的工作狀態(tài)信息。其中RUN和STOP指示燈指示CPU當前的工作模式,ERROR指示燈為紅色表示系統(tǒng)錯誤及診斷。CPU模塊面板左上側有兩個以太網(wǎng)狀態(tài)指示燈(LINK和Rx/Tx),分別用來指示以太網(wǎng)的連接狀態(tài)和發(fā)送/接收狀態(tài)。當不連接以太網(wǎng)電纜時,兩個指示燈均熄滅。當以太網(wǎng)的物理連接成功時,LINK指示燈持續(xù)點亮。當沒有數(shù)據(jù)交換時,Rx/Tx指示燈慢閃;當有持續(xù)的數(shù)據(jù)交換時,Rx/Tx指示燈持續(xù)點亮。54相關知識4.I/O擴展接口CPU模塊面板右側有一個插針式連接器,即I/O擴展接口,它是連接各種擴展模塊的接口。5.信號板插槽CPU模塊面板左側的保護蓋下有一個信號板插槽,用來連接信號板,可在不額外占用電氣控制柜空間的前提下,擴展CPU的性能。通過信號板插槽可以擴展數(shù)字量通道、模擬量通道、串行通信端口和時鐘保持功能。6.存儲卡插槽CPU模塊面板右下側的保護蓋下有一個存儲卡插槽,使用市面上通用的MicroSD卡即可實現(xiàn)程序傳輸、PLC固件升級和恢復出廠設置。55相關知識二、PLC的數(shù)字量輸入/輸出電路圖1-2-4所示為S7-200SMARTCPU模塊的數(shù)字量輸入電路,圖中只畫出對應于一個輸入點I0.0的輸入電路,輸入電流為4mA,其他各個輸入點對應的輸入電路均相同。CPUSR60模塊的輸入點共有36個,即I0.0~I0.7、I1.0~I1.7、I2.0~I2.7、I3.0~I3.7和I4.0~I4.3。1M是同一組輸入點各內部輸入電路的公共點。1.數(shù)字量輸入電路圖1-2-4數(shù)字量輸入電路S7-200SMARTCPU模塊可以用模塊內部的DC24V電源作為輸入回路的電源,該電源還可以為接近開關、光電開關等傳感器供電。輸入電路的主要元件是光電耦合器,具有光電隔離作用。56相關知識二、PLC的數(shù)字量輸入/輸出電路光電耦合器一般由發(fā)光二極管和光敏三極管組成,其輸入端為發(fā)光二極管,輸出端為光敏三極管,通過電—光—電轉換傳遞信號。光電耦合器可以有效防止各種干擾信號和高電壓信號進入PLC,提高抗干擾能力和安全性能,并完成高低電平(DC24V/5V)的轉換。數(shù)字量輸入電路的工作原理是:當按下按鈕SB時,光電耦合器中兩個反向并聯(lián)的發(fā)光二極管中的一個點亮,光敏三極管飽和導通,相應的輸入狀態(tài)指示燈點亮,過程映像輸入寄存器I00為“1”狀態(tài);當松開按鈕SB時,光電耦合器中的發(fā)光二極管熄滅,光敏三極管截止,相應的輸入狀態(tài)指示燈熄滅,過程映像輸入寄存器I00為“0”狀態(tài)。過程映像輸入寄存器I00的邏輯狀態(tài)通過數(shù)據(jù)總線送至CPU,用于控制程序的邏輯運算。圖1-2-4中電流從輸入端流入,稱為漏型輸入。如果將圖中的電源反接,電流從輸入端流出,則稱為源型輸入。輸入點的輸入延遲時間可以通過編程軟件的系統(tǒng)塊設置。1.數(shù)字量輸入電路57相關知識二、PLC的數(shù)字量輸入/輸出電路S7-200SMARTCPU模塊的數(shù)字量輸出電路的功率元件有繼電器和場效應晶體管兩種,負載電源由外部提供。輸出電路一般分為若干組,每一組的總電流有限制。2.數(shù)字量輸出電路58圖1-2-5所示是繼電器輸出電路,繼電器同時起電氣隔離和功率放大作用,每一路只提供一對常開觸點。圖中只畫出對應于一個輸出點Q0.0的輸出電路,其他各個輸出點對應的輸出電路均相同。CPUSR60模塊的輸出點共有24個,即Q0.0~Q0.7、Q1.0~Q1.7和Q2.0~Q2.7。1L是第一組輸出點(Q0.0~Q0.3)各內部輸出電路的公共點。每個輸出點的額定電流與負載的性質有關,如S7-200SMARTCPU模塊的每個繼電器輸出點的額定電流是2A,可以驅動AC200W的白熾燈,每一個公共端的額定電流為10A。圖1-2-5繼電器輸出電路相關知識二、PLC的數(shù)字量輸入/輸出電路繼電器輸出電路的工作原理是:在內部電路中,CPU通過數(shù)據(jù)總線將執(zhí)行用戶程序后的邏輯運算結果送至過程映像輸出寄存器Q0.0。當過程映像輸出寄存器Q0.0的狀態(tài)為“1”時,相應的輸出狀態(tài)指示燈點亮,相應的輸出繼電器(確實存在的小型物理繼電器,位于PLC面板下)線圈通電,其常開觸點閉合,負載得電;當過程映像輸出寄存器Q0.0的狀態(tài)為“0”時,相應的輸出狀態(tài)指示燈熄滅,相應的輸出繼電器線圈斷電,其觸點斷開,負載斷電。2.數(shù)字量輸出電路繼電器輸出電路既可以驅動交流負載,也可以驅動直流負載。其優(yōu)點是使用電壓范圍廣(DC5~30V或AC5~250V),導通壓降小,承受瞬時過電壓和過電流的能力較強;缺點是動作速度較慢,使用壽命(動作次數(shù))有一定的限制。因此,繼電器輸出型CPU模塊適用于控制繼電器和接觸器線圈、電磁閥等。如果系統(tǒng)輸出量的變化不是很頻繁,建議優(yōu)先選用繼電器輸出型CPU模塊。59相關知識二、PLC的數(shù)字量輸入/輸出電路圖1-2-6所示是場效應晶體管輸出電路。其工作原理是:輸出信號送至內部電路中的輸出鎖存器,再經(jīng)光電耦合器送至場效應晶體管,后者的飽和導通狀態(tài)和截止狀態(tài)相當于觸點的接通和斷開。圖中的穩(wěn)壓二極管用來抑制關斷過電壓和外部的浪涌電壓,以保護場效應晶體管,場效應晶體管輸出電路的工作頻率可達100kHz。2.數(shù)字量輸出電路場效應晶體管輸出電路中每個輸出點的額定電流為0.5A,每個公共端的額定電流為6A。場效應晶體管輸出電路只能驅動直流負載。其優(yōu)點是可靠性強,反應速度快,壽命長;缺點是過載能力稍差。場效應晶體管輸出型CPU模塊適用于驅動高速(Q0.0、Q0.1和Q0.3點可達100kHz)、小功率直流負載,如作為直流電子開關輸出高速脈沖信號控制步進電動機等。圖1-2-6場效應晶體管輸出電路60相關知識三、PLC的安裝與拆卸如圖1-2-7所示,S7-200SMART系列PLC可采用水平或垂直方式安裝在面板或標準DIN導軌上。水平安裝時,CPU模塊在所有擴展模塊的左側;垂直安裝時,CPU模塊在所有擴展模塊的下方。垂直安裝時允許的最高環(huán)境溫度比水平安裝時低10℃,因此建議盡量選擇水平安裝方式。安裝時,應將S7-200SMART系列PLC與高電壓和電子噪聲隔離開,應盡量安裝在控制柜中溫度較低的區(qū)域,并在其上方和下方留出至少25mm的間隙,以便于正常的散熱。此外,PLC的模塊前端與機柜內壁間至少應留出25mm的深度。規(guī)劃PLC的布局時,應留出足夠的空間以方便進行接線和通信電纜連接。圖1-2-7S7-200SMART系列PLC的安裝方式、方向和間距61相關知識四、PLC的接線PLC的接線包括輸入接線、輸出接線和供電電源接線。PLC的外部設備主要指控制系統(tǒng)中的輸入和輸出設備。其中,輸入設備是對控制系統(tǒng)發(fā)出各種控制信號的主令電器,如按鈕、開關、各種傳感器等。PLC輸出接口帶負載的能力是有限的,它是通過執(zhí)行裝置(如繼電器、接觸器、氣動與液動執(zhí)行裝置的電磁閥等)來帶動生產(chǎn)機械工作的,這些執(zhí)行裝置就是PLC的輸出設備。PLC常用的輸入、輸出設備實物圖如圖1-2-8所示。圖1-2-8PLC常用的輸入、輸出設備實物圖62相關知識四、PLC的接線1.輸入接線S7-200SMARTCPU模塊的輸入電路采用直流輸入形式,既可以由外接的開關式穩(wěn)壓電源供電,也可以由CPU模塊自帶的DC24V傳感器電源(L+、M)供電(前提是不超過傳感器電源的容量)。圖1-2-9所示為CPUSR60模塊的輸入接線圖,其中接近開關分別為二線制接近開關和三線制PNP型接近開關。CPUST60模塊的輸入接線與圖1-2-9相同。圖1-2-9CPUSR60模塊的輸入接線圖a)接線實物圖b)接線原理圖63相關知識四、PLC的接線2.輸出接線S7-200SMARTCPU模塊有繼電器輸出型和場效應晶體管輸出型兩種類型的輸出回路。其中,繼電器輸出型既可接交流負載也可接直流負載,場效應晶體管輸出型只可接直流負載。CPUSR60模塊的輸出接線圖如圖1-2-10所示。圖1-2-10CPUSR60模塊的輸出接線圖a)接線實物圖b)接線原理圖64相關知識場效應晶體管輸出型CPUST60模塊的輸出設備接線圖如圖1-2-13所示。圖1-2-13CPUST60模塊的輸出接線圖a)接線實物圖b)接線原理圖6500110010100010010101000100110000100110001100101000100101010001001100001001100011001010001001010100010011000010011000110010100010010101000100110000100110可編程序控制器編程軟件的使用任務366學習目標1.了解PLC的程序結構。2.理解PLC的編址方式,了解PLC的編程元件和數(shù)據(jù)類型。3.掌握編程軟件的使用方法。4.能采用梯形圖程序輸入法輸入PLC控制程序,并能利用梯形圖的程序狀態(tài)監(jiān)控及強制數(shù)據(jù)方法模擬調試PLC控制程序。67任務引入68圖1-3-1所示為三相異步電動機點動正轉控制線路,其中,圖1-3-1a為原理圖,圖1-3-1b為控制時序圖。點動正轉控制線路適用于電動機短時間運轉操作。圖1-3-1三相異步電動機點動正轉控制線路a)原理圖b)控制時序圖任務引入69本任務要求將圖1-3-1所示的傳統(tǒng)繼電器控制方式改為PLC控制方式,完成三相異步電動機點動正轉PLC控制線路的設計、安裝和調試??刂埔笕缦拢海?按下點動按鈕SB,接觸器KM線圈得電,電動機M啟動運轉。松開點動按鈕SB,接觸器KM線圈失電,電動機M失電停轉。2.具有短路保護等必要的保護措施。利用PLC改造繼電器控制線路主要是針對控制電路(主電路一般保持不變),即用PLC的外部硬件接線和PLC存儲的程序控制邏輯(如梯形圖、語句表等)來代替繼電器電路,以實現(xiàn)繼電器電路的硬件接線所表達的控制邏輯。本任務中,點動按鈕SB屬于PLC的輸入設備,產(chǎn)生輸入信號,應與PLC的輸入端子相連接;接觸器KM線圈屬于輸出設備(負載),應與PLC的輸出端子相連接。由于S7-200SMART系列PLC(繼電器輸出型)輸出端子允許的電壓范圍為AC5~250V,因此,需要將圖1-3-1中接觸器KM線圈的額定電壓由AC380V改為AC220V,以適應PLC輸出端子的電壓要求。任務引入70對于電動機點動正轉控制線路中點動按鈕SB和接觸器KM線圈之間的簡單邏輯關系,根據(jù)表1-1-2中PLC等效繼電器與繼電器電路的電氣符號對照關系即可設計出PLC控制程序。本任務的重點是學習編程軟件的使用方法。實施本任務所使用的實訓設備可參考表1-3-1。相關知識71一、PLC的程序結構S7-200SMARTCPU的控制程序由主程序、子程序和中斷程序組成。主程序、子程序和中斷程序總稱為程序組織單元(programorganizationalunits,POU),各程序的含義見表1-3-2。相關知識72二、PLC的編程元件、編址方式和數(shù)據(jù)類型沿用傳統(tǒng)繼電器的命名習慣,PLC的編程元件包括輸入繼電器(即過程映像輸入寄存器)I、輸出繼電器(即過程映像輸出寄存器)Q、輔助繼電器(即位存儲器或標志存儲器)M、特殊輔助繼電器(即特殊存儲器)SM、定時器T、計數(shù)器C、變量存儲器V、順序控制繼電器S、局部存儲器L、模擬量輸入繼電器(即模擬量過程映像輸入寄存器)AI、模擬量輸出繼電器(即模擬量過程映像輸出寄存器)AQ、累加器AC和高速計數(shù)器HC等。1.編程元件值得注意的是,PLC的內部并不存在這些實際的物理元件,與其對應的只是用戶程序存儲器的數(shù)據(jù)存儲區(qū)中的各個存儲區(qū)域。一個繼電器對應存儲器的一個基本單元,即1位二進制數(shù);多個繼電器對應多個基本單元,8個基本單元構成一個8位二進制數(shù),即1個字節(jié),正好占用存儲器的一個存儲單元;連續(xù)兩個存儲單元構成一個16位二進制數(shù),即1個字;連續(xù)的兩個字構成1個雙字。各種編程元件各自占有一定數(shù)量的存儲單元。使用這些編程元件,實質上就是將相應存儲器的存儲內容以位、字節(jié)、字或雙字的形式進行存取。相關知識73二、PLC的編程元件、編址方式和數(shù)據(jù)類型PLC存儲器由許多存儲單元組成,每個存儲單元都有唯一的地址,可以根據(jù)存儲器地址來存取數(shù)據(jù)。存儲器的單位可以是位、字節(jié)、字、雙字,編址方式可以是位編址、字節(jié)編址、字編址和雙字編址。2.編址方式(1)位編址位編址由存儲器標識符、字節(jié)地址、分隔符和位號四部分組成。位編址也稱為“字節(jié).位”編址,如I0.1、M0.0、Q0.3等。如圖1-3-2所示,I3.4表示圖中黑色標記的位地址,I是存儲器(過程映像輸入寄存器)的標識符,3是字節(jié)地址,4是位號,字節(jié)地址3和位號4之間用點號“.”隔開。圖1-3-2位地址I3.4的表達方式按照“字節(jié).位”編址的存儲器有:I、Q、M、SM、S、L和V。相關知識742.編址方式(2)字節(jié)、字和雙字編址字節(jié)、字和雙字編址方式見表1-3-3相關知識75S7-200SMARTCPU存儲器的范圍見表1-3-4。S7-200SMARTCPU通過地址訪問數(shù)據(jù),地址是訪問數(shù)據(jù)的依據(jù),訪問數(shù)據(jù)的過程稱為尋址。2.編址方式相關知識76PLC的編程語言中,大多數(shù)指令要與數(shù)據(jù)對象一起進行操作。不同的數(shù)據(jù)對象具有不同的數(shù)據(jù)類型,數(shù)據(jù)類型定義了數(shù)據(jù)的長度(位數(shù))和表示方式。S7-200SMART系列PLC的數(shù)據(jù)類型可以是布爾型(0或1)、整數(shù)型、實數(shù)型(浮點數(shù))或字符串型,其數(shù)值范圍見表1-3-5。3.數(shù)據(jù)類型相關知識77編程中經(jīng)常會使用常數(shù),常數(shù)數(shù)據(jù)長度可以字節(jié)、字和雙字為單位。在機器內部,數(shù)據(jù)都是以二進制形式存儲的,但常數(shù)的書寫可以用二進制、十進制、十六進制、ASCII碼或浮點數(shù)(實數(shù))等多種形式。關于幾種常數(shù)形式的說明如下:(1)二進制的書寫格式為“2#二進制數(shù)值”,如2#0001010110101100。(2)十進制的書寫格式為“十進制數(shù)值”,如2138。(3)十六進制的書寫格式為“16#十六進制數(shù)值”,如16#3BD7。(4)ASCII碼的書寫格式為“ASCII碼文本”,如showterminus。(5)浮點數(shù)的書寫格式按IEEE浮點數(shù)格式,如108。3.數(shù)據(jù)類型相關知識78三、STEP7-Micro/WINSMARTV2.7編程軟件的使用1.編程軟件的界面STEP7-Micro/WINSMARTV27編程軟件的界面如圖1-3-3所示。圖1-3-3STEP7-Micro/WINSMARTV2.7編程軟件的界面相關知識79圖1-3-4快速訪問“文件”界面1.編程軟件的界面快速訪問工具欄在界面的左上方。單擊快速訪問工具欄中的“文件”按鈕
,彈出圖1-3-4所示的界面,可簡單、快速地訪問“文件”菜單的大部分功能以及最近文檔??焖僭L問工具欄還有“新建”
、“打開”
、“保存”
和“打印”
幾個默認按鈕。單擊快速訪問工具欄右邊的按鈕,打開“自定義快速訪問工具欄”菜單,單擊“更多命令…”,彈出“自定義”對話框,可以增、減快速訪問工具欄中的命令按鈕。(1)快速訪問工具欄相關知識801.編程軟件的界面標題欄用來顯示當前項目的標題。當打開或創(chuàng)建了一個項目時,標題欄顯示當前項目的名稱,如圖1-3-3中的“項目1-STEP7-Micro/WINSMART”。(2)標題欄(3)菜單欄和菜單功能區(qū)菜單欄共有“文件”“編輯”“視圖”“PLC”“調試”“工具”和“幫助”七個選項。每個菜單均采用帶狀式菜單功能區(qū),菜單功能區(qū)顯示較寬,這是STEP7-Micro/WINSMARTV27的人性化設計亮點之一。右擊菜單功能區(qū),執(zhí)行快捷菜單中的命令“最小化功能區(qū)”,則在未單擊菜單欄選項卡時,不會顯示菜單功能區(qū)。單擊某個菜單欄選項卡,可以打開和關閉該菜單的功能區(qū)。相關知識811.編程軟件的界面(3)菜單欄和菜單功能區(qū)1)“文件”菜單功能區(qū)包括“操作”“傳送”“打印”“保護”“庫”和“GSDML”部分,每部分包含一種類型的文件指令,如圖1-3-5所示。其中“操作”部分可完成新建、打開、關閉、保存、導入、導出、上一個等操作。“傳送”部分可完成上傳、下載項目等操作。圖1-3-5“文件”菜單功能區(qū)相關知識821.編程軟件的界面(3)菜單欄和菜單功能區(qū)2)“編輯”菜單功能區(qū)包括“剪貼板”“插入”“刪除”和“搜索”部分,這些部分對多種編輯命令進行了分組,如圖1-3-6所示。其中“剪貼板”部分可完成粘貼、剪切、復制、撤銷等操作。“插入”部分可在程序中插入對象,包括圖表、數(shù)據(jù)頁、子程序等,還可以在程序中插入行、列、程序段、水平線、垂直線等??捎玫摹安迦搿辈藛芜x項取決于正在編輯的窗口組件和光標位置。圖1-3-6“編輯”菜單功能區(qū)相關知識831.編程軟件的界面(3)菜單欄和菜單功能區(qū)3)“視圖”菜單功能區(qū)包括“編輯器”“窗口”“符號”“注釋”“書簽”和“屬性”部分,如圖1-3-7所示。其中“編輯器”部分可完成STL、LAD、FBD選擇操作?!按翱凇?/p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧政法職業(yè)學院《建筑模型制作實踐》2023-2024學年第一學期期末試卷
- 蘭州交通大學《影視劇創(chuàng)作》2023-2024學年第一學期期末試卷
- 江西經(jīng)濟管理職業(yè)學院《中醫(yī)經(jīng)典傷寒論》2023-2024學年第一學期期末試卷
- 吉首大學《痕跡信息系統(tǒng)應用》2023-2024學年第一學期期末試卷
- 湖南高爾夫旅游職業(yè)學院《建筑材料與構造1》2023-2024學年第一學期期末試卷
- 黑龍江外國語學院《系統(tǒng)辨識及自適應控制》2023-2024學年第一學期期末試卷
- 重慶建筑科技職業(yè)學院《光纖通信系統(tǒng)》2023-2024學年第一學期期末試卷
- 中央音樂學院《高級統(tǒng)計分析》2023-2024學年第一學期期末試卷
- 小學五年專項發(fā)展規(guī)劃(教學工作)
- 長春工業(yè)大學人文信息學院《小學體育教師基本功》2023-2024學年第一學期期末試卷
- 產(chǎn)品質量反饋、回復單
- GB/T 7424.2-2002光纜總規(guī)范第2部分:光纜基本試驗方法
- 《材料分析測試技術》全套教學課件
- 人教版8年級上英語各單元語法課件大全
- (完整版)形式發(fā)票模版(國際件通用)
- 武漢東湖賓館建設項目委托代建合同
- 安徽大學大學生素質教育學分認定辦法
- 高度限位裝置類型及原理
- 中文版gcs electrospeed ii manual apri rev8v00印刷稿修改版
- 新生兒預防接種護理質量考核標準
- 除氧器出水溶解氧不合格的原因有哪些
評論
0/150
提交評論