仿真PLC與真實PLC的區別
1.仿真PLC*的功能
①在S7-PLCSIM中可人為地觸發中斷。主要包括OB40~OB47(硬件中斷),OB70 (110冗余錯誤),OB72(CPU冗余錯誤),0873(通信冗余錯誤),OB82(診斷中斷)及OB83(插入/移除模塊)等,但不支持功能模塊FMS。
②可以選擇讓定時器自動運行或者人為地進行置位/復位。可以針對各個定時器單獨復位,也可以同時復位所有定時器。
③可以把仿真CPU當做真實的CPU那樣改變它的運行模式(STOP/RUN/RUN-P)。此外S7-PLCSIM提供“暫停”功能,允許暫時把CPU掛起而不影響程序的狀態輸出。
④可以記錄一系列事件(復制l/O存儲區,位存儲區,定時器,計數器),并能重放記
錄,實現程序測試的自動化。
⑤可以選擇單次掃描或連續掃描。
2.仿真PLC與實際PLC的區別
①PLCSIM不支持寫到診斷緩沖區的錯誤報文,例如,不能對電池失電和EEPROM故障進行仿真,但是可以對大多數I/O錯誤和程序錯誤進行仿真。
②不支持功能模塊和點對點通信。
③S7-300大多數CPU的I/O是自動組態的,模塊出入物理控制器后被CPU自動識別。仿真PLC沒有這種自動識別功能。如果將自動識別I/O的S7-300CPU的程序下載到仿真PLC,系統數據沒有包括I/O組態。因此在用PLCSIM仿真S7-300程序時,如果想定義CPU支持的模塊,首先必須下載硬件組態。
④在視圖對象中的變動會立即使對應的存儲區中的內容發生相應的改變。實際的CPU要等到掃描結束時才會修改存儲區。
總之,利用仿真PLC可以基本達到調試程序的目的。
免責聲明
- 凡本網注明"來源:智能制造網"的所有作品,版權均屬于智能制造網,轉載請必須注明智能制造網,http://www.xashilian.com。違反者本網將追究相關法律責任。
- 企業發布的公司新聞、技術文章、資料下載等內容,如涉及侵權、違規遭投訴的,一律由發布企業自行承擔責任,本網有權刪除內容并追溯責任。
- 本網轉載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
2025第十一屆中國國際機電產品交易會 暨先進制造業博覽會
展會城市:合肥市展會時間:2025-09-20