欧美成人黄色网_欧美精品久久_国产在线一区二区三区_免费视频久久久_亚洲二区视频_欧美大片免费高清观看

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > PLC可編程控制器

類型分類:
科普知識
數據分類:
PLC可編程控制器

西門子plc程序塊的功能

發布日期:2022-04-22 點擊率:572 品牌:西門子_Siemens

這幾種程序塊的功能簡要說明如下:

  



  說明:
  
調用程序塊:OB,FB,FC(可以調用除OB塊外的其它程序塊);

  被調用程序塊:FB,FC,SFB,SFC。



  1、組織塊OB


  OB由系統自動調用,并執行用戶在OB塊中編寫的程序,所以OB的基本作用是調用用戶程序。

  在OB塊中編寫程序的最大容量,S7-300是16KB,S7-400是64KB。

  除主程序循環OB1外,其它OB均是由事件觸發的中斷。



  2、函數FC



  函數FC有兩個作用:(1)作為子程序用;(2)作為函數用,函數中通常帶形參。

  函數中程序的最大容量,S7-300是16KB,S7-400是64KB。

  FC的形參通常也稱為接口區,參數類型分為輸入參數,輸出參數,輸入/輸出參數和臨時數據區。



  在編寫函數FC的輸出參數時,應避免沒有直接輸出(否則,可能輸出一個隨機值,影響程序的判斷)。可以在函數的開始,將字輸出參數清0,位輸出參數復位。


  3、函數塊FB


  FB與FC相比,FB每次調用都必須分配一個背景數據塊,用來存儲接口數據區(TEMP類型除外)和運算的中間數據。其它程序可以直接使用背景數據區中的數據。


  FB中程序的最大容量,S7-300是16KB,S7-400是64KB。

  FB的接口區比FC多了一個靜態數據區(STAT),用來存儲中間變量。

  程序調用FB時,形參不像FC那樣必須賦值,可以通過背景數據塊直接賦值。


  由于FB帶有背景數據塊,輸出參數不會輸出隨機值,可以不在FB中編寫初始化程序。

  4、數據塊DB



  DB用來存儲用戶數據及程序的中間變量,為全局變量。DB的最大容量,S7-300為32KB,S7-400為64KB。

  DB可分為共享數據塊(Share DB)、背景數據塊(Instance DB)和用戶自定義數據(UDT)類型的數據塊。



  ★ 共享數據塊可作為所有程序使用的全局變量,在CPU允許的條件下,一個程序可創建任意多個DB,每個DB的最大容量為64KB。

  默認條件下,共享數據塊為掉電保持,在其屬性菜單中選中“Non Retain”可以更改為掉電數據丟失。


  如CPU中無足夠的內部存儲空間保存數據,可將指定的數據保存到共享數據塊。存儲在共享數據塊中的數據可被其它任意一個塊調用(全局變量)。這一點和背景數據塊不同,背景數據塊只能被指定的功能塊(FB)使用,保存在背景數據塊中的數據只能在這個功能塊中有效。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
主站蜘蛛池模板: 妓院一钑片免看黄大片 | 欧美一区不卡二区不卡三区 | 亚洲永久精品ww47 | 日本高清精品 | 精品国精品国产自在久国产不卡 | 欧美一区视频 | 男人女人做爽爽18禁网站 | 国产精品久久久久久人妻精品 | 99久久99久久免费精品蜜桃 | 免费观看黄色视屏 | 日韩视频在线观看 | 国产成人夜间影院在线观看 | 成人在色线视频在线观看免费大全 | 97av麻豆蜜桃一区二区 | 最新精品 | 亚洲视频自拍偷拍 | 久草热线| 色一情一乱一伦一区二区三区日本 | 亚洲欧美校园 | 99久久综合国产精品免费 | 男女性杂交内射妇女bbwxz | 久久久久国产a免费观看rela | www.毛片.com| 久久99精品久久久久久秒播 | 九月婷婷人人澡人人添人人爽 | 久久不卡免费视频 | 麻豆tv入口在线看 | 亚洲日本乱码一区二区在线二产线 | 亚洲 卡通 欧美 制服 中文 | 宅男在线精品观看 | 草草影院www色极品欧美 | 亚洲精品自产拍在线观看 | 99久久精品无码一区二区毛片 | 九九99精品 | 亚州一级毛片在线 | 国精产品69永久中国有限 | 美国一区二区三区 | 亚洲免费高清视频 | 1级a的观看视频 | 全毛片| 亚洲中国精品精华液 |