| 注冊| 產品展廳| 收藏該商鋪

行業(yè)產品

當前位置:
西門子plc模塊代理商>>西門子MM變頻器>>西門子G120變頻器>> G120變頻器6SL3210-1KE11-8UF2代理商

變頻器6SL3210-1KE11-8UF2代理商

返回列表頁
  • 變頻器6SL3210-1KE11-8UF2代理商
收藏
舉報
參考價 670
訂貨量 1
具體成交價以合同協(xié)議為準
  • 型號 G120
  • 品牌 Siemens/西門子
  • 廠商性質 代理商
  • 所在地 上海市
在線詢價 收藏產品

更新時間:2018-11-24 14:40:16瀏覽次數(shù):307

聯(lián)系我們時請說明是化工儀器網上看到的信息,謝謝!

同類優(yōu)質產品

更多產品

產品簡介

變頻器6SL3210-1KE11-8UF2代理商
:1800弄(電子商務園)5005.
公司主營:西門子數(shù)控系統(tǒng),V20變頻器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機界面,變頻器,DP總線,MM420 變頻器MM430 變頻器MM

詳細介紹

變頻器6SL3210-1KE11-8UF2代理商

對中斷連接和中斷分離指令的理解

在一個中斷程序前,必須在中斷事件和該事件發(fā)生時希望執(zhí)行的那段程序間建立一種聯(lián)系。中斷       連接指令(ATCH)某中斷事件(由中斷事件號)所要調用的程序段(由中斷程序號)。多個中     斷事件可調用同一個中斷程序,但一個中斷事件不能同時調用多個中斷程序。

當把中斷事件和中斷程序連接時,自動允許中斷。如果采用禁止全局中斷指令不響應所有中斷,每個       中斷事件進行排隊,直到采用允許全局中斷指令重新允許中斷,如果不用允許全局中斷指令,可能會       使中斷隊列溢出。

可以用中斷分離指令(DTCH)截斷中斷事件和中斷程序之間的聯(lián)系,以單獨禁止中斷事件。中斷分離      指令(DTCH)使中斷回到不或無效狀態(tài) 6--46列出了不同類型的中斷事件。

6--46

事件號

描述

CPU221 CPU222

CPU224

CPU224XP CPU226

0

上升沿,

I0.0

Y

Y

Y

1

下降沿,

I0.0

Y

Y

Y

2

上升沿,

I0.1

Y

Y

Y

3

下降沿,

I0.1

Y

Y

Y

4

上升沿,

I0.2

Y

Y

Y

5

下降沿,

I0.2

Y

Y

Y

6

上升沿,

I0.3

Y

Y

Y

7

下降沿,

I0.3

Y

Y

Y

8

端口0

接收字符

Y

Y

Y

9

端口0

發(fā)送完成

Y

Y

Y

10

定時中斷0

SMB34

Y

Y

Y

11

定時中斷1

SMB35

Y

Y

Y

12

HSC0

CV=PV

(當前值=預設值)

Y

Y

Y

13

HSC1

CV=PV

(當前值=預設值)

Y

Y

14

HSC1

輸入方向改變

Y

Y

15

HSC1

外部復位

Y

Y

16

HSC2

CV=PV

(當前值=預設值)

Y

Y

17

HSC2

輸入方向改變

Y

Y

18

HSC2

外部復位

Y

Y

19

PTO 0

完成中斷

Y

Y

Y

20

PTO 1

完成中斷

Y

Y

Y

21

定時器T32

CT=PT中斷

Y

Y

Y


6--46 中斷事件

事件號

描述

CPU221 CPU222

CPU224

CPU224XP CPU226

22

定時器T96

CT=PT中斷

Y

Y

Y

23

端口0

接收息完成

Y

Y

Y

24

端口1

接收息完成

Y

25

端口1

接收字符

Y

26

端口1

發(fā)送完成

Y

27

HSC0

輸入方向改變

Y

Y

Y

28

HSC0

外部復位

Y

Y

Y

29

HSC4

CV=PV

(當前值=預設值)

Y

Y

Y

30

HSC4

輸入方向改變

Y

Y

Y

31

HSC4

外部復位

Y

Y

Y

32

HSC3

CV=PV

(當前值=預設值)

Y

Y

Y

33

HSC5

