SIEMENS錦州西門(mén)子代理商

    SIEMENS錦州西門(mén)子代理商

    SIEMENS錦州西門(mén)子代理商

    SIEMENS錦州西門(mén)子代理商

    線(xiàn)性化結(jié)構(gòu)和分塊式結(jié)構(gòu)的PLC程序

    ①PLC程序的結(jié)構(gòu)體系

    無(wú)論P(yáng)LC控制系統(tǒng)有多么復(fù)雜,歸根到底,PLC用戶(hù)程序都是由大量基本編程指令所組成的集合。在已經(jīng)掌握SIEMENS S7 PLC程序基本指令使用與編程方法的基礎(chǔ)上,設(shè)計(jì)者就可以根據(jù)控制對(duì)象各部分的不同要求,通過(guò)對(duì)要求的分解,運(yùn)用基本指令編制出相應(yīng)的程序網(wǎng)絡(luò)(Network)或由幾個(gè)網(wǎng)絡(luò)組成的簡(jiǎn)單"功能程序段"。在此基礎(chǔ)上,只要再將這些程序網(wǎng)絡(luò)或功能程序段,按照控制系統(tǒng)的動(dòng)作要求,以S7程序規(guī)定的格式進(jìn)行排列與組合,就可以組成完整的PLC程序。

    所謂PLC的程序結(jié)構(gòu),就是組成PLC程序的各種網(wǎng)絡(luò)或“功能程序段”在PLC內(nèi)部的組織、管理形式。

    在PLC上,從CPU操作系統(tǒng)對(duì)程序執(zhí)行管理的角度看,PLC程序可以分為"線(xiàn)性化結(jié)構(gòu)"與"分塊式結(jié)構(gòu)"兩種不同的結(jié)構(gòu)體系,每一體系又可以分為若干個(gè)不同的結(jié)構(gòu)形式。

    a.線(xiàn)性化結(jié)構(gòu)體系。采用線(xiàn)性化結(jié)構(gòu)體系的PLC用戶(hù)程序不分塊,全部指令都集中在同一個(gè)程序塊中。執(zhí)行PLC程序時(shí),CPU的每次循環(huán)掃描都是按照從上至下的次序,執(zhí)行PLC用戶(hù)程序的所有指令。

    線(xiàn)性化結(jié)構(gòu)體系是一種控制對(duì)象相對(duì)較簡(jiǎn)單的小型PLC系統(tǒng)常用的結(jié)構(gòu)體系。b.分塊式結(jié)構(gòu)體系。分塊式結(jié)構(gòu)體系的PLC用戶(hù)程序由多個(gè)不同的"程序塊"所組成,執(zhí)行PLC程序時(shí),需要根據(jù)外部輸入條件與程序中規(guī)定的控制要求,由負(fù)責(zé)管理的主程序通過(guò)對(duì)不同程序塊的調(diào)用與選擇,決定每次循環(huán)掃描實(shí)際需要執(zhí)行的程序塊。

    對(duì)于控制復(fù)雜、程序容量大的大中型PLC控制系統(tǒng),出于方便設(shè)計(jì)、檢查、調(diào)試等方面的考慮,通常采用分塊式結(jié)構(gòu)。

    PLC用戶(hù)程序的兩種結(jié)構(gòu)體系各有其特點(diǎn),實(shí)際使用時(shí)采用何種程序結(jié)構(gòu)體系,一方面取決于PLC所具備的功能,另一方面取決于程序設(shè)計(jì)者的選擇。

    ②線(xiàn)性化結(jié)構(gòu)

    按照線(xiàn)性化結(jié)構(gòu)體系設(shè)計(jì)時(shí),程序常見(jiàn)的形式有"普通線(xiàn)性化結(jié)構(gòu)"與“分時(shí)管理線(xiàn)性化結(jié)構(gòu)”兩種。

    a.普通線(xiàn)性化結(jié)構(gòu)。普通的線(xiàn)性結(jié)構(gòu)程序較為簡(jiǎn)單,設(shè)計(jì)者只需要將由基本指令組成的全部網(wǎng)絡(luò)與功能程序段,進(jìn)行逐網(wǎng)絡(luò)、逐段排列即可。

    只要程序中沒(méi)有特定的次序要求(如為了產(chǎn)生邊沿脈沖的需要等),組成程序的各網(wǎng)絡(luò)與功能程序段就可以在PLC程序中任意排列,其位置與程序的執(zhí)行結(jié)果無(wú)關(guān)。

    CPU執(zhí)行普通的線(xiàn)性結(jié)構(gòu)程序時(shí),總是對(duì)全部程序指令按照輸入采樣、執(zhí)行程序、輸出刷新三個(gè)階段不斷循環(huán),全部輸入、輸出信號(hào)的采樣與刷新時(shí)間統(tǒng)一,每次處理的時(shí)間(循環(huán)掃描時(shí)間)固定。

    在S7PLC中,如果將全部PLC用戶(hù)程序都編制在組織塊OB1中,即屬于此結(jié)構(gòu)。

    b.分時(shí)管理線(xiàn)性化結(jié)構(gòu)。在部分PLC中,為了滿(mǎn)足控制系統(tǒng)中需要高速處理的信號(hào)特殊控制要求,線(xiàn)性結(jié)構(gòu)的程序也可以采用"分時(shí)管理線(xiàn)性化結(jié)構(gòu)"的結(jié)構(gòu)形式(見(jiàn)圖5-50)。

    圖5-50 分時(shí)管理線(xiàn)性化的程序結(jié)構(gòu)

    采用“分時(shí)管理線(xiàn)性化結(jié)構(gòu)”時(shí),設(shè)計(jì)者可以根據(jù)控制系統(tǒng)的需要,將線(xiàn)性化結(jié)構(gòu)的PLC用戶(hù)程序劃分為“高速掃描循環(huán)”與“普通掃描循環(huán)”兩部分。

    程序中的高速掃描部分可以由設(shè)計(jì)者定義掃描時(shí)間間隔,在執(zhí)行過(guò)程中這一時(shí)間間隔保持固定不變。即:對(duì)于高速掃描程序段,設(shè)計(jì)者可以人為地規(guī)定程序的執(zhí)行時(shí)間,CPU必須在規(guī)定的時(shí)間內(nèi)完成高速掃描程序段的輸入采樣、執(zhí)行程序、輸出刷新循環(huán)過(guò)程。因此,PLC對(duì)“高速掃描循環(huán)”程序中輸入/輸出信號(hào)的處理速度,可以遠(yuǎn)遠(yuǎn)**正常PLC循環(huán)程序中對(duì)輸入/輸出信號(hào)的處理速度。

    程序中的其他部分為普通掃描部分,執(zhí)行正常速度的掃描。在程序的執(zhí)行過(guò)程中,如果普通掃描部分的程序執(zhí)行時(shí)間已經(jīng)到達(dá)高速掃描時(shí)時(shí)間間隔,CN立即中斷普通掃描,保存執(zhí)行狀態(tài),并轉(zhuǎn)人對(duì)高速程序段的掃描;等到高速段程序執(zhí)行結(jié)束后,再繼續(xù)恢復(fù)對(duì)普通程序的掃描(見(jiàn)圖5-50)。這樣的過(guò)程在整個(gè)PLC程序執(zhí)行個(gè)需要進(jìn)行多次。由于高速掃描的多次中斷,普通PLC程序段的掃描時(shí)間將比正常執(zhí)行的情況較長(zhǎng)。

    采用這種方式的特點(diǎn)是:在線(xiàn)結(jié)構(gòu)體系的程序可以處理PLC的高速輸入/輸出信號(hào),以滿(mǎn)足特殊的控制要求。當(dāng)然,根據(jù)實(shí)際系統(tǒng)的需要,程序中也可以沒(méi)有高速掃描的程序段,但是,不可以將全部程序都作為高速程序。

    ③分塊式結(jié)構(gòu)

    分塊式結(jié)構(gòu)體系的PLC程序由多個(gè)程序塊組成,由統(tǒng)一的程序"組織塊"對(duì)各程序塊進(jìn)行組織與調(diào)度,"組織塊"根據(jù)規(guī)定的條件與順序依次調(diào)用各程序塊。

    采用了分塊式結(jié)構(gòu)體系的PLC程序,在實(shí)際處理過(guò)程中可以根據(jù)不同的外部輸入條件與控制要求,每次循環(huán)掃描可以跳過(guò)某些程序塊,僅對(duì)需要處理的程序塊進(jìn)行掃描,從而加快PLC程序的執(zhí)行速度,縮短掃描時(shí)間。

    根據(jù)PLC的不同,分塊式結(jié)構(gòu)體系的PLC程序可以采用主、子程序結(jié)構(gòu),功能調(diào)用式結(jié)構(gòu)與結(jié)構(gòu)化編程等形式實(shí)現(xiàn)。

    a.主、子程序結(jié)構(gòu)。采用主、子程序結(jié)構(gòu)的PLC用戶(hù)程序,一般可以由主程序、子程序、中斷程序等不同的程序塊所組成,并且按照規(guī)定的順序排列(如在S7-200中,程序塊按照主程序、子程序、中斷程序的順序依次排列)。

    在主、子程序結(jié)構(gòu)程序中,主程序?yàn)镻LC每次掃描都必須執(zhí)行的程序塊,必須重點(diǎn)予以編制;而子程序、中斷程序則可以根據(jù)實(shí)際需要進(jìn)行編寫(xiě)與調(diào)用。

    主、子程序結(jié)構(gòu)的PLC程序與線(xiàn)性化結(jié)構(gòu)相類(lèi)似,如果程序中沒(méi)有編制子程序、中斷程序,只有主程序,它便成了線(xiàn)性結(jié)構(gòu)的程序。

    b.功能調(diào)用式結(jié)構(gòu)。功能調(diào)用式結(jié)構(gòu)的PLC程序執(zhí)行過(guò)程與主、子程序結(jié)構(gòu)類(lèi)似,但組成程序的各邏輯塊按照不同的功能進(jìn)行編排,無(wú)主、子之分。組成功能調(diào)用式結(jié)構(gòu)的每一程序塊都代表著控制對(duì)象的一組相對(duì)獨(dú)立動(dòng)作,邏輯塊由特定的"塊"進(jìn)行統(tǒng)一的管理與調(diào)用。

    在S7-300/400系列PLC中,用于管理與調(diào)用的程序塊稱(chēng)為組織塊(OB1),其余邏輯塊分別稱(chēng)程序塊(FC)、功能塊(FB)、數(shù)據(jù)塊(DB)等。

    一般而言,功能調(diào)用式PLC程序在CPU的一個(gè)掃描周期內(nèi),對(duì)同一程序塊的調(diào)用次數(shù)不會(huì)**過(guò)一次;當(dāng)**過(guò)一次時(shí)則稱(chēng)為“結(jié)構(gòu)化編程”。

    c.結(jié)構(gòu)化編程。結(jié)構(gòu)化編程的程序結(jié)構(gòu)形式與調(diào)用式完全相同,程序同樣由多個(gè)程序塊組成,并通過(guò)"組織塊"對(duì)其進(jìn)行組織與管理,但它采用了"參數(shù)化編程"的方法。

    采用結(jié)構(gòu)化編程的程序,在同一PLC掃描周期內(nèi)可以多次重復(fù)調(diào)用程序中的同一程序塊,因此,對(duì)于動(dòng)作相同或相似的程序,可以通過(guò)在PLC程序中編寫(xiě)一個(gè)"公用程序塊"、利用重復(fù)調(diào)用來(lái)實(shí)現(xiàn)。

    為了保證"公用程序塊"能控制不同的對(duì)象,必須將組成程序的各種操作數(shù)進(jìn)行"參數(shù)化"。

    (a)“公用程序塊”中的所有信號(hào)的地址必須是可以變化的,即“公用程序塊”中一般不能使用"**地址",而應(yīng)采用"程序變量"(形式參數(shù))進(jìn)行編程。

    (b) 調(diào)用“公用程序塊”前,為了使得程序中的所有信號(hào)有明確的含義,必須對(duì)“程序變量"(形式參數(shù))進(jìn)行賦值,即將"程序變量"定義成有明確含義的**地址。因此,CPU必須劃分一個(gè)專(zhuān)門(mén)的存儲(chǔ)器區(qū)域用于存儲(chǔ)這些賦值參數(shù)。S7-300/400中的"局部變量堆棧L"與"即時(shí)數(shù)據(jù)塊DI"就是為了實(shí)現(xiàn)這一目的而專(zhuān)門(mén)設(shè)定的存儲(chǔ)區(qū)域。

    結(jié)構(gòu)化編程的程序簡(jiǎn)潔,所占用的內(nèi)存容量小,但需要涉及程序塊、功能塊、數(shù)據(jù)塊、局部變量等概念,對(duì)編程人員的要求高。

    有關(guān)結(jié)構(gòu)化編程中的“程序變量”、“參數(shù)”等概念,將在下面具體介紹。




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

  • 詞條

    詞條說(shuō)明

  • 西門(mén)子授權(quán)代理商|PLC總代理商價(jià)格

    西門(mén)子代理商西門(mén)子PLC代理商西門(mén)子授權(quán)代理商西門(mén)子模塊代理商西門(mén)子總代理商S7-200的子程序編寫(xiě)與調(diào)試指令S7-200CPU的控制程序由主程序、子程序和中斷程序組成。STEP 7-Mico/WIN32在程序編輯器窗口里為每個(gè)POU(程序組織單元)提供一個(gè)獨(dú)立的頁(yè),主程序總是1頁(yè),后面是子程序或中斷程序。因?yàn)楦鱾€(gè)程序在編輯都窗口里被分開(kāi),編譯時(shí)在程序結(jié)束的地方自動(dòng)無(wú)條件結(jié)束指令END、MEND

  • 西門(mén)子6ES7223-1PH32-0XB0技術(shù)參數(shù)

    西門(mén)子6ES7223-1PH32-0XB0技術(shù)參數(shù)西門(mén)子6ES7223-1PH32-0XB0技術(shù)參數(shù)西門(mén)子6ES7223-1PH32-0XB0技術(shù)參數(shù)SIMATIC S7-1200,數(shù)字量 I/O SM 1223,8 DI/8 DO, 8 DI 24V DC,灌電流/拉電流, 8 DO,繼電器 2A概述運(yùn)動(dòng)控制解決方案“西門(mén)子制造”依托強(qiáng)大的創(chuàng)新能力、行業(yè)內(nèi)的專(zhuān)有技術(shù)以及客戶(hù)借助自動(dòng)化解決方案獲得

  • 西門(mén)子模塊總代理商

    西門(mén)子授權(quán)代理商|模塊總代理商西門(mén)子代理商西門(mén)子PLC代理商西門(mén)子授權(quán)代理商西門(mén)子模塊代理商西門(mén)子總代理商6ES72111BE400XB0CPU 1211C?? AC/DC/Rly,6輸入/4輸出,集成2AI6ES72111AE400XB0CPU 1211C?? DC/DC/DC,6輸入/4輸出,集成2AI6ES72111HE400XB0CPU 1211C&

  • 西門(mén)子PLC模塊代理商-威海

    西門(mén)子PLC模塊代理商-威海西門(mén)子PLC模塊代理商-威海西門(mén)子PLC模塊代理商-威海PLC控制系統(tǒng)的維護(hù)內(nèi)容 PLC的日常維護(hù)和保養(yǎng)比較簡(jiǎn)單,主要是換保險(xiǎn)絲和鋰電池,?基本沒(méi)有其它易損元器件。由于存放用戶(hù)程序的隨機(jī)存儲(chǔ)器(RAM)、計(jì)數(shù)器和具有保持功能的輔助繼電器等均用鋰電池保護(hù),鋰電池的壽命大約為5年,當(dāng)鋰電池的電壓逐漸降低到一定程度時(shí),PLC基本單元上電池電壓跌落到指示燈亮,提示用

