《常用低壓電器與可編程序控制器》課件第11章_第1頁
《常用低壓電器與可編程序控制器》課件第11章_第2頁
《常用低壓電器與可編程序控制器》課件第11章_第3頁
《常用低壓電器與可編程序控制器》課件第11章_第4頁
《常用低壓電器與可編程序控制器》課件第11章_第5頁
已閱讀5頁,還剩94頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第11章可編程序控制器的編程工具11.1編程器的使用和基本操作11.2編程軟件CX-P11.1編程器的使用和基本操作11.1.1編程器面板組成及可實現(xiàn)的功能

1.CQM1-PRO01編程器的面板

CQM1-PRO01編程器的面板由以下3部分組成:

(1)LCD顯示部分。顯示部分可顯示兩行,每行可顯示16個字符,相當(dāng)于微型計算機(jī)的顯示器顯示信息。

(2)方式切換開關(guān)。方式切換開關(guān)用以控制PLC的工作狀態(tài)。通過切換可使PLC處于編程、監(jiān)控或運(yùn)行狀態(tài)。(3)鍵盤部分。鍵盤部分有39個按鍵,可分為3個區(qū)域:

數(shù)字鍵區(qū):用于數(shù)字輸入。

指令鍵區(qū):用于輸入PLC的指令。

編輯鍵區(qū):用于控制編程或監(jiān)控操作。

2.各鍵區(qū)的組成及主要功能

10個白色的數(shù)字鍵組成數(shù)字鍵區(qū)。用該鍵區(qū)輸入程序地址或數(shù)據(jù),再配合FUN鍵,可以形成有指令碼的應(yīng)用指令。

16個灰色鍵組成指令鍵區(qū),該鍵區(qū)用于輸入指令。

12個黃色鍵組成編輯鍵區(qū),用于輸入、修改、查詢程序及監(jiān)控程序的運(yùn)行。

1個紅色清除鍵用于清除顯示屏的顯示。圖11-1CQM1-PRO01編程器鍵盤示意圖表11-1編程器功能一覽表

表11-1編程器功能一覽表

表11-1編程器功能一覽表

11.1.2編程器的操作

1.操作準(zhǔn)備當(dāng)利用編程器進(jìn)行編程時,應(yīng)將編程器的連接電纜接到PLC的外設(shè)端口上,如圖11-2所示。當(dāng)主機(jī)沒有接編程器等外圍設(shè)備時,上電后PLC自動處于運(yùn)行方式。因此,在對PLC中的用戶程序不了解時,一定要把PLC方式選擇開關(guān)置于編程位置,避免一上電就運(yùn)行程序而造成事故。當(dāng)主機(jī)接有編程器時,上電后的工作方式取決于方式選擇開關(guān)的位置。圖11-2編程器與PLC的連接2.設(shè)定編程器方式設(shè)定編程器的方式,選開關(guān)為編程方式。

PLC首次上電后,編程器上顯示出“PASSWORD!”(口令)字樣,依次按下CLR和MONTR鍵(回答口令)至口令消失后,再按CLR鍵,待編程器上顯示出00000時方可進(jìn)行后續(xù)操作。3.清除內(nèi)存在輸入程序之前,應(yīng)首先清除內(nèi)存。在PROGRAM方式下執(zhí)行清除內(nèi)存的操作如下:

(1)欲將存儲器中的用戶程序、各繼電器、計數(shù)器、數(shù)據(jù)存儲器中的數(shù)據(jù)全部清除時,操作過程及每步操作時屏幕顯示的內(nèi)容如圖11-3所示。圖11-3操作過程及顯示內(nèi)容(2)如需保留指定的數(shù)據(jù)區(qū),則應(yīng)進(jìn)行部分清除。例如,要保留地址00123以前的用戶程序及CNT的內(nèi)容,操作過程及顯示內(nèi)容如圖11-4所示。圖11-4操作過程及顯示內(nèi)容11.1.3程序輸入在進(jìn)行程序輸入時,要將方式開關(guān)設(shè)為編程方式PROGRAM。待輸入口令,按下CLR鍵,編程器上顯示出00000時,即可進(jìn)行程序輸入。此時,00000表示輸入程序的開始地址,如要從其他地址輸入,可按下相應(yīng)地址號,再按上箭頭鍵或下箭頭鍵即可。

