西門(mén)子PLC模塊代理商|拉薩

    西門(mén)子PLC模塊代理商|拉薩

    西門(mén)子PLC在用戶(hù)程序中使用的堆棧有哪幾種

    堆棧(見(jiàn)圖4-4)是CPU中的一塊特殊的存儲(chǔ)區(qū),它采用“先入后出”的規(guī)則存入和取出數(shù)據(jù)。堆棧上面的存儲(chǔ)單元稱(chēng)為棧**,要保存的數(shù)據(jù)從棧**“壓入”堆棧時(shí),堆棧中原有的數(shù)據(jù)依次向下移動(dòng)一層,下面的存儲(chǔ)單元的數(shù)據(jù)丟失。在取出棧**的數(shù)據(jù)后,堆棧中所有的數(shù)據(jù)依次向上移動(dòng)一層。堆棧的這種“先人后出”的存取順序,剛好滿(mǎn)足塊調(diào)用時(shí)(包括中斷處理的塊調(diào)用)存儲(chǔ)和取出數(shù)據(jù)的要求,因此堆棧在計(jì)算機(jī)的程序設(shè)計(jì)中得到了廣泛的應(yīng)用。下面介紹STEP7中3種不同的堆棧。

    1.局部數(shù)據(jù)堆棧(L堆棧)

    各邏輯塊都有它的局部變量(L)存儲(chǔ)區(qū),局部變量在邏輯塊的變量聲明表中生成,只在它被創(chuàng)建的塊中有效。每個(gè)組織塊用20B的臨時(shí)局部數(shù)據(jù)來(lái)存儲(chǔ)它的啟動(dòng)信息。局部數(shù)據(jù)可以按位、字節(jié)、字和雙字來(lái)存取,例如L0.0、LB9、LW4和LD52。

    CPU分配給當(dāng)前正在處理的塊的臨時(shí)局部數(shù)據(jù)的存儲(chǔ)器容量是有限的,這一存儲(chǔ)區(qū)(即局部堆棧)的大小與CPU的型號(hào)有關(guān)。CPU給每一**級(jí)分配了局部數(shù)據(jù)區(qū),這樣可以保證不同**級(jí)的OB都有它們可以使用的局部數(shù)據(jù)空間。

    通過(guò)在STEP7中設(shè)置參數(shù),可以給S7-400CPU的每一**級(jí)*不同大小的局部數(shù)據(jù)區(qū)。S7-300 CPU每一**級(jí)的局部數(shù)據(jù)區(qū)的大小是固定的。

    2. 塊堆棧(B 堆棧)

    如果一個(gè)塊的處理因?yàn)檎{(diào)用另外一個(gè)塊,或者被高**級(jí)的OB塊中止,CPU將在塊堆棧中存儲(chǔ)以下信息

    1)被中斷的塊的類(lèi)型(OB、FB、FC、SFB、SFC)、編號(hào)和返回地址。

    2)從DB和DI寄存器中獲得的塊被中斷時(shí)打開(kāi)的共享數(shù)據(jù)塊和背景數(shù)據(jù)塊的編號(hào)。3)局部數(shù)據(jù)堆棧的指針。

    利用這些數(shù)據(jù),可以在中斷它的任務(wù)處理完后恢復(fù)被中斷的塊的處理。在多重調(diào)用時(shí),堆??梢员4鎱⑴c嵌套調(diào)用的幾個(gè)塊的信息。圖4-5中的OB1調(diào)用功能FC2,F(xiàn)C2的執(zhí)行被電源故障組織塊OB81中斷,圖中給出了塊堆棧中的數(shù)據(jù)動(dòng)態(tài)變化的情況。

    CPU處于STOP模式時(shí),可以在CPU的模塊信息對(duì)話(huà)框中,查看塊堆棧保存的進(jìn)入STOP模式時(shí)沒(méi)有處理完的塊,在塊堆棧中,信息按照它們被處理的順序存儲(chǔ)(見(jiàn)圖4-5)。

    每個(gè)中斷**級(jí)對(duì)應(yīng)的塊堆棧可以?xún)?chǔ)存的數(shù)據(jù)的字節(jié)數(shù)與CPU的型號(hào)有關(guān)。




    3.中斷堆棧(1堆棧)

    如果程序的執(zhí)行被**級(jí)高的OB中斷,操作系統(tǒng)將保存下述寄存器的內(nèi)容當(dāng)前的累加器和地址寄存器的內(nèi)容、數(shù)據(jù)塊寄存器中DB和DI的內(nèi)容、局部數(shù)據(jù)的指針、狀態(tài)字、MCR(主控繼電器)寄存器和塊堆棧的指針。新的OB執(zhí)行完后,操作系統(tǒng)讀取中斷堆棧中的信息,從被中斷的塊被中斷的地方開(kāi)始繼續(xù)執(zhí)行程序。



    潯之漫智控技術(shù)(上海)有限公司專(zhuān)注于西門(mén)子等

  • 詞條

    詞條說(shuō)明

  • 西門(mén)子CPU授權(quán)代理商|變頻器代理商

    西門(mén)子CPU授權(quán)代理商|變頻器代理商西門(mén)子300/400PLC的程序與存儲(chǔ)器結(jié)構(gòu)①S7-300/400的程序功能塊 S7-300/400的PLC用戶(hù)程序結(jié)構(gòu)與S7-200有明顯的不同,可以使用線(xiàn)性化結(jié)構(gòu)以及功能調(diào)用式結(jié)構(gòu)與結(jié)構(gòu)化編程。采用調(diào)用式結(jié)構(gòu)與結(jié)構(gòu)化編程時(shí),程序以組織塊(OB)、程序塊(FC)、功能塊(FB)、系統(tǒng)程序塊(SFC)、系統(tǒng)功能塊(SFB)、數(shù)據(jù)塊(DB)等形式出現(xiàn)。其中,組織塊

  • 西門(mén)子模塊6ES7400-0HR52-4AB0

    西門(mén)子模塊6ES7400-0HR52-4AB0西門(mén)子模塊6ES7400-0HR52-4AB0西門(mén)子模塊6ES7400-0HR52-4AB0SIMATIC S7-400H,414-5H H 系統(tǒng)捆綁版本,帶 1 x UR2-H,不帶存儲(chǔ)卡 2 x PS 405 10A,DC 24/48/60V, 4 X 模塊,高達(dá) 10m, 2 X 同步電纜 1m, 2 x CPU 414-5H,3 件S7-300

  • 西門(mén)子6ES7214-2AD23-0XB8詳情

    西門(mén)子6ES7214-2AD23-0XB8詳情西門(mén)子6ES7214-2AD23-0XB8詳情西門(mén)子6ES7214-2AD23-0XB8詳情SIMATIC S7-200 CN,CPU 224XP 緊湊型設(shè)備,直流電源 14 個(gè)直流數(shù)字輸入/10 個(gè)直流數(shù)字輸出,2 模擬輸入,1 AA, 12/16 KB 程序/10 KB 數(shù)據(jù), 2 PPI/自由編程 SS 此 S7-200 CN 產(chǎn)品 只具有 CE

  • 西門(mén)子PLC模塊代理商|臨滄

    西門(mén)子PLC模塊代理商|臨滄PLC分時(shí)多任務(wù)操作系統(tǒng)與I/O處理現(xiàn)代工業(yè)控制需求的日益提高要求PLC通常用于完成比較復(fù)雜的項(xiàng)目,例如,PLC用于DCS,不同的PLC模塊分別完成管理、控制、現(xiàn)場(chǎng)的數(shù)據(jù)采集與處理,多個(gè)PLC控制從站之間的通信等另一方面,一個(gè)系統(tǒng)在完成之后,常常需要擴(kuò)容,在不改動(dòng)原有硬件的基礎(chǔ)上,系統(tǒng)硬件以模塊方式添加進(jìn)行擴(kuò)展,同時(shí),系統(tǒng)的原有軟件也不動(dòng),新的軟件也以模塊方式添人一個(gè)復(fù)

