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