CV=PV

(當前值=預設值)

Y

Y

Y

理解S7- 200對中斷程序的處理

執(zhí)行中斷程序用于響應與其相關的內部或者外部事件。一旦執(zhí)行完中斷程序的后一條指令,控制權       會回到主程序。您可以執(zhí)行中斷條件返回指令(CRETI)退出中斷程序。表6--47對于在應用程序中使用      中斷程序給出了一些指導和限定。

6--47 使用中斷程序的指導和限定

指導

中斷處理提供了對特的內部或外部事件的響應。用戶應當中斷程序以執(zhí)行一個特的任務,然后控制

返回主程序。

應當使中斷程序小而單,執(zhí)行時對其他處理也不要時過長。如果不到這些,意外的條件可能會引起由        主程序控制的設備操作常。對中斷而言,其格言是“越短越好"。

限定

在中斷程序中不能使用DISI、ENI、HDEF、LSCREND指令。

對中斷的支持

由于中斷指令影響觸點、線圈和累加器邏輯,所以保存和恢復邏輯堆棧、累加寄存器以及指示累       加器和指令操作狀態(tài)的特殊存儲器標志位(SM)。這避免了中斷程序或從中斷程序返回對主用戶程      序造成。

在主程序和中斷程序間共享數(shù)據(jù)

您可以在主程序和一個或多個中斷程序間共享數(shù)據(jù)。例如,用戶主程序的某個地方可以為某個中斷程       序提供要用到的數(shù)據(jù),反之亦然。如果用戶程序共享數(shù)據(jù),必須考慮中斷事件異步特性的影響,這是       因為中斷事件會在用戶主程序執(zhí)行的任何地方出現(xiàn)。共享數(shù)據(jù)*性問題的解決要依賴于主程序被中       斷事件中斷時中斷程序的操作。使用中斷程序的局部變量表,這樣可以保證中斷程序只使用臨時內存,而不會覆蓋程序的其他地方使用的數(shù)據(jù)。


這里有幾種可以確保在用戶主程序和中斷程序間正確共享數(shù)據(jù)的編程。這些或共享存儲       器單元的訪問,或讓使用共享存儲器單元的指令序列不會被中斷。

q  對于共享單個變量的STL程序而言:如果共享數(shù)據(jù)是單字節(jié)、字或雙字變量,而程序STL (句表)編寫,則通過把對共享數(shù)據(jù)進行操作的中間值存儲到非共享的存儲位置或累加器中,可確      保正確的共享訪問。

q 對于共享單個變量的LAD程序而言:如果共享數(shù)據(jù)是單字節(jié)、字或雙字變量,而程序用LAD

(梯形圖)編寫,則通過建立只使用“"指令(MOVB、MOVW、MOVD、MOVR)訪問共享

的存儲位置的慣例,可確保正確的共享訪問。這些Move指令由執(zhí)行時不受中斷事件影響的單條

STL指令組成,而其他許多梯形圖指令是由可被中斷的STL指令序列組成的。

q 對于共享多個變量的STLLAD程序而言:如果共享數(shù)據(jù)由大量相關字節(jié)、字或雙字構成,則中斷禁用/啟用指令(DISIENI)可用于控制中斷程序的執(zhí)行。在用戶程序開始對共享存儲器單元操作的地方禁止中斷。一旦所有影響共享存儲器單元的操作完成后,再允許中斷。在禁用中       斷期間,無法執(zhí)行中斷程序,因此無法訪問共享存儲位置;然而,該會對中斷事件的      響應。

在中斷程序中調用子程序

您可以在一個中斷程序中調用一個子程序的嵌套層。中斷程序與被調用的子程序共享累加器和邏輯      堆棧。

S7- 200支持的中斷類型

S7-200支持下列類型的中斷程序:

q 通訊端斷:S7-200生成允許用戶程序控制通訊端口的事件。

q I/O中斷:S7-200生成各種I/O的不同狀態(tài)更改的事件。這些事件使您可以對高速計數(shù)器、脈沖

輸出或輸入的上升或下降狀態(tài)做出響應。

q 基于時間的中斷:S7-200生成允許程序以特定時間間隔做出反應的事件。

通訊斷