聯(lián)系方式 聯(lián)系我時(shí),請(qǐng)告知來(lái)自八方資源網(wǎng)!

公司名: 潯之漫智控技術(shù)(上海)有限公司

聯(lián)系人: 劉經(jīng)理

電 話(huà): 19873876272

手 機(jī): 19873876272

微 信: 19873876272

地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號(hào)1幢一層A區(qū)213室

郵 編:

網(wǎng) 址: tianxia56.b2b168.com

相關(guān)閱讀

中國(guó)模塊化載板市場(chǎng)深度調(diào)研與行業(yè)前景趨勢(shì)報(bào)告2025-2030年 新鄉(xiāng)電子標(biāo)書(shū)設(shè)計(jì)機(jī)構(gòu) 肇慶戶(hù)外垃圾桶價(jià)格 冷凍干燥vs噴霧干燥——誰(shuí)適合你的產(chǎn)品 了解人體靜電釋放器:原理、材料及重要性 黑河市回收丁二酸二乙酯 長(zhǎng)春MAC3液位計(jì)和mac3電容式液位開(kāi)關(guān)可以固定在水箱中進(jìn)行液位控制 【pps針刺氈】除塵器常用的濾料種類(lèi)及選擇 筑之基,守環(huán)保之責(zé),鑄品質(zhì)之魂 購(gòu)物車(chē)模具開(kāi)模\購(gòu)物筐模具加工廠\市購(gòu)物車(chē)模具\(yùn)加工注塑廠家 【華宇】前切前沖CZ一體機(jī) 泰安迎金學(xué)校自動(dòng)門(mén)防夾感應(yīng)器 食品檢測(cè)實(shí)驗(yàn)室廢水氨氮去除 無(wú)縫鋼管和焊管的優(yōu)勢(shì) 真空干燥箱使用的注意事項(xiàng) 西門(mén)子6ES7355-2SH00-0AE0詳情 西門(mén)子PLC代理商-臨夏 西門(mén)子伺服驅(qū)動(dòng)器代理商|全國(guó)代理商 西門(mén)子PLC模塊代理商-中山 西門(mén)子PLC模塊6ES7416-3ES06-0AB0 西門(mén)子PLC模塊代理商|驅(qū)動(dòng)器代理商 西門(mén)子6SL3210-1NE23-2UL0技術(shù)參數(shù) 西門(mén)子CPU SR40代理商 西門(mén)子S7-200CN 6ES7223-1PM22-0XA8 西門(mén)子PLC總代理商-內(nèi)蒙古 西門(mén)子模塊代理商-宜春 西門(mén)子模塊6SL3210-5BE31-1UV0 西門(mén)子模塊代理商-東營(yíng) 西門(mén)子PLC一級(jí)代理商|S7-300代理商 西門(mén)子模塊6SL3210-1KE22-6AF1
八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶(hù)發(fā)布,八方資源網(wǎng)不介入任何交易過(guò)程,請(qǐng)自行甄別其真實(shí)性及合法性;
2、跟進(jìn)信息之前,請(qǐng)仔細(xì)核驗(yàn)對(duì)方資質(zhì),所有預(yù)付定金或付款至個(gè)人賬戶(hù)的行為,均存在詐騙風(fēng)險(xiǎn),請(qǐng)?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 潯之漫智控技術(shù)(上海)有限公司

聯(lián)系人: 劉經(jīng)理

手 機(jī): 19873876272

電 話(huà): 19873876272

地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號(hào)1幢一層A區(qū)213室

郵 編:

網(wǎng) 址: tianxia56.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費(fèi)注冊(cè) | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報(bào)
粵ICP備10089450號(hào)-8 - 經(jīng)營(yíng)許可證編號(hào):粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2024 b2b168.com All Rights Reserved