西門子PLC子程序的作用與創(chuàng)建

          西門子PLC CPU的控制程序由主程序、子程序和中斷程序組成。STEP 7-Micro/WIN 32在程序編輯器窗口里為每 每個(gè)POU(程序組織單元)提供一個(gè)立的頁。主程序總是1頁,后面是子程序或中斷程序。因?yàn)楦鱾€(gè)程序在編輯器窗口里被分開,編譯時(shí)在程序結(jié)束的地方自動(dòng)加入無條件結(jié)束指令或無條件返回指令。用戶程序只能使用條件結(jié)束和條件返回指令。
      1.子程序的作用
    子程序常用于需要多次反復(fù)執(zhí)行相同任務(wù)的地方,只需要寫一次子程序,別的程序在需要子程序的時(shí)候調(diào)用它,而*重寫該程序。子程序的調(diào)用是有條件的,未調(diào)用它時(shí)不會(huì)執(zhí)行子程序中的指令,因此使用子程序可以減少掃描時(shí)間。
    使用子程序可以將程序分成容易管理的小塊,使程序結(jié)構(gòu)簡(jiǎn)單清晰,易于查錯(cuò)和維護(hù)。如果子程序中只引用參數(shù)和局部變量,可以將子程序移植到其他項(xiàng)目。為了移植子程序,應(yīng)避免使用全局符號(hào)和變量,如I、Q、M、SM、Al、AQ、V、T、C、S、AC等存儲(chǔ)器中的**地址。
    2.子程序的創(chuàng)建
    可采用下列方法創(chuàng)建PLC子程序:在“編輯”菜單中選擇“插入→子程序”;在程序編輯器視窗中按鼠標(biāo)右鍵,從彈出菜單中選擇“插入→子程序”。程序編輯器將從原來的POU顯示進(jìn)入新的子程序,程序編輯器底部將出現(xiàn)標(biāo)志新的子程序的新標(biāo)簽,在程序編輯器窗口中可以對(duì)新的子程序編程。可以使用該子程序的局部變量表定義參數(shù),各子程序多可以定義16個(gè)IN、OUT參數(shù)。用右鍵雙擊指令樹中的子程序或中斷程序的圖標(biāo),在彈出的窗口中選擇“重新命名”,可修改它們的名稱。



    上海邑斯自動(dòng)化科技有限公司專注于PLC,變頻器,觸摸屏等

  • 詞條

    詞條說明

  • 西門子PLC變量類型自動(dòng)轉(zhuǎn)換小技巧

    ? ? ? ?西門子PLC,S7-200系列內(nèi)存格式與我們常用PC機(jī)正好相反,它是高字前,低字后。我們可以將字變量放后兩個(gè)字節(jié),程序初始化時(shí)將前兩個(gè)字節(jié)清零(程序其它方不使用這兩個(gè)字節(jié))。? ? ? ?如我們定義符號(hào)時(shí)將字變量定義VW2,同時(shí)保持VW0值為零。則程序中可以用VW2以字型訪問該變量,同時(shí)也可以VD0以雙字

  • 西門子PLC開關(guān)電源的選型方法

    ? ? ? ? 在工業(yè)自動(dòng)化控制領(lǐng)域,控制系統(tǒng)中設(shè)備的穩(wěn)定運(yùn)行需要電源。西門子SITOP電源在穩(wěn)定性,可靠性方面有很嚴(yán)格的標(biāo)準(zhǔn),有效的防止由于電源供電問題導(dǎo)致設(shè)備及生產(chǎn)線停止運(yùn)行,從而保證了工廠運(yùn)行的效率和客戶利益的大化。在西門子PLC組成的控制系統(tǒng)中,有時(shí)根據(jù)實(shí)際需求,要選擇一個(gè)合適的開關(guān)電源來對(duì)設(shè)備進(jìn)行供電。本文下面就為您介紹一下開關(guān)電源的選型方法,供

  • 西門子PLC中梯形圖和語句表怎么相互轉(zhuǎn)換?

    ? ? ?梯形圖和語句表的轉(zhuǎn)化在plc編程軟件->工具欄->查看 里選擇切換。? ? ?西門子S7-200的PLC對(duì)語句表編寫的格式要求多,因?yàn)?00的語句表和梯形圖可任意切換,如果語句表格式不對(duì),即回出現(xiàn)編譯錯(cuò)誤。因此,一般多為梯形圖,且程序里只能有一個(gè)語言,要么全部都是語句要么全部都是梯形。? ? &n

  • 西門子PLC編程中如何使用好符號(hào)表?

    ? ? ? ?在PLC編程軟件規(guī)范里,變量命名本身就是一門學(xué)問。西門子S7-200PLC的符號(hào)表就是做變量命名工作的,毫不夸張的說,每一個(gè)使用S7-200的人都應(yīng)該熟練掌握它,如果你對(duì)它不屑一顧,覺得自己從來不用它也同樣可以做得很好,那么,你還不能算一個(gè)真正的程序員。? ? ? ?使用符號(hào)表,有程序可讀性好,資源分配

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

公司名: 上海邑斯自動(dòng)化科技有限公司

聯(lián)系人: LY

電 話: 17621747610

手 機(jī): 15723674756

微 信: 15723674756

地 址: 上海金山楓涇上海市金山區(qū)楓涇鎮(zhèn)涇商路99弄3218

郵 編:

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

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過程,請(qǐng)自行甄別其真實(shí)性及合法性;
2、跟進(jìn)信息之前,請(qǐng)仔細(xì)核驗(yàn)對(duì)方資質(zhì),所有預(yù)付定金或付款至個(gè)人賬戶的行為,均存在詐騙風(fēng)險(xiǎn),請(qǐng)?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 上海邑斯自動(dòng)化科技有限公司

聯(lián)系人: LY

手 機(jī): 15723674756

電 話: 17621747610

地 址: 上海金山楓涇上海市金山區(qū)楓涇鎮(zhèn)涇商路99弄3218

郵 編:

網(wǎng) 址: 17621747610.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