1.單字節(jié)指令輸入當(dāng)輸入程序時,每輸入一條指令后要按一次WRITE鍵,地址會自動加1。例如,輸入LD00005指令,操作過程及其顯示內(nèi)容如圖11-5所示。圖11-5操作過程及顯示內(nèi)容2.雙字節(jié)指令輸入在輸入雙字節(jié)指令時,若僅輸入指令,則按WRITE鍵后地址并不加1,而是提示輸入下一字節(jié)的內(nèi)容。在指令輸入完整后再按WRITE鍵,地址才加1。例如,在地址00200處輸入“MOV(021)#0150200”語句,操作過程及其顯示如圖11-6所示。其中,DATA后面的A、B是指令的第一、第二個操作數(shù),有三個操作數(shù)的指令會繼續(xù)出現(xiàn)C。若操作數(shù)沒有輸入完整的指令就輸入下一條指令,則編程器發(fā)出“嘀”的聲音并拒絕輸入下一條指令。圖11-6操作過程及顯示內(nèi)容3.微分型指令輸入輸入微分型指令的操作步驟是:按FUN→輸入指令碼→按NOT鍵→按WRITE鍵,表示微分型指令的“@”就顯示出來,再按一次NOT鍵,“@”就消失。非微分型指令不必按NOT鍵。4.出錯糾正如果輸入的語句中有錯誤,只需在出錯的地址處重新輸入正確的語句即可。例如,根據(jù)圖11-7(a)輸入程序,按下CLR鍵,當(dāng)編程器顯示地址為00000時開始輸入。程序指令表如圖11-7(b)所示,輸入過程如圖11-7(c)所示。圖11-7輸入程序梯形圖、指令表及操作過程(a)梯形圖;(b)指令表;(c)操作過程11.1.4程序校驗程序輸入后,可在PROGRAM方式下檢查程序,進(jìn)行程序校驗,以確認(rèn)輸入的程序是否正確。程序錯誤類型分為A、B、C三類和0、1、2三級。A類錯誤影響程序的正常執(zhí)行,必須通過檢查消除。0級檢查用于檢查A、B、C三類錯誤;1級檢查用于檢查A、B兩類錯誤;2級檢查用于檢查A類錯誤。除了這三類錯誤之外,還有些錯誤在程序輸入時即被顯示出來,并由系統(tǒng)監(jiān)控程序阻止這些非法指令或數(shù)據(jù)的輸入。表11-2為A、B、C三類錯誤的出錯顯示以及對各類錯誤的處理方法一覽表。表11-2程序檢查出錯表

