如何用5.3版的西門子仿真軟件檢驗程序?
劉玉蓉
發(fā)布于2014-10-15 17:05
274
0
標簽:
我用已在PLC中運行過的正常程序在SIMPLC5.3中仿真,為什么下載后開始仿真就亮紅燈,不能仿真,過往STOP 狀態(tài),一切程序都下載了,而有些程序也能仿真,設置都是一樣的,硬件組太也問題,而用5。4版的那個程序都不能仿真不和是為什么?
佳答案
是因為你在實際的PLC中,進行的硬件組態(tài)有通信方面的。而且,在硬件上也有相應的電纜連接,地址的設定,程序的編制都能正常的運行了。
但是,你在模擬的時候,由于在plc的硬件組態(tài)中已經(jīng)組態(tài)了通訊的地址,但實際硬件上沒有連接,所以你仿真的時候,一開始就亮紅燈了。而且,有些關于通訊處理的程序塊仿真的時候,也會出編程錯誤。
如何防止,仿真的時候出現(xiàn)紅燈,或是CPU進入停止狀態(tài)呢?在程序中加入相應的組織塊,譬如:
OB81 電源故障
OB82 診斷中斷
OB83 插入/拔出模塊中斷
OB85 優(yōu)先級錯誤
OB86 擴展機架,DP主站系統(tǒng)或者分布式I/O故障
OB87 通訊故障
OB121編程錯誤
OB122 I/O訪問錯誤
再下載進去,進行仿真試試!