摘 要:對(duì)于新設(shè)計(jì)的PLC控制系統(tǒng),直接在實(shí)際的系統(tǒng)中進(jìn)行用戶程序調(diào)試有很大的風(fēng)險(xiǎn),PLC某個(gè)錯(cuò)誤的輸出信息會(huì)導(dǎo)致設(shè)備的損壞甚至危及工作人員的人身安全。提出一種采用S7-PLCSIM進(jìn)行仿真調(diào)試的方法。S7-PLCSIM可以在計(jì)算機(jī)上對(duì)S7-300/400 PLC的用戶程序進(jìn)行離線仿真與調(diào)試,在程序開發(fā)階段發(fā)現(xiàn)和排除錯(cuò)誤,優(yōu)化程序,調(diào)試效果好,使用方便、安全,并可降低試車的費(fèi)用。
關(guān)鍵詞:S7-PLCSIM;S7-300/400可編程序控制器;程序調(diào)試;安全
Application of S7-PLCSIM in Program Debugging of SIEMENS S7-300/400 PLC
HANG Weiguo
(Qingdao Ocean Shipping Mariners College,Qingdao,266071,China
Abstract: A wrong output of PLC maybe result in damage of equipment and even endanger the safety of the operator,so it is dangerous to a new PLC system to debug your program on an actual system.S7-PLCSIM is introduced for simulate program debugigng.S7-PLCSIM can simulate and debug the program of S7-300/400 PLC offline.With the simulated S7 PLC,you can debug programs to find and modify mistake,optimize your programs.S7-PLCSIM is an effective,safety and convenient mode for PLC program debugigng.It can also reduce the expense of system test.
eywords:S7-PLCSIM;S7-300/400 PLC;program debugging;safety
1 引 言
可編程序控制器是新一代的通用型工業(yè)控制設(shè)備,因其使用方便、適應(yīng)性強(qiáng)、可靠性高和極高的性能價(jià)格比等特點(diǎn)在工業(yè)生產(chǎn)的各個(gè)領(lǐng)域得到廣泛應(yīng)用。可編程序控制器的強(qiáng)大功能是通過軟件編程來實(shí)現(xiàn)的,要實(shí)現(xiàn)一項(xiàng)控制任務(wù)事先要給PLC編制用戶程序。對(duì)于比較復(fù)雜的控制任務(wù),程序編制過程中往往會(huì)出現(xiàn)一些缺陷和錯(cuò)誤,因此,PLC的用戶程序設(shè)計(jì)好后需進(jìn)行運(yùn)行調(diào)試。
PLC的用戶程序一般在硬件PLC進(jìn)行調(diào)試,但有時(shí)程序設(shè)計(jì)好之后,硬件PLC尚未購買或控制設(shè)備不在本地,這對(duì)程序調(diào)試和修改帶來不便。對(duì)于某些控制系統(tǒng),直接在實(shí)際的系統(tǒng)中進(jìn)行程序調(diào)試有很大的風(fēng)險(xiǎn),PLC某個(gè)錯(cuò)誤的輸出信息會(huì)導(dǎo)致機(jī)損事故甚至危及工作人員的人身安全。對(duì)于西門子S7-300/400 PLC,可利用S7-PLCSIM仿真軟件進(jìn)行程序調(diào)試,從而避免上述問題。
通過S7-PLCSIM仿真調(diào)試,可以在程序開發(fā)階段發(fā)現(xiàn)和排除錯(cuò)誤,從而提高用戶程序的質(zhì)量和降低試車的費(fèi)用。
2 S7-PLCSIM仿真軟件的主要功能
S7-PLCSIM是一個(gè)功能非常強(qiáng)大的仿真軟件,它與STEP7編程軟件集成在一起,可以在計(jì)算機(jī)上對(duì)S7-300/400 PLC的用戶程序進(jìn)行離線仿真與調(diào)試,而不需要連接任何PLC的硬件。……