圖11-8程序校驗操作及其顯示11.1.5程序讀出用戶可在RUN、MONITOR和PROGRAM方式下讀出程序。程序讀出操作用于檢查程序的內(nèi)容。其過程為:建立開始讀出的首地址→按向下箭頭或向上箭頭讀出程序。讀程序的操作及其顯示如圖11-9所示。圖11-9讀程序操作及其顯示11.1.6指令檢索在RUN、MONITOR和PROGRAM方式下檢索指令。欲檢索用戶程序中的某條指令,操作步驟為:建立開始檢索的首地址→鍵入要檢索的指令→按SRCH鍵→顯示出要檢索的指令內(nèi)容及地址→按向下箭頭→顯示出操作數(shù)。例如,檢索某程序中LD指令的操作步驟為:按CLR→20→按向下箭頭→LD→SRCH,此時操作過程及顯示的內(nèi)容如圖11-10所示。如果要檢索TIM/CNT指令的設(shè)定值,可在先檢索到TIM/CNT指令后,再按向下箭頭,就可顯示出要檢索的TIM/CNT指令的設(shè)定數(shù)據(jù)。連續(xù)按SRCH鍵可繼續(xù)向下檢索,一直檢索到END指令。如果程序中無END指令,則一直可找到程序存儲器的最后一個地址。圖11-10檢索操作過程及顯示11.1.7觸點檢索在PROGRAM、MONITOR、RUN方式下檢索觸點。觸點檢索操作和指令檢索基本相同。只是指令檢索操作檢索的是一條指令,而觸點檢索操作檢索的是一個觸點。在MONITOR和RUN方式下進(jìn)行觸點檢索時,還可顯示該觸點的實際通、斷狀態(tài)。例如,檢索觸點00001的操作顯示如圖11-11所示。圖11-11觸點檢索操作過程及顯示11.1.8指令的插入與刪除圖11-12需插入指令與刪除指令的程序示意1.指令插入圖11-13指令插入操作2.指令刪除圖11-14指令刪除操作11.1.9I/O監(jiān)視1.對節(jié)點的監(jiān)視圖11-15對節(jié)點監(jiān)視2.對通道的監(jiān)視圖11-16對通道的監(jiān)視3.對程序內(nèi)的節(jié)點、TIM/CNT和數(shù)據(jù)存儲器的監(jiān)視圖11-17對程序內(nèi)指定地址的節(jié)點、TIM/CNT和數(shù)據(jù)存儲器的監(jiān)視11.1.10I/O多點監(jiān)視在MONITOR、RUN方式下執(zhí)行多點監(jiān)視。當(dāng)監(jiān)控程序運(yùn)行時,經(jīng)常需要同時監(jiān)視多個節(jié)點或通道的狀態(tài),這時需進(jìn)行多點監(jiān)視。多點監(jiān)視可與通道監(jiān)視同時執(zhí)行,最多可以同時監(jiān)視6個對象。第一個被監(jiān)視對象的顯示在屏幕左邊,當(dāng)監(jiān)視第二點或通道時,第一個被監(jiān)視對象的顯示就向右移動。監(jiān)視情況示意圖如圖11-18所示。如果被監(jiān)視的對象為4個,則第一個被監(jiān)視對象就移出顯示屏(移到內(nèi)部寄存器中)。這時,顯示屏上從左到右顯示的是第四個、第三個、第二個被監(jiān)視對象。屏幕上的內(nèi)容與寄存器中的內(nèi)容形成一個環(huán),可以用MONTR鍵從左邊再調(diào)出環(huán)上的某一個。顯示器顯示3個,寄存器內(nèi)保存3個,因此,最多可以同時監(jiān)視6個點或通道。如果要監(jiān)視第7個對象,則最先被監(jiān)視的那個內(nèi)容被擠出且丟失。圖11-18多點監(jiān)視情況示意圖11.1.11修改TIM/CNT的設(shè)定值圖11-19修改TIM/CNT的設(shè)定值11.1.12修改當(dāng)前值在PROGRAM、MONITOR方式下可修改當(dāng)前值。這個操作用來改變I/O、AR、HR和DM通道的當(dāng)前值(4位十六進(jìn)制數(shù))及TIM/CNT的當(dāng)前值(4位十進(jìn)制數(shù))。其操作過程為:先對被修改的通道或TIM/CNT進(jìn)行監(jiān)視,然后按CHG鍵→鍵入修改后的數(shù)值→按WRITE鍵。例如,要將DM0000通道的內(nèi)容0800修改為0200,應(yīng)首先對被修改的通道進(jìn)行監(jiān)視,操作為:按CLR→→0→MONTR鍵,然后開始修改。操作及顯示如圖11-20所示。圖11-20修改當(dāng)前值的操作及顯示11.1.13強(qiáng)制置位/復(fù)位在PROGRAM、MONITOR方式下可強(qiáng)制置位/復(fù)位。使用SET或者RESET鍵可以把I/O點和IR、HR的位及TIM/CNT等的狀態(tài)強(qiáng)制置為ON或者OFF。在程序調(diào)試中常用到這個功能。這種操作分為強(qiáng)制置位/復(fù)位和持續(xù)強(qiáng)制置位/復(fù)位兩種情況。操作應(yīng)在I/O監(jiān)視或I/O多點監(jiān)視執(zhí)行時使用。在I/O多點監(jiān)視時,以左端節(jié)點為對象。利用SET鍵進(jìn)行強(qiáng)制置位/復(fù)位。按下SET鍵,指定節(jié)點被置位/復(fù)位,抬起按鍵,節(jié)點復(fù)原,如圖11-21所示。圖11-21強(qiáng)制置位/復(fù)位操作及顯示圖11-22強(qiáng)制置位/復(fù)位和持續(xù)強(qiáng)制位/復(fù)位的操作按鍵

