<object id="ayu7o"></object>

      <object id="ayu7o"></object>

    1. <menuitem id="ayu7o"></menuitem>
      <object id="ayu7o"></object>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684
      公司新聞
      西門子S7-1200組織塊應用實例
      發布時間: 2024-06-21 11:44 更新時間: 2024-12-02 08:00

      下面我們做一個組織塊的使用練習,使用循環中斷產生一赫茲的時鐘信號,在Q0.0輸出。先來分析一下,一赫茲的時鐘信號周期為一秒,高低電平各持續500毫秒交替出現,因此每隔500毫秒產生中斷,在循環中斷組織塊程序中對Q0.0取反即可。具體步驟如下:

      圖片


      一、添加組織塊,在項目樹中打開PLC1下面的程序塊文件夾,雙擊打開添加新塊對話框,單擊組織塊按鈕,選擇循環中斷,輸入組織塊的名稱,這里我們不作修改。編程語言默認為梯形圖,手動或自動分配組織塊編號,這里我們不做修改,即自動分配編號200。

      圖片


      掃描時間及產生循環中斷的時間間隔,單位為毫秒,改為500,也可以在循環中斷組織塊的屬性中修改,啟用僅符號訪問,單擊確定按鈕。

      圖片


      可以看到程序塊文件夾下增加了循環中斷組織塊OB200,同時在工作區中打開了循環中斷組織塊的程序編輯器。

      圖片


      在檢查窗口的屬性選項卡,單擊循環中斷,此處可以定義循環時間和相移。

      圖片


      二、編寫程序,從指令數中選擇位邏輯運算,鼠標拖拽常開觸點指令插入到程序段一中,輸入地址Q0.0,插入取反線圈指令,輸入地址Q0.0,單擊保存項目按鈕,保存項目,這樣循環中斷組織塊的程序就編寫完成了。

      圖片


      三、編譯下載程序到PLC,選中項目樹中的PLC1,單擊編譯按鈕編譯項目,單擊下載按鈕,將所有塊下載到PLC。

      圖片


      四、查看程序運行情況。單機監視按鈕,觀察程序運行情況,可以看到在Q0.0產生了一赫茲的時鐘信號。

      圖片


      聯系方式

      • 電  話:13922889745
      • 經理:向小姐
      • 手  機:18475208684
      • 微  信:18475208684