<strong id="dm055"></strong>

<optgroup id="dm055"></optgroup>
<optgroup id="dm055"></optgroup>

<acronym id="dm055"></acronym>
      <acronym id="dm055"><sup id="dm055"></sup></acronym>
    1. <legend id="dm055"></legend>

      電工之家_電工基礎知識學習網站
      當前位置:電工之家 > plc > 西門子plc > 正文

      西門子S7-300定時器循環執行代碼

      時間:2017-06-12 10:25 來源:電工之家

      使用S_PULSE脈沖S5定時器達到循環執行部分代碼的目的。
      1.打開STEP 7 V5.5新建一個工程,這里PLC以“CPU315-2 DP/NP”為例。
      2.新建一個功能塊FC1,打開符號表,創建如下變量:
      西門子S7-300定時器循環執行代碼
      3.打開OB1,添加如下代碼:
      西門子S7-300定時器循環執行代碼
      其中T1為S_PULSE脈沖S5定時器。參數TV為定時時間,這里我們以1秒為例,當輸入S端有上升沿時,則定時器啟動,Q端輸出1;當定時時間結束或S端為0時,Q端輸出為0。具體參數請參考STEP 7自帶幫助。
      M0.0為定時器控制位,負責提供上升沿啟動(重啟)定時器;M0.1為定時器輸出位,同時也保證定時器自鎖運行。
      西門子S7-300定時器循環執行代碼
      當輸出位M0.1為1時,定時器繼續運行。
      西門子S7-300定時器循環執行代碼
      當控制位M0.0和輸出位M0.1都為0時,表示一輪定時器結束,可以執行我們需要循環的代碼。接著將控制位M0.0置1.啟動定時器。
      西門子S7-300定時器循環執行代碼
      當控制位M0.0和輸出位M0.1都為1時,說明定時器已啟動,將控制位M0.0置0。定時器靠自鎖繼續運行。
      總結:每次循環結束到下次循環啟動時,會有一個PLC周期的延時(延時時間視PLC代碼量決定),所以不適用需要時間非常精確的場合。

      看過《西門子S7-300定時器循環執行代碼》的人還看了以下文章
      西門子PLC控制花樣噴泉形式編程實例 西門子PLC控制花樣噴泉形式編程實例
      通過西門子PLC控制花樣噴泉的5種形式,通過5個按鍵控制5種形式: 1號位,按下第一種1~8順序噴出,逆序收起,間隔2秒,循環。 2號位,按下第二種單數先噴出,然后雙數噴出,一起收起,間隔2秒,循環。 3號位,先1278噴,在3456噴,全收,再3456噴,1278噴,全收...
      西門子300怎樣進行模塊化編程 西門子300怎樣進行模塊化編程
      西門子模塊化編程首先了解FB塊、FC塊和SFC塊。FB塊擁有自己的專屬數據塊存儲數據,FC塊不具備,SFC是系統功能塊。系統功能塊是西門子開發的各種通用功能的模塊,如與西門子其他器件的通訊控制,PID控制等等,我們需要某種功能時直接調用相應SFC即可。當然我...
      熟悉電氣柜接線想學西門子PLC怎么入手 熟悉電氣柜接線想學西門子PLC怎么入手
      干了兩年電氣柜接線,那對自動控制的基本概念應該有了,前提是你接的是自動化控制系統的電氣柜,而不是那種配電柜!!!了解了繼電控制回路,那對你學習PLC會有很大幫助!!不知道你 的文化水平如何,歐系PLC和計算機聯系比較緊密,所以,你要學習以下計算機...
      西門子s7-200PLC系統怎么樣?功能有哪些 西門子s7-200PLC系統怎么樣?功能有哪些
      西門子s7-200PLC系統怎么樣?功能有哪些 西門子S7-200PLC可以滿足各種設備自動化控制需求,此系統也屬于緊湊型可編程序控制器。系統的硬件構架主要由系統CPU模塊和豐富的擴展模塊構成。s7-200PLC除基本控制功能外還有其獨到之處,這也是它受歡迎的原因之一吧...
      西門子PLC的電池能用多久 西門子PLC的電池能用多久
      西門子PLC的電池能用多久 西門子的CPU型號選用不同以及采用的數據保持的方式不同,PLC的電池的使用時長也會不同。 PLC的CPU內置電容保持數據 PLC的CPU內置超級電容,在短時間斷電為數據保持和實時時鐘提供電源。斷電后,對于PLC的CPU221、CPU222的內置超級電...
      亚洲资源