當(dāng)進(jìn)行了強(qiáng)制置位/復(fù)位操作后,可按下CLR鍵→SET鍵→RESET鍵→NOT鍵對所有強(qiáng)制置位/復(fù)位操作的節(jié)點解除。在進(jìn)行強(qiáng)制置位/復(fù)位操作時,應(yīng)在確認(rèn)不影響設(shè)備的情況下進(jìn)行,以免對設(shè)備或系統(tǒng)產(chǎn)生損害。11.1.14讀出掃描周期時間圖11-23讀出執(zhí)行程序的平均掃描周期時間11.2編程軟件CX-P11.2.1CX-P軟件簡介1)樹狀目錄形式

CX-P2.0以樹狀目錄的形式分層顯示一個工程的各個項目,這些項目能夠被直接訪問。

2)Windows風(fēng)格界面

CX-P2.0具有Windows風(fēng)格的界面,使用鼠標(biāo)及標(biāo)準(zhǔn)菜單系統(tǒng)。用戶可自定義工具欄和快捷鍵。3)多個PLCCX-P2.0在單個工程下支持多個PLC;單個PLC可支持一個應(yīng)用程序,其中CV、CS系列的PLC可支持多個應(yīng)用程序;單個應(yīng)用程序可支持多個程序段,一個應(yīng)用程序可以分為一些可自行定義的、有名字的程序段,能夠方便地管理大型程序??梢砸蝗送瑫r編寫、調(diào)試多個PLC的程序;也可以多個人同時編寫、調(diào)試同一個PLC的多個程序。

4)符號編程功能

CX-P除了可以直接采用地址和數(shù)據(jù)編程外,還提供了符號編程的功能。編程時使用符號時不必考慮其位和地址的分配。符號編程使程序易于移植,易于拖放。5)具有兼容性

CX-P對Windows應(yīng)用軟件的數(shù)據(jù)具有兼容性。對于I/O分配表,包括符號、地址和I/O注釋,可輸入到MicrosoftExcel的表格中,然后由CX-P使用。

6)用梯形圖或助記符編程在輸入指令時,可使用快捷按鈕迅速建立梯形圖。可向一個梯形圖元素(接觸點、線圈或指令)附加一個注釋,增強(qiáng)程序的可讀性。為了節(jié)省空間,操作人員能夠?qū)μ菪螆D上顯示的符號信息格式和數(shù)量進(jìn)行選擇,能夠快速打開和關(guān)閉注釋。7)顏色使用顏色的使用可以自定義。缺省設(shè)置時,全局和本地符號在梯形圖中具有不同的顏色。梯形圖中的錯誤顯示為紅色。

8)顯示轉(zhuǎn)移在梯形圖視圖和助記符視圖中,可以將當(dāng)前的顯示轉(zhuǎn)移到程序中需要的位置。例如,轉(zhuǎn)移到一個指定的梯級或步,或者轉(zhuǎn)移到某一有注釋的梯級,或者轉(zhuǎn)移到指定地址的下一個引用等。9)查找和替換功能

CX-P2.0提供較強(qiáng)的查找和替換功能,支持文本通配符和內(nèi)存地址范圍的操作。

