三菱PLC系列FB塊的用法介紹

電視劇快訊 1582℃

什麼是三菱PLC的FB塊呢?

熟悉西門子PLC的都知道,在西門子PLC中有FB,其實三菱的也與西門子的類似,就是主程序中調用的程序。

一、如何建立FB塊以及在主程序中如何調用

三菱PLC系列FB塊的用法介紹 - 陸劇吧

點擊確定後就建立了一個叫motor的FB塊。

三菱PLC系列FB塊的用法介紹 - 陸劇吧

從上圖可以看到程序本體和局部標籤都是紅的,是因為我們沒有寫程序和建局部標籤。

首先建立局部標籤,雙擊局部標籤,就出現如下圖所示的界面。

三菱PLC系列FB塊的用法介紹 - 陸劇吧

在類中點擊下拉菜單:

三菱PLC系列FB塊的用法介紹 - 陸劇吧

VAR:內部臨時變量

VAR_CONSTANT:內部靜態變量,

VAR_INPUT:輸入接口變量

VAR_OUTPUT:輸出接口變量

VAR_IN_OUT:輸入輸出接口變量

看到這是不是與西門子的是一樣的。

舉例來說明下:

控制電機啟停:

首先定義一個局部標籤,如下圖所示

三菱PLC系列FB塊的用法介紹 - 陸劇吧

編寫FB程序:

三菱PLC系列FB塊的用法介紹 - 陸劇吧

如何在主程序中調用呢?

三菱PLC系列FB塊的用法介紹 - 陸劇吧

上例中首先在FB中對局部標籤進行定義,其實ST語言對於做邏輯不是最直觀的,還是用於計算,比如我們可以算一個三角形面積,

三角形面積S=三角形邊長A*三角形邊長B/2,

同樣首先定義局部標籤:

三菱PLC系列FB塊的用法介紹 - 陸劇吧

編寫FB程序:

三菱PLC系列FB塊的用法介紹 - 陸劇吧

在主程序調用FB:

三菱PLC系列FB塊的用法介紹 - 陸劇吧

仿真:

三菱PLC系列FB塊的用法介紹 - 陸劇吧

標籤: 電視劇快訊