特殊功能
與功能塊(FC)相比,功能塊(FB)具有存儲(chǔ)器。這意味著功能塊被分配了一個(gè)本地?cái)?shù)據(jù)塊,即所謂的實(shí)例數(shù)據(jù)塊。當(dāng)調(diào)用FB時(shí),還必須指定實(shí)例DB的編號(hào),并且此DB會(huì)自動(dòng)打開(kāi)。
實(shí)例DB用于存儲(chǔ)靜態(tài)標(biāo)記等。這些本地標(biāo)簽只能在FB中使用,但它們也會(huì)在塊完成后保留。
通過(guò)函數(shù)塊調(diào)用,實(shí)際參數(shù)的值存儲(chǔ)在實(shí)例數(shù)據(jù)塊中。如果塊調(diào)用中的形式參數(shù)沒(méi)有分配給實(shí)際參數(shù),則在程序執(zhí)行期間將使用實(shí)例DB值中該參數(shù)最近存儲(chǔ)的值。
每次調(diào)用FB時(shí),都會(huì)傳輸其他實(shí)際參數(shù)。在功能塊完成之后,數(shù)據(jù)被保留在數(shù)據(jù)塊中。
FB優(yōu)勢(shì)
用戶(hù)必須搜索用于FC編程的空閑位存儲(chǔ)器或數(shù)據(jù)區(qū)域并自行管理,而FB的靜態(tài)標(biāo)簽由STEP7軟件管理。
當(dāng)使用靜態(tài)標(biāo)簽時(shí),消除了FC編程中位存儲(chǔ)器或數(shù)據(jù)區(qū)域的重復(fù)分配的已知風(fēng)險(xiǎn)。
可以使用FB的“Storedfault”和“Edge memory”靜態(tài)標(biāo)簽,而不是FC20的形式參數(shù)“存儲(chǔ)的故障”和“邊緣內(nèi)存”。塊調(diào)用很簡(jiǎn)單,因?yàn)椴恍枰@兩個(gè)形式參數(shù)。
審核編輯:黃飛
-
存儲(chǔ)器
+關(guān)注
關(guān)注
38文章
7528瀏覽量
164342 -
西門(mén)子
+關(guān)注
關(guān)注
95文章
3062瀏覽量
116443
原文標(biāo)題:西門(mén)子博途:調(diào)用FB(實(shí)例化)
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
北京回收西門(mén)子博途組態(tài)軟件
西門(mén)子PLC編程中FB和FC的區(qū)別
西門(mén)子PLC實(shí)例電子教程

西門(mén)子S7-200應(yīng)用實(shí)例(入門(mén)經(jīng)典)
西門(mén)子PLC FB41中PID功能塊說(shuō)明和調(diào)整方法
西門(mén)子運(yùn)動(dòng)控制及驅(qū)動(dòng)產(chǎn)品應(yīng)用實(shí)例
西門(mén)子通用變頻器實(shí)例應(yīng)用手冊(cè)
西門(mén)子PLC編程軟件博途下載
如何在博途平臺(tái)調(diào)試西門(mén)子G120變頻器

西門(mén)子plc單按鈕啟停的十種方法(博途1200/1500PLC)

如何在博途平臺(tái)調(diào)試西門(mén)子G120變頻器

西門(mén)子博途:創(chuàng)建實(shí)例數(shù)據(jù)塊

西門(mén)子流量累計(jì)FB塊介紹

評(píng)論