在這篇 基本指令寫出應用指令 有分享過如何使用基本指令寫出應用指令,那如何讓這些程式變成一個指令呢?可以利用FB跟FC的功能來實現,或者是一些重複性的程式也可以利用此方法來包裝。
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:常數。
Step 6. 1_打開剛剛新增的FB。
Step 7. 2_在Input區域新增FB_IN Tag。
Step 8. 3_在Output區域新增FB_OUT Tag。
Step 9. 4_在Static區新增FB_ON、FB_OFF Tag。
Step 10. 輸入程式。
※FB_OUT Tag在宣告時是放在Output區域此時就會警告。
Step 11. 將FB_OUT Tag移至InOut區就可排除。
Step 12. FB右鍵 > 編譯 > 軟件(全部重建)。
Step 13. 將FB拖曳到Main裡。
Step 14. 創建時會產生專用的背景DB,點擊 確定。
Step 15. 背景DB。
Step 16. 將管腳接上接點。
Step 17. M20.1按一下。
Step 18. M20.1按第二下。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
我是小編Eli,這裡會記錄我學習過程(西門子、eWON、Anybus等),歡迎大家一起加入學習跟討論。
留言列表