在S7-200SMART系列PLC的子程序中,子程序可以分為兩類,一類為不帶參數的子程序,另一類為帶參數的子程序,使用帶參數的子程序可以進行重復調用或做成功能塊方便要以后使用。
子程序可帶參數,帶參數的子程序調用極大地擴大了子程序的使用范圍,增加了調用的靈活性。子程序的調用過程中如果存在數據傳遞,則在調用值中應包含相應的參數。子程序最多可以傳遞16個參數,參數在子程序的局部變量名中定義參數名稱,變最類型和數據類型,創建庫文件與帶參數子程序這兩個功能該如何使用呢?本次以鴻慶家園為例給大家實際操作一下。
一、組態與編寫程序
第一步:(創建變量表)
1.地址:在子程序中編寫程序的時候的操作是地址,使用局部變量存儲器,該地址系統根據所選數據類型自動分配。
2.符號:用戶命名的,最多用23個字符表示,第一個字符不能是數字,該名稱會顯示在子程序的管腳上。
3.數據類型:用于對每個變量的數據類型進行聲明,系統會根據聲明的數據類型分配對應的地址。
第二步:(在子程序編寫程序)
第三步:(右擊選擇創建庫)
?
第四步:(在主程序調用庫文件)
二、下載運行
第一步:(下載到PLC)
第二步:(監控程序,M0.0=1時啟動激活Q0.0-Q0.7輸出)
-
plc
+關注
關注
5016文章
13387瀏覽量
465376 -
程序
+關注
關注
117文章
3795瀏覽量
81405 -
數據類型
+關注
關注
0文章
236瀏覽量
13662
原文標題:【收藏】西門子S7-200SMART PLC帶參數子程序使用詳解~
文章出處:【微信號:玩轉PLC工業機器人,微信公眾號:玩轉PLC工業機器人】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
一文詳解PLC子程序與子程序指令
![一文詳解<b class='flag-5'>PLC</b><b class='flag-5'>子程序</b>與<b class='flag-5'>子程序</b>指令](https://file1.elecfans.com/web2/M00/B5/4B/wKgaomV6k_eAVhpwAAAmIao81cA348.png)
創建存儲文件子程序
單片機實用子程序(MCS-51庫)
![單片機實用<b class='flag-5'>子程序</b>(MCS-51<b class='flag-5'>庫</b>)](https://file.elecfans.com/web2/M00/48/7C/pYYBAGKhtAmAeqjPAAARAUNWvjc043.jpg)
51單片機浮點子程序庫
匯編語言學習課件_子程序與宏指令設計
plc如何停止子程序調用_具體操作解析
![<b class='flag-5'>plc</b>如何停止<b class='flag-5'>子程序</b>調用_具體操作解析](https://file1.elecfans.com//web2/M00/A6/E6/wKgZomUMQSeALHrFAAAsmdDUhTk362.png)
評論