SFB 3 "TP" 生成一個脈沖
SFB 3 "TP" 生成了長度為 PT的脈沖。定時器只在 STARTUP 和RUN模式下運行。
輸入IN 的信號上升沿啟動脈沖。在時間 PT內輸出 Q 將保持置位狀態,無論輸入信
號是否有變化(換言之,即使 IN輸入在時間 PT用完前從 0 變回 1) 。ET輸出提供輸
出Q 處于置位狀態的時間。ET輸出的最大值是 PT輸入的值。輸出 ET在輸入 IN變
為0 時復位,但復位不會在時間 PT用完前進行。
操作系統會在冷啟動期間重置 SFB 3 "TP" 的實例。如果希望在暖啟動后初始化此
SFB 的實例,必須在 OB100中使用 PT = 0 ms 調用 SFB 3 。如果此 SFB 的實例位
于另一個塊中,可以,例如通過初始化更高級別的塊,重置這些實例。
時序圖:

使用SFB 4 "TON" 生成一個接通延遲
SFB 4 "TON" 使信號上升沿延遲時間 PT。定時器只在 STARTUP 和RUN模式下運
行。
IN輸入的上升沿會導致時間 PT用完后輸出 Q 出現上升沿。隨后 Q 將保持置位狀
態,直到 IN輸入再次變為 0。如果 IN 輸入在時間 PT用完前變為 0,輸出 Q 將保持
其設置0 不變。
ET輸出提供 IN 輸入的上一上升沿后過去的時間。其最大值為 PT輸入的值。IN 輸
入變為0 時將復位 ET。
操作系統會在冷啟動期間重置 SFB 4 "TON" 的實例。如果希望在暖啟動后初始化此
SFB 的實例,必須在 OB100中使用 PT = 0 ms 調用 SFB 4 。如果此 SFB 的實例位
于另一個塊中,可以,例如通過初始化更高級別的塊,重置這些實例。

例子 : 作一個延時報警的功能塊FB700

FUNCTION_BLOCK FB700
VAR_INPUT 輸入點
EN1:BOOL;啟動條件
KT1:BOOL; 檢測條件
END_VAR
VAR_output
stop_err:BOOL;//輸出點
END_VAR
VAR_TEMP 臨時變量沒有使用
END_VAR
VAR 靜態變量
m_1:BOOL;
m_2:BOOL;
TON_1:TON;
TP_1:tp; // time
END_VAR
TON_1(IN := EN1 AND KT1, PT := T#50s); 故障報警延時發出
m_1:=TON_1.Q;
TP_1(IN := m_1, PT := T#50s);
stop_err:= EN1 AND KT1 AND TP_1.Q; 有故障后持續輸出50s的脈沖
END_FUNCTION_BLOCK FB塊結束
責任編輯:xj
原文標題:通過 'TP '和'TON'做一個延時報警的功能塊-w
文章出處:【微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
-
延時
+關注
關注
0文章
110瀏覽量
26353 -
TP
+關注
關注
0文章
81瀏覽量
31457 -
功能塊
+關注
關注
0文章
18瀏覽量
6242
原文標題:通過 'TP '和'TON'做一個延時報警的功能塊-w
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
羅德與施瓦茨宣布推出新頻段 R&S ZNB3000 矢量網絡分析儀,頻率高達 54 GHz
測距儀'語言不通'?耐達訊自動化讓Ethernet IP轉CC-Link'無縫對接',工廠效率翻倍"
還在為繼電器'鬧脾氣'停機發愁?別急,耐達訊自動化PROFIBUS總線光端機來給你支招!
“The command 'arduino-verify-sketch' cannot be executed.錯誤解決方案
別再為水泵通信發愁!Modbus轉Profinet網關讓舊水泵'復活',系統穩定如磐石
Dell'Oro Group分析師談Net5.5G園區網絡
K's TOUR 2025 | 科士達閃耀卡拉奇,再譜巴鐵光儲新篇
CS86706適用1~3節鋰電應用,內置升壓模塊,2×30W立體聲&50W單聲道R類音頻功率放大器
新知|Verizon與AT&T也可以手機直接連接衛星了
THS7316 具有 5 階濾波器和 6dB 增益的 3 通道 HDTV 視頻放大器技術手冊
雙向計量互動下高校新能源充電樁實時優化與負荷'削峰填谷'策略
工業物聯網時代,為什么你的設備還在'裸奔'?
廠家必看!PCBA批量生產前的'體檢清單':設計/物料/工藝缺一不可
Tom's Hardware 評測:樹莓派4/5無需風扇也能冷靜運行!
如何通過 'TP '和'TON'做一個延時報警的功能塊-w
評論