cx-programmer編程器使用_第1頁(yè)
cx-programmer編程器使用_第2頁(yè)
cx-programmer編程器使用_第3頁(yè)
cx-programmer編程器使用_第4頁(yè)
cx-programmer編程器使用_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第七章 編程工具PC 的編程工具有編程器和計(jì)算機(jī)輔助編程(CAD 。編程器可直接安裝在PC 的CPU 上,對(duì)PC 進(jìn)行編程和調(diào)試,是PC 應(yīng)用最廣泛的編程工具。特別是PC 未與上位計(jì)算機(jī)構(gòu)成網(wǎng)絡(luò)的情況下,必須用編程器作為編程工具。計(jì)算機(jī)輔助編程是當(dāng)上位計(jì)算機(jī)與PC 建立通信后,在上位機(jī)上運(yùn)行專用的編程軟件,對(duì)PC 進(jìn)行編程和調(diào)試。7.1 編程器及其使用7.1.1編程器面板CPM1A 可以使用的編程器為CQM1-PRO01或者C200H-PRO27,這兩種編程器的主要功能是相同的。編程器CQM1-PRO01的面板如圖7.1所示,它的面板由液晶顯示屏、方式選擇開(kāi)關(guān)、鍵盤組成。1.鍵盤鍵盤由39個(gè)鍵

2、組成:(110個(gè)白色數(shù)字鍵。用于輸入程序地址或數(shù)據(jù),與FUN 鍵組合形成應(yīng)用指令。(212個(gè)黃色編輯鍵。用于輸入、修改、查詢程序、監(jiān)控程序運(yùn)行。(31個(gè)紅色清除鍵。用于清除顯示屏的顯示。(416個(gè)灰色指令鍵。用于輸入指令。鍵盤的上部為指令鍵,下部左側(cè)為數(shù)字鍵,下部右側(cè)為編輯鍵。鍵的功能說(shuō)明如下:(1FUN 鍵:該鍵為功能鍵,用于輸入帶有功能碼的指令。例如MOV 指令的輸入,就要利用該鍵,依此按下FUN 、C2、B1鍵即顯示出MOV 指令。(2SFT 、NOT 、AND 、OR 、LD 、OUT 、CNT 、TIM 基本指令鍵:利用這些鍵可輸入相應(yīng)的指令。(3SHIFT 上檔鍵:利用該鍵和有上檔

3、功能的鍵形成上檔功能。(4TR 、*EM/LR 、AR/HR 、EM/DM 、CH/*DM 、CONT/#數(shù)據(jù)區(qū)鍵:利用這些鍵可輸入相應(yīng)的指令。(5EXT 鍵:該鍵為外引鍵,利用磁帶機(jī)存儲(chǔ)程序時(shí)使用該鍵。(6CHG 鍵:該鍵為修改鍵,修改TIM/CNT 的當(dāng)前值、修改DM 單元內(nèi)容時(shí)利用該鍵。(7SRCH 鍵:該鍵為檢索鍵,檢索指令或位在程序中的位置時(shí)用該鍵。(8SET 、RESET 鍵:用于調(diào)試時(shí)的強(qiáng)制置位、復(fù)位。(9VER 鍵:該鍵為校驗(yàn)鍵,校驗(yàn)磁帶機(jī)上的程序與PC 內(nèi)的程序是否相同。(10DEL 、INS 、WRITE 鍵:DEL 鍵為刪除指令鍵,INS 鍵為插入指令鍵,WRITE 鍵為

4、寫入鍵,每輸入一條指令或一個(gè)數(shù)據(jù)都要用寫入鍵將其寫入PC 內(nèi)部。(11MONTR 鍵:該鍵為監(jiān)控鍵,用于監(jiān)控通道或位的狀態(tài)。(12、鍵:改變地址鍵,按鍵地址減小,按鍵地址增加。(13CLR 鍵:用于清除顯示屏的顯示。 w w w .c h u a n d o n g .c o m圖7.1 編程器CQM1-PRO01的面板圖2.工作方式選擇開(kāi)關(guān)工作方式選擇開(kāi)關(guān)有三個(gè)位置:RUN 、MONITOR 、PROGRAM 。RUN 為運(yùn)行方式,在這種方式下程序正常運(yùn)行,不能利用編程器干預(yù)程序的執(zhí)行,但可查詢。MONITOR 為監(jiān)控方式,在這種方式下程序處在運(yùn)行狀態(tài),利用編程器可對(duì)程序的執(zhí)行進(jìn)行全面干預(yù),

5、但不能改變程序。PROGRAM 為編程方式,在這種方式下程序不運(yùn)行,可利用編程器對(duì)程序進(jìn)行修改、輸入等。 PC 上不加編程器時(shí),上電后自動(dòng)處于運(yùn)行RUN 方式。PC 上加有編程器時(shí),上電后的工作方式取決于編程器上的工作方式選擇開(kāi)關(guān)的位置。在對(duì)PC 存儲(chǔ)器中的程序不清楚時(shí),一定要把工作方式選擇開(kāi)關(guān)置于編程位置,否則一上電PC 就開(kāi)始執(zhí)行程序,這樣很危險(xiǎn),一定要避免。3.顯示屏顯示屏采用液晶顯示。顯示屏由兩行顯示塊組成,每行16個(gè)顯示塊,每塊為8×6點(diǎn)陣液晶,可顯示各種字符。顯示器的第一行顯示地址,第二行顯示內(nèi)容或狀態(tài)。7.1.2編程器的使用 w w w .c h u a n d o n

6、 g .c o m編程器的功能如表7.1所示。 表7.1 編程器的功能名稱 功能內(nèi)存清除 用戶程序、PC 系統(tǒng)設(shè)定、各繼電器、定時(shí)器/計(jì)數(shù)器、數(shù)據(jù)存儲(chǔ)器的數(shù)據(jù)清除。讀出/清除故障及提示信息讀出發(fā)生故障以及提示信息。清除故障提示信息。 蜂鳴器聲音的開(kāi)/關(guān)切換按編程器鍵時(shí)蜂鳴器聲音的ON/OFF 切換。地址建立 在進(jìn)行程序輸入、讀出、插入、刪除等操作時(shí),建立程序存儲(chǔ)器地址。程序讀出 讀出程序存儲(chǔ)器的內(nèi)容?!斑\(yùn)行”“監(jiān)控”方式下可讀出觸點(diǎn)的通斷狀態(tài)。指令檢索 檢索程序中的指定指令。觸點(diǎn)檢索 檢索程序中指定的各繼電器、定時(shí)器/計(jì)數(shù)器的觸點(diǎn)。 指令插入/刪除 在程序中間插入/刪除指令。程序輸入 進(jìn)行程序

7、的輸入、指令的修改和設(shè)定值修改等操作。 程序檢查 確認(rèn)程序的內(nèi)容是否符合編程規(guī)則,程序中有錯(cuò)時(shí),出錯(cuò)的地址及內(nèi)容將顯示出來(lái)。位、數(shù)、字監(jiān)視 監(jiān)視各繼電器、定時(shí)器/計(jì)數(shù)器、數(shù)據(jù)存儲(chǔ)器的數(shù)據(jù)內(nèi)容。 多點(diǎn)監(jiān)視 同時(shí)進(jìn)行6點(diǎn)或通道的監(jiān)視。顯示器上每次只能顯示3點(diǎn)。微分監(jiān)視 檢測(cè)觸點(diǎn)的閉合/斷開(kāi)時(shí)的邊沿狀態(tài)。二進(jìn)制監(jiān)視 各繼電器、數(shù)據(jù)存儲(chǔ)器以通道為單位的監(jiān)視,畫(huà)面上以二進(jìn)制的16位來(lái)顯示。3字監(jiān)視 連續(xù)的3個(gè)通道同時(shí)監(jiān)視。帶符號(hào)10進(jìn)制監(jiān)視 把通道內(nèi)的以2的補(bǔ)碼表示的16進(jìn)制數(shù)變換為帶符號(hào)的10進(jìn)制數(shù)顯示出來(lái)。無(wú)符號(hào)10進(jìn)制監(jiān)視 把通道內(nèi)的16進(jìn)制數(shù)變換為不帶符號(hào)的10進(jìn)制的數(shù)顯示出來(lái)。3字?jǐn)?shù)據(jù)修改 匯

8、總修改連續(xù)的3個(gè)通道數(shù)據(jù)。修改定時(shí)器/計(jì)數(shù)器設(shè)定值1修改定時(shí)器/計(jì)數(shù)器的設(shè)定值。修改定時(shí)器/計(jì)數(shù)器設(shè)定值2以微調(diào)節(jié)方式修改定時(shí)器/計(jì)數(shù)器的設(shè)定值。修改當(dāng)前值1 修改16進(jìn)制4位、10進(jìn)制4位數(shù)據(jù)的當(dāng)前值。 修改當(dāng)前值2 把通道數(shù)據(jù)修改為二進(jìn)制16位數(shù)據(jù)。修改當(dāng)前值3 將正監(jiān)視通道的10進(jìn)制值改變?yōu)?32767+32767范圍內(nèi)帶符號(hào)的10進(jìn)制數(shù)。指定通道的內(nèi)容自動(dòng)變換為帶符號(hào)的16進(jìn)制數(shù)(2進(jìn)制補(bǔ)碼格式修改當(dāng)前值4 將正監(jiān)視通道的10進(jìn)制值改變?yōu)?65535范圍內(nèi)無(wú)符號(hào)10進(jìn)制數(shù)。改變?yōu)?6進(jìn)制數(shù)據(jù)時(shí)自動(dòng)進(jìn)行的。強(qiáng)制置位/復(fù)位 將各繼電器、定時(shí)器/計(jì)數(shù)器的觸點(diǎn)強(qiáng)制為ON (置位w w w .c

9、 h u a n d o n g .c o m或OFF (復(fù)位 清除強(qiáng)制置位/復(fù)位 恢復(fù)被強(qiáng)制置位/復(fù)位的所有觸點(diǎn)的狀態(tài)。 16進(jìn)制-ASCII 顯示轉(zhuǎn)換 對(duì)數(shù)據(jù)存儲(chǔ)器進(jìn)行監(jiān)視時(shí),4位16進(jìn)制的顯示形式與字母的顯示形式之間來(lái)回轉(zhuǎn)換。 讀出掃描周期 顯示執(zhí)行程序的平均掃描時(shí)間。 下面介紹編程器常用的操作,其它操作可參見(jiàn)有關(guān)手冊(cè)。 PC 首次上電后,編程器上顯示出“PASSWORD !”(口令字樣,依此按下CLR 和MONTR 鍵后,口令消失,再連續(xù)按下CLR 鍵,編程器上顯示出00000,此時(shí)方可進(jìn)行下面的操作。 1.內(nèi)存清除 該操作在PROGRAM 方式下完成。 1全清除 全清除是將存儲(chǔ)器中的

10、程序、各繼電器、計(jì)數(shù)器、數(shù)據(jù)存儲(chǔ)器中的數(shù)據(jù)全部清除,操作過(guò)程及顯示內(nèi)容如下: 2部分清除 如果需要保留指定地址以前的程序或保留指定的數(shù)據(jù)區(qū),則應(yīng)進(jìn)行部分清除。 例如,要保留地址00123以前的程序及保留HR 區(qū),即清除從地址00123開(kāi)始以后的程序及清除CNT 區(qū)、DM 區(qū),則應(yīng)進(jìn)行如下操作:若設(shè)定的地址超出用戶程序的范圍,則用戶程序不會(huì)被清除。如果想保留CNT 區(qū)、DM 區(qū),可象保留HR 區(qū)的操作一樣,按下CNT 、DM 鍵。 w w w.c h u a n d o n g .c o m2.地址建立進(jìn)入PROGRAM 狀態(tài),回答了口令后,再按下CLR 鍵,隨著編程器發(fā)出的清脆的響聲,在顯示屏

11、上顯示出: 表示地址從00000開(kāi)始建立。 如果想建立一個(gè)其它地址,則只需鍵入5位數(shù)字即可。例如要把地址改到00596去,只需按5、9、6即可,在顯示屏上顯示出: 在建立地址時(shí),該地址的內(nèi)容不被顯示出來(lái),但當(dāng)按一次或鍵后,該地址的內(nèi)容就會(huì)顯示出來(lái)。 3.程序輸入 PC 處于PROGRAM 狀態(tài)下可以輸入程序,要先建立程序地址,然后使用指令鍵和數(shù)字鍵即可輸入指令。每輸入一條指令后,都要按一次WRITE 鍵,然后地址自動(dòng)加1,顯示下一個(gè)地址的指令內(nèi)容。 例如,在地址00200處輸入LD 00002指令,操作過(guò)程及顯示內(nèi)容如下: 如果指令是雙字節(jié)的,當(dāng)輸入指令按WRITE 鍵后,地址不加1,而顯示器

12、上顯示下一字節(jié)內(nèi)容,再按WRITE 鍵后,地址才加1。 輸入應(yīng)用指令時(shí),應(yīng)先按下FUN 鍵,再輸入指令碼。例如,在地址00202輸入MOV(021,操作過(guò)程及顯示如下:輸入微分型指令時(shí),輸入指令后按NOT 鍵,表示微分型的“”就顯示出來(lái),再按一次NOT 鍵,“”就消失返回到掃描型。如果發(fā)現(xiàn)輸入的程序中有錯(cuò)誤的語(yǔ)句,只需在出錯(cuò)的語(yǔ)句上重新輸入正確的即可。4.程序讀出該操作用于檢查用戶程序存儲(chǔ)器的內(nèi)容,可在RUN 、MONITOR 和PROGRAM 方w w w .c h u an d o n g .c o m式下進(jìn)行。例如,圖7.2所示的梯形圖所對(duì)應(yīng)的助記符程序已存入內(nèi)存,現(xiàn)在要讀取它,其操作如

13、下:建立地址200,按鍵,顯示: 按鍵,顯示: 如果這時(shí)按鍵,又顯示: 這樣利用、鍵,可繼續(xù)讀出程序。在建立地址后,第一次按或鍵,讀出的是該建立地址的指令或數(shù)據(jù),并不在建立地址上減1或加1,而以后再按或鍵,則地址數(shù)就會(huì)自動(dòng)減1或加1。按住鍵(或鍵不放,則地址號(hào)會(huì)連續(xù)地加1(或減1。圖7.2 梯形圖及助記符5.程序檢查程序檢查只能在PROGRAM 狀態(tài)下進(jìn)行。按CLR 、SRCH 鍵,再按下檢查級(jí)0、1或2后開(kāi)始程序檢查。例如:若程序有錯(cuò),則顯示出錯(cuò)地址和錯(cuò)誤內(nèi)容: 每按SRCH 鍵一次,就會(huì)顯示下一個(gè)出錯(cuò)地址。若沒(méi)有END 指令,則一直檢查到最大地址,并顯示:ww w .c h u an d

14、o ng .c om 程序錯(cuò)誤類型分為A 、B 、C 三類。A 類錯(cuò)誤影響程序的正常執(zhí)行,必須通過(guò)檢查并修改程序消除之。0級(jí)檢查用于檢查A 、B 、C 三類錯(cuò)誤,1級(jí)檢查用于檢查A 、B 兩類錯(cuò)誤,2級(jí)檢查用于檢查A 類錯(cuò)誤。表7.2為程序出錯(cuò)檢查表。除了這三類錯(cuò)誤能用程序檢查的方法檢查出來(lái)之外,還有些語(yǔ)法錯(cuò)誤在程序輸入時(shí)即被檢查出來(lái),并由系統(tǒng)監(jiān)控程序阻止這些非法指令或數(shù)據(jù)的輸入。表7.2 程序出錯(cuò)檢查表等級(jí) 出錯(cuò)顯示 處理 ? 程序已被破壞,應(yīng)重新寫入程序。 NO END INSTR 程序的結(jié)尾沒(méi)有END 指令,應(yīng)在程序結(jié)尾處寫入END 指令。 CIRCUIT ERR 程序邏輯錯(cuò)誤。這種錯(cuò)誤

15、大多是由于多輸入或少輸入了一條指令所致,應(yīng)仔細(xì)檢查程序,并修正之。 LOCN ERR 當(dāng)前顯示的指令在錯(cuò)誤的區(qū)域。 DUPL 重復(fù)錯(cuò)誤。當(dāng)前使用的子程序編號(hào)或JME 編號(hào)在程序中已使用過(guò),應(yīng)改正程序,使用不同的編號(hào)。SBN UNDEFD 調(diào)用的子程序不存在。JME UNDEFD 一個(gè)轉(zhuǎn)移程序段有首無(wú)尾,即對(duì)于一個(gè)給出的JME 沒(méi)有相應(yīng)的JMP 與之對(duì)應(yīng)。 OPER AND ERR 指定的可變操作數(shù)數(shù)據(jù)錯(cuò)誤,檢查程序并改正之。STEP ERR 步進(jìn)操作錯(cuò)誤,檢查并修改程序。 IL-ILC ERR IL-ILC 沒(méi)有成對(duì)出現(xiàn)。它不一定是真正的錯(cuò)誤,因?yàn)橛袝r(shí)就需要IL-ILC 不成對(duì)出現(xiàn)。檢查并確認(rèn)

16、該處程序是否有錯(cuò)。JMP-JME ERR JMP-JME 沒(méi)有成對(duì)出現(xiàn)。檢查并確認(rèn)該處程序是否真正有錯(cuò)。 SBN-RET ERR SBN-RET 沒(méi)有成對(duì)出現(xiàn),檢查并改正程序。JMP UNDEFD 對(duì)一個(gè)給出的JME 沒(méi)有JMP 與之對(duì)應(yīng),檢查并改正程序。SBS UNDEFD 一個(gè)定義的子程序沒(méi)有調(diào)用過(guò)。對(duì)于中斷子程序來(lái)說(shuō),出現(xiàn)這種情況是正常的。 COIL DUPL 一個(gè)位號(hào)被多次用作輸出,檢查并確定程序是否真正有錯(cuò)。 6.指令檢索編號(hào)的程序被輸入到PC 的程序存儲(chǔ)器中,若檢索其中的某條指令,操作如下:(1使用CLR 鍵,建立開(kāi)始檢索的首地址; (2鍵入要檢索的指令;(3按下SRCH 鍵,顯示

17、屏上顯示出要檢索的指令內(nèi)容及地址。 (4按下鍵,顯示出操作數(shù)(對(duì)于多操作數(shù)的指令。若要繼續(xù)向下檢索,可重復(fù)按SRCH 鍵,一直檢索到END 指令。如果程序中無(wú)END 指令,則一直可找到程序存儲(chǔ)器的最后一個(gè)地址。例如,已輸入PC 的程序如圖7.3所示,要檢索LD 00002指令,操作如下:www.c hu an do ng .c om(1按CLR 鍵清除顯示,按1、0、0鍵; (2輸入要檢索的指令,按LD 、2鍵; (3按SRCH 鍵。 圖7.3 檢索指令操作的例子PC 開(kāi)始檢索,顯示屏上顯示: 表示00100地址的指令是LD 00002。再按SRCH 鍵,又顯示:表示00102地址的指令也是L

18、D 00002。再按SRCH 鍵,顯示:表示從地址00100到地址00800之間,只有兩條LD 00002指令。 按照這種方法,可以把程序中所有的同一指令逐條查出。 如果要檢索TIM/CNT 指令的設(shè)定值,要先檢索到TIM/CNT 指令,再按鍵,就顯示出要檢索的TIM/CNT 指令的設(shè)定數(shù)據(jù)。指令檢索的操作可在PROGRAM 、MONITOR 、RUN 三種方式下進(jìn)行。 7.觸點(diǎn)檢索該操作是檢索已存入存儲(chǔ)器中的程序的觸點(diǎn)。它可在PROGRAM 、MONITOR 、RUN 三種方式下操作,在MONITOR 和RUN 方式下可顯示該觸點(diǎn)的通斷狀態(tài)。方法如下:(1按CLR 鍵,輸入開(kāi)始檢索的地址;(

19、2按SHIFT 、CONT/#鍵及要查找的觸點(diǎn)號(hào); (3按SRCH 鍵,這時(shí)含有觸點(diǎn)的指令就顯示出來(lái),如按的觸點(diǎn)號(hào)是00002,則顯示: 再按SRCH 鍵,又顯示: (4繼續(xù)按SRCH 鍵,直到檢索到END 指令為止。 本操作和指令檢索的操作基本相同。只要在指令檢索的操作中,PC 檢索的關(guān)鍵字是一條指令,而本操作中PC 檢索的關(guān)鍵字是一個(gè)觸點(diǎn)。www.c hu an do ng .c om8.指令插入本操作只能在PROGRAM 狀態(tài)下進(jìn)行。其目的是把一條指令插入到已存入存儲(chǔ)器的程序中,本操作使用INS 鍵。例如,現(xiàn)欲將AND 00102指令插入到圖7.4箭頭所指的位置,其操作如下:圖7.4 指

20、令的插入 (1找到AND NOT 00101指令(可用指令讀出、指令檢索、觸點(diǎn)檢索操作;(2輸入AND 00102指令,按INS 鍵,這時(shí)顯示INSERT?提示;(3按鍵,本指令就插入了。后面指令的地址將自動(dòng)加1。若插入多字節(jié)指令,可連接輸入操作數(shù),輸入操作數(shù)之后按WRITE 鍵。9.指令刪除對(duì)應(yīng)指令插入操作,有一個(gè)指令刪除操作,它也在PROGRAM 方式下進(jìn)行的,刪除指令使用DEL 鍵。對(duì)于圖7.5的示例,如打算刪除AND NOT 00101指令,其操作是:圖7.5 指令刪除(1找到AND NOT 00101指令;www.c hu an do ng .c om(2按DEL 鍵,這時(shí)顯示DEL

21、ETE ?提示; (3按鍵,顯示中的指令被刪除,后面的指令地址自動(dòng)減1。 當(dāng)刪除多字節(jié)指令時(shí),操作數(shù)也一齊被刪除。10.位,樹(shù),字監(jiān)視本操作可以在MONITOR 、RUN 方式下進(jìn)行。它可以監(jiān)視I/O 、IR 、AR 、HR 、SR 、LR 的狀態(tài),也可以監(jiān)視TIM/CNT 的狀態(tài)及數(shù)據(jù)內(nèi)容。在MONITOR 及RUN 狀態(tài)下,本操作對(duì)于使用者調(diào)試程序很有用處。1TIM/CNT 的監(jiān)視該操作用于對(duì)TIN/CNT 的當(dāng)前值(PV 及狀態(tài)的監(jiān)視。操作如下: (1按CLR 鍵,清除顯示屏;(2再按TIM 或CNT 鍵,鍵入相應(yīng)的TC 號(hào);(3按下MONTR 鍵,即可看到TIM/CNT 的動(dòng)態(tài)變化情況

22、,顯示:如果是在MONITOR 或RUN 方式下,會(huì)看到TIM 的數(shù)據(jù)每隔100ms 減1(在開(kāi)始定時(shí)的情況下,直到減為0000,顯示:在0000前的字母O 表示TIM000繼電器ON 。使用或鍵可以改變TIM/CNT 號(hào)。2位監(jiān)視該操作用于監(jiān)視I/O 、IR 、AR 、HR 、SR 、HR 位的狀態(tài)是ON 還是OFF 。例如要監(jiān)視輸入繼電器00006點(diǎn)的狀態(tài),具體操作如下:按CLR 、SHIFT 、CONT/#鍵,鍵入被監(jiān)視的位號(hào)6,按MONTR 鍵,顯示: 按或鍵,可以監(jiān)視當(dāng)前顯示位的前后位的狀態(tài)。若要再監(jiān)視另一個(gè)位,則可以鍵入位號(hào)再按MONTR 鍵。3通道監(jiān)視該操作以通道為單位進(jìn)行監(jiān)視,

23、它可以監(jiān)視IR 、AR 、HR 、SR 、LR 、DM 等通道的狀態(tài)及數(shù)據(jù)內(nèi)容。例如要監(jiān)視鏈接繼電器LR01通道的內(nèi)容,具體操作如下:www.c hu an do ng .c om按或鍵,可以監(jiān)視當(dāng)前通道的前后通道。按SHIFT 、MONTR 鍵,可在當(dāng)前狀態(tài)下,以位為單位進(jìn)行監(jiān)視。若要再監(jiān)視另一個(gè)通道,則可以鍵入通道號(hào)再按MONTR 鍵。4監(jiān)視程序內(nèi)的位、通道當(dāng)PC 處于RUN 或MONITOR 方式下,按CLR 鍵,給出程序地址,再按或鍵,可在顯示屏上觀察到各繼電器、TIM/CNT 、數(shù)據(jù)存儲(chǔ)器的狀態(tài)。例如,若顯示為:表示這時(shí)輸入繼電器00005接通。 若顯示為:表示這時(shí)輸出繼電器0100

24、2斷開(kāi)。 11.多點(diǎn)監(jiān)視該操作可以在MONITOR 、RUN 方式下進(jìn)行。最多可以同時(shí)監(jiān)視六個(gè)點(diǎn)或通道,多點(diǎn)監(jiān)視與數(shù)據(jù)監(jiān)視同樣執(zhí)行。例如,第一個(gè)監(jiān)視TIM000。按CLR 、TIM 和MONTR 鍵: 第二個(gè)監(jiān)視00001點(diǎn),按SHIFT 、CONT/#、1和MONTR 鍵: 再監(jiān)視DM 通道,按DM 和MONTR 鍵: 從上面的例子可以看到,當(dāng)監(jiān)視第一個(gè)點(diǎn)或通道時(shí),它顯示在左邊,當(dāng)?shù)诙⒌谌齻€(gè)點(diǎn)或通道要監(jiān)視時(shí),第一個(gè)點(diǎn)或通道就向右邊移動(dòng)。如被監(jiān)視的點(diǎn)多余三個(gè)時(shí),當(dāng)要監(jiān)視第四個(gè)點(diǎn)或通道時(shí),第一個(gè)點(diǎn)在顯示屏上不見(jiàn)了,它存于內(nèi)部寄www.c hu an do ng .c om存器中去了,這時(shí)在顯示

25、屏上從左到右顯示的是第四個(gè)點(diǎn)、第三個(gè)點(diǎn)、第二個(gè)點(diǎn)。它們形成了一個(gè)環(huán),可以使用MONTR 鍵從左邊再調(diào)出來(lái)。寄存器的容量是三個(gè),在顯示器上顯示三個(gè),因此最多可以同時(shí)監(jiān)視六個(gè)點(diǎn)或通道。在顯示器最左邊,如果顯示的是點(diǎn),則可以強(qiáng)迫置為ON 或OFF 。如果在最左邊顯示的是通道、TIM/CNT 、DM 等則可以改變它們的值。如果想要監(jiān)視第七個(gè)數(shù)據(jù),則顯示器最先監(jiān)視的那個(gè)被擠出,且丟失。12.修改TIM/CNT 的設(shè)定值1 在MONITOR 方式下,在執(zhí)行程序時(shí)能夠改變TIM/CNT 的設(shè)定值。設(shè)圖7.5所示的梯形圖程序已存入,修改定時(shí)器TIM000的設(shè)定值,則操作過(guò)程及相應(yīng)顯示如下:若將設(shè)定值改變?yōu)橐粋€(gè)

26、通道的值,則按CHG 、SHIFT 、CH/*DM 鍵及通道號(hào),最后按WRITE 鍵。13.修改當(dāng)前值1這個(gè)操作用來(lái)改變I/O 通道、內(nèi)部輔助繼電器通道、HR 通道和DM 通道的當(dāng)前值,TIM/CNT 的當(dāng)前值是4位十進(jìn)制數(shù),而其它通道內(nèi)容為4位十六進(jìn)制數(shù)。這個(gè)操作可在PROGRAM 及MONITOR 方式下操作。首先對(duì)被修改的通道或TIM/CNT 進(jìn)行監(jiān)視,然后按下CHG 鍵,鍵入修改后的數(shù)值,按下WRITE 鍵,即可改變通道內(nèi)容或TIM/CNT 的當(dāng)前值。例如,修改數(shù)據(jù)存儲(chǔ)器DM1000通道的內(nèi)容,將其內(nèi)容改為0200,操作過(guò)程及顯示內(nèi)容如下:按CLR 、EM/DM 及1、0、0、0鍵,再

27、按MONTR 鍵,顯示: 按CHG 鍵,顯示: 鍵入0200,顯示: 按WRITE 鍵,即完成了此操作。www.c hu an do ng .c om 14.強(qiáng)制置位/復(fù)位使用SET 或者RESET 鍵可以把I/O 點(diǎn)、內(nèi)部輔助繼電器、HR 及TIM/CNT 等的狀態(tài)強(qiáng)制置為ON 或者OFF 。該操作在PROGRAM 、MONITOR 方式下執(zhí)行,在RUN 方式下不能執(zhí)行。強(qiáng)制置位或復(fù)位的操作如下:以圖7.6為例,首先指定要強(qiáng)制ON/OFF 的線圈或者觸點(diǎn),例如把輸出線圈01000強(qiáng)制置為ON/OFF 的操作如下:圖7.6 強(qiáng)制ON/OFF按CLR 、OUT 、1、0、0、0鍵,顯示: 然后按

28、MONTR 鍵監(jiān)視它的狀態(tài): 現(xiàn)在把它強(qiáng)制置為ON ,按SET 鍵: 再按RESET 鍵把它強(qiáng)制置為OFF 。如果對(duì)TIM/CNT 執(zhí)行強(qiáng)制ON/OFF 操作,在強(qiáng)制ON 時(shí),把TIM/CNT 的當(dāng)前值置為0000,而對(duì)之施行強(qiáng)制OFF 操作時(shí),恢復(fù)TIM/CNT 的設(shè)定值。 在強(qiáng)制ON/OFF 操作中,在按了SET 和RESET 鍵之后,強(qiáng)制只保持一個(gè)掃描周期。但在上例中由于有自保電路,所以能保持線圈為ON 狀態(tài)。www.c hu an do ng .c om15.讀出掃描時(shí)間當(dāng)PC 處于RUN 和MONITOR 方式下,可按CLR 鍵和MONTR 鍵,讀出當(dāng)前掃描時(shí)間的平均值。具體操作如下

29、:由于按MONTR 鍵的時(shí)間不同,每次讀出的數(shù)值多少有點(diǎn)差別。7.2 計(jì)算機(jī)輔助編程簡(jiǎn)介計(jì)算機(jī)輔助編程有兩個(gè)條件:一要將計(jì)算機(jī)與PC 連接起來(lái),以使兩者能夠相互通信;二要在計(jì)算機(jī)上安裝相應(yīng)的編程軟件(不同的廠家提供的編程軟件是不通用的。計(jì)算機(jī)與PC 通信常用兩種方法:一是通過(guò)HOST Link 單元(上位鏈接單元的通信口;二是通過(guò)CPU 單元自帶的通信口。通信口一般是RS232C 口,有時(shí)也用RS422口。計(jì)算機(jī)輔助編程的應(yīng)用越來(lái)越廣泛。編程軟件具有編程器的全部功能,它的功能很強(qiáng)。既可以離線編程也可以在線編程,既可以使用助記符也可以直接使用梯形圖進(jìn)行編程。直接輸入梯形圖,具有直觀、可讀性強(qiáng),編

30、輯、調(diào)試方便等優(yōu)越性。上位機(jī)與PC 建立通信后,上位機(jī)可以監(jiān)控PC 的工作,如改變PC 的運(yùn)行方式、讀寫PC 的數(shù)據(jù)等等,通過(guò)這種監(jiān)控,可進(jìn)行程序的調(diào)試。上位機(jī)對(duì)用戶程序以文件形式管理,可以存儲(chǔ)、復(fù)制、合并、刪除、改名、打印等。上位機(jī)與PC 可進(jìn)行程序文件、數(shù)據(jù)文件的下載或上載操作。編程軟件還是一些其它功能,如進(jìn)行只讀存儲(chǔ)器的寫入(還要有寫入器,有的還可以對(duì)PC 網(wǎng)絡(luò)的參數(shù)進(jìn)行設(shè)定。OMRON PC 常用的編程軟件有LSS 、SSS 、CPT ,還有近期推出的CX-Programmer 。 7.2.1 LSS 軟件LSS 軟件是SSS 軟件的前身。LSS 已開(kāi)發(fā)了幾個(gè)版本,最后為3.0。LSS

31、 在DOS 環(huán)境下安裝與運(yùn)行。由于近幾年新的機(jī)型出現(xiàn),如C200H 機(jī)、CVM1機(jī)等及Windows95的普及,它已不適應(yīng)需要,又改版出了SSS 。 7.2.2 SSS 軟件SSS 可支持OMRON 幾乎所有的PC 。只有微型(SP 機(jī)及用流程圖編程圖編程的機(jī)型(CV 機(jī)不支持。后者另有自己的軟件,CVSS 。SSS 可在DOS 環(huán)境下安裝與運(yùn)行,1.2以上SSS 版本也可在Windows95下安裝。后者在安裝時(shí),要附加有Windows95下的安裝盤。SSS 已漢化為CHSSS 。由于它自帶有UCDOS 的子集,故仍可在西文DOS 下運(yùn)行。CHSSS 的菜單顯示全為中文,程序的注釋也可為中文,

32、為不懂英文的人提供了方便。但它的幫助文件,仍為英文。www.c hu an do ng .c omSSS 的風(fēng)格與LSS 相同,也是靠下拉菜單選項(xiàng),逐步進(jìn)入所要選擇的工作畫(huà)面。菜單是分層的。最高層為頂級(jí)菜單(TOP-LEVEL MENU 。顯示在屏幕的最頂端。無(wú)論SSS 與PC 連機(jī)或不連機(jī),菜單都是7項(xiàng)。這7項(xiàng)是:編輯(PROGRAMMING ,在線時(shí)為監(jiān)控MONITORING 、編程DM 區(qū)(EDITING DM 、編程I/O 表(EDITING I/O TABLES 、實(shí)用操作(UTILITY OPERA TIONS 、系統(tǒng)設(shè)定(SYSTEM SETUP 、文件管理(FILE MANAG

33、EMENT 及選擇菜單(OPTION MENU 。頂級(jí)菜單的下一級(jí)為主菜單(MAIN MENU ,共有7個(gè)主菜單,其名稱分別與頂級(jí)菜單的7個(gè)項(xiàng)相同。在頂級(jí)菜單上選中那個(gè)項(xiàng),就會(huì)顯示與那個(gè)項(xiàng)對(duì)應(yīng)的主菜單。而且,主菜單出現(xiàn)后,頂級(jí)菜單可能不再顯示。要想再顯示頂級(jí)菜單,可按“”鍵,使光標(biāo)上移到最頂行。出現(xiàn)頂級(jí)菜單后,可按“”或“”鍵,在頂級(jí)菜單的7項(xiàng)中選擇。選中后按回車,又會(huì)進(jìn)入與所選擇項(xiàng)相應(yīng)的主菜單。出現(xiàn)頂級(jí)菜單后,也可按數(shù)字鍵1、2、7,也將出現(xiàn)對(duì)應(yīng)的主菜單。對(duì)應(yīng)關(guān)系為上述順序,即1為編輯,2為編程DM 區(qū)等等。各主菜單均有若干項(xiàng),為下拉式的??梢苿?dòng)光標(biāo)“”或“”鍵選項(xiàng)。選中后按回車鍵,如果有子

34、菜單時(shí),則會(huì)出現(xiàn)子菜單。子菜單上也有若干項(xiàng),也可通過(guò)光標(biāo)選項(xiàng),這樣,一層層深入,直到出現(xiàn)所要求的工作畫(huà)面。退出子菜單按“ESC ”鍵,如果什么時(shí)候畫(huà)面上沒(méi)有菜單,可按END 鍵。這兩個(gè)熱鍵非常有用,應(yīng)記住!SSS 軟件可在兩種方式下工作:脫機(jī),不與PC 通信。這種方式主要用于編程。 連機(jī),與PC 通信。這是可下載、上載PC 程序及其它數(shù)據(jù),監(jiān)視PC 運(yùn)行;調(diào)試PC 程序,在線更改程序。脫機(jī)與連機(jī)通過(guò)熱鍵轉(zhuǎn)換。其過(guò)程是: 同時(shí)按CTRL 及O 鍵,這時(shí)連機(jī)選項(xiàng)出現(xiàn)在屏幕的左下方。選項(xiàng)有4項(xiàng),即:1PC CON ,2RUN ,3MON ,4PRG 。這里的14對(duì)應(yīng)于F1F4鍵。出現(xiàn)這4個(gè)選項(xiàng)后,按

35、F1鍵,即進(jìn)入連機(jī)狀態(tài)。CVM1機(jī)、C1000H 、C2000H 有5個(gè)選項(xiàng),增加5DBG(調(diào)試。F1為乒乓開(kāi)關(guān),從連機(jī)轉(zhuǎn)為脫機(jī)也是用它。在連機(jī)狀態(tài)下,也先按CTRL 及O 鍵,出現(xiàn)選項(xiàng)菜單后,按F1即轉(zhuǎn)為脫機(jī)。連機(jī)之后,按CTRL 及O 鍵,可按F2或F3或F4,選定PC 的工作狀態(tài)。從運(yùn)行(F2或監(jiān)控(F3轉(zhuǎn)為編程(F4,SSS 會(huì)向用戶提示,真的要求這么轉(zhuǎn)換否?因?yàn)镻C 轉(zhuǎn)為編程方式后,不再運(yùn)行程序,將停止其控制功能。不作好準(zhǔn)備,會(huì)給系統(tǒng)帶來(lái)?yè)p失的。故只有用戶對(duì)這個(gè)提示作了肯定的回答后,SSS 才會(huì)把PC 轉(zhuǎn)為編程模式。在DOS 平臺(tái)上進(jìn)入SSS 的辦法是,改變到SSS 目錄,鍵入SSS

36、 ,回車,運(yùn)行SSS.BA T 批處理文件。如果啟動(dòng)成功,即進(jìn)入脫機(jī)狀態(tài),并顯示系統(tǒng)設(shè)定主菜單。如果啟動(dòng)失敗,會(huì)顯示出錯(cuò)原因的信息。要退出SSS 環(huán)境,可在出現(xiàn)系統(tǒng)主菜單時(shí),按M 鍵,或?qū)⒐鈽?biāo)下移到M :EXIT TO DOS (退到DOS ,再按回車。這時(shí),SSS 會(huì)指示,是否真要退回到DOS ,若按Y(YES,則返回到DOS 平臺(tái),若按N(NO,則不退。在Windows95平臺(tái)下,可在程序組中選中SYSMA TE (SSS 的默認(rèn)目錄,再找該目錄下的可起動(dòng)文件(僅一個(gè),用鼠標(biāo)雙擊之,即可進(jìn)入SSS 系統(tǒng)。退www.c hu an do ng .c omw 出方法同 DOS 平臺(tái)。 在連機(jī)狀態(tài),雖也有系統(tǒng)設(shè)定畫(huà)面,但不能用以退出 SSS。要先返回到脫機(jī) 才能退出。進(jìn)入時(shí),也是先為脫機(jī),然后才能轉(zhuǎn)為連機(jī)。 723 CPT 軟

溫馨提示

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

評(píng)論

0/150

提交評(píng)論