電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 梯形圖實例 >> 正文

西門子PLC:200smart(13-16章)_200smart 子程序

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2024/9/10

西門子PLC:200smart


第十三章

項目 Value Value
主程序 MAIN 一個項目只能有一個,循環掃描
子程序 SBR_0 項目中最多有128個,只有在調用時 才執行(子程序可以嵌套其他子程序,最多八層)
中斷程序 INT_0 中斷程序也可以像子程序一樣寫程序,最多128個,不會被調用,只能被中斷事件觸發

子程序的優點:
①優化主程序(方便調試);
②縮短PLC的掃描周期;
③可以項目移植,多次調用;

子程序 是否帶參 是否有條件調用
子程序分類 不帶參子程序 有條件調用
子程序分類 帶參子程序 無條件調用

 

:手自動轉換,手動自動轉換開關I0.7;(0手動,1自動
手動模式:按I0.0電動;
自動模式:按I0.0自鎖,按I0.1停止;
主程序:
 
手動子程序:
 
自動子程序:
 

總結:
調用條件斷開時,且沒有掃描到最新的狀態,子程序中的QMTC都會保持調用條件消失之前的狀態(若想停下來,要在子程序中使用下降沿復位)
 

2、帶參子程序

有管腳或引腳的子程序

創建帶參子程序的步驟:

  • 創建子程序;
  • 創建變量表(子程序中);
  • 寫子程序;
  • 主程序調用子程序;

局部變量子程序的專屬變量

  • 全局變量VBVWVD等,不能重復地址;
  • 局部變量:子程序專用,每個子程序有56個字節(表示為LBLWLD等)

例:創建子程序
創建一個求長方體體積的子程序

①創建子程序;
②創建子程序的變量表:
 

  • 變量表位于視圖——組件——變量表
  • 變量表中的變量類型
    • IN輸入
    • OUT輸出
    • IN_OUT中間變量(若將底面積設置成中間變量,在子程序和主程序的引腳都能看得到)
    • TEMP臨時變量(若將底面積設置成臨時變量,在主程序中使用時,管腳處就看不到底面積了)
  • 可以有多個輸出,如質量、體積等;
  • 要想在子程序中使用到底面積,又不想在主程序中出現,可以將底面積的變量類型設置成臨時變量TEMP

③寫子程序
 

寫完子程序后,可以在:項目——指令——調用子程序例程中找到并使用

④主程序調用子程序
 

3、將子程序設置成庫文件

①將子程序設置成庫文件,有助于以后的程序中可以使用,也可以發送給別人使用具體步驟如下:

項目——指令——庫(右鍵)——創建庫(可以給子程序設置一個合適的名稱)——下一頁——添加、下一頁——(不設置密碼)下一頁——(設置子程序版本號)下一頁——創建

②創建完成后,庫文件對應的磁盤中就多了一個子程序,如何找到這個剛剛保存的庫文件呢?

  • 項目——指令——庫(右鍵)——打開庫文件
  • 然后就能跳轉到對應的路徑,要是刪除掉這里的庫文件,那么對應的庫指令就消失了,不能做到其他程序也是用(廣而用之)

③如何使用創建的庫指令:

項目——指令——庫中就能找到
 

使用后項目——程序塊,雙擊就能看到庫文件對應的子程序了

例:不帶參子程序:往返運動,可手動,可自動

具體要求:在手動模式下,可以右行,可以左行。
在自動模式下,按下啟動,開始右行,碰到右限位,自動左行,碰到左限位,又開始右行,如此循環。
手自動轉換使用的是Q0.7
 

主程序
 
手動子程序
 
自動子程序
 

Tags:子程序,200Smart,西門子PLC  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
人妻体体内射精一区二区| 久久国产精品-国产精品| 日韩在线|中文| 亚洲jizzjizz中国少妇中文| 最近韩国电影高清免费观看中文| 亚洲人成网站免费播放| 日韩精品国产丝袜| 久草免费福利资源站| 日本一区二区三区欧美在线观看 | 色综合天天色综合| 国产午夜精品无码| 色与欲影视天天看综合网| 国产一区二区三区无码免费| 中文字幕aⅴ在线视频| 小天使抬起臀嗯啊h高| 一级成人理伦片| 在线观看免费人成视频| WWW免费视频在线观看播放| 国产综合久久久久| 337p日本欧洲亚洲大胆色噜噜| 国产欧美综合一区二区| 茄子视频国产在线观看| 国产99er66在线视频| 男女下面一进一出视频在线观看 | 精品国产免费一区二区三区| 动漫美女被免费网站在线视频| 热の无码热の有码热の综合| 亚洲精品动漫免费二区| 最近高清日本免费| 久久精品成人免费观看| 成人免费一区二区三区 | 男女xx动态图| 亚洲精品第一国产综合野| 欧美一级在线观看| 乱中年女人伦av一区二区| 护士人妻hd中文字幕| 一级试看120秒视频| 国产色a在线观看| 黄a视频在线观看| 国产丰满岳乱妇在线观看| 男人天堂官方网站|