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

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

    1. <menuitem id="ayu7o"></menuitem>
      <object id="ayu7o"></object>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684
      公司新聞
      博途軟件PLCSIM仿真工具如何使用S7-1500 PLC仿真功能?
      發布時間: 2024-06-26 10:11 更新時間: 2024-12-02 08:00

       針對博途軟件,西門子重新開發了PLCSIM,有了這個仿真工具我們就無需使用真實硬件,而可以對所編的程序進行仿真和調試。除此之外PLCSIM還增加了許多功能,比如說順序控制的仿真。在今后的學習過程中我們會經常使用到PLCSIM,本節我們以S7-1500 PLC仿真功能為例,來介紹一下PLCSIM的操作和使用。

      圖片

          當用戶沒有實際硬件時,可以通過仿真器來測試軟件程序,本例中模擬一個電機的啟動過程,程序所需的變量已經在變量表中建立完成。選擇需要仿真的PLC,點擊上方的快捷按鈕直接打開仿真器,此時會新建立一個仿真器項目。在彈出的窗口中,分別輸入對應的通訊參數就可以將項目下載到仿真器中,下載完成后會出現一個仿真器的精簡視圖,在精簡視圖下可以對CPU進行“運行”、“停止”操作,在精簡視圖下點擊精簡視圖右下方的按鈕切換到項目仿真視圖,在左方的項目樹下雙擊“設備組態”,在主視圖中會看到中央機架上的模塊狀態,在仿真器的項目視圖下打開仿真表選項,其中已經有了一個缺省的仿真表,雙擊打開,在打開的仿真表中按照博途項目中的變量表中的變量,依次在仿真表中建立變量。

      圖片

          在博途軟件中打開梯形圖,點擊在線,重新布局窗口,準備開始仿真調試。仿真表提供了監控PLC變量值的功能,對于輸入類型的變量,缺省情況下“立即修改”列中可以直接修改。在“監視器值”列中可以監視到PLC中的變量值。對于“位”變量,也可以在“位”列中通過鼠標點擊的方式修改變量值。對于非輸入變量,缺省情況下不能修改,需要點擊仿真表左上方的“啟用/禁用非輸入的修改”選項,這樣就啟用了修改功能。在“立即修改”列中輸入新的數值,則此變量可以被立即修改。如果變量的地址是以字節的形式輸入,那么在“位”這一列中,可以直接顯示出變量中各個位的數值,每個獨立的位信號可以單獨監視和修改。如果需要批量修改變量值,則需要在有“閃電”圖標的列中激活參加統一修改的變量,在“統一修改”列中將新變量值依次輸入。點擊仿真表左上方的“修改所有選擇的值”按鈕,則所有激活“統一修改”的變量會同時被寫入新的數值。

      圖片

          為了更好的模擬現場的順控過程,仿真器還集成了序列功能,通過設定的時間點觸發相應變量的修改功能。在項目樹中打開“序列”表,其中已經有一個缺省的序列表,雙擊打開。在序列表中按照時間順序,可以自定義一系列的動作,并且仿真器自動按照序列執行定義的動作。

      圖片

          本例中演示啟動和停止一個電機的序列,在時間欄輸入1秒,在“名稱”欄中選擇延時時間“PT”,在動作欄選擇“設置為值”,動作參數輸入3秒,在時間欄輸入2秒,在名稱欄中選擇“start”,在動作欄選擇“設置為值”,動作參數輸入“1”,在時間欄輸入6秒,在“名稱”欄中選擇“start”,在動作欄選擇“設置為值”,動作參數輸入“0”,在時間欄輸入8秒,在“名稱”欄中選擇“flash”,在動作欄選擇將信號設置為頻率,動作參數輸入“2赫茲”,接下來輸入其它時間點的動作及參數。Zui后,設置序列完成時的動作有三種選擇,本例中選擇“重復序列”,即序列執行完會重新再次執行。點擊“啟動序列”按鈕,仿真列表順序執行,在不同的時刻輸出不同的數值給博途軟件,博途中的程序會跟隨仿真列表的變化而改變。仿真器右側的“執行時間”窗口中,給出了循環次數和本次循環已經執行到的時間值。通過快捷按鈕可以分別暫停、啟動和停止仿真序列。點擊仿真器上方的“保存項目”快捷按鈕,可以將項目保存下來,在下次打開仿真器項目時,仿真表和序列表可以繼續使用。


      聯系方式

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