PLC梯形圖仿真調試
發(fā)布于2023-01-06 17:56
53
3
標簽:PLC
(1)編程準備三要素
①應對輸入/輸出信號進行地址或內存單元的分配,在分配地址或內存單元時,應從運行可靠性出發(fā),合理進行分配。
②列出輸入/輸出信號單元或地址的分配表,同時根據(jù)工藝過程的要求,列出定時器、計數(shù)器、內部繼電器、數(shù)據(jù)寄存器等內部信號單元或地址的分配表。
③根據(jù)工藝的控制要求,繪制流程表、功能表圖等編程資料,并根據(jù)這些資料進行編程??蓜澐秩舾蓚€基本環(huán)節(jié),然后進行組合。
(2)地址分配原則
①根據(jù)時間發(fā)生的時序來分配地址的先后。
②對多輸入多輸出單元組成的系統(tǒng),盡可能把一個系統(tǒng)、設備或部件的信號集中在一個輸入/輸出模塊上,便于檢測和維護。
③合理分配高級計數(shù)器和位置控制的地址。
④了解PLC輸入/輸出公共端對被控信號的影響。如兩個或兩個以上從不同電源來的觸點信號能否共用一個公共端,兩個或兩個以上繼電器輸出信號點的公共端能否連接不同的控制電路等。
PLC程序的結構形式
程序的結構形式有簡單結構、分支結構、并列結構等,應根據(jù)控制要求來選擇合適的程序結構形式。
(1)簡單程序結構
簡單程序結構是由單一的、不分叉的程序組成,如圖6-4所示,適用于順序控制系統(tǒng)。
(2)分支程序結構
由兩個或兩個以上的分支程序組成的程序結構如圖6-5所示,適用于要求不同條件執(zhí)行不同程序的系統(tǒng)。
(3)并列程序結構
有兩個或兩個以上相互獨立的分支程序,分別執(zhí)行各自程序,其中,某些程序受到另一些程序的影響,如圖6-6所示,適用于具有兩個或兩個以上相互獨立的分支系統(tǒng)。
(4)循環(huán)程序結構
在整個控制程序中,有一段需要重復執(zhí)行,這種程序段稱為循環(huán)程序,含有循環(huán)程序的程序結構如圖6-7所示。循環(huán)程序是否執(zhí)行是根據(jù)循環(huán)程序執(zhí)行的判別條件來確定的。
(5)子程序結構
在整個控制程序中,既有主程序段,又有子程序段,如圖6-8所示。程序執(zhí)行時,在主程序的某位置,有子程序的語句時,程序轉入子程序執(zhí)行,子程序執(zhí)行完之后,程序返回到主程序原來的斷點,并繼續(xù)執(zhí)行下去。子程序的執(zhí)行也可以是重復的,但是和循環(huán)程序結構不同,循環(huán)程序是連續(xù)重復的,而子程序是斷續(xù)重復,而且兩者的編程方法也不同。
(6)集中控制程序結構
在一個大的被控系統(tǒng)中,可由若干個PLC聯(lián)網(wǎng)工作,由一個PLC負責主系統(tǒng),其他PLC負責分系統(tǒng)。主系統(tǒng)執(zhí)行主程序,分系統(tǒng)負責分程序,由主系統(tǒng)指揮和協(xié)調各分系統(tǒng)的工作,整個程序是主程序協(xié)調分程序的集中控制程序,如圖6-9所示。