010-62800888

全國服務熱線

新聞資訊
產品搜索
解決方案
技術培訓
工程項目
新聞資訊 當前的位置:首頁 >> 新聞資訊  >> 行業動態
西門子PLC子程序的作用與創建
日期:2015年12月31日 瀏覽[4302]

  西門子PLC CPU的控制程序由主程序、子程序和中斷程序組成。STEP 7-Micro/WIN 32在程序編輯器窗口里為每個POU(程序組織單元)提供一個獨立的頁。主程序總是第1頁,后面是子程序或中斷程序。

  因為各個程序在編輯器窗口里被分開,編譯時在程序結束的地方自動加入無條件結束指令或無條件返回指令。用戶程序只能使用條件結束和條件返回指令。

  1.子程序的作用

  子程序常用于需要多次反復執行相同任務的地方,只需要寫一次子程序,別的程序在需要子程序的時候調用它,而無需重寫該程序。子程序的調用是有條件的,未調用它時不會執行子程序中的指令,因此使用子程序可以減少掃描時間。

  使用子程序可以將程序分成容易管理的小塊,使程序結構簡單清晰,易于查錯和維護。如果子程序中只引用參數和局部變量,可以將子程序移植到其他項目。為了移植子程序,應避免使用全局符號和變量,如I、Q、M、SM、Al、AQ、V、T、C、S、AC等存儲器中的絕對地址。

  2.子程序的創建

  可采用下列方法創建PLC子程序:在“編輯”菜單中選擇“插入→子程序”;在程序編輯器視窗中按鼠標右鍵,從彈出菜單中選擇“插入→子程序”。程序編輯器將從原來的POU顯示進入新的子程序,程序編輯器底部將出現標志新的子程序的新標簽,在程序編輯器窗口中可以對新的子程序編程。可以使用該子程序的局部變量表定義參數,各子程序最多可以定義16個IN、OUT參數。用右鍵雙擊指令樹中的子程序或中斷程序的圖標,在彈出的窗口中選擇“重新命名”,可修改它們的名稱。

上一篇: 西門子PLC S7-1500特點
下一篇: 西門子變頻器MM430故障代碼F0452維護
地   址:北京市海淀區北四環西路9號銀谷大廈2101 郵編:100190
電   話:010-62800888(64線) 傳真:010-62800666,62800999
手   機:13910070318、15801360585、13910070158 
            13901102563
E-mail:[email protected]
版權所有 北京進步時代科技有限公司
備案序號:京ICP備05008536號
京公網安備:110105007448
技術支持:賽優網絡
3D所有开奖号码查询 太阁立志传4赚钱秘籍 男朋友说爱好是赚钱 抓青蟹赚钱 多赢彩票群 模拟人生畅玩版哪个职业最赚钱 天弘基金管理公司怎么给我赚钱 麻将来了低分老是400 最新装备赚钱的游戏 头条怎么发链接赚钱 期货赚钱真的只有1%吗 游戏主播流量怎么赚钱 四川成都麻将玩法 英雄联盟战绩查询 百度导航赚钱 微定投赚钱吗 爱拼彩票首页