公司新聞
PLC中,用ST語言制作PWM脈沖程序
發布時間: 2024-09-05 18:00 更新時間: 2024-12-04 08:00
觀看PLC中,用ST語言制作PWM脈沖程序視頻
平時報警指示燈可以用到PWM脈沖輸出,小燈的閃滅速度表示報警是否嚴重,具體程序如下:
設置變量
主程序
//周期設定,限定在一定的范圍內
vd_周期設定 :=LIMIT(10,vd_周期設定,2000);
//設定延時計時器,使其在固定周期內循環觸發
FB_PWM定時器(IN:=NOT FB_PWM定時器.Q , PT:=DINT_TO_TIME(vd_周期設定) , Q=> , ET=> );
//注意數據類型的變換,常用數據轉換格式DINT_TO_REAL
vr_輸出時間 :=vd_周期設定*vr_占空比設定;
vb_輸出 := (TIME_TO_REAL(FB_PWM定時器.ET)>0)AND (TIME_TO_REAL(FB_PWM定時器.ET)<vr_輸出時間);
參數設置如下:vd_周期設定=1000;
vr_占空比設定=0.5;
監控波形圖如下:
梯形波形為vb_輸出,兩波形之間的時間如右下角所示,總時間為1s5ms,
FB_PWM定時器.Q輸出波形如綠色波形圖所示,Q點輸出后立馬復位。
其他新聞
- 變頻器多段速運行,PLC控制程序案列 2024-12-04
- PLC控制伺服,復位后回等待工作位程序 2024-12-04
- PLC中結構體,枚舉ST舉例說明 2024-12-04
- 匯川InoProShop變量導出到觸摸屏 2024-12-04
- PLC程序流程步,碰到的一個問題 2024-12-04
- PLC通訊讀取數據,獲得數據高低字錯位 2024-12-04
- PLC中通訊常用到的心跳功能 2024-12-04
- S7-1200 PLC 選擇:工業應用指南了解如何通過實際工業應用選擇正確的 S7-1200 PLC 2024-12-04
- 伺服原點回歸說明及相關參數設置 2024-12-04
- PLC程序,兩條輸送線防止連包程序 2024-12-04
- PLC中線圈失電的同時有置位觸發,在置位觸發條件失電,置位信號復位 2024-12-04
- 485通訊和模擬量數據更新頻率對比 2024-12-04
- 零基礎學西門子PLC(14):這兩個指令搞不明白,編程就無從談起 2024-12-04
- 零基礎學西門子PLC(12):水泵自動補水,編程分解 2024-12-04
- 零基礎學西門子PLC(11):常開常閉經常搞混,這樣講你就明白了 2024-12-04
產品分類
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684