FB 464 控制卷簾門
該塊用于控制卷簾門。
為了實現無 "SxxV" 運行,必須設置"Cfg Bit 00",以確保錯誤確認的正確完成。
一般設置:
Cfg :
X0 :BOOL; //True:無SxxV的操作
X1 :BOOL; //True:釋放按鈕已被Visu關閉
X2 :BOOL; //True:無需手動啟動即可打開
安全級別高些會設置:W#16#3WINCC不能進行操控
卷簾門準備信號會編寫在啟動條件的K52上,當卷簾門沒有準備信號時,K40 無法啟動。
HM_QKxxR:= NOT xHM_F_Stop AND Ver_RAND NOT xHM_EndR
AND(((ST_BA.K25_FrHand OR (ST_BA.K23_BaHand AND (ST_BA.K40 OR Cfg.X2))) AND xS_R)
OR(ST_BA.K26_FrAuto AND (Frg_R OR xHM_Oeff_Stoe))
OR(ST_BA.K25_FrHand AND xHM_Oeff_Stoe)
OR((ST_BA.K26_FrAuto OR ST_BA.K25_FrHand) AND QKxxR));
卷簾門返回控制條件:
xHM_F_Stop:控制停止中間條件(有故障不能控制)
Ver_R:連鎖信號
xHM_EndR :在打開位置
ST_BA.K25_FrHand:工位模式在手動
ST_BA.K23_BaHand:手動預選
ST_BA.K40 : 負載啟動
Cfg.X2:無需手動啟動即可打開
xS_R: 手動打開按鈕
ST_BA.K26_FrAuto:工位在 自動模式
Frg_R :自動允許打開
xHM_Oeff_Stoe:維修拉桿被拉,大門自動打開
QKxxR:大門打開控制被激活
控制大門打開/關閉
QKxxR := xHM_QKxxR AND NOT TOF_KxxV.Q AND STEU_EIN ;
QKxxV := xHM_QKxxV AND NOT TOF_KxxR.Q AND STEU_EIN ;
STEU_EIN:系統(tǒng)已經啟動K0繼電器吸合
xHM_F_Stop產生各種停止的原因:
xHM_F_Stop := xF_FQMFQM電機故障保護
Or xF_BBM (*電機過熱故障*)
Or xF_StoeFU (*一種特殊大門(FU)的變頻器故障反饋點*)
Or xF_Bereit (*故障門控制尚未準備好*)
Or xF_HKurbel (*已插入故障手搖曲柄*)
Or xF_BFG (*故障檢測器控制*)
OR xF_Frg (*故障釋放*)
OR xF_VerR (*開門聯鎖錯誤*)
OR xF_EndR (*故障打開終端位置打開*)
OR xF_EndR_voA (*故障打開終端位置打開,無控制*)
OR xF_ZuebR (*開放時間監(jiān)控運動*)
OR xF_VerV (*關門連鎖 錯誤*)
OR xF_EndV (*斷開終端位置故障 *)
OR xF_EndV_voA (*故障使終端位置關閉而未激活*)
OR xF_ZuebV; (*時間監(jiān)控近距離運動*)
-
控制
+關注
關注
4文章
1011瀏覽量
122656 -
信號
+關注
關注
11文章
2789瀏覽量
76730
原文標題:今天說一下卷簾門在手動時為啥不能通過WINCC控制--功能里的CFG
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論