10)提供較強(qiáng)的在線功能例如,操作人員可對多個PLC梯形圖在線編程;監(jiān)視窗口支持本地符號;可以將監(jiān)視設(shè)置為在十六進(jìn)制下工作;為了檢查程序的邏輯性,監(jiān)視可以暫時被凍結(jié)。

11)顯示分開

CX-P2.0可將程序分開顯示,以監(jiān)控多個位置。一個程序能夠垂直和水平分開,同時顯示在4個區(qū)域上,達(dá)到監(jiān)控整個程序,同時也監(jiān)控或輸入特定指令的目的。12)具有遠(yuǎn)程編程和監(jiān)控功能上位機(jī)通過被連接的PLC可以訪問本地網(wǎng)絡(luò)或遠(yuǎn)程網(wǎng)絡(luò)的PLC;還可以通過Modem,利用電話線訪問遠(yuǎn)程PLC。

CX-P軟件具有一個許可序列號碼,如果只使用CX-P的初級功能,可不需要許可序列號,這時僅僅支持CPM1、CPM2和SRM1這三種PLC編程。要使用CX-P的全部功能,需要輸入許可序列號碼,號碼可以在安裝時或者在以后輸入。11.2.2CX-P的主窗口圖11-24CX-P的主窗口1)標(biāo)題欄標(biāo)題欄顯示打開的工程文件名稱、編程軟件名稱和其他信息。2)菜單欄通過單擊主菜單各選項及下拉子菜單中的命令,可進(jìn)行CX-P各種功能的操作。3)工具欄工具欄以圖標(biāo)按鈕的形式顯示CX-P4)輸出窗口輸出窗口顯示編譯程序結(jié)果、查找報表和程序傳送結(jié)果等。

5)狀態(tài)欄狀態(tài)欄位于窗口的底部,顯示即時幫助、PLC11.2.3建立工程

1.建立工程的步驟當(dāng)初次使用CX-P時,可通過建立新工程項目的方式建立工程。操作時單擊“文件”菜單中的“新建”命令,將出現(xiàn)如圖11-25所示的“改變PLC”對話框。

(1)設(shè)備名稱。在“設(shè)備名稱”欄中輸入為PLC工程定義的名稱,例如輸入“交通燈控制”。

(2)設(shè)備型號。在“設(shè)備型號”欄中選擇PLC的系列,例如,選擇“CPM1(CPM1A)”。單擊對應(yīng)的“設(shè)置”按鈕可進(jìn)一步配置CPU型號,例如選擇“CPU10”。

(3)網(wǎng)絡(luò)類型。在“網(wǎng)絡(luò)類型”欄中選擇PLC的網(wǎng)絡(luò)類型,例如選擇“SYSMACWAY”。單擊對應(yīng)的“設(shè)置”按鈕,顯示如圖11-26所示“網(wǎng)絡(luò)設(shè)定”對話框。圖11-26“網(wǎng)絡(luò)設(shè)定”對話框

該對話框有三個標(biāo)簽,單擊“網(wǎng)絡(luò)”標(biāo)簽,可以進(jìn)行網(wǎng)絡(luò)參數(shù)設(shè)定;單擊“驅(qū)動器”標(biāo)簽,可以選擇計算機(jī)通信端口,設(shè)定通信參數(shù)等。注意計算機(jī)與PLC的通信參數(shù)應(yīng)設(shè)置一致,否則無法通信。若使用Modem,可單擊“調(diào)制解調(diào)器”標(biāo)簽來設(shè)置相關(guān)參數(shù)。設(shè)置完成后單擊“確定”按鈕確認(rèn)操作,或按“取消”按鈕放棄操作,然后回到“改變PLC”對話框。

(4)注釋。在“注釋”欄中輸入與此PLC工程相關(guān)的注釋。

