版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第五章 編程監(jiān)控設(shè)備及其應(yīng)用,5.1 概述 5.2 編程器基本操作 5.3 監(jiān)視與修改操作 5.4上位計(jì)算機(jī)輔助編程CPT應(yīng)用 5.5 上位機(jī)計(jì)算機(jī)輔助編程CX- Programmer應(yīng)用 5.6 可編程終端(PT) 思考與練習(xí)題,5.1 概述 編程工具是PLC主要的人機(jī)接口,一般可以分為上位計(jì)算機(jī)和專用編程器兩大類。在連接有上位計(jì)算機(jī)的系統(tǒng)中,使用PLC生產(chǎn)廠家提供的專用系統(tǒng)軟件可以實(shí)現(xiàn)對下位控制器的編程、調(diào)試和監(jiān)控工作。 OMRON公司PLC和上位機(jī)連接可以通過相應(yīng)適配器實(shí)現(xiàn),也可以通過上位機(jī)的CPU單元上的,RS-232C口實(shí)現(xiàn)。配合適當(dāng)?shù)逆溄舆m配器就可以實(shí)現(xiàn)一臺(tái)上位機(jī)控制多臺(tái)PLC的1
2、:N上位連接方式。 OMRON公司C系列PLC有兩類三種編程器:一類為圖形式編程器,直接利用梯形圖進(jìn)行程序輸入;另一類為助記符編程器,利用梯形圖語句表實(shí)現(xiàn)程序輸入。助記符式編程器一種為水平直插式、另一種為手持式這兩種編程器的鍵盤、操作方法、實(shí)現(xiàn)的功能是完全一樣的。,OMRON手持式簡易編程器是其編程設(shè)備中最為簡單的一種。這種編程器根據(jù)不同的需要,可以通過專用電纜與CPU單元相連,可以直接安裝在CPU單元上。CPM2A上使用的手持編程器外形如圖:課本P162圖5.1.1手持式簡易編程器外形圖。 編程器的面板由液晶顯示器、工作方式選擇開關(guān)、鍵盤組成。,1. LCD顯示器 顯示器可以顯示2行16個(gè)字
3、的各種字符、符號和數(shù)字用來作為輸入和監(jiān)控的信息顯示部件。顯示器第一行顯示地址,第二行顯示指令碼和數(shù)據(jù)。 2. 工作方式選擇開關(guān) 選擇開關(guān)分別對應(yīng)于RUN(運(yùn)行)、MONTOR(監(jiān)控)和PROGRAM(編程)三種方式。, 運(yùn)行工作方式使CPU單元用戶程序的正常運(yùn)行方式,此時(shí)可以對運(yùn)行的狀態(tài)進(jìn)行必要的監(jiān)視。 監(jiān)控方式程序也處于運(yùn)行狀態(tài),但此時(shí)可以實(shí)現(xiàn)對運(yùn)行的監(jiān)視和干預(yù)操作,是用戶調(diào)試程序時(shí)常用的工作方式。 編程工作方式時(shí)可以用來輸入和編輯用戶程序。,CPM2A型可編程控制器開機(jī)上電時(shí)的工作方式是通過系統(tǒng)設(shè)定區(qū)中的DM6600通道來設(shè)定的。其默認(rèn)方式(0000)為: 若CPU連接有編程器,上電時(shí)就按
4、工作方式選擇開關(guān)的選擇來確定工作方式。最好先選擇為編程工作方式。 若連接有除編程器以外的其他編程設(shè)備,則選擇編程工作方式。,若未連接任何編程設(shè)備,則選擇運(yùn)行工作方式。因此在控制現(xiàn)場設(shè)備時(shí),上電操作時(shí)要十分小心。 3. 輸入鍵區(qū) 輸入鍵區(qū)用來輸入程序和命令,按照其功能可以把它們分為4類: (1)數(shù)字鍵:,編號為09的10個(gè)白色鍵。用來輸入程序的地址和程序數(shù)據(jù)。如輸入/輸出號,定時(shí)/計(jì)數(shù)器號及數(shù)值等。這些鍵與功能鍵(FUN)組合,以功能碼的形式輸入指令鍵中沒有的特殊指令。 例:指令END(01)的輸入步驟為依次按鍵輸入: FUN 0 1 WRITE (2)編輯鍵:,12個(gè)黃色鍵用來編輯、查詢和監(jiān)控
5、用戶程序。如插入、刪除、檢索、復(fù)位等操作的實(shí)現(xiàn)。 (3)清除鍵: 一個(gè)紅色鍵CLR。用來清除編程器顯示內(nèi)容,輸入口令、建立地址、監(jiān)視操作時(shí)也用到此鍵。,(4)指令鍵: 16個(gè)灰色鍵。用來輸入程序中的基本指令的操作碼。如LD、OR、AND、NOT等。也可以用來輸入程序中的通道操作數(shù)。如HR、DM、*DM等。其中CH、CONT、AR操作等為上檔輸入,要和SHIFT鍵配合使用才能正確輸入。 鍵盤的上部為指令鍵,下部左側(cè)為數(shù)字鍵,下部右側(cè)為編輯鍵。鍵盤的排列見下頁圖。,(1)FUN鍵:該鍵為功能鍵,用于輸入有功能號的指令。如MOV指令的輸入,就要用到該鍵,按下FUN、2、1鍵即顯示出MOV指令。 (2
6、)SFT、NOT、AND、OR、LD、OUT、CNT、TIM基本指令鍵:利用這些鍵可以輸入相應(yīng)的指令。 (3)SHIFT上擋鍵:利用該鍵和有上擋功能的鍵形成上擋功能。,PLC內(nèi)部。 (11)MONTR鍵:該鍵為監(jiān)控鍵,用于監(jiān)控通道或位的狀態(tài)。 (12) 、 鍵:改變地址鍵, 鍵地址減小, 鍵地址增加。 (13)CLR鍵:用于清除顯示。,在CPM2A型PLC的指令系統(tǒng)中,還有一個(gè)擴(kuò)展指令的概念。用戶應(yīng)該在程序輸入之前完成擴(kuò)展指令的賦值操作。一條指令只能賦值于一個(gè)功能碼。如果擴(kuò)展指令未能正確的賦值,則可編程控制器不能正常的運(yùn)行。在擴(kuò)展指令賦值前,用戶先要對可編程控制器進(jìn)行相應(yīng)的設(shè)置,設(shè)置的方法是將
7、DM6602中的第811位置ON,并重新接通電源一次。, CPM2A中擴(kuò)展指令的默認(rèn)功能代碼如表5.1.1所示。,表5.1.1 CPM2A中擴(kuò)展指令默認(rèn)功能代碼一覽表,(續(xù))表5.1.1 CPM2A中擴(kuò)展指令默認(rèn)功能代碼一覽表,通過擴(kuò)展指令功能代碼的賦值操作,可以改變或顯示各個(gè)擴(kuò)展指令的代碼。其中的代碼顯示操作在三種工作方式下都能完成,而代碼改變則只能在編程工作方式下完成。 具體的操作步驟如下: 1. 按鍵CLR,清顯示。 2. 按鍵EXT,顯示第一個(gè)功能代碼,F(xiàn)UN17:ASFT。,3.用向上鍵和向下鍵( )連續(xù)查找顯示各功能代碼。 4. 按鍵CHG,選中需要賦值的功能碼。 5.用向上鍵和向
8、下鍵( )選擇要被賦值的擴(kuò)展指令。 6.按鍵WRITE,完成賦值操作。,在CPM2A型PLC的指令系統(tǒng)中,許多指令都有微分和非微分兩種形式: 在簡易編程器上輸入微分指令與非微分指令相比較前面步驟相同后面再鍵入NOT即可。 例:指令MOV(21)的輸入步驟為依次按鍵輸入: FUN 2 1 WRITE 指令MOV(21)的輸入步驟為依次按鍵輸入: FUN 2 1NOT WRITE,5.2 編程器基本操作 PLC首次上電后,顯示器上顯示出PASSWORD(口令)字樣,要求用戶輸入口令,用以防止對PLC內(nèi)存程序的非法存取 。 口令的輸入步驟是:CLR MONTR 用戶口令的輸入過程如下圖所示:,5.2
9、.1內(nèi)存清除操作 PLC中的RAM具有后備電池,所以斷電后其內(nèi)存中的內(nèi)容不會(huì)丟失。若用戶需要部分或全部地清除內(nèi)存中的程序或數(shù)據(jù)內(nèi)容,就需要使用內(nèi)存清除操作。當(dāng)進(jìn)行完回答口令操作后,PASSWORD消失,此時(shí)方可進(jìn)行下面的操作。,一、工作方式: PROGRAM。即該操作只可以在編程工作方式下進(jìn)行。 二、鍵操作流程:如下頁所示,三、 操作過程及顯示內(nèi)容: 將地址0123后的內(nèi)容清除掉,保留HR中的內(nèi)容,四、說明: 1.當(dāng)按RESET鍵后,接著按MONTR鍵,則用戶程序、I/O數(shù)據(jù)、內(nèi)部輔助繼電器及移位寄存器的數(shù)據(jù)全部被清除。 2.通過按HR、CNT、DM鍵可將保持繼電器、計(jì)數(shù)器或數(shù)據(jù)存儲(chǔ)區(qū)的內(nèi)容保
10、留下來不被清除。,3.按四個(gè)數(shù)字鍵設(shè)定地址號,則從該地址清除程序。 4.若設(shè)定的地址超出用戶程序的范圍,則用戶程序不會(huì)被清除,但HR、CNT、DM中的信息仍可按需要清除。,5.2.2建立地址和讀出程序 建立地址是為用戶程序的輸入、編輯、檢查程序等設(shè)定初始地址。讀出程序是指顯示指定地址中的程序內(nèi)容。 建立地址: 一、工作方式:,RUN、MONTR、PROGRAM。即該操作可以在三種工作方式中的任何一種方式下進(jìn)行。 二、鍵操作流程: 鍵操作流程如下:,四、說明: 1.若以0000來建立地址,則CLR后面的數(shù)字可不必再按。 2.地址號前面連續(xù)的0不必按,例如以0001來建立地址,CLR之后按1鍵即可
11、。 3.在建立地址時(shí),該地址的內(nèi)容不被顯示出來,但當(dāng)按一次或鍵后,該地址的內(nèi)容就會(huì)顯示出來。, 讀出程序 一、工作方式:RUN、MONTR、PROGRAM。即該操作可以在三種工作方式中的任何一種方式下進(jìn)行。 二、鍵操作流程: 鍵操作流程如下:,三、操作過程及顯示內(nèi)容 例如下圖所示的梯形圖所對應(yīng)的助記符程序已存入內(nèi)存,現(xiàn)在要讀出它。,助記符程序,若讀出程序時(shí)PLC的CPU工作方式為運(yùn)行或監(jiān)控,則其相應(yīng)的顯示為:,四、說明: 1.在建立地址后,第一次按或鍵,讀出的是該地址的指令或數(shù)據(jù),并不在建立的地址上加1或減1,而以后再按或鍵,則地址數(shù)會(huì)自動(dòng)加1或減1。 2.按住鍵或鍵不放,則地址數(shù)會(huì)連續(xù)的加1
12、或減1。,5.2.3 程序輸入操作 將用戶程序輸入到可編程控制器中。 一、工作方式: PROGRAM。即只能在編程工作方式下工作。 二、鍵操作流程: 鍵操作流程如下:,三、操作過程與顯示內(nèi)容: 例如:建立地址0200然后輸入 LD 00001,OUT 01000。,四、說明: 1.在建立地址或讀出程序兩種操作后,可進(jìn)行程序輸入操作。 2.輸入指令通過按指令鍵(如例中的 LD、OUT)和數(shù)字鍵(如例中的LD指令之后的00001、OUT指令之后的01000)共同完成。,3.對于單字節(jié)的指令在按WRITE鍵后,地址自動(dòng)加1。但是,如指令是雙字節(jié)的指令在按WRITE鍵后,地址不加1,而是顯示下一字節(jié)的
13、內(nèi)容,再按WRITE鍵后,地址才加1。,其操作過程與顯示內(nèi)容如下: 如在地址0250處輸入CNT 002、#0050指令。,5.2.4 指令的插入和刪除 指令的插入和刪除是用戶編輯程序時(shí)最常用的操作,將一條指令插入到已存儲(chǔ)在存儲(chǔ)器中的程序中或?qū)⒁粭l指令從已存儲(chǔ)在存儲(chǔ)器中的程序中刪除。 插入指令 一、工作方式:,PROGRAM。即只能在編程工作方式下工作。 二、鍵操作流程: 鍵操作流程如下:,設(shè)存儲(chǔ)器中已有下列程序,插入后的程序如下頁所示:,0200,三、操作過程與顯示內(nèi)容:, 刪除指令 一、工作方式: PROGRAM。即只能在編程工作方式下工作。,二、鍵操作流程:鍵操作流程如下:,例:如下圖所
14、示: 若想將0207中的AND NOT 00005刪除如何操作?,刪除前其助記符程序如下:,刪除后其助記符程序如下:,四、說明: 1、插入和刪除指令只能在編程工作方式下進(jìn)行。 2、插入指令時(shí)所建立的地址是要插入指令處后面的地址, 而刪除指令所建立的地址是要?jiǎng)h除那條指令的地址。,3、插入指令時(shí)鍵入鍵后,顯示的內(nèi)容是插入指令后面的那條指令A(yù)ND NOT 00005 ;刪除指令時(shí)鍵入鍵后,顯示的內(nèi)容是刪除那條指令A(yù)ND NOT 00005后面的那條指令OUT 01001。,5.2.5 程序檢查操作 程序檢查操作主要用來檢查用戶已輸入程序中的語法錯(cuò)誤,該操作只能在編程工作狀態(tài)下進(jìn)行可以使用的程序檢查操
15、作分為三個(gè)級別0、1、2,而程序中的錯(cuò)誤根據(jù)其嚴(yán)重程度分為三類A、B、C。其中A級錯(cuò)誤為最嚴(yán)重的,B級錯(cuò)誤次之,C級錯(cuò)誤更次之。,檢查級別與錯(cuò)誤類別之間的關(guān)系如下表所示:,表5.2.1 程序檢查的錯(cuò)誤類別及出錯(cuò)顯示一覽表,續(xù)表5.2.1 程序檢查的錯(cuò)誤類別及出錯(cuò)顯示一覽表,一、工作方式: PROGRAM。即只能在編程工作方式下工作。 二、鍵操作流程:鍵操作流程如下:,中途按CLR鍵停止檢查,三、操作過程與顯示內(nèi)容: 例如:某一程序從0083開始,到8100結(jié)束(END指令),程序的最大地址為8700。則檢查這一程序的操作如下:,#0000,5.2.6 指令查找與觸點(diǎn)查找操作 用于在用戶程序存儲(chǔ)
16、器中查找某條指定的指令或某個(gè)觸點(diǎn)。 指令查找操作 一、工作方式: RUN、MONTR、PROGRAM。即該操作可以在三種工作方式中的任何一種方式下進(jìn)行。END指令只能在PROGRAM工作方式進(jìn)行。,三、操作過程與顯示內(nèi)容: 設(shè)下面的梯形圖所對應(yīng)的指令已經(jīng)輸入到內(nèi)存中:,二、鍵操作流程: 鍵操作流程如下:,1. 欲查找 LD 00002指令操作與顯示如下:,0000,2.若要查找TIM 001的數(shù)據(jù),其操作過程與顯示內(nèi)容如下:,四、說明: 1.在給定指令后,按SRCH鍵,將顯示該指令所在地址。 2.如果重復(fù)按SRCH鍵,將陸續(xù)顯示該指令的其它地址,一直到END指令結(jié)束。 3.如果程序中無END指
17、令,則一直可找到用戶存儲(chǔ)器的最后一個(gè)地址。 4.若要查找TIM/ CNT指令的設(shè)定值,要先查找TIM/ CNT指令,然后再按一次 鍵。注意:不能直接查找TIM/ CNT的設(shè)定值。,觸點(diǎn)查找操作 一、工作方式: RUN、MONTR、PROGRAM。即該操作可以在三種工作方式中的任何一種方式下進(jìn)行。 二、鍵操作流程: 鍵操作流程如下:,三、操作過程與顯示內(nèi)容: 設(shè)有如下圖所示梯形圖:,四、說明: 本操作與查找指令操作基本相同,只是查找指令操作的關(guān)鍵字是一條指令,而本操作中的關(guān)鍵字是一個(gè)觸點(diǎn)。,5.3 監(jiān)視與修改操作 可編程控制器的監(jiān)視與修改操作對用戶程序的調(diào)試有著十分重要的作用。CPM2A中的監(jiān)視
18、與修改操作比較豐富,使用方法也比較簡單,而且一般在編程、監(jiān)控和運(yùn)行三種方式下都可以進(jìn)行。 5.3.1 監(jiān)視操作 I/O監(jiān)控 一、工作方式: RUN、MONTR、PROGRAM。即該操作可以在三種,工作方式中的任何一種方式下進(jìn)行。 二、鍵操作流程: 其鍵操作流程如下:,三、操作過程與顯示內(nèi)容: 例1:以監(jiān)視點(diǎn)01002為例,其操作過程與顯示內(nèi)容:,例2:對TIM/CNT的監(jiān)視。其操作過程與顯示內(nèi)容如下:,例3:對通道進(jìn)行監(jiān)視。其相應(yīng)的操作過程與顯示內(nèi)容如下:,四、說明: 1.若按或鍵,則繼電器或通道號將自動(dòng)減1或加1,且其內(nèi)容也相應(yīng)顯示出來。 2.I/O繼電器,特殊輔助繼電器,保持繼電器,數(shù)據(jù)存
19、儲(chǔ)區(qū)通道的顯示,內(nèi)容為四位16進(jìn)制數(shù)表示的狀態(tài),而TIM/CNT的顯示內(nèi)容為四位10進(jìn)制數(shù)表示的計(jì)數(shù)/定時(shí)值。 3. I/O繼電器,特殊輔助繼電器,保持繼電器,數(shù)據(jù)存儲(chǔ)區(qū)中每個(gè)繼電器的觸點(diǎn)也可以用ON或OFF顯示出來。,多點(diǎn)監(jiān)控 它可以同時(shí)監(jiān)視6個(gè)I/O點(diǎn)或通道或TIM/CNT,它是I/O監(jiān)控操作的擴(kuò)充,與I/O監(jiān)控同樣執(zhí)行。 一、工作方式: MONTR、PROGRAM。即該操作可以在MONTR、PROGRAM工作方式下進(jìn)行。 二、鍵操作流程: 其鍵操作流程如下:,三、操作過程與顯示內(nèi)容:,四、說明: 1.監(jiān)視的點(diǎn)在LCD顯示屏上由左向右移動(dòng)排列,在LCD顯示屏上能同時(shí)監(jiān)視3個(gè)點(diǎn)或通道。 2.
20、當(dāng)?shù)谒膫€(gè)點(diǎn)或通道出現(xiàn)時(shí),第一個(gè)點(diǎn)將向右移出LCD顯示屏,并存入內(nèi)部寄存器,依次還可以顯示第5、6個(gè)點(diǎn),但第1、2、3點(diǎn)均移入內(nèi)部寄存器中,可以用MONTR鍵從左邊調(diào)出顯示,這6個(gè)點(diǎn)形成一個(gè)環(huán)。 3.如果想監(jiān)視第7個(gè)數(shù)據(jù),則最先監(jiān)視的那個(gè)點(diǎn)被擠出且丟失,也就是說,最多可以監(jiān)視6個(gè)點(diǎn)或通道。,4.顯示器最左邊顯示的那個(gè)點(diǎn),可以被強(qiáng)迫置為ON或OFF或最左邊顯示的是通道、DM、或TIM/CNT,則可以改變它們的值。 幾種特殊的監(jiān)視: (1)上升沿和下降沿的監(jiān)視: 微分監(jiān)視實(shí)現(xiàn)對被監(jiān)視點(diǎn)狀態(tài)變化的上升沿或下降沿時(shí)刻的監(jiān)視。上升沿監(jiān)視啟動(dòng)命令為順序鍵入SHIFT ,上升沿監(jiān)視點(diǎn)的顯示提示是符號 U。下降
21、沿監(jiān)視啟動(dòng)命令為順序鍵入 SHIFT ,下降沿監(jiān)視點(diǎn)的顯示提示是符號D。,微分監(jiān)視過程中 每條微分條件滿足時(shí) 編程器會(huì)用蜂鳴器的鳴叫來提醒用戶。微分監(jiān)視時(shí),用CLR鍵退回到一般監(jiān)視。 (2)二進(jìn)制監(jiān)視: 通道監(jiān)視時(shí)數(shù)據(jù)字的默認(rèn)方式為十六進(jìn)制數(shù)顯示,當(dāng)需要二進(jìn)制數(shù)據(jù)顯示時(shí)的 監(jiān)視啟動(dòng)命令為SHIFT MONTR。二進(jìn)制監(jiān)視時(shí)用CLR鍵退回到一般監(jiān)視狀態(tài)。 (3)十進(jìn)制監(jiān)視: 當(dāng)一個(gè)通道被監(jiān)視時(shí),用SHIFT TR操作可以使被,監(jiān)視的數(shù)據(jù)內(nèi)容按帶符號的十進(jìn)制數(shù)顯示。用SHIFT TR NOT操作可以使被監(jiān)視的數(shù)據(jù)內(nèi)容按不帶符號的十進(jìn)制數(shù)顯示。十進(jìn)制監(jiān)視使用CLR鍵返回到一般監(jiān)視狀態(tài)。 (4)三字監(jiān)
22、視: 當(dāng)一個(gè)通道被監(jiān)視時(shí),按下EXT鍵可以同時(shí)顯示該通道及其前面兩個(gè)通道中共三個(gè)字的數(shù)據(jù)內(nèi)容。三字監(jiān)視時(shí)用CLR鍵退回到一般監(jiān)視狀態(tài)。 (5)ASCII 碼監(jiān)視: 當(dāng)一個(gè)通道被監(jiān)視時(shí),按下TR鍵后可以使被監(jiān)視的數(shù)據(jù),按ASCII 碼字符顯示。 ASCII 碼監(jiān)視時(shí)用CLR鍵退回到一般監(jiān)視狀態(tài)。 例:設(shè)原監(jiān)視顯示數(shù)據(jù)結(jié)果為:FFF0 按帶符號十進(jìn)制數(shù)監(jiān)視結(jié)果變?yōu)椋?00016 按不帶符號十進(jìn)制數(shù)監(jiān)視結(jié)果變?yōu)椋?5520 按二進(jìn)制監(jiān)視顯示結(jié)果變?yōu)椋?111111111110000 例:設(shè)原監(jiān)視顯示結(jié)果為:4142 按ASCII監(jiān)視顯示結(jié)果為:“AB” 退出ASCII監(jiān)視顯示結(jié)果又變?yōu)椋?142,5
23、.3.2 修改操作 在編程器上對可編程控制器中數(shù)據(jù)內(nèi)容的修改是系統(tǒng)和應(yīng)用中不可缺少的主要操作。CPM2A的所有修改操作都應(yīng)該在監(jiān)視或運(yùn)行時(shí)進(jìn)行,因此在修改狀態(tài)和數(shù)據(jù)內(nèi)容時(shí),要特別注意那些對輸入設(shè)備有著直接或間接影響的點(diǎn)與通道,應(yīng)該保證修改操作不會(huì)產(chǎn)生任何危險(xiǎn)和意外。 以下是常用的幾類修改操作: 1.強(qiáng)迫置位(SET)/復(fù)位(RESET): 用來改變被監(jiān)視位的狀態(tài)。如把I/O繼電器、輔助,繼電器、HR、TIM/CNT等的狀態(tài)強(qiáng)制地置為ON或OFF。 對應(yīng)的置位和復(fù)位命令鍵為SET和RESET。 按下命令鍵時(shí)即對該位進(jìn)行置位或復(fù)位操作,對應(yīng)的命令鍵是SHIFT SET和SHIFT RESET。被強(qiáng)
24、制置位或復(fù)位的點(diǎn)無論其運(yùn)算邏輯如何變化,將一直保持強(qiáng)制狀態(tài)不變。 系統(tǒng)在顯示中用字母S和R來表示被強(qiáng)制置位或復(fù)位的點(diǎn)。,強(qiáng)制置位解除的方法: (1)按鍵NOT恢復(fù)位的原始狀態(tài)。 (2)關(guān)機(jī)重新開電。 (3)解除強(qiáng)制狀態(tài)命令。 順序按鍵:CLR SET RESETNOT。 2.TIM/CNT SV值的修改操作 定時(shí)器和計(jì)數(shù)器的給定值SV是其正常工作的重要參數(shù)。如果調(diào)試時(shí)需要對這一參數(shù)進(jìn)行修改,操作步驟大體可以分為四步:,(1)首先用查找操作在程序中找到該條指令。 (2)按鍵 CHG進(jìn)入修改SV狀態(tài)。 (3)輸入新的數(shù)據(jù),如果新SV為常數(shù),可以直接用數(shù)字鍵輸入,如果新SV為通道號,順序按鍵SHIF
25、T CH 通道號。 (4)最后按WRITE鍵完成修改操作。 除了上述方法,對于常數(shù)型SV值,還可以用遞增或遞減的操作方法來進(jìn)行修改。這種修改的步驟為: (1)按鍵 CHG EXT,進(jìn)入遞增遞減修改狀態(tài)。,(2)用向上向下鍵()對SV進(jìn)行加一減一 操作。 (3)按CLR鍵兩次,完成操作。 3.數(shù)據(jù)的修改操作 對于CPM2A通道中的數(shù)據(jù),除了特殊繼電器SR253SR255,幾乎都可以用CHG鍵來完成修改。常用的修改操作有: (1)十六進(jìn)制數(shù)和BCD碼的修改 在欲修改通道的監(jiān)視狀態(tài)下,按CHG鍵就可以進(jìn)入修改狀態(tài),用數(shù)字鍵輸入新數(shù)據(jù),最后用WRITE鍵完成修改。,(2)二進(jìn)制數(shù)的修改 在通道的二進(jìn)制
26、監(jiān)視狀態(tài)下,按CHG鍵進(jìn)入修改狀態(tài)。用向上向下鍵()找到欲修改的位,用數(shù)字鍵1和0來修改相應(yīng)的位,最后用WRITE鍵完成修改。對于非DM區(qū)的通道,除了用數(shù)字鍵修改之外還可以用SHIFT SET和SHIFT RESET命令來強(qiáng)制該位置位和復(fù)位,用NOT鍵來解除強(qiáng)制狀態(tài)。,(3)十進(jìn)制數(shù)的修改 十進(jìn)制數(shù)的修改與前面幾種修改的操作基本相同。CPM2A不帶符號十進(jìn)制數(shù)的數(shù)值范圍是:065535。帶符號十進(jìn)制數(shù)的數(shù)值范圍是:-3276832767。數(shù)據(jù)輸入時(shí)用SET鍵表示正數(shù),RESET鍵表示負(fù)數(shù)。 上述所有數(shù)據(jù)修改操作在WRITE鍵輸入之前的任何時(shí)刻,都可以用CLR鍵廢除當(dāng)前輸入。在用戶數(shù)據(jù)輸入有誤時(shí)
27、,常用到這一命令。,編程器上其他常用操作還有: (1)掃描時(shí)間顯示: 計(jì)算并顯示用戶程序的掃描時(shí)間。這個(gè)操作可以在運(yùn)行和監(jiān)控工作方式下進(jìn)行。操作步驟為按鍵CLR MONTR,以后每按一次MONRT鍵都重復(fù)計(jì)算一次掃描時(shí)間。由于程序執(zhí)行條件的變化,同一程序顯示出的掃描時(shí)間可能略有不同。 (2)時(shí)鐘的讀出與修改 用來顯示和設(shè)置CPU內(nèi)部時(shí)鐘。時(shí)鐘的讀出在三種,5.3.3 其他操作,方式下都能進(jìn)行。時(shí)鐘的修改只能在運(yùn)行和監(jiān)控方式下進(jìn)行。 操作步驟如下: 1.按CLR鍵,清顯示。 2.按鍵FUN SHIFT MONTR,進(jìn)入顯示狀態(tài),開始按年、月、日、時(shí)、分、秒和星期的順序進(jìn)行顯示時(shí)鐘數(shù)據(jù)。 3.按C
28、HG鍵進(jìn)入修改狀態(tài)。 4.用鍵移動(dòng)光標(biāo)選中修改的數(shù)據(jù)。 5.輸入新數(shù)據(jù),按WRITE鍵完成修改操作。 6.按CLR鍵返回。,5.4 上位機(jī)計(jì)算機(jī)輔助編程CPT應(yīng)用 當(dāng)可編程控制器通過適當(dāng)?shù)姆绞脚c上位計(jì)算機(jī)建立通信聯(lián)系以后,就可以在上位計(jì)算機(jī)上應(yīng)用廠家提供的編程軟件完成可編程控制器的編程工作。 各公司近年來發(fā)布的編程軟件大都是基于Windows操作系統(tǒng)的,所以都具有功能較強(qiáng)、使用方便和簡單易學(xué)等優(yōu)點(diǎn)。 隨著可編程控制器產(chǎn)品和計(jì)算機(jī)軟件工業(yè)的發(fā)展,OMRON的編程軟件產(chǎn)品也是從DOS平臺(tái)到Windows平臺(tái),,從通用的英文版到專門用于中國市場的中文版,經(jīng)歷過由LSS、SSS到CPT再到近幾年推出的
29、CXP等好幾代產(chǎn)品。 應(yīng)用這些軟件產(chǎn)品,用戶可以采用助記符編程,也可以采用梯形圖編程,可以進(jìn)行在線編程,也可以進(jìn)行離線編程,還可以對在線的可編程控制器進(jìn)行監(jiān)控或調(diào)試。 這些上位機(jī)軟件使原來枯燥繁瑣的用戶程序開發(fā)和系統(tǒng)維護(hù)工作變得更為直觀、簡單、快捷、深受廣大工程技術(shù)人員的歡迎。本節(jié)內(nèi)容將主要以CPT為例介紹這類軟件的基本應(yīng)用。,5.4.1 CPT的基本編程操作 CPT軟件的全名叫做SYSMAC-CPT支持軟件,是OMRON公司的Windows系統(tǒng)下開發(fā)的一個(gè)集編程、調(diào)試、監(jiān)控及文件和數(shù)據(jù)管理的軟件包。 CPT軟件安裝成功后,用戶可以從開始菜單中的程序/SYSMAC CPT/選擇SYSMAC C
30、PT程序或通過雙擊桌面上的CPT的快捷鍵等方式,按照任何一個(gè)Windows應(yīng)用程序的啟動(dòng)方法來啟動(dòng)CPT程序。,CPT開始啟動(dòng)時(shí),用戶首先會(huì)見到的是一個(gè)信息對話框。在對話框中單擊OK命令按鈕進(jìn)行確認(rèn)后,即可正式進(jìn)入CPT窗口。CPT窗口主要有菜單欄、工具欄和用戶區(qū)組成,如圖5.4.1所示。CPT中的絕大多數(shù)操作都可以通過選擇菜單選項(xiàng)或單擊相應(yīng)的工具按鈕來完成。圖5.4.2所示的為CPT工具按鈕示意圖。,啟動(dòng)信息對話對話框,圖5.4.1 CPT啟動(dòng)后的基本窗口,為了在CPT上實(shí)現(xiàn)可編程控制器用戶程序的在線或離線編程,首先要用“新建”操作建立一個(gè)新工程文件,或者是用“打開”操作打開一個(gè)已存在的舊工
31、程文件。新建工程時(shí)注意要在新建對話框中選擇正確的可編程控制器及CPU型號,新建工程對話框如圖5.4.3所示。打開舊工程也是典型的Windows目錄和驅(qū)動(dòng)器等列表控件組成的對話框操作,打開工程對話框如圖5.4.4所示。操作時(shí)注意,所有CPT工程文件名都是以cpt為后綴的。,圖5.4.3 新建工程對話框,圖5.4.4 打開工程對話框,上述操作完成后,用戶就可以進(jìn)入到程序的實(shí)際編程階段。CPT默認(rèn)的編程方式是梯形圖編程方式。在工作中梯形圖程序與助記符程序具有相同效果,用戶可以隨時(shí)通過在菜單中View下的Program editor項(xiàng)中選擇Ladder 或Mnemonic,也可以通過工具欄里的“梯形圖
32、”或“助記符”工具按鈕(圖5.4.2中工具欄左起第十一和第十二個(gè)按鈕)來方便的切換編程方式。 梯形圖編程操作主要在梯形圖編程窗口中完成,圖5.4.5所示就是一個(gè)梯形圖編程窗口的例子。,圖5.4.5 梯形圖編程窗口,在窗口兩側(cè)的兩道垂直線為兩條母線,其中右側(cè)一條被作為地線。梯形圖程序中由許多若干器件及其水平連線連成的行組成。一個(gè)完整的邏輯運(yùn)算部分稱為一個(gè)條(或梯級),一個(gè)條應(yīng)該包括一個(gè)或多個(gè)步。每一條左側(cè)的區(qū)域稱為條頭區(qū)。在條頭區(qū)中用戶可以看到條號、程序地址以及可以由用戶設(shè)置的條標(biāo)記。,在梯形圖編程方式下,CPT窗口將顯示梯形圖編程工具欄如圖5.4.6所示,這種十分形象的“選中”、“擦除”、“常
33、開觸點(diǎn)”、“常閉觸點(diǎn)”等按鈕使用戶對梯形圖編程操作的學(xué)習(xí)和掌握變得十分簡單。典型的編程操作過程有兩種: 第一種是在梯形圖窗口上選擇所需要的位置,再在Ladder菜單中選擇所需要的器件。 第二種是在工具欄中選擇所需要的工具按鈕,再到梯形圖窗口上點(diǎn)擊適當(dāng)位置來放置器件。如果器件之間,還需要其他連線,可以選擇“連接線”工具按鈕后用拖拉操作實(shí)現(xiàn),如果編輯時(shí)需要擦除某連線,則應(yīng)選擇“擦除線”工具按鈕后用拖拉操作實(shí)現(xiàn)。這里的編程過程就是要使用各種器件及連線作出描述一定邏輯控制運(yùn)算功能的梯形圖。雙擊梯形圖上的任何一個(gè)器件后,彈出的對話框如圖5.4.7所示,在這里可以為該器件輸入名稱、操作數(shù)地址和注釋。當(dāng)CP
34、T處在在線運(yùn)行狀態(tài)下時(shí),右鍵單擊任何一個(gè)器件后可以對其進(jìn)行強(qiáng)制置位或清除操作。,圖5.4.6 梯形圖編程方式下的CPT菜單欄和工具欄,圖5.4.7 助記符編程窗口,助記符編程操作主要在助記符編程窗口中完成,圖5.4.8所示就是一個(gè)助記符編程窗口的例子。窗口中的每一行由以下幾部分組成:條號、程序地址、指令碼、操作數(shù)地址、名稱、注釋等。另外,如果CPT處在在線運(yùn)行狀態(tài)下,行中還會(huì)顯示操作數(shù)地址中的實(shí)際數(shù)據(jù)。選中任何一行,就可以對該行指令進(jìn)行輸入或編輯操作。指令碼的輸入可以用工具按鈕、菜單項(xiàng)或者鍵盤來實(shí)現(xiàn)。而操作數(shù)一般只可以用鍵盤輸入。,圖5.4.8 助記符編程窗口,5.4.2 CPT的其他應(yīng)用操作
35、 1.程序檢查操作 程序檢查操作用來檢查用戶程序中的語法錯(cuò)誤。程序檢查由以下幾種方式激活:存儲(chǔ)操作、下傳操作、用戶通過菜單欄或工具欄上啟動(dòng)等操作。當(dāng)進(jìn)行存儲(chǔ)操作時(shí),若檢查到程序錯(cuò)誤,在錯(cuò)誤列表窗口出現(xiàn)的同時(shí)還會(huì)提醒用戶選擇是否帶錯(cuò)存儲(chǔ)程序。,2.I/O表操作 I/O表是對可編程控制器所有輸入輸出的一個(gè)形象描述,它可以向用戶提供關(guān)于本地和遠(yuǎn)程控制臺(tái)的信息;控制臺(tái)和從設(shè)備的輸入輸出特性及特殊模塊的組態(tài)等內(nèi)容。通過I/O表用戶可以實(shí)現(xiàn)對I/O設(shè)備和特殊單元的檢查和修改。 在CPT中可以對I/O表進(jìn)行查看、傳送、比較、校驗(yàn)清除和注冊操作。查看I/O表時(shí),可按照用戶所希望的組態(tài)方式顯示指定的機(jī)柜或單元的
36、I/O信息。需要時(shí)可實(shí)現(xiàn)I/O表的,上傳和下傳操作。I/O表傳送操作使用的是和程序傳送相同的對話框,被傳送的是經(jīng)過注冊后的I/O表。I/O表比較操作是將CPT中的I/O表與可編程控制器中注冊過的I/O表進(jìn)行比較。校驗(yàn)操作用來檢查注冊過的I/O表與可編程控制器及其執(zhí)行單元之間的不同。注冊操作是指可編程控制器及其所連接的I/O單元配置注冊,故一旦系統(tǒng)中的單元有任何變化,就需要重新進(jìn)行注冊操作。清除操作只用于C200H系列。,3.PLC設(shè)置操作 PLC設(shè)置操作主要用來對定義可編程控制器性能和硬件的一些標(biāo)志位進(jìn)行設(shè)置。可編程控制器的型號不同,在CPT上的PLC設(shè)置對話框中的內(nèi)容也會(huì)有所不同,但無論是哪
37、一種型號,其PLC設(shè)置基本上都應(yīng)該包括可編程控制器工作方式、掃描時(shí)間、通信口和通信協(xié)議、擴(kuò)展指令等幾方面內(nèi)容。 當(dāng)CPT處于在線工作狀態(tài)時(shí),若打開PLC設(shè)置,CPT會(huì)自動(dòng)將其PLC設(shè)置內(nèi)容與可編程控制器中的實(shí)際,設(shè)置進(jìn)行比較。如果二者之間有任何不同,CPT將提示用戶并給出上傳或下傳設(shè)置內(nèi)容的選擇。除此之外,在需要時(shí)用戶也可以啟動(dòng)上傳或下傳操作。但是下傳操作只能在可編程控制器是編程或監(jiān)控工作方式下實(shí)現(xiàn)。上傳操作對工作方式?jīng)]有要求。如果用戶在CPT在線狀態(tài)下關(guān)閉PLC設(shè)置,系統(tǒng)將自動(dòng)在上位機(jī)和可編程控制器上同時(shí)存儲(chǔ)設(shè)置內(nèi)容。 某些早期CPT版本的PLC設(shè)置中可能沒有CPM2A選擇項(xiàng),在應(yīng)用CPM2
38、A可編程控制器時(shí),可以通過將PLC,選擇CQM1,CPU選擇CPU43來實(shí)現(xiàn)上位機(jī)功能。但此時(shí)要注意的是CQM1和CPM2A的數(shù)據(jù)區(qū)、擴(kuò)展指令等諸多方面的一些區(qū)別。另外,此時(shí)CPM2A的一些PLC設(shè)置在CPT對話框中不能完成,必要時(shí)須通過向設(shè)定字直接寫入數(shù)據(jù)的辦法來解決。,4.交叉引用操作 在交叉引用表中,用戶可以得到程序內(nèi)所有被引用的操作數(shù)地址的有關(guān)信息。當(dāng)交叉引用操作被激活后,在梯形圖或助記符程序中,用鼠標(biāo)單擊或移動(dòng)光標(biāo)鍵等方法選擇任一操作數(shù)地址,交叉引用表中就會(huì)列出程序中所有引用的該操作數(shù)地址及其基本信息,如圖5.4.9所示。在程序中修改被選中操作數(shù)的地址,交叉引用表中將列出新地址的引用
39、信息,交叉引用也可以實(shí)現(xiàn)地址查詢操作,在交叉引用表中雙擊任一操作數(shù),CPT將在編程窗口的程序中自動(dòng)選中該地址。,圖5.4.9 交叉引用表窗口,交叉引用表為用戶編程和調(diào)試中的操作數(shù)使用提供了很大的方便。 5.地址工作簿和地址管理操作 地址工作簿是一個(gè)包括用戶程序內(nèi)存位置及相關(guān)地址的表格,利用這個(gè)表格,用戶在編程時(shí)可以方便快捷地查證與地址有關(guān)的資料。當(dāng)CPT為離線狀態(tài)時(shí),工作簿為編輯工作模式。當(dāng)CPT為在線狀態(tài)時(shí),工作簿為顯示工作模式。顯示模式下的工作簿不能進(jìn)行修改操作。,使用時(shí)可以在主窗口上通過選擇View菜單下Table中的Address Workbook項(xiàng)來打開地址工作簿。地址工作簿表格中的
40、主要內(nèi)容有:名稱、地址、注釋、單元位置、用途和應(yīng)用次數(shù)等信息。在地址工作簿中可進(jìn)行的操作主要有:地址、名稱、注釋的編輯;行的增添、刪除與拷貝;記錄的確認(rèn)等。 選擇View菜單下的Address Mananger或單擊相應(yīng)的工具按鈕,可以打開一個(gè)地址管理器。利用地址管理器,用戶可以編輯和增加地址工作簿中的記錄。,6.PLC控制區(qū) 在編程窗口的右下角,由CPT為打開的工程文件提供一個(gè)由四個(gè)按鈕組成的可編程控制器控制區(qū)。這四個(gè)按鈕分別為: 1)運(yùn)行方式與狀態(tài) 顯示PLC現(xiàn)在的工作方式。在這里也可以實(shí)現(xiàn)在線離線切換操作。如果是在在線狀態(tài),在這里可以實(shí)現(xiàn)編程、調(diào)試、監(jiān)控和運(yùn)行四個(gè)工作方式的切換操作。,2
41、)通信組態(tài)設(shè)置 顯示PLC通信的網(wǎng)絡(luò)和節(jié)點(diǎn)號。點(diǎn)擊該按鈕可打開通信設(shè)置對話框,這與在On-line菜單下選擇Communication Setting項(xiàng)的效果是一樣的。在通信設(shè)置對話框里可以查看和修改節(jié)點(diǎn)號、網(wǎng)絡(luò)地址、驅(qū)動(dòng)組態(tài)等內(nèi)容。,3)型號 顯示PLC型號。點(diǎn)擊該按鈕可以打開可編程控制器型號對話框。,4)錯(cuò)誤記錄 當(dāng)CPT監(jiān)測到有當(dāng)前錯(cuò)誤時(shí),顯示當(dāng)前錯(cuò)誤消息。點(diǎn)擊該按鈕可以激活PLC錯(cuò)誤記錄表,表內(nèi)包括當(dāng)前錯(cuò)誤及其所有錯(cuò)誤的記錄。 7.其他常用操作 1)數(shù)據(jù)監(jiān)控窗口 是一個(gè)提供內(nèi)存數(shù)據(jù)值顯示的特殊表,它也是用戶程序調(diào)試中的一個(gè)有力工具。在On-line菜單下選擇Data Monitor就可
42、打開數(shù)據(jù)監(jiān)控窗口。表格中顯示的是,各數(shù)據(jù)的當(dāng)前值,故只有在CPT在線狀態(tài)下,表內(nèi)的數(shù)據(jù)才會(huì)有值。在窗口中,用戶可以選擇對數(shù)據(jù)按字還是按位的不同顯示格式。還可以對位數(shù)據(jù)進(jìn)行強(qiáng)制置位和清除等操作。 2)在線狀態(tài)切換和離線狀態(tài)切換: 通過選擇菜單欄中的On-line下的Go On-line和Off line或PLC控制區(qū)的運(yùn)行方式按鈕來實(shí)現(xiàn)。CPT在線狀態(tài)下,用戶可以在上位機(jī)上實(shí)現(xiàn)監(jiān)控、運(yùn)行及傳送等操作。,3)程序下傳操作 在On-line菜單下選擇Computer to PLC,在傳送類型對話框中選擇Program,單擊Transfer to PLC按鈕。程序的傳送只能在CPT為在線狀態(tài),可編程控
43、制器為編程工作方式下實(shí)現(xiàn)。 4)工作方式切換: 在On-line菜單下的Mode項(xiàng)中選擇所需要的工作方式??删幊炭刂破髋c上位機(jī)正確連接后,如果CPT為離線工作狀態(tài),可編程控制器將自動(dòng)選擇編程工作方式。如果CPT為在線工作狀態(tài),可編程控制器的工作方式將由CPT控制。,5.5 上位機(jī)計(jì)算機(jī)輔助編程 CX-Programmer應(yīng)用 CX-Programmer包括CX-Programmer和CX-Sever兩部分應(yīng)用程序,是OMRON最新推出的上位機(jī)軟件。它具有對Windows應(yīng)用軟件的數(shù)據(jù)兼容的特點(diǎn),具有結(jié)構(gòu)化、多任務(wù)開發(fā)的能力,開發(fā)有英文、日文和中文等多種版本。利用CX-Programmer(CX
44、P文件)工程文件和其他文件如CVSS、CPT、LSS、SSS、SYSWIN之間的轉(zhuǎn)換。利用,網(wǎng)絡(luò)配置工具可以編輯和設(shè)置路由表、輸入輸出表、數(shù)據(jù)鏈路并實(shí)現(xiàn)系統(tǒng)測試。DEE管理器可以實(shí)現(xiàn)可編程控制器和Windows應(yīng)用程序之間的動(dòng)態(tài)數(shù)據(jù)交換。性能監(jiān)視器用來實(shí)時(shí)地監(jiān)視和統(tǒng)計(jì)上位機(jī)通訊的性能和吞吐量。 CX-Programmer的用戶主界面如圖5.5.1所示。主要由工程工作區(qū)、梯形圖編程區(qū)、輸出區(qū)和觀察區(qū)幾部分組成,操作者可以在“視圖”菜單里或通過點(diǎn)擊相應(yīng)的工具按鈕選擇自己所希望的視圖內(nèi)容。,圖5.5.1 CX-Programmer用戶主界面用戶主界面,在工程工作區(qū),用戶可以實(shí)現(xiàn)對以下項(xiàng)目的查看與操作
45、: 符號:可編程控制器所使用的所有全局和本地符號。 I/O表:與可編程控制器相連的所有機(jī)架和主框的輸入輸出。 設(shè)定:所有有關(guān)可編程控制器的設(shè)置。激活后的賦值對話框如圖5.5.2所示。,圖5.5.2 CX-Programmer可編程控制器設(shè)置對話框,內(nèi)存:內(nèi)存的數(shù)據(jù)值。 擴(kuò)展指令:擴(kuò)展指令的賦值。激活后的賦值對話框如圖5.5.3所示。,圖5.5.3 CX-Programmer擴(kuò)展指令賦值定義對話框,輸出窗口中包括: 編譯:顯示程序編譯時(shí)的錯(cuò)誤和警告。 尋找報(bào)告:顯示查找操作的結(jié)果。 傳輸:顯示與可編程控制器之間的傳輸過程。 觀察窗口: 用來在線顯示給定地址中的數(shù)據(jù)值,是程序調(diào)試時(shí)的好幫手。,實(shí)用
46、中用戶一般應(yīng)該先在離線狀態(tài)下產(chǎn)生程序,編譯無誤后再切換到在線狀態(tài)。梯形圖程序輸入時(shí),主要利用相應(yīng)的工具按鈕或“插入”菜單中的相應(yīng)項(xiàng)選擇放置各器件,除了常用的線圈和節(jié)點(diǎn)外。其他指令要使用“新PLC指令”按鈕來實(shí)現(xiàn),各器件間用“新水平線”和“新垂直線”根據(jù)其邏輯關(guān)系來連接。助記符編程窗口如圖5.5.4所示,輸入時(shí)可以直接鍵入。,圖5.5.4 CX-Programmer助記符程序編程窗口,在程序下傳之前,首先要確認(rèn)PLC/CPU、內(nèi)存類型的設(shè)置;通訊連接I/O等是否正確。梯形圖以左邊母線為電源,右邊母線為地,在線調(diào)試時(shí)用不同的粗細(xì)和顏色來表示電流的流通過程,為邏輯運(yùn)算的調(diào)試提供了方便。強(qiáng)制置位和強(qiáng)制
47、復(fù)位是程序調(diào)試的重要工具。數(shù)據(jù)跟蹤用來監(jiān)視PLC的數(shù)據(jù)值。微分監(jiān)視用于對變化比較快的數(shù)據(jù)位進(jìn)行監(jiān)視。 CX-Server作為網(wǎng)絡(luò)方面的應(yīng)用,可對OMRON公司的幾種網(wǎng)絡(luò)進(jìn)行配置、監(jiān)視,具體的使用可參見下一章的內(nèi)容。,5.6 可編程終端(PT) OMRON的可編程終端(PT)是一種主要用于現(xiàn)場監(jiān)控的輔助設(shè)備。在可編程終端上,可以實(shí)現(xiàn)對系統(tǒng)和生產(chǎn)過程的實(shí)時(shí)監(jiān)控;對設(shè)備和過程運(yùn)行參數(shù)的設(shè)定和改變;對系統(tǒng)和過程的實(shí)時(shí)報(bào)警以及對現(xiàn)場設(shè)備的操作等多項(xiàng)功能,需要時(shí)可以代替簡易編程器實(shí)現(xiàn)在線編程。 可編程終端的特點(diǎn):是使用液晶觸摸顯示屏。在它的單色(例如NT631、NT31)或彩色(例如NT631C、NT31
48、C),液晶顯示屏上可以登錄上千個(gè)由動(dòng)態(tài)和靜態(tài)內(nèi)容組成的用戶畫面,可以實(shí)時(shí)地向操作人員顯示系統(tǒng)、設(shè)備和過程的狀態(tài)。通過觸摸顯示在屏幕上觸摸開關(guān),可輸入數(shù)據(jù),包括向上位機(jī)傳送數(shù)據(jù)以及改變畫面顯示或彈出式窗口。圖5.6.1所示為中型可編程終端典型產(chǎn)品NT31/NT31C的外型。NT631/NT631C為大型可編程終端,它的顯示屏要比NT31/NT31C大一倍。,圖5.6.1 NT31/NT31C外形結(jié)構(gòu),可編程終端的兩個(gè)串行通信口可以用來連接可編程控制器和上位計(jì)算機(jī)。圖5.6.2所示是一個(gè)典型的可編程終端連接系統(tǒng)。與上位機(jī)的通信系統(tǒng)可以通過上位機(jī)鏈接方式、NT鏈接(1:1)方式或NT鏈接方式來實(shí)現(xiàn)。
49、但當(dāng)以上位機(jī)鏈接或NT鏈接(1:1)通信方式使用RS-232C/422A轉(zhuǎn)換單元時(shí),不能使用RS-485方式,必須用RS-422A建立連接。 本節(jié)將以NT31/NT31C為例介紹可編程終端的基本應(yīng)用,5.6.1 系統(tǒng)菜單操作 第一次使用NT31/NT31C或修改系統(tǒng)程序時(shí),需要在上位計(jì)算機(jī)上制作畫面,創(chuàng)建和傳送畫面數(shù)據(jù),在上位PLC上生成必要的程序。啟動(dòng)NT31/NT31C后如果系統(tǒng)已完成必要的設(shè)置和畫面數(shù)據(jù)登記操作,可編程終端將進(jìn)入運(yùn)行模式,否則將進(jìn)入安裝器模式。在運(yùn)行模式下,有兩種方法可以進(jìn)入系統(tǒng)菜單,一是按屏上顯示系統(tǒng)菜單的觸摸開關(guān),二是同時(shí)按下四個(gè)觸摸屏的角中的兩個(gè)。如果NT31/NT
50、31C沒有安裝系統(tǒng)程序,或系統(tǒng),程序損壞,當(dāng)電源開的時(shí)候,會(huì)自動(dòng)建立系統(tǒng)安裝器模式。NT31/NT31C有四種模式操作:“運(yùn)行”、“傳送”、“維護(hù)”和“擴(kuò)展”,用戶通過系統(tǒng)菜單執(zhí)行相應(yīng)的操作選擇所需要的模式。表5.6.1為系統(tǒng)菜單中顯示的項(xiàng)目和具體功能。,表5.6.1 系統(tǒng)菜單中項(xiàng)目及其功能,另外,NT31/NT31C也具有專門用于安裝系統(tǒng)程序的“系統(tǒng)安裝器”模式。在系統(tǒng)安裝器模式下可以執(zhí)行下列功能:設(shè)置顯示語種;清除和安裝系統(tǒng)程序;禁止/使用系統(tǒng)菜單顯示;禁止/使用寫入畫面數(shù)據(jù)內(nèi)存;清除畫面數(shù)據(jù)。 內(nèi)存初始化操作有以下功能: 1.清除畫面數(shù)據(jù) 當(dāng)畫面數(shù)據(jù)損壞,并且NT31/NT31C不能正確
51、啟動(dòng)時(shí),使用該功能。清除前最好檢查一下所創(chuàng)建的畫面是否已經(jīng)在支持工具中進(jìn)行備份。 2.顯示歷史記錄數(shù)據(jù)初始化 顯示歷史記錄功能保存操作過程中畫面顯示的次序記錄和每個(gè)畫面顯示的次數(shù)的記錄。僅當(dāng)設(shè)置好畫面“歷史”屬性,才能保持這些記錄。 3.報(bào)警歷史記錄數(shù)據(jù)初始化 報(bào)警歷史記錄功能連續(xù)檢查事先指定的位存儲(chǔ)表相關(guān),的上位機(jī)位的狀態(tài),當(dāng)任何位置成ON時(shí)記錄時(shí)間,并記錄該位變“ON”的次數(shù)。 4.內(nèi)存表初始化 初始化數(shù)字內(nèi)存表和字符串內(nèi)存表。當(dāng)這些表初始化時(shí),這些值恢復(fù)成由支持工具所設(shè)置的值。 5.內(nèi)存開關(guān)初始化 初始化使內(nèi)存開關(guān)恢復(fù)到出廠時(shí)狀態(tài)。,NT31/NT31C允許一系列在運(yùn)行時(shí)能很方便地用內(nèi)存
52、開關(guān)來設(shè)置的功能,由于內(nèi)存開關(guān)設(shè)置依靠NT31/NT31C中的電池保存在快閃內(nèi)存中,因此,電源關(guān)斷是不會(huì)丟失。這些內(nèi)存開關(guān)包括:啟動(dòng)等待時(shí)間、按鍵聲音、蜂鳴器聲音、打印機(jī)控制器、打印方式、屏幕保護(hù)動(dòng)作、屏幕保護(hù)啟動(dòng)時(shí)間、歷史顯示方式、恢復(fù)功能、通訊自動(dòng)恢復(fù)、超時(shí)間隔、重試次數(shù)、通訊A方式(用于條形碼讀入器)、通訊B選擇、通訊B方式。,在完成畫面數(shù)據(jù)傳送和設(shè)置好通訊條件后,就可切換到運(yùn)行模式并啟動(dòng)運(yùn)行。 NT31/NT31C的維護(hù)和檢查功能包括:I/O設(shè)置,調(diào)試顯示屏的對比度和背燈亮度;日歷檢查,顯示和設(shè)置時(shí)間參數(shù);PT設(shè)置,畫面數(shù)據(jù)檢查,顯示存儲(chǔ)在NT31/NT31C中的每一個(gè)畫面;I/O設(shè)備
53、檢查,檢查NT31/NT31C的I/O功能等。檢查NT31/NT31C的通訊功能。,5.6.2 基本功能 NT31/NT31C畫面由320240點(diǎn)像素組成(NT631/NT631C畫面顯示分辨率為640480)。每個(gè)點(diǎn)可通過X軸坐標(biāo)和Y軸坐標(biāo)設(shè)置,坐標(biāo)原點(diǎn)(0,0)為畫面左上角。畫面通過“畫面編號”分類和管理,NT31/NT31C除去為特殊功能保留的畫面外,允許最多登記3999個(gè)畫面,對于這些畫面的編號,可在13999范圍任意指定,畫面編號次序沒有限制,也不一定要連續(xù)。畫面類型有正常(標(biāo)準(zhǔn))畫,面、重疊畫面、窗口畫面、系統(tǒng)畫面四種。每個(gè)畫面可以設(shè)置不同的背燈、蜂鳴器、背景、注釋、歷史、歷史標(biāo)題
54、、畫面編號等屬性。NT31C能以八種不同的顏色顯示整個(gè)畫面或文字、圖形等元素。在用支持工具創(chuàng)建一個(gè)畫面時(shí),為每個(gè)顯示元素指定一種顏色作為它的屬性。圖5.6.3所示為一個(gè)簡單顯示畫面的例子。,表5.6.2 顯示元素一覽表,續(xù)表5.6.2 顯示元素一覽表,NT31/NT31C與上位機(jī)通過下列區(qū)域交換信息。PT狀態(tài)控制區(qū),用來指定要在NT31/NT31C上顯示的畫面、在內(nèi)存表間復(fù)制的數(shù)據(jù)內(nèi)容及控制背燈的狀態(tài)和其他狀態(tài)。當(dāng)數(shù)據(jù)從上位機(jī)寫入該區(qū)域時(shí),NT31/NT31C讀取數(shù)據(jù)并進(jìn)行相應(yīng)操作,但是應(yīng)注意當(dāng)前顯示的畫面號也從NT31/NT31C寫入到“畫面切換設(shè)置”字中。PT狀態(tài)通知區(qū),用來在內(nèi)存表數(shù)據(jù)內(nèi)
55、容改變時(shí),把內(nèi)存表號通知給上位機(jī)。上位機(jī)能通過讀取該區(qū)確定NT31/NT31C的狀態(tài)。 數(shù)字內(nèi)存表是NT31/NT31C用來記錄數(shù)字?jǐn)?shù)據(jù)的內(nèi)部,存儲(chǔ)器。由于能分配給上位機(jī)字,所以上位機(jī)字的內(nèi)容能夠通過數(shù)字內(nèi)存表以數(shù)字值顯示。通過數(shù)字內(nèi)存表編號對它們進(jìn)行管理和指定。 字符串內(nèi)存表是NT31/NT31C記錄字符串?dāng)?shù)據(jù)的內(nèi)部存儲(chǔ)器。由于可分配給上位機(jī)中的字,所以上位機(jī)字的內(nèi)容可通過字符串內(nèi)存表,以字符串形式顯示。通過字符串內(nèi)存表編號對它們進(jìn)行管理和指定。 位內(nèi)存表用于位數(shù)據(jù)的內(nèi)部存儲(chǔ)器。它們可分配給上位機(jī)的一個(gè)位并能根據(jù)該位的狀態(tài)執(zhí)行某個(gè)特殊的功能。,通過位內(nèi)存表編號對它們進(jìn)行管理的指定。 固定顯示
56、是指那些始終顯示在畫面上不變化的圖形和文字。它們不隨系統(tǒng)的運(yùn)行和過程的改變而改變。 圖像數(shù)據(jù)是以點(diǎn)陣組成的圖像,可設(shè)置為以下范圍內(nèi)的任意尺寸:寬:8320點(diǎn),高:8240點(diǎn)。用支持工具中的圖像編輯器生成圖像數(shù)據(jù),它獨(dú)立于畫面,根據(jù)需要它可在任何畫面任何位置顯示任何次,也可以以Win95的BMP格式輸入文件,并登記為圖像數(shù)據(jù)。用戶可以把經(jīng)常,使用的圖像和復(fù)雜的圖像登記為圖像數(shù)據(jù),以便在需要時(shí)能隨時(shí)方便地顯示。 庫數(shù)據(jù)是由多個(gè)固定顯示文字和作為單個(gè)元素登記的圖形元素組合而成,庫數(shù)據(jù)可登記為任何所要的尺寸。庫數(shù)據(jù)用支持工具中的庫編輯器創(chuàng)建,獨(dú)立于畫面,可在任何畫面任何位置顯示所要的庫數(shù)據(jù)。用戶也可以
57、將經(jīng)常使用和復(fù)雜的圖像登記為庫數(shù)據(jù),以便隨時(shí)顯示。由于庫數(shù)據(jù)中的元素以它們在支持工具中創(chuàng)建的順序顯示,所以在創(chuàng)建時(shí)一定要考慮其順序。,燈能根據(jù)設(shè)置位的狀態(tài)改變圖形。普通(標(biāo)準(zhǔn))燈可以改變固定顯示狀態(tài)(關(guān)/開/閃爍)。圖像/庫燈在開和關(guān)狀態(tài)顯示不同的圖形(圖像/庫數(shù)據(jù))。 觸摸開關(guān)是指可以從畫面的觸摸板進(jìn)行輸入的觸摸區(qū)域。按下接觸畫面上的觸摸開關(guān),就會(huì)實(shí)施預(yù)先設(shè)置的功能或者切換NT31/NT31C的畫面,位信息可以傳送到上位機(jī)??梢詫?shù)字鍵和字符鍵分配給觸摸開關(guān),以便在操作現(xiàn)場輸入數(shù)值和字符串。輸入的數(shù)據(jù)寫入數(shù)字/字符串內(nèi)存表并傳給上位機(jī),也可以由上位機(jī)控制禁止輸入。,數(shù)字內(nèi)存表的內(nèi)容是作為數(shù)字
58、值顯示的。數(shù)字值可以以十進(jìn)制或十六進(jìn)制顯示。數(shù)字內(nèi)存表有直接查閱和間接查閱兩種查閱要作為數(shù)字顯示的內(nèi)容的方法。直接查閱時(shí)直接指定要顯示其內(nèi)容的數(shù)字內(nèi)存表編號。間接查閱時(shí)只需指定數(shù)字內(nèi)存表的一個(gè)數(shù)字值,具有該編號的內(nèi)存表的內(nèi)容將作顯示。 字符串內(nèi)存表的內(nèi)容是以字符串的形式顯示的。它可以是數(shù)字,字母和符號。在字符串中也可以顯示標(biāo)志(字符代碼FF20到FFFFH)。字符串內(nèi)存表也有直接查閱和間接查閱兩種查閱方法。,圖形是指NT31/NT31C可使用的棒圖、折線圖、趨勢圖三種類型的曲線圖。它讀出內(nèi)存表的內(nèi)容,并且自動(dòng)刷新圖形顯示。如果數(shù)字內(nèi)存表是分配給上位機(jī)的一個(gè)或多個(gè)字,那么圖形將連續(xù)地反映字內(nèi)容變化。 報(bào)警列表能夠監(jiān)視相連的上位機(jī)中分配給位內(nèi)存表位的變化。當(dāng)特定位的狀態(tài)變成ON時(shí),顯示相應(yīng)的信息。報(bào)警歷史能夠連續(xù)監(jiān)視上位機(jī)中分配給位內(nèi)存表位的變化。記錄它們狀態(tài)變成ON的時(shí)間,以及狀態(tài)變成ON的次數(shù),并且將它們與來自字符串內(nèi)存表的相關(guān)信息一起顯示。,數(shù)字輸入是畫面上的輸入數(shù)字值輸入?yún)^(qū)。用觸摸開關(guān)輸入的數(shù)字值寫入到數(shù)字內(nèi)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年工業(yè)機(jī)器人末端執(zhí)行器在建筑行業(yè)的應(yīng)用分析報(bào)告
- 高中化學(xué)元素周期表應(yīng)用對化學(xué)思維訓(xùn)練的課題報(bào)告教學(xué)研究課題報(bào)告
- 2026年超高速網(wǎng)絡(luò)傳輸技術(shù)報(bào)告及未來五至十年建設(shè)報(bào)告
- 人工智能教育環(huán)境下教師職業(yè)認(rèn)同與工作滿意度的心理測量研究教學(xué)研究課題報(bào)告
- 2026年基因測序健康報(bào)告及未來五至十年精準(zhǔn)醫(yī)療報(bào)告
- 《快遞末端智能配送柜滿意度影響因素分析與優(yōu)化方案》教學(xué)研究課題報(bào)告
- 肺炎并發(fā)癥的預(yù)防與護(hù)理
- 大數(shù)據(jù)分析在遠(yuǎn)程教育精準(zhǔn)研修中的應(yīng)用研究教學(xué)研究課題報(bào)告
- 人力資源管理與服務(wù)操作手冊(標(biāo)準(zhǔn)版)
- 物業(yè)管理服務(wù)合同范本與操作指南(標(biāo)準(zhǔn)版)
- 缺血性腦卒中靜脈溶栓護(hù)理
- 電子電路基礎(chǔ)-電子科技大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年
- 四年級科學(xué)上冊期末試卷及答案-蘇教版
- DB51T 2875-2022彩燈(自貢)工藝燈規(guī)范
- 小學(xué)數(shù)學(xué)人教版六年級上冊全冊電子教案
- 主要負(fù)責(zé)人重大危險(xiǎn)源安全檢查表
- 《工程經(jīng)濟(jì)學(xué)》模擬試題答案 東北財(cái)經(jīng)大學(xué)2023年春
- 2023-2024學(xué)年廣西壯族自治區(qū)來賓市小學(xué)數(shù)學(xué)五年級下冊期末自測試卷
- 2023年福海縣政務(wù)中心綜合窗口人員招聘筆試模擬試題及答案解析
- GB/T 25129-2010制冷用空氣冷卻器
- FZ/T 01057.2-2007紡織纖維鑒別試驗(yàn)方法 第2部分:燃燒法
評論
0/150
提交評論