PLC中FB和FC塊有什么區別?


  學習plc時特別難理解FB和FC的區別和用法。接下來,我們來談談它們的區別和用法。

  帶背景數據塊的功能塊

  FC - function,相當於函數FB,FC塊相當於子程序,可以被其他FB、FC塊或者OB、FB、FC塊調用。

  主要區別是:

  FB使用后台數據塊作為存儲區域,FC沒有獨立的存儲區域,使用全局DB或M區域的FB局部變量有STAT和TEMP,FC沒有STAT是因為沒有自己的存儲區域,TEMP本身無法設置初始值。本質上,FB和FC達到了同樣的目的;無論什么邏輯要求,FB和FC都可以實現。只是實現效率不同,這也和工程師個人的編程習慣有關。

  *也可以理解為:FC使用共享數據塊,FB使用后台數據塊*

  FB塊的優點:

  1.便於攜帶。對於控制邏輯相同、參數不同的被控對象,只要使用不同的背景DB,相同的FB塊就方便了。

  2.多背景,減少重復勞動,提高效率。

  3.多次調用時,方便修改參數。

  4.有一個獨立的儲物區。

  光纖通道模塊的優勢:

  1.小巧靈活,更容易理解不被多次調用的程序。

  2.沒有占用額外的存儲資源。

  以上的內容比較簡單,想從事這方面的工作的朋友可以先去看一套plc視頻教程,希望能幫到你。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM