sihu国产精品永久免费_日韩午夜在线视频_久久99中文字幕伊人_古代男男嗯…啊h总攻

hlq_0815
人生的成功不在于拿到一副好牌,而是怎樣將壞牌打好。
級別: 論壇版主

精華主題: 2 篇
發帖數量: 1847 個
工控威望: 4495 點
下載積分: 7592 分
在線時間: 1349(小時)
注冊時間: 2008-07-03
最后登錄: 2024-12-22
查看hlq_0815的 主題 / 回貼
樓主  發表于: 2011-07-23 08:35
PLC的ST語言能做上升沿和下降沿編程嗎?

請大家各抒已見,討論討論!
人生的成功不在于拿到一副好牌,而是怎樣將壞牌打好。
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發帖數量: 6777 個
工控威望: 38380 點
下載積分: 4203 分
在線時間: 9537(小時)
注冊時間: 2006-09-13
最后登錄: 2024-12-22
查看cvlsam的 主題 / 回貼
1樓  發表于: 2011-07-23 16:41
你可以使用IF語句,也可以簡單的使用邏輯語句來實現。
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發帖數量: 6777 個
工控威望: 38380 點
下載積分: 4203 分
在線時間: 9537(小時)
注冊時間: 2006-09-13
最后登錄: 2024-12-22
查看cvlsam的 主題 / 回貼
2樓  發表于: 2011-07-23 17:14
上升沿信號:=輸入信號 AND (NOT 最后狀態信號);
下降沿信號:=最后狀態信號 AND (NOT 輸入信號);
最終狀態信號:= 輸入信號;

這樣就構成了一個邊沿檢測指令,這也就是為什么邊沿檢測指令需要有一個全局變量存儲狀態的原因,當然,這僅僅在西門子中,在其他品牌的PLC中也如此,只不過這個狀態保存變量的存儲分配由系統完成,而非用戶分配而已。

當然,使用IF語句也可以完成,不過步數多一點而已。

問題是,一般符合IEC規范的都提供了邊沿檢測功能塊,自己編寫浪費時間啊。
本帖最近評分記錄:
  • 下載積分:+1(wahaha543) 好貼好貼!