<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > PLC編程實(shí)例如何使用一個(gè)定時(shí)器實(shí)現(xiàn)這個(gè)功能

          PLC編程實(shí)例如何使用一個(gè)定時(shí)器實(shí)現(xiàn)這個(gè)功能

          作者: 時(shí)間:2025-02-26 來(lái)源:電工鼠 收藏

          編程實(shí)例,實(shí)現(xiàn)這個(gè)功能。

          本文引用地址:http://www.ex-cimer.com/article/202502/467353.htm

          1. 看一個(gè) 的編程實(shí)例,有這樣的控制要求:正反轉(zhuǎn)控制,正轉(zhuǎn)十秒,停止五秒,反轉(zhuǎn)十秒,停止五秒,如此循環(huán)往復(fù)運(yùn)行。看到這樣的控制要求第一的反應(yīng)可能就是該如何去使用,把邏輯跑通。

          2. 介紹另外一種編程思路,雖然使用,但是只使用,看一下如何使用定時(shí)器就把這樣的程序編寫出來(lái)。

          3. 首先進(jìn)行 cpu 的組態(tài),cpu 選擇 cpu st20,選擇默認(rèn)啟動(dòng),選擇運(yùn)行,點(diǎn)擊確定。

          4. 下面是分配一下輸入出口的表格,把這上拉一下,按零點(diǎn)零是啟動(dòng),按零點(diǎn)一是停止。

          5. 接下來(lái)是 q 零點(diǎn)零,q 零點(diǎn)零是正轉(zhuǎn),q 零點(diǎn)一是反轉(zhuǎn)。

          6. 接下來(lái)開始編寫程序,程序直接使用啟動(dòng),然后是停止。

          7. 這個(gè)位置使用中計(jì),使用 m 一點(diǎn)零,使用 m 一點(diǎn)零作為自鎖。

          8. 接下來(lái)這個(gè)位置使用定時(shí)器,定時(shí)器在這個(gè)位置,使用接通演示,地址輸入 t 五五,這個(gè)時(shí)間先不設(shè)置。

          9. 接下來(lái)編寫正轉(zhuǎn)程序,m 一點(diǎn)零零。

          10. 接下來(lái)使用比較指令,就使用定時(shí)器加比較指令相互結(jié)合的一種方式去實(shí)現(xiàn)這樣的功能。這樣只使用 t 五五這樣的定時(shí)器就行。

          11. 剛開始的時(shí)候就是正轉(zhuǎn)十秒,正轉(zhuǎn)十秒就是前十秒,前十秒可以這樣,就是小于等于整數(shù) t 五五,這個(gè)十秒是多少?十秒其實(shí)就是一百,因?yàn)檫@個(gè)時(shí)間的單位是毫秒,如果需要跑十秒,前面就是一百。

          12. 再加上反轉(zhuǎn)的互鎖是 q 零點(diǎn)一,輸出就是 q 零點(diǎn)零,這就是正轉(zhuǎn)程序。

          13. 接下來(lái)是反轉(zhuǎn)程序,仍然是 m 一點(diǎn)零,這個(gè)時(shí)間看一下,因?yàn)橹虚g還要停止五秒,這樣是反轉(zhuǎn)十秒,這樣就是大于等于 t 五五,大于等于多少?是一百五,因?yàn)橐\(yùn)行十秒,所以就是小于等于二百五十秒。

          14. 接著是使用小于等于 t 五五,下面是二百五十秒,這就可以設(shè)置為是三百,因?yàn)榍笆胧钦D(zhuǎn),然后停止五秒,停止五秒之后是反轉(zhuǎn)十秒,再停止五秒,這樣就是三十秒。

          15. 三十秒因?yàn)楫?dāng)?shù)竭_(dá)三十秒的時(shí)候要對(duì)它進(jìn)行復(fù)位,所以使用 t 五五。

          16. 接下來(lái)這個(gè)位置需要使用正轉(zhuǎn)的互鎖 q 零點(diǎn)零,這是輸出 q 零點(diǎn)一。

          17. 接下來(lái)把程序下載進(jìn) ,實(shí)際上去跑一下,點(diǎn)擊 PLC,點(diǎn)擊下載,點(diǎn)擊是,點(diǎn)擊調(diào)試,程序狀態(tài)。

          18. 現(xiàn)在是初始狀態(tài),按一下啟動(dòng),啟動(dòng)之后首先是正轉(zhuǎn),正轉(zhuǎn)時(shí)間是十秒,當(dāng)大于十秒的時(shí)候停止五秒,當(dāng)?shù)竭_(dá)一百五十以上的時(shí)候反轉(zhuǎn)。

          19. 看這個(gè)條件,當(dāng)高于一百五十的時(shí)候就會(huì)停止運(yùn)行,當(dāng)?shù)竭_(dá)三百的時(shí)候會(huì)再次切換到正轉(zhuǎn)運(yùn)行,就是這樣的過(guò)程。

          20. 再看一下整個(gè)過(guò)程,十秒鐘到達(dá)停止五秒,停止五秒鐘時(shí)間到達(dá)開始反轉(zhuǎn),反轉(zhuǎn)運(yùn)行十秒鐘的時(shí)間停止了五秒鐘,再次開啟正轉(zhuǎn),也就是新的循環(huán),就是這樣的功能。

          21. 因?yàn)檫@個(gè)是 PLC,所以實(shí)現(xiàn)的方式可以多種多樣,這兒介紹的就是使用定時(shí)器加上比較指令相互結(jié)合的一種方式去編程,這樣邏輯會(huì)比較清晰。



          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();