聯(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)閱讀

影響噴霧干燥機(jī)干燥效果的因素有哪些 回收洋酒 回收冬蟲(chóng)夏草 回收老酒白酒 回收魚(yú)膠燕窩 隨叫隨到 正規(guī)實(shí)體 探索變色膜的環(huán)保特性 AM5SE-IS光伏并網(wǎng)系統(tǒng)防孤島保護(hù)裝置 CAD模具設(shè)計(jì)培訓(xùn) 鐵嶺/MWD1.6礦用挖掘機(jī)|多少錢(qián)一臺(tái) 南昊云閱卷機(jī) 讀卡機(jī)價(jià)格 光標(biāo)閱讀機(jī)多少錢(qián) 大理陶粒---生產(chǎn)廠家 廢液壓油回收價(jià)格 超聲監(jiān)測(cè)設(shè)備的使用方法與注意事項(xiàng) 半導(dǎo)體視覺(jué)系統(tǒng)的**技術(shù)解析 銀膠濃度對(duì)電穿孔細(xì)胞內(nèi)SERS光譜的影響 云碼測(cè)------云上碼上都能測(cè) 舟山市回收普魯蘭糖 30SQGD095——?dú)g迎咨詢(xún)了解 西門(mén)子PLC代理商-郴州 西門(mén)子代理商-嘉興 西門(mén)子PLC代理商-甘南 6SL3243-0BB30-1FA0西門(mén)子模塊 西門(mén)子6ES7214-2AD23-0XB8詳情 西門(mén)子模塊6SL3210-5FB11-0UF1 西門(mén)子PLC模塊代理商-南通 西門(mén)子6ES7512-1SK01-0AB0技術(shù)參數(shù) 西門(mén)子PLC模塊代理商-中山 西門(mén)子模塊6SL3210-1PE22-7AL0 西門(mén)子PLC模塊6ES7952-1AK00-0AA0 SIEMENS安徽西門(mén)子PLC代理商 西門(mén)子PLC一級(jí)代理商|電線(xiàn)電纜代理商 西門(mén)子6SL3120-2TE21-0AD0技術(shù)參數(shù) 西門(mén)子模塊6ES7193-4CA30-0AA0
八方資源網(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