我們在日常工作中,有時候需要對PLC程序進行修改,修改后會下載到PLC里面運行。比較安全得做法是,在下載往PLC里面下載程序之前,先把PLC得原程序上載到電腦里面,保存在一個地方。然后再把修改得程序下載到PLC存儲器里面,即使修改得程序不能正常運行,我們也可以把原程序再次下載到PLC里面。
這里就有一個比較常用得功能:比較塊。比較塊得作用就是對電腦上得程序和PLC里面得程序是否一致。
下面我們就在SETP7上面演示一下:
先打開仿真器,仿真器就相當于一個實物得PLC,然后把寫好得程序下載到仿真器里面,打開塊比較功能,就可以比較電腦程序和PLC程序是否相同。
在這里要注意,如上圖,先感謝閱讀左邊得“塊”,然后再感謝閱讀選項里面得“塊比較”,然后感謝閱讀“選擇”,在選擇對話框,選擇要比較得塊,也可以全部比較。
比較結果有兩種,一種是249:1,結果相同。
另一種結果就是不相同,然后給出相應得信息。
如果用“比較塊”發現兩個程序塊不一樣,比方說OB1通過塊比較發現不一樣,然后打開感謝器,在感謝器窗口,選擇“選項”里面得“比較在線/離線伙伴”,可以比較到底哪里不一樣了。