PLC的串行通訊口可由LADSTL程序來控制。通訊口的這種操作稱為端口。在端     口下,用戶可用程序定義波特率、每個字符位數(shù)、校驗和通訊協(xié)議。利用接收和發(fā)送中斷可簡化       程序對通訊的控制。對于更多信息,參考發(fā)送和接收指令。

I/O中斷

I/O中斷包含了上升沿或下降沿中斷、高速計數(shù)器中斷和脈沖串輸出(PTO)中斷。S7- 200 CPU可用輸入I0.0I0.3的上升沿或下降沿產生中斷。上升沿事件和下降沿事件可被這些輸入點捕獲。這些上      升沿/下降沿事件可被用于指示當某個事件發(fā)生時必須引起注意的條件。

高速計數(shù)器中斷允許響應諸如當前值等于預設值、相應于軸轉動方向變化的計數(shù)方向改變和計數(shù)器外       部復位等事件而產生的中斷。每種高速計數(shù)器可對高速事件實時響應,而PLC掃描速率對這些高速事       件是不能控制的。


脈沖串輸出中斷給出了已完成脈沖數(shù)輸出的指示。脈沖串輸出的一個典型應用是步進電機。       可以通過將一個中斷程序連接到相應的I/O事件上來允許上述的每一個中斷。

時基中斷

時基中斷包括定時中斷和定時器T32/T96中斷。CPU可以支持定時中斷??梢杂枚〞r中斷一個周       期性的活動。周期以1 ms為增量單位,周期時間可從1 ms255 ms。對定時中斷0,必須把周期時間寫入SMB34;對定時中斷1,必須把周期時間寫入SMB35。

每當定時器溢出時,定時中斷事件把控制權交給相應的中斷程序。通常可用定時中斷以固定的時間間       隔去控制模擬量輸入的采樣或者執(zhí)行一個PID回路。

當把某個中斷程序連接到一個定時中斷事件上,如果該定時中斷被允許,那就開始計時。在連接期間,周期時間值,因而后來對SMB34SMB35的更改不會影響周期。為改變周期時間,首先必須修改周期時間值,然后重新把中斷程序連接到定時中斷事件上。當重新連接時,定時中斷功能       前一次連接時的任何累計值,并用新值重新開始計時。

一旦允許,定時中斷就連續(xù)地運行,時間間隔的每次溢出時執(zhí)行被連接的中斷程序。如果退出

RUN或分離定時中斷,則定時中斷被禁止。如果執(zhí)行了全局中斷禁止指令,定時中斷事件會繼續(xù)       出現(xiàn),每個出現(xiàn)的定時中斷事件將中斷隊列(直到中斷允許或隊列滿)。請參見定時中斷的例子 程序。

定時器T32/T96中斷允許及時地響應一個給定的時間間隔。這些中斷只支持1ms分辨率的延時接通定       時器(TON)和延時斷開定時器(TOF)T32T96T32T96定時器在其他方面工作正常。一旦中斷允     許,當有效定時器的當前值等于預設值時,在CPU的正常1 ms定時刷新中,執(zhí)行被連接的中斷程序。首先把一個中斷程序連接到T32/T96中斷事件上,然后允許該中斷。

中斷優(yōu)先級和中斷隊列

在各個的優(yōu)先級之內,CPU按先來先服務的原則處理中斷。任何時間點上,只有一個用戶中斷程       序正在執(zhí)行。一旦中斷程序開始執(zhí)行,它要一直執(zhí)行到結束。而且不會被別的中斷程序,甚至是更高       優(yōu)先級的中斷程序所打斷。當另一個中斷正在處理中,新出現(xiàn)的中斷需要排隊,等待處理。

6--48給出了3個中斷隊列以及它們能夠存儲的中斷個數(shù)。

6--48 每個中斷隊列的數(shù)目

隊列

CPU211、CPU222、CPU224

CPU224XPCPU226

通訊中斷隊列

4

8

I/O中斷隊列

16

16

定時中斷隊列

8

8

有時,可能有多于隊列所能保存數(shù)目的中斷出現(xiàn)。因而,由的隊列溢出存儲器位表明丟失的       中斷事件的類型。中斷隊列溢出位如表6--49所示。您應當只在中斷程序中使用這些位,因為在隊列變       空時,這些位會被復位,控制權回到主程序


 

收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復您~
二維碼 意見反饋
在線留言