(5)改變PLC。在“改變PLC”對話框中,單擊“確定”按鈕,在CX-P主窗口中將出現(xiàn)新建立的工程工作區(qū)和圖表工作區(qū),表明建立了一個新工程,如圖11-27所示。若單擊“取消”按鈕,則放棄操作。圖11-27主窗口中新建的工程工作區(qū)和圖表工作區(qū)2.工程項目操作對工程項目進(jìn)行操作時,可以右擊該項目的圖標(biāo),在出現(xiàn)相關(guān)上下文菜單后,選擇相應(yīng)的命令;也可單擊主菜單的選項,在出現(xiàn)下拉命令子菜單后,選擇相應(yīng)的命令。對工程工作區(qū)中可進(jìn)行操作的項目如圖11-28所示。圖11-28工程工作區(qū)中可進(jìn)行操作的項目1)工程用戶可為工程重命名;創(chuàng)建新的PLC;將PLC粘貼到工程中等。

2)?PLC

用戶可對PLC進(jìn)行修改、剪切、復(fù)制、粘貼和刪除;符號自動分配;編譯所有的PLC程序;在線工作;改變PLC操作模式等。3)全局符號表和本地符號表

CX-P除了直接采用地址和數(shù)據(jù)編程外,還提供了符號編程功能。符號是用來表示地址、數(shù)據(jù)的標(biāo)識符。在PLC下各個程序都可以使用的符號叫全局符號,僅為某個程序定義的專有符號叫本地符號。在編程中使用符號,具有簡化編程、增強(qiáng)程序可讀性、方便程序維護(hù)等優(yōu)點。例如,僅改變符號對應(yīng)的地址,程序就會自動使用新地址。程序越復(fù)雜,符號編程的優(yōu)勢越顯著。符號除了分配有地址或數(shù)值外,還被規(guī)定了數(shù)據(jù)類型。符號的數(shù)據(jù)類型如表11-3所示。表11-3符號的數(shù)據(jù)類型

圖11-29符號表窗口4)?PLC設(shè)置各種機(jī)型的PLC都開辟了系統(tǒng)設(shè)置區(qū),用來設(shè)置各種系統(tǒng)參數(shù)。CX-P通過設(shè)置圖標(biāo)進(jìn)行設(shè)定。雙擊“設(shè)置”圖標(biāo),顯示如圖11-30所示的設(shè)定窗口。利用該窗口中的標(biāo)簽可對CPM1A系統(tǒng)設(shè)定區(qū)進(jìn)行設(shè)定。設(shè)定完畢,將設(shè)定傳送到PLC后,該設(shè)定才能生效。圖11-30PLC設(shè)定5)?PLC內(nèi)存通過PLC內(nèi)存可以查看、編輯和監(jiān)視PLC內(nèi)存區(qū),監(jiān)視地址和符號、強(qiáng)制置位地址以及掃描和處理強(qiáng)制狀態(tài)信息。在工程工作區(qū)中雙擊PLC“內(nèi)存”圖標(biāo),將顯示如圖11-31所示的“PLC內(nèi)存”窗口。圖11-31PLC內(nèi)存

如圖11-31所示,在左窗口的下方有兩個標(biāo)簽:“內(nèi)存”和“地址”。

(1)內(nèi)存操作。在內(nèi)存窗口中可完成如下操作:

數(shù)據(jù)的編輯。數(shù)據(jù)的編輯是指向PLC允許讀/寫操作的內(nèi)存區(qū)輸入或修改數(shù)據(jù)。輸入數(shù)據(jù)可選擇的格式有二進(jìn)制、BCD、十進(jìn)制、有符號十進(jìn)制、浮點、十六進(jìn)制或文本。

數(shù)據(jù)的下載、上載及比較。下載是將計算機(jī)已編輯的PLC內(nèi)存區(qū)數(shù)據(jù)下傳到PLC中;上載是將PLC內(nèi)存區(qū)中的數(shù)據(jù)上傳到計算機(jī);比較是將計算機(jī)數(shù)據(jù)與PLC內(nèi)存區(qū)比較。這3種操作必須在在線狀態(tài)下進(jìn)行。

