在這篇 基本指令寫出應用指令 有分享過如何使用基本指令寫出應用指令,那如何讓這些程式變成一個指令呢?可以利用FBFC的功能來實現,或者是一些重複性的程式也可以利用此方法來包裝。

 

FC方式。(點我)

FB方式。

image001.png - FB

Step 1.     1_添加模塊。

Step 2.     2_選擇FC

Step 3.     3_命名FC名稱。

Step 4.     4_選擇編輯語言。

Step 5.     5_確定。


 

宣告區:

Input:輸入管腳(只可讀)

Output:輸出管腳(可寫,讀的時候會有黃色警告)

InOut:輸入輸出管腳(可讀可寫)

Temp:暫態變數(只存在一個掃描週期)

Static:靜態變數(只有FB才有)

Constant:常數。

image002.png - FB

Step 6.     1_打開剛剛新增的FB

Step 7.     2_Input區域新增FB_IN Tag

Step 8.     3_Output區域新增FB_OUT Tag

Step 9.     4_Static區新增FB_ONFB_OFF Tag

image003.png - FB

Step 10. 輸入程式。

FB_OUT Tag在宣告時是放在Output區域此時就會警告。

image004.png - FB

Step 11. FB_OUT Tag移至InOut區就可排除。

image005.png - FB

Step 12. FB右鍵 > 編譯 > 軟件(全部重建)

image006.png - FB

Step 13. FB拖曳到Main裡。

Step 14. 創建時會產生專用的背景DB,點擊 確定。

image007.png - FB

Step 15. 背景DB

image008.png - FB

Step 16. 將管腳接上接點。

image009.png - FB
image010.png - FB

Step 17. M20.1按一下。

image011.png - FB
image012.png - FB

Step 18. M20.1按第二下。

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

我是小編Eli,這裡會記錄我學習過程(西門子、eWON、Anybus等),歡迎大家一起加入學習跟討論。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Bob 的頭像
    Bob

    鮑伯的PLC事件 (Bob's Blog)

    Bob 發表在 痞客邦 留言(0) 人氣()