加入收藏 在線留言 聯系我們
關注微信
手機掃一掃 立刻聯系商家
全國服務熱線18717946324

云浮西門子模塊代理商

更新時間
2024-11-22 08:00:00
價格
請來電詢價
品牌
西門子
產地
德國
型號
代理商
聯系電話
18717946324
聯系手機
18717946324
聯系人
占雪芬
立即詢價

詳細介紹

云浮西門子模塊代理商

西門子PLC(S7-200、S7-200 SMART、S7-300、S7-400、S7-1200、S7-1500、ET200S、ET200M、ET200SP)、觸摸屏、變頻器、工控機、電線電纜、儀器儀表等,產品選型、詢價、采購,敬請聯系,潯之漫智控技術(上海)有限公司 

PLC執行程序過程中,可能會用到順序控制。順序控制繼電器就是根據順序控制的特點和要求設計的。順序控制繼電器區是S7-200CPU為順序控制繼電器的數據而建立的一個存儲區,用S表示。在順序控制過程中,用于組織步進過程的控制。

可以按位、字節、字、雙字四種方式來存取。

(1)按“位”方式:從S0.0~S31.7,共有256點。

(2)按“字節”方式:從SB0~SB31,共有32個字節

(3)按“字”方式:從SW0~SW30,共有16個字

(4)按“雙字”方式:從SD0~SD28,共有8個雙字

(六)局部存儲器區(L)(相當于內輔繼電器)

S7-200PLC有64個字節的局部存儲器,其中60個可以用作暫時存儲器或者給子程序傳遞參數。

局部存儲器和變量存儲器很相似,主要區別是變量存儲器是全局有效的,而局部存儲器是局部有效的。全局是指同一個存儲器可以被任何程序存?。ɡ?,主程序、子程序或中斷程序)。局部是指導存儲器區和特定的程序相關聯。

幾種程序之間不能互訪。

局部存儲器區是S7-200CPU為局部變量數據建立的一個存儲區,用L表示。該區域的數據可以用位、字節、字、雙字四種方式來存取。

(1)按“位”方式:從L0.0~L63.7,共有512點。

(2)按“字節”方式:從LB0~LB63,共有64個字節

(3)按“字”方式:從LW0~LW62,共有32個字

(4)按“雙字”方式:從LD0~LD60,共有16個雙字

(七)定時器存儲器區(T)

PLC在工作中少不了需要計時,定時器就是實現PLC具有計時功能的計時設備。定時器的編號:

T0、T1、……、T255

S7-200有256個定時器。

(八)計數器存儲器區(C)

PLC在工作中有時不僅需要計時,還可能需要計數功能。計數器就是PLC具有計數功能的計數設備。

計數器的編號:

C0、C1、……、C255

(九)高速計數器區(HSC)

63763784434563598583

高速計數器用來累計比CPU掃描速率更快的事件。S7-200各個高速計數器不僅計數頻率高達30kHz。

S7-200各個高速計數器有32位帶符號整數計數器的當前值。若要存取高速計數器的值,則必須給出高速計數器的地址,即高速計數器的編號。

高速計數器的編號為:HSC0、HSC1、……、HSC5。云浮西門子模塊代理商

S7-200有6個高速計數器。其中CPU221和CPU222僅有4個高速計數器(HSC0、HSC3、HSC4、HSC5)

(十)累加器區(AC)

累加器是可以像存儲器那樣進行讀/寫的設備。例如,可以用累加器向子程序傳遞參數,或從子程序返回參數,以及用來存儲計算的中間數據。

S7-200CPU提供了4個32位累加器(AC0、AC1、AC2、AC3)。

可以按字節、字或雙字來存取累加器數據中的數據。但是,以字節形式讀/寫累加器中的數據時,只能讀/寫累加器32位數據中的低8位數據。如果是以字的形式讀/寫累加器中的數據,只能讀/寫累加器32位數據中的低16位數據。只有采取雙字的形式讀/寫累加器中的數據時,才能一次讀寫全部32位數據。

因為PLC的運算功能是離不開累加器的。因此不有像占用其他存儲器那樣占用累加器。

(十一)特殊存儲器區(SM)

特殊存儲器是S7-200PLC為CPU和用戶程序之間傳遞信息的媒介。它們可以反映CPU在運行中的各種狀態信息,用戶可以根據這些信息來判斷機器工作狀態,從而確定用戶程序該做什么,不該做什么。這些特殊信息也需要用存儲器來寄存。特殊存儲器就是根據這個要求設計的。

1.特殊存儲器區

它是S7-200PLC為保存自身工作狀態數據而建立的一個存儲區,用SM表示。特殊存儲器區的數據有些是可讀可寫的,有一些是只讀的。特殊存儲器區的數據可以是位,也可是字節、字或雙字。

(1)按“位”方式:從SM0.0~SM179.7,共有1440點。

(2)按“字節”方式:從SM0~SM179,共有180個字節

(3)按“字”方式:從SMW0~SMW178,共有90個字

(4)按“雙字”方式:從SMD0~SMD176,共有45個雙字

b_567009320220325180

程序和注解

本程序是一個輸入/輸出中斷程序的范例,計數器從0計到255。如果輸入10.0為0,則程序加計數;如果輸入10.0為1,則程序減計數。

本程序包括以下三個程序:

Main     (主程序)       初始化和計數

INT0   (中斷程序0)   輸入10.0為1時,減計數。

INT1   (中斷程序1)   輸入10.0為0時,加計數。

 

本程序長度為32個字

//標題:事件中斷

云浮西門子模塊代理商

//主程序包括初始化程序和計數程序。

//計數器的存儲器標志位M0.0的0或1狀態,決定計數方向為加或減計數。

//當輸入10.0山0變為1時,產生中斷事件0,激活中斷程序0 (INT0)。

//中斷程序0將存儲器位M0.0置成1,導致主程序減計數。

//當輸入10.0山1變為0時,產生中斷事件1,激活中斷程序1  (INT1)。

//中斷程序1將存儲器位M0.0置成0,導致主程序加計數。

//主程序


相關產品

聯系方式

  • 電  話:18717946324
  • 聯系人:占雪芬
  • 手  機:18717946324
  • 微  信:18717946324