當前位置:編程學習大全網 - 編程軟體 - 西門子fb64功能

西門子fb64功能

西門子fb64功能,FB按西門子官方叫作功能塊。可以用在結構化程序,它有自己的背景數據塊,也就是說壹個FB可以被相同程序不同控制對象的多次調用。 而FB有自己的對應背景數據塊DB,如果FB不被調用,它的結果數據不會清除而是保存到自己的背景數據塊DB裏,如同計算機硬盤。

西門子功能介紹

這個FB函數塊是我們自己編寫程序時自己可以創建的,我們創建的這個函數塊FB具有他的參數是可以分配的特點,具有相應的存儲空間。比如剛才講的我們在主程序創建了FC函數,由於采用了絕對調用顯得不夠靈活,如果我們用FB函數塊來操作就顯得很柔性化了。

我們先在項目中建立壹個函數塊,在輸入參數中建立兩個變量分別命名啟動變量和停止變量,再在輸出參數中建立壹個變量,命名為電機變量。然後再通過主程序調用後,啟動和停止按鈕就不僅限於I0.0和I0.1了,我們可以任意地相關聯就可以了,所以通過FB函數塊的使用使程序更加靈活。

FC按西門子官方叫作功能,其實就是封裝好的子程序,分為有參數和無參數FC,常常用於模塊化程序,比如壹臺設備有手動程序,自動程序,報警程序,復位程序等等,這些程序都可以放在FC裏面編寫,今後維護修改程序比較直觀方便。

FC沒有自己的背景數據庫只有臨時變量,如果FC不被調用,它的臨時變量就會釋放出來所有的臨時變量都會初始化為零,如同計算機內存。

  • 上一篇:電腦階梯比賽什麽時候開始?
  • 下一篇:如何用西門子S7-300通過PROFIBUS-DP協議與變頻器通訊進行連接
  • copyright 2024編程學習大全網