西門(mén)子PLCSIM快速入門(mén)
1 調用
可以通過(guò)STEP7菜單Options---Simulate Modules,激活S7-PLCSIM; 或者通過(guò)點(diǎn)擊工具欄中的 圖標,來(lái)激活S7-PLCSIM。
2 設置PGPC接口
打開(kāi)STEP7菜單Options---Set PG/PC Interface。
圖1 Set PG/PC Interface
根據CPU的接口,選擇合適的PLCSIM.XXX下載程序。如CPU有以太網(wǎng)口,則選擇PLCSIM.TCPIP。
3 下載程序
點(diǎn)擊下載按鈕,將設備組態(tài)及程序下載到PLCSIM。
4 運行狀態(tài)切換
如圖2,將PLCSIM的CPU,由STOP狀態(tài)切換為RUN-P狀態(tài),模擬CPU運行。
圖2 PLCSIM界面
5 程序在線(xiàn)
點(diǎn)擊在線(xiàn)按鈕,將離線(xiàn)程序切換為在線(xiàn)。
6 S7-PLCSIM界面
下圖為S7-PLCSIM工作界面
圖3 S7-PLCSIM 視圖
7 S7-PLCSIM菜單
1) File菜單:
用戶(hù)可以通過(guò)S7-PLCSIM菜單File > Save PLC As, 將當前模擬的PLC存儲為一個(gè)文件,下次使用時(shí)可以通過(guò)File > Open PLC,直接打開(kāi)此文件,而不需要下載過(guò)程,方便調試。對于S7-PLCSIM V5.4版本,可以在此設置多種下載方式,例如,MPI, DP, Ethernet。
2)View菜單:
用戶(hù)可以通過(guò)View > Accumulators/Block Registers/Stacks來(lái)查看PLC內部的累加器/地址寄存器/狀態(tài)字/堆棧資源
3)Insert菜單:
用戶(hù)可以通過(guò)Insert >Input Variable插入變量(輸入/ 輸出/中間寄存器/定時(shí)器/計數器/數據塊)方式來(lái)模擬各種工況。
4)PLC菜單:
用戶(hù)可以通過(guò)PLC 菜單模擬真實(shí)PLC的上電/斷電,內存復位操作,以及修改PLC的MPI地址(S7-PLCSIM V5.4版本以下)。
5)Execute菜單: (僅對部分內容作解釋)
? Key Switch Position: RUN與RUN-P的區別,在RUN情況下,用戶(hù)無(wú)法下載程序及修改S7-PLCSIM內部存儲區;RUN-P情況下,用戶(hù)可以下載程序及修改S7-PLCSIM內部存儲區,在兩者中任意一種情況下,用戶(hù)程序都可以正常運行。
? Startup Switch Position: 用戶(hù)可以選擇當S7-PLCSIM由STOP模式轉換到RUN模式時(shí),執行的啟動(dòng)類(lèi)型:Cold Start, 操作系統將調用OB102,用戶(hù)程序從開(kāi)始位置執行,存儲在非保持區的用戶(hù)數據被刪除;Hot Start, 操作系統將調用OB101,并且用戶(hù)程序從中斷位置繼續執行;Warm Start, 操作系統將調用OB100。
? Scan Mode: Single Scan S7-PLCSIM特有的掃描模式,程序僅執行一個(gè)周期,當用戶(hù)通過(guò)Next Scan操作時(shí),S7-PLCSIM 執行下一個(gè)掃描周期;Continuous Scan S7-PLCSIM 按照普通模式仿真真實(shí)PLC 掃描模式。
? Next Scan: 當用戶(hù)可以使能S7-PLCSIM 執行下一個(gè)掃描周期
? Pause: 在不影響輸出的情況下,中斷當前仿真的程序,注意在暫停的情況下,可能會(huì )導致其它應用程序與S7-PLCSIM的超時(shí)或連接中斷。
? Automatic Timers:定時(shí)器自動(dòng)運行
? Manual Timers: 可以通過(guò)插入定時(shí)器窗口,手動(dòng)設置定時(shí)器的值及時(shí)基。
? Reset Timers:用戶(hù)可以復位所有/部分的定時(shí)器
? Trigger Error OB:
? Scan Cycle Monitoring: 用戶(hù)可以在此設置允許的最大程序執行時(shí)間,如果程序執行超過(guò)此時(shí)間,S7-PLCSIM將進(jìn)入停止狀態(tài)。
6. Tools菜單:
? Record/Playback S7-PLCSIM主要用于模擬工況,而即使一個(gè)簡(jiǎn)單的工況也可能是由一定時(shí)間段內的各種觸發(fā)事件組成的。如果重復調試某個(gè)工況,而完全依賴(lài)于手工操作模擬,是比較困難的。S7-PLCSIM可以解決這個(gè)難題:編程人員可以將手工模擬過(guò)程錄制成一個(gè)事件文件,針對不同的工況,可以錄制不同的事件文件。選擇不同的事件文件,即可模擬不同的工況,而不必一次又一次地去手動(dòng)輸入。
詳細信息請參看如下手冊:
S7-PLCSIM使用入門(mén)
S7-PLCSIM 手冊
怎樣通過(guò)PLCSIM仿真程序來(lái)測試I/O?
電話(huà):13818569113
郵箱:13818569113@139.com
網(wǎng)址:http://openxml.net/
地址:上海青浦區北青公路7171號111-112室