在學習和使用博途軟件時常常使用到OB FC FB塊那么這樣塊如何使用,今天就給大家帶來FC塊的使用,本文章采用啟保停程序設計。
一、創建FC塊
第一步:(添加FC函數塊)
二、填寫FC塊
IN---------變量是外部輸入的,只能被本程序塊讀,不能被本程序塊寫;
OUT-------是本程序塊輸出的,他可以被本程序塊讀寫,其他程序通過引腳只能讀值不能寫;
IN_OUT--- 輸入輸出變量 本程序塊和其他程序都可以讀寫這個引腳的值。
TEMP -----臨時變量,顧名思義是暫時存儲數據的變量。這些臨時的數據存儲在CPU工作存儲區的局部數據堆棧(L堆棧)中。
簡單理解:input是可讀變量,output是可寫變量,inout是可寫可讀變量!
啟動=input(數據類型bool)
停止= input(數據類型bool)
輸出=inout(數據類型bool)
第二步:(通過設定的接口參數編寫啟保停程序)
三、編寫調用FC塊
第一步:(直接在主程序OB1塊中鼠標拖拽)
第二步:(在OB1主程序調用FC塊)
在啟動-停止-輸出管腳填寫地址變量可以為內部地址M或者外部地址I點。
四、演示效果
第一步:(監控程序)
第二步:(啟動按鈕M10.1修改為1即可啟動啟保停)
第三步:(停止按鈕M10.2,修改為1即可停止啟保停)
-
cpu
+關注
關注
68文章
10863瀏覽量
211746 -
程序
+關注
關注
117文章
3787瀏覽量
81038 -
FC
+關注
關注
1文章
77瀏覽量
42002
原文標題:S7-1200 PLC FC塊使用方法(帶參數)
文章出處:【微信號:gkongbbs,微信公眾號:工控論壇】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論