產(chǎn)地類別 | 進(jìn)口 |
---|
做企業(yè)不是做俠客。
一個創(chuàng)業(yè)者重要的,也是你大的財(cái)富,就是你的誠信。
有一種力量,正在支持我們前行,源于博大精深,同心致遠(yuǎn)。
西門子將電氣化、自動化、數(shù)字化的力量融入各行各業(yè),以前所未見的高度、速度、精度和深度,讓關(guān)鍵所在,逐一實(shí)現(xiàn)。
![]() |
參考價 | ¥88 |
訂貨量 | 1 |
更新時間:2018-12-11 16:52:36瀏覽次數(shù):397
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
6ES7 223-1BH22-0XA8
西門子PLC基本指令功能介紹
一、標(biāo)準(zhǔn)觸點(diǎn) LD、A、O、LDN、AN、ON、
LD,取指令。表示一個與輸入母線相連的常開接點(diǎn)指令,即常開接點(diǎn)邏輯運(yùn)算起始。
LDN,取反指令。表示一個與輸入母線相連的常閉接點(diǎn)指令,即常閉接點(diǎn)邏輯運(yùn)算起始。
A,與指令。用于單個常開接點(diǎn)的串聯(lián)。
AN,與非指令。用于單個常閉接點(diǎn)的串聯(lián)。
O,或指令。用于單個常開接點(diǎn)的并聯(lián)。
ON,或非指令。用于單個常閉接點(diǎn)的并聯(lián)。
二、正、負(fù)跳變 ED、EU
ED,在檢測到一個正跳變(從OFF到ON)之后,讓能流接通一個掃描周期。
EU,在檢測到一個負(fù)跳變(從ON到OFF)之后,讓能流接通一個掃描周期。
三、輸出 =
=,在執(zhí)行輸出指令時,映像寄存器中的參數(shù)位被接通。
四、置位與復(fù)位指令S、R
S,執(zhí)行置位(置1)指令時,從bit或OUT的地址參數(shù)開始的N個點(diǎn)都被置位。
R,執(zhí)行復(fù)位(置0)指令時,從bit或OUT的地址參數(shù)開始的N個點(diǎn)都被復(fù)位。
置位與復(fù)位的點(diǎn)數(shù)可以是1-255,當(dāng)用復(fù)位指令時,如果bit或OUT的是T或C時,那么定時器或計(jì)數(shù)器被復(fù)位,同時當(dāng)前值將被清零。
五、空操作指令NOP
NOP指令不影響程序的執(zhí)行,執(zhí)行數(shù)N(1-255)。
S7-200設(shè)置了中斷功能,用于實(shí)時控制、高速處理、通信和網(wǎng)絡(luò)等復(fù)雜和特殊的控制任務(wù)。中斷就是終止當(dāng)前正在運(yùn)行的程序,去執(zhí)行為立即響應(yīng)的信號而編制的中斷服務(wù)程序,執(zhí)行完畢再返回原先被終止的程序并繼續(xù)運(yùn)行。
中斷源即發(fā)出中斷請求的事件,又叫中斷事件。為了便于識別,系統(tǒng)給每個中斷源都分配一個編號,稱為中斷事件號。S7-200系列可編程控制器最多有34個中斷源,分為三大類:通信中斷、輸入/輸出中斷和時基中斷。
(1)通信中斷
在自由口通信模式下,用戶可通過編程來設(shè)置波特率、奇偶校驗(yàn)和通信協(xié)議等參數(shù)。用戶通過編程控制通訊端口的事件為通信中斷。
(2)I/O中斷
I/O中斷包括外部輸入上升/下降沿中斷、高速計(jì)數(shù)器中斷和高速脈沖輸出中斷。S7-200用輸入(I0.0、I0.1、I0.2或I0.3)上升/下降沿產(chǎn)生中斷。這些輸入點(diǎn)用于捕獲在發(fā)生時必須立即處理的事件。高速計(jì)數(shù)器中斷指對高速計(jì)數(shù)器運(yùn)行時產(chǎn)生的事件實(shí)時響應(yīng),包括當(dāng)前值等于預(yù)設(shè)值時產(chǎn)生的中斷,計(jì)數(shù)方向的改變時產(chǎn)生的中斷或計(jì)數(shù)器外部復(fù)位產(chǎn)生的中斷。脈沖輸出中斷是指預(yù)定數(shù)目脈沖輸出完成而產(chǎn)生的中斷。
(3)時基中斷
時基中斷包括定時中斷和定時器T32/T96中斷。定時中斷用于支持一個周期性的活動。周期時間從1毫秒至255毫秒,時基是1毫秒。使用定時中斷0,必須在SMB34中寫入周期時間;使用定時中斷1,必須在SMB35中寫入周期時間。將中斷程序連接在定時中斷事件上,若定時中斷被允許,則計(jì)時開始,每當(dāng)達(dá)到定時時間值,執(zhí)行中斷程序。定時中斷可以用來對模擬量輸入進(jìn)行采樣或定期執(zhí)行PID回路。定時器T32/T96中斷指允許對定時間間隔產(chǎn)生中斷。這類中斷只能用時基為1ms的定時器T32/T96構(gòu)成。當(dāng)中斷被啟用后,當(dāng)前值等于預(yù)置值時,在S7-200執(zhí)行的正常1毫秒定時器更新的過程中,執(zhí)行連接的中斷程序。
S7-200PLC中斷優(yōu)先級和排對等候
優(yōu)先級是指多個中斷事件同時發(fā)出中斷請求時,CPU對中斷事件響應(yīng)的優(yōu)先次序。S7-200規(guī)定的中斷優(yōu)先由高到低依次是:通信中斷、I/O中斷和定時中斷。每類中斷中不同的中斷事件又有不同的優(yōu)先權(quán),如表2所示。
一個程序中總共可有128個中斷。S7-200在各自的優(yōu)先級組內(nèi)按照先來先服務(wù)的原則為中斷提供服務(wù)。在任何時刻,只能執(zhí)行一個中斷程序。一旦一個中斷程序開始執(zhí)行,則一直執(zhí)行至完成。不能被另一個中斷程序打斷,即使是更高優(yōu)先級的中斷程序。中斷程序執(zhí)行中,新的中斷請求按優(yōu)先級排隊(duì)等候。中斷隊(duì)列能保存的中斷個數(shù)有限,若超出,則會產(chǎn)生溢出。中斷隊(duì)列的最多中斷個數(shù)和溢出標(biāo)志位如表3所示。
表2中斷事件及優(yōu)先級
優(yōu)先級分組 | 組內(nèi)優(yōu)先級 | 中斷事件號 | 中斷事件說明 | 中斷事件類別 |
通信中斷 | 0 | 8 | 通信口0:接收字符 | 通信口0 |
0 | 9 | 通信口0:發(fā)送完成 | ||
0 | 23 | 通信口0:接收信息完成 | ||
1 | 24 | 通信口1:接收信息完成 | 通信口1 | |
1 | 25 | 通信口1:接收字符 | ||
1 | 26 | 通信口1:發(fā)送完成 | ||
I/O中斷
| 0 | 19 | PTO 0脈沖串輸出完成中斷 | 脈沖輸出 |
1 | 20 | PTO 1脈沖串輸出完成中斷 | ||
2 | 0 | I0.0上升沿中斷 | 外部輸入 | |
3 | 2 | I0.1上升沿中斷 | ||
4 | 4 | I0.2上升沿中斷 | ||
5 | 6 | I0.3上升沿中斷 | ||
6 | 1 | 10.0下降沿中斷 | ||
7 | 3 | I0.1下降沿中斷 | ||
8 | 5 | I0.2下降沿中斷 | ||
9 | 7 | I0.3下降沿中斷 | ||
10 | 12 | HSC0當(dāng)前值=預(yù)置值中斷 | 高速計(jì)數(shù)器 | |
11 | 27 | HSC0計(jì)數(shù)方向改變中斷 | ||
12 | 28 | HSC0外部復(fù)位中斷 | ||
13 | 13 | HSC1當(dāng)前值=預(yù)置值中斷 | ||
14 | 14 | HSC1計(jì)數(shù)方向改變中斷 | ||
15 | 15 | HSC1外部復(fù)位中斷 | ||
16 | 16 | HSC2當(dāng)前值=預(yù)置值中斷 | ||
17 | 17 | HSC2計(jì)數(shù)方向改變中斷 | ||
18 | 18 | HSC2外部復(fù)位中斷 | ||
19 | 32 | HSC3當(dāng)前值=預(yù)置值中斷 | ||
20 | 29 | HSC4當(dāng)前值=預(yù)置值中斷 | ||
21 | 30 | HSC4計(jì)數(shù)方向改變 | ||
22 | 31 | HSC4外部復(fù)位 | ||
23 | 33 | HSC5當(dāng)前值=預(yù)置值中斷 | ||
定時中斷 | 0 | 10 | 定時中斷0 | 定時 |
1 | 11 | 定時中斷1 | ||
2 | 21 | 定時器T32 CT=PT中斷 | 定時器 | |
3 | 22 | 定時器T96 CT=PT中斷 |
表3 中斷隊(duì)列的最多中斷個數(shù)和溢出標(biāo)志位
隊(duì)列 | CPU 221 | CPU 222 | CPU 224 | CPU 226和CPU 226XM | 溢出標(biāo)志位 |
通訊中斷隊(duì)列 | 4 | 4 | 4 | 8 | SM4.0 |
I/O中斷隊(duì)列 | 16 | 16 | 16 | 16 | SM4.1 |
定時中斷隊(duì)列 | 8 | 8 | 8 | 8 | SM4.2
|
6ES7 223-1BH22-0XA8