西門子S7-200_PLC指令學(xué)習(xí)
發(fā)布時(shí)間:2019-08-05 10:04:12來源:
西門子S7-200_PLC指令學(xué)習(xí)
S7-200系列的基本邏輯指令S7-200系列的基本邏輯指令與FX系列和CPM1A系列基本邏輯指令大體相似,編程和梯形圖表達(dá)方式也相差不多,這里列表表示S7-200系列的基本邏輯指令(見表)。表 S7-200系列的基本邏輯指令指令名稱 指令符 功能 操作數(shù)取 LD bit 讀入邏輯行或電路塊的第一個(gè)常開接點(diǎn) Bit:I,Q,M,SM,T,C,V,S取反 LDN bit 讀入邏輯行或電路塊的第一個(gè)常閉接點(diǎn) 與 A bit 串聯(lián)一個(gè)常開接點(diǎn) 與非 AN bit 串聯(lián)一個(gè)常閉接點(diǎn) 或 O bit 并聯(lián)一個(gè)常開接點(diǎn) 或非 ON bit 并聯(lián)一個(gè)常閉接點(diǎn) 電路塊與 ALD 串聯(lián)一個(gè)電路塊 無電路塊或 OLD 并聯(lián)一個(gè)電路塊 輸出 = bit 輸出邏輯行的運(yùn)算結(jié)果 Bit:Q,M,SM,T,C,V,S置位 S bit,N 置繼電器狀態(tài)為接通 Bit:Q,M,SM,V,S復(fù)位 R bit,N 使繼電器復(fù)位為斷開 S7-200系列PLC的比較指令在SIEMENS S7-200的編程軟件STEP-7中,有專門的比較指令:IN1與IN2比較,比較的數(shù)據(jù)類型可以是B、I(W)、D、R,即字節(jié)、字整數(shù)、雙字整數(shù)和實(shí)數(shù);還可以有其他的比較式:>、<、≥、≤、<>等等。當(dāng)滿足比較等式,則該觸點(diǎn)閉合。與LMODSOFT指令對(duì)照:在LMODSOFT中,沒有直接的數(shù)的比較指令,但SUB指令可以通過其執(zhí)行減法功能后的三個(gè)輸出端的狀態(tài)實(shí)現(xiàn)整數(shù)的比較功能。若與LMODSOFT 中的SUB指令對(duì)應(yīng),則在STEP-7中應(yīng)有三個(gè)比較指令: >、=、< 來分別對(duì)應(yīng)SUB 指令的三個(gè)輸出;若還要對(duì)應(yīng)≥、≤、或<>,則根據(jù)SUB指令三個(gè)輸出端的不同組合,均可找到對(duì)應(yīng)的比較指令。比如:①(30007)>(40030)②(30007)=(40030)③ (30007)<(40030)①+②(30007)≥②+③(30007)≤(40030)①+③(30007)<>(40030)S7-200系列PLC的定時(shí)器指令類型、編號(hào)及分辨率TON