看十遍書不如動(dòng)一次手,學(xué)plc的關(guān)鍵是動(dòng)手。如果有三菱plc,可以作下載、上載、程序運(yùn)行、監(jiān)控和故障診斷等實(shí)驗(yàn)。最好的實(shí)踐方法是將自己編寫的程序下載到plc后,進(jìn)行模擬調(diào)試。所謂模擬調(diào)試,是指用小開(kāi)關(guān)或按鈕來(lái)模擬現(xiàn)場(chǎng)的開(kāi)關(guān)量輸入信號(hào),用plc上指示開(kāi)關(guān)量輸出點(diǎn)狀態(tài)的發(fā)光二極管來(lái)觀察程序運(yùn)行的結(jié)果。
fx的價(jià)格較貴,價(jià)格便宜的plc(例如fx1s和與fx兼容的國(guó)產(chǎn)plc)支持的應(yīng)用指令有限,有些國(guó)產(chǎn)的兼容機(jī)甚至沒(méi)有中斷功能。即使有一個(gè)plc,其i/o點(diǎn)數(shù)和可以做的實(shí)驗(yàn)也非常有限。
plc的仿真軟件gxsimulator為解決這一難題提供了很好的途徑。仿真軟件用來(lái)模擬plc的操作系統(tǒng)和用戶程序的運(yùn)行。與硬件plc一樣,需要將用戶程序和組態(tài)信息下載到仿真plc,用鍵盤和鼠標(biāo)給計(jì)算機(jī)屏幕上的仿真plc提供輸入信號(hào),觀察仿真plc執(zhí)行用戶程序后輸出信號(hào)的狀態(tài)。
gxsimulator是與編程軟件gxdeveloper配套的仿真軟件。它的功能強(qiáng)大、使用方便,支持fx系列絕大部分指令,其功能超過(guò)了很多與fx兼容的國(guó)產(chǎn)硬件plc??梢杂胓xsimulator在計(jì)算機(jī)上做仿真實(shí)驗(yàn),模擬硬件plc的運(yùn)行,執(zhí)行用戶程序。讀者在入門階段完全可以用仿真軟件代替硬件plc來(lái)模擬調(diào)試程序,仿真實(shí)驗(yàn)和做硬件實(shí)驗(yàn)時(shí)觀察到的現(xiàn)象幾乎完全一樣。