超碰激情 I 成人福利网站 I 淫国产 I 曰批视频免费30分钟成人 I 刘亦菲裸体视频一区二区三区 I 午夜久 I 尤物综合 I 亚洲一区av在线观看 I 欧美亚洲国产精品久久高清 I 欧美老熟妇乱子伦视频 I 无码中出人妻中文字幕av I 久久美女福利视频 I 精品无人区乱码1区2区3区在线 I 性饥渴的农村熟妇 I 色综合综合色 I 少妇人妻88久久中文字幕 I 久久夜色精品国产噜噜av I 老熟妇仑乱视频一区二区 I 男女做爰猛烈叫床视频动态图 I 日本大片一区二区 I 人成午夜免费视频在线观看 I 激情婷婷av I 男女下面一进一出免费视频网站 I 久久影视一区 I 午夜污网站 I 先锋人妻无码av电影 I 久久久久久久岛国免费网站 I 又粗又大又黄又硬又爽免费看 I 人妻无码免费一区二区三区 I www.色成人100 I 欧美高清网站 I 精品国产第一页 I 国产suv一区二区三区88区 I 橹图极品美女无圣光 I 午夜宅男欧美

產(chǎn)品分類(lèi)

當(dāng)前位置: 首頁(yè) > 工業(yè)控制產(chǎn)品 > 自動(dòng)化控制 > PLC可編程控制器

類(lèi)型分類(lèi):
科普知識(shí)
數(shù)據(jù)分類(lèi):
PLC可編程控制器

西門(mén)子plc程序塊的功能

發(fā)布日期:2022-04-22 點(diǎn)擊率:630 品牌:西門(mén)子_Siemens

這幾種程序塊的功能簡(jiǎn)要說(shuō)明如下:

  



  說(shuō)明:
  
調(diào)用程序塊:OB,F(xiàn)B,F(xiàn)C(可以調(diào)用除OB塊外的其它程序塊);

  被調(diào)用程序塊:FB,F(xiàn)C,SFB,SFC。



  1、組織塊OB


  OB由系統(tǒng)自動(dòng)調(diào)用,并執(zhí)行用戶在OB塊中編寫(xiě)的程序,所以O(shè)B的基本作用是調(diào)用用戶程序。

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

  除主程序循環(huán)OB1外,其它OB均是由事件觸發(fā)的中斷。



  2、函數(shù)FC



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

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

  FC的形參通常也稱(chēng)為接口區(qū),參數(shù)類(lèi)型分為輸入?yún)?shù),輸出參數(shù),輸入/輸出參數(shù)和臨時(shí)數(shù)據(jù)區(qū)。



  在編寫(xiě)函數(shù)FC的輸出參數(shù)時(shí),應(yīng)避免沒(méi)有直接輸出(否則,可能輸出一個(gè)隨機(jī)值,影響程序的判斷)。可以在函數(shù)的開(kāi)始,將字輸出參數(shù)清0,位輸出參數(shù)復(fù)位。


  3、函數(shù)塊FB


  FB與FC相比,F(xiàn)B每次調(diào)用都必須分配一個(gè)背景數(shù)據(jù)塊,用來(lái)存儲(chǔ)接口數(shù)據(jù)區(qū)(TEMP類(lèi)型除外)和運(yùn)算的中間數(shù)據(jù)。其它程序可以直接使用背景數(shù)據(jù)區(qū)中的數(shù)據(jù)。


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

  FB的接口區(qū)比FC多了一個(gè)靜態(tài)數(shù)據(jù)區(qū)(STAT),用來(lái)存儲(chǔ)中間變量。

  程序調(diào)用FB時(shí),形參不像FC那樣必須賦值,可以通過(guò)背景數(shù)據(jù)塊直接賦值。


  由于FB帶有背景數(shù)據(jù)塊,輸出參數(shù)不會(huì)輸出隨機(jī)值,可以不在FB中編寫(xiě)初始化程序。

  4、數(shù)據(jù)塊DB



  DB用來(lái)存儲(chǔ)用戶數(shù)據(jù)及程序的中間變量,為全局變量。DB的最大容量,S7-300為32KB,S7-400為64KB。

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



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

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


  如CPU中無(wú)足夠的內(nèi)部存儲(chǔ)空間保存數(shù)據(jù),可將指定的數(shù)據(jù)保存到共享數(shù)據(jù)塊。存儲(chǔ)在共享數(shù)據(jù)塊中的數(shù)據(jù)可被其它任意一個(gè)塊調(diào)用(全局變量)。這一點(diǎn)和背景數(shù)據(jù)塊不同,背景數(shù)據(jù)塊只能被指定的功能塊(FB)使用,保存在背景數(shù)據(jù)塊中的數(shù)據(jù)只能在這個(gè)功能塊中有效。

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

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

推薦產(chǎn)品

更多