




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、會計學1編程監控設備編程監控設備(shbi)及其應用及其應用第一頁,共199頁。 RS-232C口實現。配合適當(shdng)的鏈接適配器就可以實現一臺上位機控制多臺PLC的1:N上位連接方式。 OMRON公司C系列PLC有兩類三種編程器:一類為圖形式編程器,直接利用梯形圖進行程序輸入;另一類為助記符編程器,利用梯形圖語句表實現程序輸入。助記符式編程器一種為水平直插式、另一種為手持式這兩種編程器的鍵盤、操作方法、實現的功能是完全一樣的。 第1頁/共199頁第二頁,共199頁。 OMRON手持式簡易編程器是其編程設備中最為簡單(jindn)的一種。這種編程器根據不同的需要,可以通過專用電纜與CP
2、U單元相連,可以直接安裝在CPU單元上。CPM2A上使用的手持編程器外形如圖:課本P162圖手持式簡易編程器外形圖。 編程器的面板由液晶顯示器、工作方式選擇開關、鍵盤組成。 第2頁/共199頁第三頁,共199頁。 1. LCD顯示器顯示器 顯示器可以顯示顯示器可以顯示2行行16個字的各種字符、符個字的各種字符、符號和數字用來作為輸入和監控號和數字用來作為輸入和監控(jin kn)的信息顯的信息顯示部件。顯示器第一行顯示地址,第二行顯示指令示部件。顯示器第一行顯示地址,第二行顯示指令碼和數據。碼和數據。 2. 工作方式選擇開關工作方式選擇開關 選擇開關分別對應于選擇開關分別對應于RUN(運行)、
3、運行)、MONTOR(監控監控(jin kn))和)和PROGRAM(編程編程)三種方式。)三種方式。第3頁/共199頁第四頁,共199頁。 運行工作方式使CPU單元用戶程序的正常運行方式,此時可以對運行的狀態(zhungti)進行必要的監視。 監控方式程序也處于運行狀態(zhungti),但此時可以實現對運行的監視和干預操作,是用戶調試程序時常用的工作方式。 編程工作方式時可以用來輸入和編輯用戶程序。 第4頁/共199頁第五頁,共199頁。 CPM2A型可編程控制器開機上電時的工作方式是通過系統設定(sh dn)區中的DM6600通道來設定(sh dn)的。其默認方式(0000)為: 若CP
4、U連接有編程器,上電時就按工作方式選擇開關的選擇來確定工作方式。最好先選擇為編程工作方式。 若連接有除編程器以外的其他編程設備,則選擇編程工作方式。 第5頁/共199頁第六頁,共199頁。 若未連接任何編程設備,則選擇運行工作方式若未連接任何編程設備,則選擇運行工作方式。因此在控制現場設備時,上電操作時要十分小心。因此在控制現場設備時,上電操作時要十分小心。 3. 輸入鍵區輸入鍵區 輸入鍵區用來輸入程序和命令,按照輸入鍵區用來輸入程序和命令,按照(nzho)其其功能可以把它們分為功能可以把它們分為4類:類: (1)數字鍵:)數字鍵: 第6頁/共199頁第七頁,共199頁。 編號為編號為09的的
5、10個白色鍵。用來輸入程序的地個白色鍵。用來輸入程序的地址和程序數據。如輸入址和程序數據。如輸入/輸出號,定時輸出號,定時/計數器號及計數器號及數值等。這些鍵與功能鍵(數值等。這些鍵與功能鍵(FUN)組合,以功能)組合,以功能碼的形式輸入指令碼的形式輸入指令(zhlng)鍵中沒有的特殊指令鍵中沒有的特殊指令(zhlng)。 例:指令例:指令(zhlng)END(01)的輸入步驟為依次的輸入步驟為依次按鍵輸入:按鍵輸入: FUN 0 1 WRITE (2)編輯鍵:編輯鍵:第7頁/共199頁第八頁,共199頁。 12個黃色個黃色(hungs)鍵用來編輯、查詢和監控用鍵用來編輯、查詢和監控用戶程序。
6、如插入、刪除、檢索、復位等操作的實現戶程序。如插入、刪除、檢索、復位等操作的實現。 (3)清除鍵:)清除鍵: 一個紅色鍵一個紅色鍵CLR。用來清除編程器顯示內容,。用來清除編程器顯示內容,輸入口令、建立地址、監視操作時也用到此鍵。輸入口令、建立地址、監視操作時也用到此鍵。第8頁/共199頁第九頁,共199頁。 (4)指令鍵: 16個灰色鍵。用來輸入程序中的基本指令的操作(cozu)碼。如LD、OR、AND、NOT等。也可以用來輸入程序中的通道操作(cozu)數。如HR、DM、*DM等。其中CH、CONT、AR操作(cozu)等為上檔輸入,要和SHIFT鍵配合使用才能正確輸入。 鍵盤的上部為指令
7、鍵,下部左側為數字鍵,下部右側為編輯鍵。鍵盤的排列見下頁圖。第9頁/共199頁第十頁,共199頁。FUNSFTNOTSHIFTANDORCNTTRLRHRLD7410258963CLRVERRESPLAYSETRECEXTDMOUTTIMCH*CHGDELINSWRITECONT#SRCHMONTR第10頁/共199頁第十一頁,共199頁。 (1)FUN鍵:該鍵為功能鍵,用于輸入有功能號的指令。如MOV指令的輸入,就要用到該鍵,按下FUN、2、1鍵即顯示出MOV指令。 (2)SFT、NOT、AND、OR、LD、OUT、CNT、TIM基本指令鍵:利用這些鍵可以(ky)輸入相應的指令。 (3)SH
8、IFT上擋鍵:利用該鍵和有上擋功能的鍵形成上擋功能。 第11頁/共199頁第十二頁,共199頁。 (4)TR、LR、HR、DM、 、 、數據鍵區:數據鍵區:利用這些鍵指定指令數據區。利用這些鍵指定指令數據區。 (5)EXT鍵:鍵:該鍵為外引鍵,利用磁帶機該鍵為外引鍵,利用磁帶機存儲程序時使用該鍵。存儲程序時使用該鍵。 (6)CHG鍵:鍵:該鍵為修改鍵,修改該鍵為修改鍵,修改TIM、CNT的當前值、修改的當前值、修改DM單元內容時利用該鍵。單元內容時利用該鍵。 (7)SRCH鍵:鍵:該鍵為查找鍵,查找指令該鍵為查找鍵,查找指令或位在程序中的位置時用該鍵。或位在程序中的位置時用該鍵。 CH*CON
9、T#第12頁/共199頁第十三頁,共199頁。 (8) 、 鍵:鍵:上檔功能用于磁帶上檔功能用于磁帶機存儲程序,下檔鍵用于調試時的強迫置位、復機存儲程序,下檔鍵用于調試時的強迫置位、復位。位。 (9)VER鍵:鍵:該鍵為校驗鍵,校驗磁帶機上該鍵為校驗鍵,校驗磁帶機上的程序與的程序與PLC內的程序是否相同。內的程序是否相同。 (10)DEL、INS、WRITE鍵:鍵:DEL鍵為刪鍵為刪除指令鍵,除指令鍵,INS鍵為插入鍵,鍵為插入鍵,WRITE鍵為寫入鍵鍵為寫入鍵,每輸入一條指令或一個數據用寫入鍵將其寫入,每輸入一條指令或一個數據用寫入鍵將其寫入PLAYSETRECRESET第13頁/共199頁
10、第十四頁,共199頁。 PLC內部。 (11)MONTR鍵:該鍵為監控鍵,用于監控通道或位的狀態。 (12) 、 鍵:改變地址鍵, 鍵地址減小, 鍵地址增加。 (13)CLR鍵:用于清除(qngch)顯示。 第14頁/共199頁第十五頁,共199頁。 在在CPM2A型型PLC的指令系統中,還有一個擴展指令的指令系統中,還有一個擴展指令的概念。用戶應該在程序輸入之前完成擴展指令的賦值操的概念。用戶應該在程序輸入之前完成擴展指令的賦值操作。一條指令只能賦值于一個功能碼。如果擴展指令未能作。一條指令只能賦值于一個功能碼。如果擴展指令未能正確的賦值,則可編程控制器不能正常的運行。在擴展指正確的賦值,則
11、可編程控制器不能正常的運行。在擴展指令賦值前,用戶先要對可編程控制器進行相應的設置令賦值前,用戶先要對可編程控制器進行相應的設置(shzh),設置,設置(shzh)的方法是將的方法是將DM6602中的第中的第811位置位置ON,并重新接通電源一次。,并重新接通電源一次。 第15頁/共199頁第十六頁,共199頁。 CPM2A中擴展中擴展(kuzhn)指令的默認功能代碼如表指令的默認功能代碼如表所示。所示。第16頁/共199頁第十七頁,共199頁。表中擴展指令默認表中擴展指令默認(mrn)功能代碼一覽表功能代碼一覽表第17頁/共199頁第十八頁,共199頁。(續)表中擴展指令默認(續)表中擴展指
12、令默認(mrn)功能代碼一覽表功能代碼一覽表第18頁/共199頁第十九頁,共199頁。 通過擴展指令功能代碼的賦值操作,可以改變或顯示各個擴展指令的代碼。其中的代碼顯示操作在三種(sn zhn)工作方式下都能完成,而代碼改變則只能在編程工作方式下完成。 具體的操作步驟如下: 1. 按鍵CLR,清顯示。 2. 按鍵EXT,顯示第一個功能代碼,FUN17:ASFT。第19頁/共199頁第二十頁,共199頁。 3.用向上鍵和向下鍵( )連續查找顯示各功能代碼。 4. 按鍵CHG,選中需要賦值的功能碼。 5.用向上鍵和向下鍵( )選擇要被賦值的擴展指令(zhlng)。 6.按鍵WRITE,完成賦值操作
13、。第20頁/共199頁第二十一頁,共199頁。 在在CPM2A型型PLC的指令系統中,許多指令都有微分的指令系統中,許多指令都有微分和非微分兩種形式:和非微分兩種形式: 在簡易編程器上輸入微分指令與非微分指令相比較前在簡易編程器上輸入微分指令與非微分指令相比較前面步驟面步驟(bzhu)相同后面再鍵入相同后面再鍵入NOT即可。即可。 例:指令例:指令MOV(21)的輸入步驟的輸入步驟(bzhu)為依次按鍵輸為依次按鍵輸入:入: FUN 2 1 WRITE指令指令MOV(21)的輸入步驟的輸入步驟(bzhu)為依次按鍵輸入:為依次按鍵輸入: FUN 2 1NOT WRITE 第21頁/共199頁第
14、二十二頁,共199頁。 5.2 編程器基本操作 PLC首次(shu c)上電后,顯示器上顯示出PASSWORD(口令)字樣,要求用戶輸入口令,用以防止對PLC內存程序的非法存取 。 口令的輸入步驟是:CLR MONTR 用戶口令的輸入過程如下圖所示: 第22頁/共199頁第二十三頁,共199頁。CLRMONTRPASSWORD! BZ圖圖5.1.3 用戶口令輸入過程用戶口令輸入過程第23頁/共199頁第二十四頁,共199頁。內存清除內存清除(qngch)(qngch)操作操作 PLC PLC中的中的RAMRAM具有后備電池,所以斷電具有后備電池,所以斷電后其內存中的內容不會丟失。若用戶需要部分
15、后其內存中的內容不會丟失。若用戶需要部分或全部地清除或全部地清除(qngch)(qngch)內存中的程序或數據內存中的程序或數據內容,就需要使用內存清除內容,就需要使用內存清除(qngch)(qngch)操作。操作。當進行完回答口令操作后,當進行完回答口令操作后,PASSWORDPASSWORD消失,此消失,此時方可進行下面的操作。時方可進行下面的操作。 第24頁/共199頁第二十五頁,共199頁。 一、工作方式一、工作方式(fngsh): PROGRAM。即該操作只可以在編程工作方式。即該操作只可以在編程工作方式(fngsh)下進行。下進行。 二、鍵操作流程:如下頁所示二、鍵操作流程:如下頁
16、所示第25頁/共199頁第二十六頁,共199頁。全清全清CLRPLAYSETNOTRECRESET地址號地址號HRCNTDM程序從該地程序從該地址后清址后清HR區不清區不清CNT區不清區不清DM區不清區不清清除內存鍵操作流程清除內存鍵操作流程MONTR第26頁/共199頁第二十七頁,共199頁。 三、 操作過程及顯示內容:將地址0123后的內容清除(qngch)掉,保留HR中的內容CLRSETPLAYNOTRECRESET0000000000000000 MEMORY CLR?HR CNT DM第27頁/共199頁第二十八頁,共199頁。HR123MONTR0000 MEMORY CLR?CN
17、T DM0123 MEMORY CLR?CNT DM0123 MEMORY CLR END CNT DM第28頁/共199頁第二十九頁,共199頁。 四、說明(shumng): 1.當按RESET鍵后,接著按MONTR鍵,則用戶程序、I/O數據、內部輔助繼電器及移位寄存器的數據全部被清除。 2.通過按HR、CNT、DM鍵可將保持繼電器、計數器或數據存儲區的內容保留下來不被清除。第29頁/共199頁第三十頁,共199頁。 3.按四個數字鍵設定地址號,則從該地址按四個數字鍵設定地址號,則從該地址清除程序清除程序(chngx)。 4.若設定的地址超出用戶程序若設定的地址超出用戶程序(chngx)的的
18、范圍,則用戶程序范圍,則用戶程序(chngx)不會被清除,但不會被清除,但HR、CNT、DM中的信息仍可按需要清除。中的信息仍可按需要清除。第30頁/共199頁第三十一頁,共199頁。建立地址和讀出程序建立地址和讀出程序 建立地址是為用戶程序的輸入、編輯、建立地址是為用戶程序的輸入、編輯、檢查程序等設定檢查程序等設定(sh dn)(sh dn)初始地址。讀出初始地址。讀出程序是指顯示指定地址中的程序內容。程序是指顯示指定地址中的程序內容。 建立地址:建立地址: 一、工作方式:一、工作方式:第31頁/共199頁第三十二頁,共199頁。 RUN、MONTR、PROGRAM。即該操作。即該操作可以在
19、三種工作可以在三種工作(gngzu)方式中的任何一種方方式中的任何一種方式下進行。式下進行。 二、鍵操作流程:二、鍵操作流程: 鍵操作流程如下:鍵操作流程如下:CLR地址地址第32頁/共199頁第三十三頁,共199頁。 三、操作過程與顯示內容:三、操作過程與顯示內容:CLR123400000001001201231234第33頁/共199頁第三十四頁,共199頁。 四、說明:四、說明: 1.若以若以0000來建立地址,則來建立地址,則CLR后面的數字后面的數字可不必可不必(bb)再按。再按。 2.地址號前面連續的地址號前面連續的0不必不必(bb)按,例如以按,例如以0001來建立地址,來建立地
20、址,CLR之后按之后按1鍵即可。鍵即可。 3.在建立地址時,該地址的內容不被顯示出來在建立地址時,該地址的內容不被顯示出來,但當按一次,但當按一次或或鍵后,該地址的內容就會顯示鍵后,該地址的內容就會顯示出來。出來。第34頁/共199頁第三十五頁,共199頁。 讀出程序 一、工作方式:RUN、MONTR、PROGRAM。即該操作可以在三種工作方式中的任何一種方式下進行。 二、鍵操作流程(lichng): 鍵操作流程(lichng)如下:第35頁/共199頁第三十六頁,共199頁。CLR地址地址或或 查找指令查找指令第36頁/共199頁第三十七頁,共199頁。 三、操作過程及顯示(xinsh)內容
21、 例如下圖所示的梯形圖所對應的助記符程序已存入內存,現在要讀出它。00000 000010000201000TIM 000#0123梯形圖梯形圖0200第37頁/共199頁第三十八頁,共199頁。助記符程序助記符程序(chngx)第38頁/共199頁第三十九頁,共199頁。CLR00000200 READ0201 READ0202 READ0202 TIM DATA2000200或或LD 00000AND 00001TIM 000#0123第39頁/共199頁第四十頁,共199頁。0203 READ0204 READ0203 READ0202 TIM DATALD 00002OUT 01000
22、LD 00002#0123第40頁/共199頁第四十一頁,共199頁。 若讀出程序時PLC的CPU工作(gngzu)方式為運行或監控,則其相應的顯示為:CLR00000200 READ OFF0201 READ ON0202 READ OFF2000200或或LD 00000AND 00001TIM 000第41頁/共199頁第四十二頁,共199頁。0202 TIM DATA#01230203 READ ON0204 READ ON0203 READ ONLD 00002OUT 01000LD 00002第42頁/共199頁第四十三頁,共199頁。 四、說明:四、說明: 1.在建立地址后,第一
23、次按在建立地址后,第一次按或或鍵,讀出的鍵,讀出的是該地址的指令或數據,并不在建立的地址上加是該地址的指令或數據,并不在建立的地址上加1或減或減1,而以后再按,而以后再按或或鍵,則地址數會自動鍵,則地址數會自動(zdng)加加1或減或減1。 2.按住按住鍵或鍵或鍵不放,則地址數會連續的加鍵不放,則地址數會連續的加1或減或減1。第43頁/共199頁第四十四頁,共199頁。程序輸入操作程序輸入操作 將用戶程序輸入到可編程控制器中。將用戶程序輸入到可編程控制器中。 一、工作一、工作(gngzu)方式:方式: PROGRAM。即只能在編程工作。即只能在編程工作(gngzu)方式方式下工作下工作(gng
24、zu)。 二、鍵操作流程:二、鍵操作流程: 鍵操作流程如下:鍵操作流程如下:第44頁/共199頁第四十五頁,共199頁。建立地址建立地址讀出程序讀出程序輸入指令輸入指令WRITE第45頁/共199頁第四十六頁,共199頁。 三、操作過程與顯示內容: 例如:建立(jinl)地址0200然后輸入 LD 00001,OUT 01000。CLR00001020002002000200LDLD 00000LD 00001第46頁/共199頁第四十七頁,共199頁。0201 READNOP(000)WRITEOUT1000WRITE0201OUT 000000201OUT 010000202 READNO
25、P(000)第47頁/共199頁第四十八頁,共199頁。 四、說明: 1.在建立地址或讀出程序兩種操作(cozu)后,可進行程序輸入操作(cozu)。 2.輸入指令通過按指令鍵(如例中的 LD、OUT)和數字鍵(如例中的LD指令之后的00001、OUT指令之后的01000)共同完成。 第48頁/共199頁第四十九頁,共199頁。 3.對于對于(duy)單字節的指令在按單字節的指令在按WRITE鍵后,地鍵后,地址自動加址自動加1。但是,如指令是雙字節的指令在按。但是,如指令是雙字節的指令在按WRITE鍵后,地址不加鍵后,地址不加1,而是顯示下一字節的內容,而是顯示下一字節的內容,再按,再按WRI
26、TE鍵后,地址才加鍵后,地址才加1。 第49頁/共199頁第五十頁,共199頁。 其操作過程與顯示(xinsh)內容如下: 如在地址0250處輸入CNT 002、#0050指令。 CLR000002502500250CNTCNT 000第50頁/共199頁第五十一頁,共199頁。0250 CNT DATAWRITE#000020250CNT 002 #005050WRITE0250 CNT DATA0251 READNOP(000)第51頁/共199頁第五十二頁,共199頁。指令指令(zhlng)的插入和刪除的插入和刪除 指令指令(zhlng)的插入和刪除是用戶編輯的插入和刪除是用戶編輯程序時
27、最常用的操作,將一條指令程序時最常用的操作,將一條指令(zhlng)插入到已存儲在存儲器中的程序中或將一條插入到已存儲在存儲器中的程序中或將一條指令指令(zhlng)從已存儲在存儲器中的程序中從已存儲在存儲器中的程序中刪除。刪除。 插入指令插入指令(zhlng) 一、工作方式:一、工作方式:第52頁/共199頁第五十三頁,共199頁。建立地址建立地址讀出程序讀出程序輸入指令輸入指令INS PROGRAM。即只能在編程工作。即只能在編程工作(gngzu)方式下方式下工作工作(gngzu)。 二、鍵操作流程:二、鍵操作流程: 鍵操作流程如下:鍵操作流程如下:第53頁/共199頁第五十四頁,共199
28、頁。設存儲器中已有下列設存儲器中已有下列(xili)程序程序第54頁/共199頁第五十五頁,共199頁。 如下圖所示:如下圖所示: 若想將若想將00007觸點插到指定位置可作如下操作:觸點插到指定位置可作如下操作:00002 0000301001 000060000400005END00007插入插入插入插入00007的梯形圖的梯形圖01001 插入后的程序插入后的程序(chngx)如下頁所如下頁所示:示:0200第55頁/共199頁第五十六頁,共199頁。第56頁/共199頁第五十七頁,共199頁。 三、操作過程與顯示三、操作過程與顯示(xinsh)內容:內容:CLR0000AND0206
29、READ02062060206AND NOT 00005AND 0000070206AND 00007第57頁/共199頁第五十八頁,共199頁。INS0206 INSERT?AND 000070207 INSERT ENDAND NOT 00005 刪除指令 一、工作(gngzu)方式: PROGRAM。即只能在編程工作(gngzu)方式下工作(gngzu)。 第58頁/共199頁第五十九頁,共199頁。建立地址建立地址讀出程序讀出程序DEL二、鍵操作二、鍵操作(cozu)流程:鍵操作流程:鍵操作(cozu)流程如流程如下:下:第59頁/共199頁第六十頁,共199頁。 例:如下圖所示: 若
30、想將0207中的AND NOT 00005刪除如何(rh)操作?00002 0000301001 000060000400005END刪除刪除00005的梯形圖的梯形圖0100100007刪除刪除0200第60頁/共199頁第六十一頁,共199頁。刪除前其助記符程序刪除前其助記符程序(chngx)如下:如下:第61頁/共199頁第六十二頁,共199頁。CLR0000DEL0207 READ0207 DELETE?200207AND NOT 00005AND NOT 00005 0207 DELETE ENDOUT 010017三、操作過程與顯示內容如下:三、操作過程與顯示內容如下:第62頁/共
31、199頁第六十三頁,共199頁。刪除刪除(shnch)后其助記符程后其助記符程序如下:序如下:第63頁/共199頁第六十四頁,共199頁。 四、說明: 1、插入和刪除指令(zhlng)只能在編程工作方式下進行。 2、插入指令(zhlng)時所建立的地址是要插入指令(zhlng)處后面的地址, 而刪除指令(zhlng)所建立的地址是要刪除那條指令(zhlng)的地址。第64頁/共199頁第六十五頁,共199頁。 3、插入指令時鍵入、插入指令時鍵入鍵后,顯示鍵后,顯示(xinsh)的內容的內容是插入指令后面的那條指令是插入指令后面的那條指令AND NOT 00005 ;刪除;刪除指令時鍵入指令時鍵
32、入鍵后,顯示鍵后,顯示(xinsh)的內容是刪除那條的內容是刪除那條指令指令AND NOT 00005后面的那條指令后面的那條指令OUT 01001。第65頁/共199頁第六十六頁,共199頁。程序檢查操作程序檢查操作 程序檢查操作主要程序檢查操作主要(zhyo)用來檢查用戶已輸用來檢查用戶已輸入程序中的語法錯誤,該操作只能在編程工作狀入程序中的語法錯誤,該操作只能在編程工作狀態下進行可以使用的程序檢查操作分為三個級別態下進行可以使用的程序檢查操作分為三個級別0、1、2,而程序中的錯誤根據其嚴重程度分為三,而程序中的錯誤根據其嚴重程度分為三類類A、B、C。其中。其中A級錯誤為最嚴重的,級錯誤為
33、最嚴重的,B級錯誤級錯誤次之,次之,C級錯誤更次之。級錯誤更次之。第66頁/共199頁第六十七頁,共199頁。檢查級別與錯誤類別之間的關系檢查級別與錯誤類別之間的關系(gun x)如下表如下表所示:所示:第67頁/共199頁第六十八頁,共199頁。表程序檢查的錯誤類別及出錯表程序檢查的錯誤類別及出錯(ch cu)顯示一覽表顯示一覽表第68頁/共199頁第六十九頁,共199頁。續表程序檢查的錯誤類別及出錯續表程序檢查的錯誤類別及出錯(ch cu)顯示一覽表顯示一覽表第69頁/共199頁第七十頁,共199頁。 一、工作方式: PROGRAM。即只能在編程工作方式下工作。 二、鍵操作(cozu)流程
34、:鍵操作(cozu)流程如下:CLRSRCH0 或或 1 或或 2SRCHSRCH (直到(直到END指令)指令)中途中途(zhngt)按按CLR鍵停止檢查鍵停止檢查第70頁/共199頁第七十一頁,共199頁。 三、操作過程與顯示內容:三、操作過程與顯示內容: 例如例如(lr):某一程序從:某一程序從0083開始,到開始,到8100結結束(束(END指令),程序的最大地址為指令),程序的最大地址為8700。則檢。則檢查這一程序的操作如下:查這一程序的操作如下:第71頁/共199頁第七十二頁,共199頁。#0000CLR00008100 PROG CHKSRCHEND ( 001)SRCH008
35、3 PROG CHKCHK LBL(02)?012或或或或0083 PROG CHKCHK LBL(0或或1或或2)第72頁/共199頁第七十三頁,共199頁。CLR00000153 CIRCUIT ERRSRCHOUT 00200SRCH0083 PROG CHKCHK LBL(02)?012或或或或0083 PROG CHKCHK LBL(0)第73頁/共199頁第七十四頁,共199頁。0178 COIL ERRSRCHOUT 010000200 IL-ILC ERRSRCHILC (003)5000SRCH?8700 NO END INSTRSRCH第74頁/共199頁第七十五頁,共19
36、9頁。指令指令(zhlng)查找與觸點查找操作查找與觸點查找操作 用于在用戶程序存儲器中查找某條指定的指令用于在用戶程序存儲器中查找某條指定的指令(zhlng)或某個觸點?;蚰硞€觸點。 指令指令(zhlng)查找操作查找操作 一、工作方式:一、工作方式: RUN、MONTR、PROGRAM。即該操作可以在。即該操作可以在三種工作方式中的任何一種方式下進行。三種工作方式中的任何一種方式下進行。END指令指令(zhlng)只能在只能在PROGRAM工作方式進行。工作方式進行。第75頁/共199頁第七十六頁,共199頁。建立地址建立地址讀出程序讀出程序輸入指令輸入指令SRCHSRCHCLR 三、操作
37、過程與顯示(xinsh)內容: 設下面的梯形圖所對應的指令已經輸入到內存中: 二、鍵操作流程二、鍵操作流程(lichng): 鍵操作流程鍵操作流程(lichng)如下:如下:第76頁/共199頁第七十七頁,共199頁。01000TIM 001#0123END(001)0000200002 第77頁/共199頁第七十八頁,共199頁。 1. 欲查找(ch zho) LD 00002指令操作與顯示如下:CLR0000LD200000000 LD 00000LD 00002SRCH0200 SRCHLD 00002SRCH0202 SRCHLD 00002SRCH1082 SRCHEND(001)
38、第78頁/共199頁第七十九頁,共199頁。0000CLR1020002002000200TIMTIM 000TIM 0010203 SRCH SRCHTIM 0010203 TIM DATA #01232.若要查找若要查找TIM 001的數據的數據(shj),其操作過程與顯示內容如下:,其操作過程與顯示內容如下:第79頁/共199頁第八十頁,共199頁。 四、說明: 1.在給定指令后,按SRCH鍵,將顯示該指令所在地址。 2.如果重復按SRCH鍵,將陸續顯示該指令的其它地址,一直到END指令結束。 3.如果程序中無END指令,則一直可找到用戶(yngh)存儲器的最后一個地址。 4.若要查找T
39、IM/ CNT指令的設定值,要先查找TIM/ CNT指令,然后再按一次 鍵。注意:不能直接查找TIM/ CNT的設定值。第80頁/共199頁第八十一頁,共199頁。 觸點查找操作 一、工作方式: RUN、MONTR、PROGRAM。即該操作可以在三種工作方式中的任何一種方式下進行(jnxng)。 二、鍵操作流程: 鍵操作流程如下:第81頁/共199頁第八十二頁,共199頁。建立地址建立地址讀出程序讀出程序SRCHSRCHCLRSHIFTCONT#數據數據HRTIMCNT第82頁/共199頁第八十三頁,共199頁。三、操作過程與顯示內容三、操作過程與顯示內容(nirng):設有如下圖所示梯形圖:
40、設有如下圖所示梯形圖:010000000101000 00001TIM 000#0123END(001)第83頁/共199頁第八十四頁,共199頁。查找過程與顯示內容如下:查找過程與顯示內容如下:CLR0000SRCH0200 CONT SRCH0203 CONT SRCH0000SRCHLD 00001AND 000011082 CONT SRCH SRCHEND(001)SHIFTCONTCONT 0000010000CONT 00001第84頁/共199頁第八十五頁,共199頁。 四、說明: 本操作與查找指令操作基本相同,只是(zhsh)查找指令操作的關鍵字是一條指令,而本操作中的關鍵字
41、是一個觸點。 第85頁/共199頁第八十六頁,共199頁。5.3 監視與修改操作監視與修改操作 可編程控制器的監視與修改操作對用戶程序的可編程控制器的監視與修改操作對用戶程序的調試有著十分重要的作用。調試有著十分重要的作用。CPM2A中的監視與修中的監視與修改操作比較豐富,使用方法也比較簡單,而且一般改操作比較豐富,使用方法也比較簡單,而且一般在編程、監控和運行三種方式下都可以進行在編程、監控和運行三種方式下都可以進行(jnxng)。監視操作監視操作 I/O監控監控 一、工作方式:一、工作方式: RUN、MONTR、PROGRAM。即該操作可以。即該操作可以在三種在三種第86頁/共199頁第八
42、十七頁,共199頁。工作方式中的任何工作方式中的任何(rnh)一種方式下進行。一種方式下進行。 二、鍵操作流程:二、鍵操作流程: 其鍵操作流程如下:其鍵操作流程如下:第87頁/共199頁第八十八頁,共199頁。讀出程序讀出程序DMCLRSHIFTCONT#數據數據HRSHIFTOUTCH*LDTIMCNTCLRMONTR第88頁/共199頁第八十九頁,共199頁。CLRLDMONTR002100000000LD 000000000LD 0100201002ON 三、操作過程與顯示三、操作過程與顯示(xinsh)內容:內容:例例1:以監視點:以監視點01002為例,其操作過程與顯示為例,其操作過
43、程與顯示(xinsh)內容:內容:第89頁/共199頁第九十頁,共199頁。例例2:對:對TIM/CNT的監視的監視(jinsh)。其操作過程與顯示內容。其操作過程與顯示內容如下:如下:CLR0000MONTR 0000 READ T010000 READ1TIM 0010123T02O0000TIM T IM 000第90頁/共199頁第九十一頁,共199頁。例例3:對通道進行監視。其相應:對通道進行監視。其相應(xingyng)的操作過程與顯示內容如下的操作過程與顯示內容如下:CLR00001 0000 00000000HR CHANNEL HR 00CHANNEL HR 01CH 01
44、MONTRFFFFSHIFTCH* CHANNEL 00CH 02 MONTR0000第91頁/共199頁第九十二頁,共199頁。 四、說明: 1.若按或鍵,則繼電器或通道號將自動減1或加1,且其內容也相應顯示出來。 2.I/O繼電器,特殊輔助(fzh)繼電器,保持繼電器,數據存儲區通道的顯示,內容為四位16進制數表示的狀態,而TIM/CNT的顯示內容為四位10進制數表示的計數/定時值。 3. I/O繼電器,特殊輔助(fzh)繼電器,保持繼電器,數據存儲區中每個繼電器的觸點也可以用ON或OFF顯示出來。 第92頁/共199頁第九十三頁,共199頁。 多點監控 它可以同時監視6個I/O點或通道或
45、TIM/CNT,它是I/O監控操作的擴充,與I/O監控同樣執行。 一、工作方式(fngsh): MONTR、PROGRAM。即該操作可以在MONTR、PROGRAM工作方式(fngsh)下進行。 二、鍵操作流程: 其鍵操作流程如下:第93頁/共199頁第九十四頁,共199頁。I/O監視監視DM多點監視多點監視SHIFTCONT#數據數據HRSHIFTOUTCH*LDTIMCNT第94頁/共199頁第九十五頁,共199頁。MONTRMONTRCLRSHIFTCLR第95頁/共199頁第九十六頁,共199頁。三、操作過程與顯示三、操作過程與顯示(xinsh)內容:內容:CLRTIMMONTRSHI
46、FTCONT#1MONTR 00000000TIM 000T000012300000 T000 012300001 T000 0123 OFF 012300001 T000第96頁/共199頁第九十七頁,共199頁。DMMONTRMONTRCLRCLRCLRD00 0001 T000 OFF 0123D00 0001 T00000FF OFF 0123T000 D00 00010123 00FF OFF D00 000100FF OFF0001OFF0000 CONT 00001第97頁/共199頁第九十八頁,共199頁。 四、說明: 1.監視的點在LCD顯示屏上由左向右移動排列,在LCD顯示
47、屏上能同時監視3個點或通道。 2.當第四個點或通道出現時,第一個點將向右移出LCD顯示屏,并存入(cn r)內部寄存器,依次還可以顯示第5、6個點,但第1、2、3點均移入內部寄存器中,可以用MONTR鍵從左邊調出顯示,這6個點形成一個環。 3.如果想監視第7個數據,則最先監視的那個點被擠出且丟失,也就是說,最多可以監視6個點或通道。 第98頁/共199頁第九十九頁,共199頁。 4.顯示器最左邊顯示的那個點,可以被強迫置為ON或OFF或最左邊顯示的是通道、DM、或TIM/CNT,則可以改變它們的值。 幾種特殊的監視: (1)上升沿和下降(xijing)沿的監視: 微分監視實現對被監視點狀態變化
48、的上升沿或下降(xijing)沿時刻的監視。上升沿監視啟動命令為順序鍵入SHIFT ,上升沿監視點的顯示提示是符號 U。下降(xijing)沿監視啟動命令為順序鍵入 SHIFT ,下降(xijing)沿監視點的顯示提示是符號D。第99頁/共199頁第一百頁,共199頁。 微分監視過程中 每條微分條件滿足時 編程器會用蜂鳴器的鳴叫來提醒用戶。微分監視時,用CLR鍵退回到一般監視。 (2)二進制監視: 通道(tngdo)監視時數據字的默認方式為十六進制數顯示,當需要二進制數據顯示時的 監視啟動命令為SHIFT MONTR。二進制監視時用CLR鍵退回到一般監視狀態。 (3)十進制監視: 當一個通道(
49、tngdo)被監視時,用SHIFT TR操作可以使被第100頁/共199頁第一百零一頁,共199頁。監視的數據內容按帶符號的十進制數顯示。用監視的數據內容按帶符號的十進制數顯示。用SHIFT TR NOT操作可操作可以以(ky)使被監視的數據內容按不帶符號的十進制數顯示。十進制監視使使被監視的數據內容按不帶符號的十進制數顯示。十進制監視使用用CLR鍵返回到一般監視狀態。鍵返回到一般監視狀態。 (4)三字監視:)三字監視: 當一個通道被監視時,按下當一個通道被監視時,按下EXT鍵可以鍵可以(ky)同時顯示該通道及其前同時顯示該通道及其前面兩個通道中共三個字的數據內容。三字監視時用面兩個通道中共三
50、個字的數據內容。三字監視時用CLR鍵退回到一般監視鍵退回到一般監視狀態。狀態。 (5)ASCII 碼監視:碼監視: 當一個通道被監視時,按下當一個通道被監視時,按下TR鍵后可以鍵后可以(ky)使被監視的數據使被監視的數據第101頁/共199頁第一百零二頁,共199頁。按按ASCII 碼字符顯示。碼字符顯示。 ASCII 碼監視時用碼監視時用CLR鍵退回到一般監視鍵退回到一般監視狀態。狀態。例:設原監視顯示數據結果例:設原監視顯示數據結果(ji gu)為:為:FFF0 按帶符號十進制數監視結果按帶符號十進制數監視結果(ji gu)變為:變為:-00016 按不帶符號十進制數監視結果按不帶符號十進
51、制數監視結果(ji gu)變為:變為:65520 按二進制監視顯示結果按二進制監視顯示結果(ji gu)變為:變為: 例:設原監視顯示結果例:設原監視顯示結果(ji gu)為:為:4142 按按ASCII監視顯示結果監視顯示結果(ji gu)為:為:“AB” 退出退出ASCII監視顯示結果監視顯示結果(ji gu)又變為:又變為:4142第102頁/共199頁第一百零三頁,共199頁。修改操作修改操作 在編程器上對可編程控制器中數據內容的修在編程器上對可編程控制器中數據內容的修改是系統和應用中不可缺少的主要操作。改是系統和應用中不可缺少的主要操作。CPM2A的所有修改操作都應該在監視或運行時進
52、行,因的所有修改操作都應該在監視或運行時進行,因此在修改狀態和數據內容時,要特別注意那些對此在修改狀態和數據內容時,要特別注意那些對輸入設備有著輸入設備有著(yu zhe)直接或間接影響的點與通道直接或間接影響的點與通道,應該保證修改操作不會產生任何危險和意外。,應該保證修改操作不會產生任何危險和意外。 以下是常用的幾類修改操作:以下是常用的幾類修改操作: 1.強迫置位(強迫置位(SET)/復位(復位(RESET):): 用來改變被監視位的狀態。如把用來改變被監視位的狀態。如把I/O繼電器、繼電器、輔助輔助第103頁/共199頁第一百零四頁,共199頁。繼電器、繼電器、HR、TIM/CNT等的
53、狀態強制地置為等的狀態強制地置為ON或或OFF。 對應的置位和復位命令鍵為對應的置位和復位命令鍵為SET和和RESET。 按下命令鍵時即對該位進行置位或復位操作,對應的按下命令鍵時即對該位進行置位或復位操作,對應的命令鍵是命令鍵是SHIFT SET和和SHIFT RESET。被強制置位。被強制置位或復位的點無論其運算邏輯如何變化,將一直或復位的點無論其運算邏輯如何變化,將一直(yzh)保持保持強制狀態不變。強制狀態不變。 系統在顯示中用字母系統在顯示中用字母S和和R來表示被強制置位或復位的來表示被強制置位或復位的點。點。第104頁/共199頁第一百零五頁,共199頁。 強制置位解除的方法:強制
54、置位解除的方法: (1)按鍵)按鍵NOT恢復位的原始狀態恢復位的原始狀態(zhungti)。 (2)關機重新開電。)關機重新開電。 (3)解除強制狀態)解除強制狀態(zhungti)命令。命令。 順序按鍵:順序按鍵:CLR SET RESETNOT。 2.TIM/CNT SV值的修改操作值的修改操作 定時器和計數器的給定值定時器和計數器的給定值SV是其正常工作的重要參數。是其正常工作的重要參數。如果調試時需要對這一參數進行修改,操作步驟大體可以分如果調試時需要對這一參數進行修改,操作步驟大體可以分為四步:為四步:第105頁/共199頁第一百零六頁,共199頁。 (1)首先用查找(ch zho)
55、操作在程序中找到該條指令。 (2)按鍵 CHG進入修改SV狀態。 (3)輸入新的數據,如果新SV為常數,可以直接用數字鍵輸入,如果新SV為通道號,順序按鍵SHIFT CH 通道號。 (4)最后按WRITE鍵完成修改操作。 除了上述方法,對于常數型SV值,還可以用遞增或遞減的操作方法來進行修改。這種修改的步驟為: (1)按鍵 CHG EXT,進入遞增遞減修改狀態。第106頁/共199頁第一百零七頁,共199頁。 (2)用向上向下鍵()對SV進行加一減一 操作。 (3)按CLR鍵兩次,完成操作。 3.數據的修改操作 對于CPM2A通道中的數據,除了(ch le)特殊繼電器SR253SR255,幾乎
56、都可以用CHG鍵來完成修改。常用的修改操作有: (1)十六進制數和BCD碼的修改 在欲修改通道的監視狀態下,按CHG鍵就可以進入修改狀態,用數字鍵輸入新數據,最后用WRITE鍵完成修改。第107頁/共199頁第一百零八頁,共199頁。 (2)二進制數的修改 在通道的二進制監視狀態下,按CHG鍵進入修改狀態。用向上向下鍵()找到欲修改的位,用數字鍵1和0來修改相應的位,最后用WRITE鍵完成修改。對于非DM區的通道,除了用數字鍵修改之外還可以用SHIFT SET和SHIFT RESET命令來強制該位置(wi zhi)位和復位,用NOT鍵來解除強制狀態。第108頁/共199頁第一百零九頁,共199
57、頁。 (3)十進制數的修改 十進制數的修改與前面幾種修改的操作基本相同。CPM2A不帶符號十進制數的數值(shz)范圍是:065535。帶符號十進制數的數值(shz)范圍是:-3276832767。數據輸入時用SET鍵表示正數,RESET鍵表示負數。 上述所有數據修改操作在WRITE鍵輸入之前的任何時刻,都可以用CLR鍵廢除當前輸入。在用戶數據輸入有誤時,常用到這一命令。第109頁/共199頁第一百一十頁,共199頁。 編程器上其他常用操作還有:編程器上其他常用操作還有: (1)掃描時間顯示:掃描時間顯示: 計算計算(j sun)并顯示用戶程序的掃描時間。這個操作可以在運并顯示用戶程序的掃描時
58、間。這個操作可以在運行和監控工作方式下進行。操作步驟為按鍵行和監控工作方式下進行。操作步驟為按鍵CLR MONTR,以,以后每按一次后每按一次MONRT鍵都重復計算鍵都重復計算(j sun)一次掃描時間。由于程一次掃描時間。由于程序執行條件的變化,同一程序顯示出的掃描時間可能略有不同。序執行條件的變化,同一程序顯示出的掃描時間可能略有不同。 (2)時鐘的讀出與修改)時鐘的讀出與修改 用來顯示和設置用來顯示和設置CPU內部時鐘。時鐘的讀出在三種內部時鐘。時鐘的讀出在三種其他其他(qt)操作操作第110頁/共199頁第一百一十一頁,共199頁。方式下都能進行。時鐘的修改只能在運行和監控方式下進行。
59、方式下都能進行。時鐘的修改只能在運行和監控方式下進行。 操作步驟如下:操作步驟如下: 1.按按CLR鍵,清顯示。鍵,清顯示。 2.按鍵按鍵FUN SHIFT MONTR,進入顯示狀態,開始按年、月,進入顯示狀態,開始按年、月、日、時、分、秒和星期的順序進行顯示時鐘數據。、日、時、分、秒和星期的順序進行顯示時鐘數據。 3.按按CHG鍵進入修改狀態。鍵進入修改狀態。 4.用用鍵移動光標選中修改的數據。鍵移動光標選中修改的數據。 5.輸入輸入(shr)新數據,按新數據,按WRITE鍵完成修改操作。鍵完成修改操作。 6.按按CLR鍵返回。鍵返回。 第111頁/共199頁第一百一十二頁,共199頁。5.
60、4 上位機計算機輔助編程上位機計算機輔助編程CPT應用應用 當可編程控制器通過適當的方式與上位計當可編程控制器通過適當的方式與上位計算機建立通信聯系以后,就可以在上位計算機算機建立通信聯系以后,就可以在上位計算機上應用廠家提供的編程軟件上應用廠家提供的編程軟件(run jin)完成可完成可編程控制器的編程工作。編程控制器的編程工作。 各公司近年來發布的編程軟件各公司近年來發布的編程軟件(run jin)大都是基于大都是基于Windows操作系統的,所以都具有操作系統的,所以都具有功能較強、使用方便和簡單易學等優點。功能較強、使用方便和簡單易學等優點。 隨著可編程控制器產品和計算機軟件隨著可編程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑施工特種作業-建筑起重機械司機(物料提升機)真題庫-3
- 建筑施工特種作業-建筑起重機械安裝拆卸工(塔式起重機)真題庫-2
- 2023-2024學年陜西省寶雞市渭濱區高二下學期期末質量監測數學試卷(解析版)
- 膠水嫁接方法解大全
- 質檢員崗位說明書
- 佛山條碼庫存管理制度
- 作業工具使用管理制度
- 作業配合人員管理制度
- 使用機械安全管理制度
- 供水檢修班組管理制度
- 妊娠期急性脂肪肝臨床管理指南(2022版)解讀
- 呼倫貝爾農業無人機項目可行性研究報告(范文)
- LTPS-LCD工藝流程簡介資料
- 初中生物總復習(七八年級上下冊)
- (完整版)10KV配電室安裝工程施工方案
- 幼兒衛生保健試題和參考答案解析
- 鍋爐基礎知識及水泥余熱發電鍋爐性能1
- 遼寧省建筑施工三類人員安全生產考核合格證變更申請表
- (完整版)家庭親密度與適應性量表
- DOE操作作業指導書
- 初三自主招生簡歷范文
評論
0/150
提交評論