學(xué)習(xí)plc時(shí)特別難理解FB和FC的區(qū)別和用法。接下來(lái),我們來(lái)談?wù)勊鼈兊膮^(qū)別和用法。
帶背景數(shù)據(jù)塊的功能塊
FC - function,相當(dāng)于函數(shù)FB,F(xiàn)C塊相當(dāng)于子程序,可以被其他FB、FC塊或者OB、FB、FC塊調(diào)用。
主要區(qū)別是:
FB使用后臺(tái)數(shù)據(jù)塊作為存儲(chǔ)區(qū)域,F(xiàn)C沒(méi)有獨(dú)立的存儲(chǔ)區(qū)域,使用全局DB或M區(qū)域的FB局部變量有STAT和TEMP,F(xiàn)C沒(méi)有STAT是因?yàn)闆](méi)有自己的存儲(chǔ)區(qū)域,TEMP本身無(wú)法設(shè)置初始值。本質(zhì)上,F(xiàn)B和FC達(dá)到了同樣的目的;無(wú)論什么邏輯要求,F(xiàn)B和FC都可以實(shí)現(xiàn)。只是實(shí)現(xiàn)效率不同,這也和工程師個(gè)人的編程習(xí)慣有關(guān)。
*也可以理解為:FC使用共享數(shù)據(jù)塊,F(xiàn)B使用后臺(tái)數(shù)據(jù)塊*
FB塊的優(yōu)點(diǎn):
1.便于攜帶。對(duì)于控制邏輯相同、參數(shù)不同的被控對(duì)象,只要使用不同的背景DB,相同的FB塊就方便了。
2.多背景,減少重復(fù)勞動(dòng),提高效率。
3.多次調(diào)用時(shí),方便修改參數(shù)。
4.有一個(gè)獨(dú)立的儲(chǔ)物區(qū)。
光纖通道模塊的優(yōu)勢(shì):
1.小巧靈活,更容易理解不被多次調(diào)用的程序。
2.沒(méi)有占用額外的存儲(chǔ)資源。
以上的內(nèi)容比較簡(jiǎn)單,想從事這方面的工作的朋友可以先去看一套plc視頻教程,希望能幫到你。本文來(lái)源:www.jcpeixun.com。
?
審核編輯:ymf
電子發(fā)燒友App































































評(píng)論