數(shù)據(jù)的監(jiān)視。數(shù)據(jù)的監(jiān)視是指在在線狀態(tài)下,監(jiān)視PLC內(nèi)存中某一數(shù)據(jù)區(qū)的數(shù)據(jù)變化。

數(shù)據(jù)的清除和填充。在在線狀態(tài)下,可清除PLC內(nèi)存區(qū)中某一數(shù)據(jù)區(qū)的數(shù)據(jù),或向某一數(shù)據(jù)區(qū)添加一個特定值。輸入的數(shù)據(jù)可選擇的格式有二進(jìn)制、BCD、十進(jìn)制、有符號十進(jìn)制、浮點、十六進(jìn)制或文本。(2)地址操作。地址窗口包含“監(jiān)視”和“強(qiáng)制狀態(tài)”兩個命令。在此窗口中可完成如下的操作:

“監(jiān)視”命令。在在線狀態(tài)下,可通過該命令監(jiān)視地址或符號,強(qiáng)制置位地址。雙擊“監(jiān)視”圖標(biāo),將出現(xiàn)“地址監(jiān)視”窗口,在此窗口中輸入一個地址或符號即可進(jìn)行監(jiān)視。當(dāng)一個位正在被監(jiān)視時,從該位的上下文菜單中選中“強(qiáng)制”命令,可對該位強(qiáng)制置“ON”、“OFF”或“取消”強(qiáng)制狀態(tài)。

“強(qiáng)制狀態(tài)”命令。在在線狀態(tài)下,可通過該命令掃描和處理強(qiáng)制狀態(tài)信息。雙擊“強(qiáng)制狀態(tài)”圖標(biāo),強(qiáng)制狀態(tài)信息將顯示在“強(qiáng)制狀態(tài)”窗口中。選中某一強(qiáng)制狀態(tài)位地址,從該位的上下文菜單中,可將其從“強(qiáng)制狀態(tài)”窗口中復(fù)制到“地址監(jiān)視”窗口中進(jìn)行監(jiān)視;也可清除所有的強(qiáng)制位;還可更新強(qiáng)制狀態(tài)窗口。圖11-32顯示“地址監(jiān)視”窗口6)?PLC程序?qū)椖俊癙LC程序”可以進(jìn)行的操作有打開、插入程序段、編譯程序、將顯示轉(zhuǎn)移到程序中指定位置、剪切、復(fù)制、粘貼、刪除、重命名等。7)程序段為了便于對大型程序的管理,可以將一個程序分成一些有定義、有名稱的段。一個程序可以分成多個段,如段1、段2等。一個段就如同書的一章,PLC按照順序來搜索各段。程序中的段可以重新排序或重新命名,但最后的段必須包含“END”指令。在特定的程序中,可以使用段來存儲經(jīng)常使用的算法,這樣就可以把段作為一個庫,能夠?qū)⑵淇截惖搅硪粋€程序里面去。

對項目“段”進(jìn)行的操作有打開梯形圖、打開助記符、將顯示轉(zhuǎn)移到程序中指定的位置、剪切、復(fù)制、粘貼、刪除、上移、下移、重命名等。可以直接用鼠標(biāo)拖放一個段,若在當(dāng)前程序拖放,則改變段的順序;也可將段拖到另一個程序中。

CX-P允許在在線狀態(tài)下上載一個單獨的段,但程序段不能單獨被下載。要下載一個程序段,要先把這個段復(fù)制到一個完整的程序中去。8)錯誤日志當(dāng)CPU處于在線狀態(tài)時,工程工作區(qū)的樹形結(jié)構(gòu)中將顯示PLC“錯誤日志”圖標(biāo)。雙擊該圖標(biāo),出現(xiàn)“PLC錯誤”窗口,窗口中有三個標(biāo)簽:錯誤、錯誤日志和信息。通過這些標(biāo)簽,可得到PLC運(yùn)行中的當(dāng)前錯誤狀態(tài)、錯誤歷史及由程序設(shè)置的相關(guān)顯示信息。11.2.4CX-P編程

