你當(dāng)前的位置:首頁>>行業(yè)相關(guān)>>知識二三 |
快速學(xué)習(xí)西門子PLC編程 (1) 可編程控制器的分類 按組成結(jié)構(gòu),可分為:整體式、模塊式和緊湊式。 按I/O點(diǎn)數(shù),可分為:大 (>1024)、中 (256~1024) 、小型 (<256點(diǎn)) 按功能,可分為:低、中、高檔. PLC硬件系統(tǒng):輸入部分;運(yùn)算控制部分(CPU);運(yùn)算控制部分(CPU) 可編程控制器的一個(gè)機(jī)器掃描周期是指用戶程序運(yùn)行一次所經(jīng)過的時(shí)間。它分為執(zhí)行CPU自診斷、處理通訊請求、讀輸入(輸入采樣)、執(zhí)行程序、寫輸出(輸出刷新)等五個(gè)階段。 STOP(停止)。 RUN(運(yùn)行)。 在程序編輯、上/下載等處理過程中,必須把CPU置于STOP方式 改變工作方式的方法:使用PLC上的方式開關(guān)來改變工作方式。 (1)使用STEP7-Micro/WIN32編程軟件設(shè)置工作方式。 在程序中插入一個(gè)STOP指令,CPU可由RUN方式進(jìn)入STOP工作方式。 (2)使用工作方式開關(guān)改變工作狀態(tài)。 用位于CPU模塊的出/入口下面的工作方式開關(guān)選擇CPU工作方式。工作方式開關(guān)有三個(gè)擋位:STOP TERM(Terminal)、RUN。 提供參與操作的數(shù)據(jù)地址的方法,稱為尋址方式。 S7-200數(shù)據(jù)的尋址方式有立即數(shù)尋址、直接尋址和間接尋址三大類;有位、字節(jié)、字和雙字四種尋址格式。 輸入繼電器線圈只能由外部信號驅(qū)動,不能用程序指令驅(qū)動。 輸出繼電器用來將PLC的輸出信號傳遞給負(fù)載,只能用程序指令驅(qū)動。 數(shù)據(jù)存儲區(qū)及元件功能(1)輸入/輸出映像寄存器 (2)變量存儲器(V) (3)內(nèi)部標(biāo)志位(M)存儲區(qū) (4)順序控制繼電器(S)存儲區(qū) (5)特殊標(biāo)志位(SM)存儲器 (6)局部存儲器(L) (7)定時(shí)器 (8)計(jì)數(shù)器 (9)模擬量輸入/輸出映像寄存器(AI/AQ) (10)累加器(AC) (11)高速計(jì)數(shù)器(HC) 定時(shí)器的主要參數(shù)有定時(shí)器預(yù)置值,當(dāng)前計(jì)時(shí)值和狀態(tài)位。計(jì)數(shù)器有一個(gè)16位的當(dāng)前值寄存器和一位狀態(tài)位。當(dāng)前值寄存器用以累計(jì)脈沖個(gè)數(shù),其設(shè)定值(預(yù)置值)在程序中被賦予;當(dāng)計(jì)數(shù)器當(dāng)前值大于或等于預(yù)置值時(shí),狀態(tài)位置1。 S7-200 CPU提供有三種類型的計(jì)數(shù)器: 增計(jì)數(shù),減計(jì)數(shù),增/減計(jì)數(shù)。 S7-200系列PLC支持SIMATIC和IEC1131-3兩種基本類型的指令集,編程時(shí)可任意選擇。 SIMATIC指令集是西門子公司PLC專用的指令集,具有專用性強(qiáng)、執(zhí)行速度快等優(yōu)點(diǎn),可提供LAD,STL,F(xiàn)BD等多種編程語言。 IEC1131-3指令集是按國際電工委員會(IEC)PLC編程標(biāo)準(zhǔn)提供的指令系統(tǒng)。該編程語言適用于不同廠家的PLC產(chǎn)品,有LAD和FBD兩種編輯器。 LAD圖形指令有三個(gè)基本形式:觸點(diǎn)、線圈和指令盒。 圖1.1為三相異步電動機(jī)正反轉(zhuǎn)運(yùn)行電路。 任務(wù)要求用PLC來實(shí)現(xiàn)上圖所示的三相異步電動機(jī)的正反轉(zhuǎn)運(yùn)行電路 (1)I/O(輸入/輸出)地址分配 由上述控制要求可確定PLC需要3個(gè)輸入點(diǎn),2個(gè)輸出點(diǎn),其I/0地址分配如下: I0.0:停止按鈕SB1 I0.1:正轉(zhuǎn)起動按鈕SB2 I0.2:反轉(zhuǎn)起動按鈕SB3 Q0.0:正轉(zhuǎn)運(yùn)行用交流接觸器KM1 Q0.1:反轉(zhuǎn)運(yùn)行用交流接觸器KM2
|
版權(quán)所有© 民眾工作室.制作 |