• 產品列表PRODUCTS LIST

    首頁 > 技術與支持 > 西門子PLC模塊6ES7550-1AA00-0AB0

    西門子PLC模塊6ES7550-1AA00-0AB0

    點擊次數:885 更新時間:2021-01-03

    西門子PLC模塊6ES7550-1AA00-0AB0        西門子PLC模塊6ES7550-1AA00-0AB0

     
    潯之漫智控技術(上海)有限公司 上海詩幕自動化設備有限公司
    本公司銷售西門子自動化產品,*,質量保證,價格優勢
    西門子PLC,西門子觸摸屏,西門子數控系統,西門子軟啟動,西門子以太網
    西門子電機,西門子變頻器,西門子直流調速器,西門子電線電纜
    我公司大量現貨供應,價格優勢,*,德國*

     

    S7-200 PLC的高速計數器指令

    添加時間:2013-09-16 來源:艾特貿易網 | 閱讀量:244

    提示:

    前面介紹的一般計數器指令是按照掃描工作方式工作的,計數的頻率受掃描周期的限制,而在實際應用中,某些輸入信號的頻率遠比PLC的掃描頻率高,這時就不能采用一

        前面介紹的一般計數器指令是按照掃描工作方式工作的,計數的頻率受掃描周期的限制,而在實際應用中,某些輸入信號的頻率遠比PLC的掃描頻率高,這時就不能采用一般的計數器指令了,必須采用高速計數器完成輸入脈沖的計數任務。

        1.高速計數器

        (1)數量及編號。高速計數器在程序中使用時的地址編號用HCn來表示(在非程序中有時用HSCn),HC表示編程元件名稱為高速計數器,n為編號。

        HCn除了表示高速計數器的編號之外,還代表兩方面的含義:高速計數器位和高速計數器當前值。編程時,從所用的指令可以看出是位還是當前值。

        不同型號的PLC主機,高速計數器的數量對應如表4-4所示。

    表4-4    S7-200高速計數器的數量及編號

     主機型號

    CPU221

    CPU222

    CPU224

    CPU226

    可用HSC數量

        4

        4

     6

     6

    HSC編號范圍

    HC0,HC3,HC4, HC5

    HC0,HC3,HC4,HC5

    HC0-HC5

    HC0-HC5

    (2)中斷事件類型。高速計數器的計數和動作可采用中斷方式進行控制,與CPU的掃描周期關系不大,各種型號的PLC可用的高速計數器的中斷事件大致分為3類:當前值等于預設值中斷、輸入方向改變中斷和外部復位中斷。所有高速計數器都支持當前值等于預設值中斷。

        每個高速計數器的3種中斷的優先級由高到低,不同高速計數器之間的優先級又按編號順序由高到低。具體對應關系如表4-5所示。

    表4-5    S7-200高速計數器中斷事件類型

    高速計速器

    當前值等于預設值中斷

    計數方向改變中斷

    外部信號復位中斷

    事件號

    優先級

    事件號

    優先級

    事件號

    優先級

        HSC0

        12

        10

        27

        11

        28

        12

        HSC1

        13

        13

        14

        14

        15

        15

        HSC2

        16

        16

        17

        17

        18

        18

        HSC3

        32

        19

        無

        無

        無

        無

        HSC4

        29

        20

        30

        21

        無

        無

        HSC5

        33

        23

        無

        無

        無

        無

        (3)高速計數器的輸入端連接。輸入端連接,選用某個高速計數器在某種工作模式下工作,高速計數器的輸入端不是可以任意選擇的,必須按系統的輸入點。如表4-6所示。

    表4-6    高速計數器的輸入端連接

    高速計數器編號

    I0.y   y的取值

    I1.y y的取值

    0

    1

    2

    3

    4

    5

    6

    7

    0

    1

    2

    3

    4

    5

    HSC0

     

     

     

     

     

     

     

     

     

     

     

    HSC1

     

     

     

     

     

     

        

    HSC2

     

     

     

     

     

         

    HSC3

     

     

     

     

     

     

     

     

     

     

     

     

     

    HSC4

     

     

     

     

     

     

     

     

     

     

     

    HSC5

     

     

     

     

     

     

     

     

     

     

     

     

     

        (4)高速計數器的狀態字節。S7-200 PLC為每個高速計數器提供狀態字節,以監控高速計數器的工作狀態,狀態字的各位表示當前計數方向以及當前值是否大于或等于預設值。

        只有在執行高速計數器指令及對應的中斷程序時,狀態字節的各狀態位才有效。監控高速計數器狀態的目的在于啟用對正在執行的操作有重大影響的事件的中斷程序。狀態位的定義如表4-7所示。

    表4-7    高速計數器的狀態字節的格式

     HSC0

     HSC1

     HSC2

     HSC3

     HSC4

     HSC5

        功能描述

    SM36.0

    SM46.0

    SM56.0

    SM136.0

    SM146.0

    SMl56.0

    不用

    SM36.1

    SM46.1

    SM56.1

    SM136.1

    SMl46.1

    SM156.1

    不用

    SM36.2

    SM46.2

    SM56.2

    SM136.2

    SMl46.2

    SMl56.2

    不用

    SM36.3

    SM46.3

    SM56.3

    SM136.3

    SM146.3

    SMl56.3

    不用

    SM36.4

    SM46.4

    SM56.4

    SM136.4

    SM146.4

    SM156.4

    不用

    SM36.5

    SM46.5

    SM56.5

    SM136.5

    SM146.5

    SM156.5

    計數方向:0減計數,1-加計數

    SM36.6

    SM46.6

    SM56.6

    SM136.6

    SM146.6

    SM156.6

    當前值等于設定值:1-等于,0-不等于

    SM36.7

    SM46.7

    SM56.7

    SM136.7

    SM146.7

    SM156.7

    當前值大于設定值:1-大于,0-少于等于

        (5)高速計數器的控制字節。每個高速計數特殊功能寄存器(SMB37、SMB47、SMB57、SMB137、SMB147、SMB157)作為控制字,通過對該字節中相應位的設定,來確定高速計數器的工作方式,在控制字節中可設置啟動輸入信號和復位輸入信號的有效電平,正交計數器的計數倍率,計數方向采用內部控制時的有效電平,是否允許改變計數方向,是否允許更新設定值,是否允許更新當期值,以及是否允許執行高速計數指令等

     

     

    中文乱码文字幕文字幕