1.建立新工程為編寫交通燈控制程序,首先建立一個新工程。單擊“文件”菜單中的“新建”命令,出現(xiàn)如圖11-25所示的“改變PLC”對話框。在此對話框的“設(shè)備名稱”欄中輸入“交通燈控制”;在“設(shè)備型號”欄中選擇“CPM1(CPM1A)”,在其“設(shè)置”中選擇“CPU10”;在“網(wǎng)絡(luò)類型”欄中選擇“SYSMACWAY”,在其“設(shè)置”中設(shè)置適當(dāng)?shù)耐ㄐ艆?shù)。2.生成符號和地址建立一個梯形圖程序的重要一步,就是對程序要訪問的那些PLC數(shù)據(jù)區(qū)進(jìn)行定義,建立符號與地址、數(shù)據(jù)的對應(yīng)關(guān)系,并輸入到符號表中。雙擊工程工作區(qū)中的本地“符號”圖標(biāo),打開本地符號表。在符號表窗口中單擊鼠標(biāo)右鍵,出現(xiàn)如圖11-33所示的彈出菜單。選擇“插入符號”選項,顯示出如圖11-34所示的“新符號”對話框。圖11-33彈出菜單圖11-34“新符號”對話框表11-4交通燈控制符號分配表(1)在“名稱”欄中鍵入“LB1”;(2)在“數(shù)據(jù)類型”欄中選擇“BOOL”,表示LB1為一位二進(jìn)制值;(3)在“地址或值”欄中輸入00001;(4)在“注釋”欄中輸入“支線檢測器1”;

(5)單擊“確定”按鈕,完成符號“LB1”的輸入。3.梯形圖編程在工程工作區(qū)中雙擊“段1”,則顯示出空梯形圖視圖。圖中左端所標(biāo)數(shù)字為當(dāng)前梯級,用戶可利用圖11-35所示梯形圖工具欄中的按鈕來編輯交通燈控制梯形圖程序。通過圖中的各種新建按鈕,可在梯形圖視圖的對應(yīng)位置建立相應(yīng)符號。圖11-35梯形圖工具欄1)新建常開接點單擊梯形圖工具欄中的新建常開節(jié)點按鈕,將其放在0號梯級的開始位置,將出現(xiàn)如圖11-36所示的“新接點”對話框。圖11-36“新接點”對話框2)地址和姓名在“地址和姓名”欄輸入觸點的地址或名稱。用戶可以直接輸入或者在其下拉列表(表中為全局符號表和本地符號表中已有的符號)中選擇符號。本例在“地址和姓名”欄中選擇“LB1”。用戶也可以定義一個新的符號,這時符號信息框中的“地址或值”欄由灰變白,在此欄中輸入相應(yīng)的地址,并把它添加到本地或者全局符號表中去。如果需要輸入一個自動定位地址的符號,則需輸入符號名稱;如果不需要符號名稱,則可直接輸入地址。3)確定單擊對話框中的“確定”按鈕,保存操作;單擊“取消”按鈕,放棄操作?,F(xiàn)在梯級邊緣將顯示一個紅色的記號(顏色可以定義),這是因為該梯級沒編輯完,CX-P認(rèn)為是一個錯誤。

4)新建垂直線在梯形圖工具欄中選擇新建垂直線按鈕,單擊LB15)新建PLC指令在梯形圖工具欄中選擇新建PLC指令按鈕,并單擊梯級的右側(cè),則出現(xiàn)如圖11-37所示的“指令”對話框。圖11-37“指令”對話框

按以下步驟輸入指令:

(1)在“指令”欄中輸入指令名稱或者指令碼。當(dāng)輸入了正確的號碼后,相應(yīng)的指令名稱將自動分配。若要輸入一個具有立即刷新屬性的指令,則在指令的開頭使用感嘆號;若要插入一條微分指令,則在指令的開始部分對上升沿微分使用@符號,對下降沿微分使用%符號。也可以單擊“查找指令”按鈕,C

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論