西門子S7一200 PLC指令學(xué)習(xí)
- 文件介紹:
- 該文件為 doc 格式,下載需要 20 積分
- 西門子S7-200 PLC指令學(xué)習(xí)S7-200系列的基本邏輯指令與FX系列和CPM1A系列基本邏輯指令大體相似,編程和梯形圖表達(dá)方式也相差不多,這里列表表示S7-200系列的基本邏輯指令(見(jiàn)表)。表 S7-200系列的基本邏輯指令
指令名稱 指令符 功能 操作數(shù)
取 LD bit 讀入邏輯行或電路塊的第一個(gè)常開(kāi)接點(diǎn) Bit:
I,Q,M,SM,T,C,V,S
取反 LDN bit 讀入邏輯行或電路塊的第一個(gè)常閉接點(diǎn)
與 A bit 串聯(lián)一個(gè)常開(kāi)接點(diǎn)
與非 AN bit 串聯(lián)一個(gè)常閉接點(diǎn)
或 O bit 并聯(lián)一個(gè)常開(kāi)接點(diǎn)
或非 ON bit 并聯(lián)一個(gè)常閉接點(diǎn)
電路塊與 ALD 串聯(lián)一個(gè)電路塊 無(wú)
電路塊或 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ù)位為斷開(kāi)
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中,沒(méi)有直接的數(shù)的比較指令,但SUB指令可以通過(guò)其執(zhí)行減法功能后的三個(gè)輸出端的狀態(tài)實(shí)現(xiàn)整數(shù)的比較功能。
若與LMODSOFT 中的SUB指令對(duì)應(yīng),則在STEP-7中應(yīng)有三個(gè)比較指令: >、=、< 來(lái)分別對(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——接通延時(shí)
TONR——有記憶接通延時(shí)
TOF——斷開(kāi)延時(shí)
3種分辨率(時(shí)基):1ms、10ms、100ms——分別對(duì)應(yīng)不同的定時(shí)器號(hào)
定時(shí)器6個(gè)要素:
指令格式(時(shí)基、編號(hào)等) 預(yù)置值——PT
使能——IN 復(fù)位——3種定時(shí)器不同
當(dāng)前值——Txxx 定時(shí)器狀態(tài)(位)——可由觸點(diǎn)顯示
定時(shí)值=時(shí)基×預(yù)置值PT。由于定時(shí)器的計(jì)時(shí)間隔與程序的掃描周期并不同步,定時(shí)器可能在其時(shí)基(1ms、10ms、100ms)內(nèi)任何時(shí)間啟動(dòng),所以,未避免計(jì)時(shí)時(shí)間丟失,一般要求設(shè)置PT預(yù)置值必須大于最小需要的時(shí)間間隔。例如:使用10ms時(shí)基定時(shí)器實(shí)現(xiàn)140ms延時(shí)(時(shí)間間隔),則PT應(yīng)設(shè)置為15(10ms×15=150ms)。...