可編程序控制器指導(dǎo)書_第1頁
可編程序控制器指導(dǎo)書_第2頁
可編程序控制器指導(dǎo)書_第3頁
可編程序控制器指導(dǎo)書_第4頁
可編程序控制器指導(dǎo)書_第5頁
已閱讀5頁,還剩52頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 可編程序控制器實(shí)驗(yàn)指導(dǎo)書 劉勇軍 編 南陽理工學(xué)院電子與電氣工程學(xué)院二0一二年九月前 言可編程序控制器實(shí)驗(yàn)指導(dǎo)書是與可編程序控制器及工業(yè)控制網(wǎng)絡(luò)配套使用的實(shí)驗(yàn)教程,是根據(jù)“PLC及工業(yè)控制網(wǎng)絡(luò)實(shí)驗(yàn)室”的現(xiàn)有實(shí)驗(yàn)設(shè)備編寫和設(shè)置實(shí)驗(yàn)的。全書共分為四章,分別介紹了實(shí)驗(yàn)室的功能和使用,實(shí)驗(yàn)設(shè)備的功能和使用方法,其中包括:SACPLC可編程序控制器實(shí)驗(yàn)箱的結(jié)構(gòu)與使用方法,手持編程器的使用方法等。實(shí)驗(yàn)內(nèi)容設(shè)置為十個(gè)實(shí)驗(yàn),可以滿足不同專業(yè)的實(shí)驗(yàn)要求。十個(gè)實(shí)驗(yàn)分為基礎(chǔ)實(shí)驗(yàn)與應(yīng)用實(shí)驗(yàn)兩部分:基礎(chǔ)實(shí)驗(yàn)主要內(nèi)容為常用的基本指令的使用方法與技巧,包括手持編程器的使用、鎖存指令的使用、定時(shí)器計(jì)數(shù)器指令的使用、移位指令

2、的使用和編碼指令的使用五個(gè)實(shí)驗(yàn);應(yīng)用實(shí)驗(yàn)主要內(nèi)容為常用指令在實(shí)驗(yàn)控制過程中的應(yīng)用,包括十字路口交通燈控制實(shí)驗(yàn)、混料罐控制實(shí)驗(yàn)、傳輸線控制實(shí)驗(yàn)、小車自動(dòng)選向定位控制實(shí)驗(yàn)和子程序的應(yīng)用五個(gè)實(shí)驗(yàn)。第四章設(shè)置的是各個(gè)實(shí)驗(yàn)的參考程序,可以為做實(shí)驗(yàn)的學(xué)生提供參考。 可編程序控制器的應(yīng)用是一門專業(yè)性實(shí)踐性很強(qiáng)的應(yīng)用技術(shù),同學(xué)們在進(jìn)實(shí)驗(yàn)室做實(shí)驗(yàn)之前只有認(rèn)真做好預(yù)習(xí),才能達(dá)到良好的實(shí)驗(yàn)效果。二O一二年九月目 錄第一章PLC及工業(yè)控制網(wǎng)絡(luò)實(shí)驗(yàn)室的功能與使用第二章實(shí)驗(yàn)設(shè)備的使用2-1 SACPLC實(shí)驗(yàn)臺(tái)的組成及使用2-2手持編程器的使用。第三章實(shí)驗(yàn)內(nèi)容3-1操作規(guī)程3-2實(shí)驗(yàn)內(nèi)容 實(shí)驗(yàn)一 手持編程器的使用 實(shí)驗(yàn)二

3、鎖存指令的使用 實(shí)驗(yàn)三 計(jì)時(shí)器計(jì)數(shù)器指令使用 實(shí)驗(yàn)四 移位指令的使用 實(shí)驗(yàn)五 編碼指令的使用 實(shí)驗(yàn)六 十字路口交通信號(hào)燈控制實(shí)驗(yàn) 實(shí)驗(yàn)七 混料罐控制實(shí)驗(yàn) 實(shí)驗(yàn)八 傳輸線控制實(shí)驗(yàn) 實(shí)驗(yàn)九 小車自動(dòng)選向,定位控制實(shí)驗(yàn)實(shí)驗(yàn)十 子程序的應(yīng)用第四章 實(shí)驗(yàn)參考程序 實(shí)驗(yàn)一 手持編程器的使用參考程序 實(shí)驗(yàn)二 鎖存指令的使用參考程序 實(shí)驗(yàn)三 計(jì)時(shí)器計(jì)數(shù)器指令使用參考程序 實(shí)驗(yàn)四 移位指令的使用參考程序 實(shí)驗(yàn)五 編碼指令的使用參考程序 實(shí)驗(yàn)六 十字路口交通信號(hào)燈控制實(shí)驗(yàn)參考程序 實(shí)驗(yàn)七 混料罐控制實(shí)驗(yàn)參考程序 實(shí)驗(yàn)八 傳輸線控制實(shí)驗(yàn)參考程序 實(shí)驗(yàn)九 小車自動(dòng)選向、定位控制實(shí)驗(yàn)參考程序?qū)嶒?yàn)十 子程序的應(yīng)用參考程序

4、第一章 PLC及工業(yè)控制網(wǎng)絡(luò)實(shí)驗(yàn)室的功能與使用一、功能及設(shè)備本實(shí)驗(yàn)室主要是為可編程控制器及工業(yè)控網(wǎng)絡(luò)課程提供實(shí)驗(yàn)服務(wù),以及為控制類課程設(shè)計(jì)和畢業(yè)提供實(shí)踐場所。實(shí)驗(yàn)設(shè)備主要包括:1 基礎(chǔ)實(shí)驗(yàn)設(shè)備有:u CPM1A型可編程控制器u CPM2A型可編程控制器u SACPLC型可編程控制器實(shí)驗(yàn)臺(tái)u CQM1PR001型手持編程器u 計(jì)算機(jī)2 網(wǎng)絡(luò)實(shí)驗(yàn):OMRON三級(jí)工業(yè)控制網(wǎng)絡(luò)(Ethernet(以太網(wǎng)),Controller link(控制器網(wǎng)絡(luò))。DeviceNet(現(xiàn)場總線))的主要設(shè)備有:u CS1型可編程控制器u C200型可編程控制器u CQM1型可編程控制器u CQM1H型可編程序控制器

5、u 工業(yè)控制計(jì)算機(jī)u TD2000型變頻器u ACS400型變頻器u 打印機(jī)二、使用普通的課程實(shí)驗(yàn)和課程設(shè)計(jì)使用的設(shè)備為可編程序控制器、可編程序控制器實(shí)驗(yàn)臺(tái)、手持編程和計(jì)算機(jī)等;畢業(yè)設(shè)計(jì)主要以O(shè)MRON的三級(jí)控制網(wǎng)絡(luò)為載體,鍛煉學(xué)生的大型程序設(shè)計(jì)的控制網(wǎng)絡(luò)的設(shè)計(jì)和控制網(wǎng)絡(luò)的設(shè)計(jì)、配置和調(diào)試技能。可編程序控制器的應(yīng)用技術(shù)是一門實(shí)踐性很強(qiáng)的學(xué)科,學(xué)生進(jìn)實(shí)驗(yàn)室之前必須預(yù)習(xí)實(shí)驗(yàn)內(nèi)容,以提高實(shí)驗(yàn)效果。可編程序控制器屬于高科技貴重設(shè)備,學(xué)生必須按規(guī)程及老師指導(dǎo)去認(rèn)真做實(shí)驗(yàn),否則造成設(shè)備損壞必須賠償,并追究責(zé)任。第二章 實(shí)驗(yàn)設(shè)備的使用 本章主要講述SACPLC實(shí)驗(yàn)臺(tái)、手持編程器的使用方法,做實(shí)驗(yàn)前請(qǐng)?jiān)敿?xì)學(xué)習(xí)

6、本章內(nèi)容。21 SAC-PLC實(shí)驗(yàn)臺(tái)的組成及使用本實(shí)驗(yàn)臺(tái)作為可編程序控制器的實(shí)驗(yàn)對(duì)象。一 、簡介實(shí)驗(yàn)設(shè)備的主要部件為400×300平方毫米的實(shí)驗(yàn)板,表面采用PVC制作工藝,并印制有形象直觀的工業(yè)現(xiàn)場模擬圖。實(shí)驗(yàn)板正面裝有接線用的臺(tái)階插座、按扭、開關(guān)以及聲光顯示和運(yùn)動(dòng)機(jī)構(gòu)等器件。背面為單面印制電路板,裝有實(shí)驗(yàn)所需的電氣元件。實(shí)驗(yàn)板裝在高級(jí)航空鋁箱內(nèi),實(shí)驗(yàn)板布局由電源區(qū)、輸入輸出端子區(qū)、實(shí)驗(yàn)區(qū)、輔助輸入輸出信號(hào)區(qū)等幾部分組成。二 、電源區(qū) 電源區(qū)在實(shí)驗(yàn)板的左上方。實(shí)驗(yàn)設(shè)備使用交流200V電源,由電源區(qū)提供兩個(gè)直流5V和24V穩(wěn)壓電源,其中5V電源作為實(shí)驗(yàn)板上的聲光顯示和執(zhí)行元件(如微電機(jī)

7、、繼電器、發(fā)光二極管、數(shù)碼管、蜂鳴器等元件)的工作電源,亦稱之為負(fù)載電源。24V電源作為輸入信號(hào)電源,而CPM1A上提供的24V電源則不使用。三 、輸入輸出端子區(qū) 輸入、輸出端子區(qū)在實(shí)驗(yàn)板的左側(cè),由兩個(gè)長方形插座和與1/0點(diǎn)編號(hào)對(duì)應(yīng)的自鎖緊臺(tái)階插座構(gòu)成,上邊的為輸出端子區(qū),下邊的為輸入端子區(qū)。長方形插座與1/0點(diǎn)臺(tái)階插座之間接線已在線路板下面連好。通過扁平線電纜,將可編程序控制器的輸入和輸出端子,全部引入實(shí)驗(yàn)設(shè)備的1/0點(diǎn)臺(tái)階插座上。輸入和輸出電纜冷壓端子已經(jīng)分別接到可編程序控制器的輸入和輸出端子上。PLC和實(shí)驗(yàn)臺(tái)輸入輸出端子接線示意圖如下(以CPM1A20CRD為例) 四 、實(shí)驗(yàn)區(qū)實(shí)驗(yàn)區(qū)共有

8、五部分:十字路口交通信號(hào)燈實(shí)驗(yàn)區(qū)、旋轉(zhuǎn)控制實(shí)驗(yàn)區(qū)、直線控制實(shí)驗(yàn)區(qū)、混料罐控制實(shí)驗(yàn)區(qū)。1交通信號(hào)燈實(shí)驗(yàn)區(qū)該實(shí)驗(yàn)區(qū)在實(shí)驗(yàn)板的上方。面板上示意十字路口交通信號(hào)燈,由三色發(fā)光二極管形象顯示。信號(hào)燈分東西和南北兩組,在印制線路板上同組的相同顏色的信號(hào)燈相互并聯(lián)。將5V電源的正極接至發(fā)光二極管臺(tái)階插座,對(duì)應(yīng)的一組發(fā)光二極管就會(huì)發(fā)光。實(shí)驗(yàn)時(shí),將這些插座連接至可編程序控制器的輸出端子上(這些端子與直流5V正極連接),信號(hào)燈的工作狀態(tài)就受控于可編程序控制器的程序,顯示其控制功能。2旋轉(zhuǎn)控制實(shí)驗(yàn)區(qū)該實(shí)驗(yàn)區(qū)在實(shí)驗(yàn)板的上方。主要由圓盤驅(qū)動(dòng)電機(jī)、傳動(dòng)機(jī)構(gòu)、旋轉(zhuǎn)盤、光電開關(guān)元件組成。電機(jī)的主電路和控制電路的原理示意圖在直

9、線控制區(qū)內(nèi),印刷電路板上有輔助控制正反轉(zhuǎn)的小型繼電器。正反轉(zhuǎn)控制電路除了控制圓盤驅(qū)動(dòng)電機(jī)外,還控制直線驅(qū)動(dòng)電機(jī)和液位升降顯示驅(qū)動(dòng)電機(jī)。電機(jī)與實(shí)驗(yàn)區(qū)選擇由單刀多擲開關(guān)進(jìn)行切換操作(在實(shí)驗(yàn)板的右上角)。實(shí)驗(yàn)板上還裝有調(diào)壓調(diào)速電路以實(shí)現(xiàn)手動(dòng)無極調(diào)速。調(diào)速電位器在實(shí)驗(yàn)板上的右上角。有級(jí)調(diào)速分高、中、低三檔,端子在圓盤旋轉(zhuǎn)區(qū)。可通過可編程序制器的輸出端子控制。圓型轉(zhuǎn)盤下裝有光電開關(guān)和孔盤,構(gòu)成位置檢測電路,供旋轉(zhuǎn)計(jì)數(shù)時(shí)使用。實(shí)驗(yàn)時(shí),應(yīng)將該端子用實(shí)驗(yàn)線接至可編程序控制的輸入端。圓盤的起動(dòng)、停止、正轉(zhuǎn)、反轉(zhuǎn)的輸入控制信號(hào)可選用直線控制區(qū)的按鈕實(shí)現(xiàn)。3直線控制實(shí)驗(yàn)區(qū)該實(shí)驗(yàn)區(qū)在實(shí)驗(yàn)板的中間。正面板為電梯控制示意

10、圖。主要由按鈕、微動(dòng)開關(guān)發(fā)光二極管和直線行走機(jī)構(gòu)及驅(qū)動(dòng)電機(jī)等元件組成。電梯樓層數(shù)為四層,滑塊為模擬轎箱。上方4個(gè)按鈕為轎箱內(nèi)選信號(hào),下方6個(gè)按鈕為各層廳外呼梯信號(hào),4個(gè)微動(dòng)開關(guān)為樓層位置信號(hào),6個(gè)發(fā)光二極管為行車方向和樓層指示。4 輸料線實(shí)驗(yàn)區(qū)該實(shí)驗(yàn)區(qū)在實(shí)驗(yàn)板的右上方。正面板為輸料生產(chǎn)線示意圖。上料倉底下有背景光顯示料位,下料倉背景光顯示料位的有無。下料倉位的料滿和料欠傳感器信號(hào)由三位雙刀手動(dòng)開關(guān)代替。卸料閥皮帶等工作狀態(tài)由發(fā)光二極管表示。輸料線起動(dòng)和停止的順序應(yīng)以不積壓物料和節(jié)能等方面予以考慮,輸料線的起動(dòng)和停止信號(hào)選用直線區(qū)的按鈕實(shí)現(xiàn)。自動(dòng)起停時(shí),扳動(dòng)手動(dòng)開關(guān)產(chǎn)生模擬的料滿或料欠信號(hào),即可

11、模擬實(shí)現(xiàn)輸料各級(jí)皮帶的自動(dòng)順序起停。 5混料罐實(shí)驗(yàn)區(qū)該實(shí)驗(yàn)區(qū)在實(shí)驗(yàn)板的右側(cè)。正面板為混料罐設(shè)備示意。液體A和B的輸入和輸出混合液體C的工作狀態(tài)以及攪拌機(jī)的工作狀態(tài)由發(fā)光二極管表示。液體的液面高低由可升降的背景光表示,液體A或液體B輸入時(shí),料位上升;混合液體C輸出時(shí),料位下降。液面的高、中、低三個(gè)位置信號(hào)由三個(gè)微動(dòng)開關(guān)產(chǎn)生,應(yīng)接至可編程序控制器的輸入端?;炝瞎薜目刂品绞娇煞譃槭謩?dòng)、自動(dòng)、單周期和多周期等,信號(hào)可選用輔助信號(hào)區(qū)的方式開關(guān),起動(dòng)和停止信號(hào)可選用直線區(qū)的按鈕產(chǎn)生。五、輔助輸入輸出信號(hào)區(qū)在實(shí)驗(yàn)板的下方,共有六個(gè)輔助信號(hào)區(qū),輸入信號(hào)為高速脈沖信號(hào)、撥碼盤信號(hào)、方式選擇信號(hào)、開關(guān)信號(hào);輸出信

12、號(hào)為聲光顯示和數(shù)碼顯示。高速脈沖源產(chǎn)生脈沖信號(hào),頻率范圍為3002KHZ,可作為可編程序控制器的高速計(jì)數(shù)器的輸入信號(hào)。實(shí)驗(yàn)時(shí),應(yīng)將高速脈沖信號(hào)源區(qū)上的+5V電源端接至電源區(qū)+5V端,給信號(hào)源提供工作電源(同時(shí)給數(shù)碼顯示區(qū)提供工作電源)。將PLUSE高速脈沖信號(hào)端接至可編程序控制器的高速計(jì)算器輸入端子上,即可做相應(yīng)的實(shí)驗(yàn)。數(shù)碼顯示區(qū)端子區(qū)有4個(gè),數(shù)據(jù)端子分別為8、4、2、1端子,當(dāng)可編程序控制器輸出端給出4位SCD數(shù)據(jù)并將其引至數(shù)據(jù)端時(shí),數(shù)碼管顯示一位十進(jìn)制數(shù)。數(shù)碼顯示區(qū)工作電源+5V端子與高速脈沖源+5V電源端子公用。這些輔助信號(hào)可以和其它實(shí)驗(yàn)區(qū)配合使用,增加其控制功能。例如:用方式開關(guān)作為應(yīng)

13、用實(shí)驗(yàn)中的功能選擇信號(hào),用數(shù)碼顯示電梯樓層、轉(zhuǎn)盤位置顯示等。 22手持編程器的使用2-2-1 編程器的基本操作本實(shí)驗(yàn)室使用的編程器為CQMI-PR001,這種編程器和CPM1A。、CQM1和C200HE都可以配套使用,下面以編程器和CPM1A的聯(lián)接使用為例來講述編程器的使用。CQMI-PR001 附屬連接電纜:2m 接線將編程器的連接電纜,接到CPM1A的外設(shè)端口上。 模式切換用模式切換開關(guān),切換到其它模式時(shí),就會(huì)顯示模式提示畫面。(顯示畫面用英語顯示,請(qǐng)參考第6頁開始的介紹)在模式提示畫面時(shí),不接受鍵盤操作 ,按CLR鍵返回初始畫面,現(xiàn)進(jìn)行鍵盤操作。按過SHIFT鍵之后,用模式切換開關(guān)進(jìn)行切

14、換時(shí),模式提示畫面不出現(xiàn),保持當(dāng)前顯示畫面下,就可以進(jìn)行模式切換。 如果不接編程器等外設(shè)備時(shí),接上CPM1A的電源,CPM1A自動(dòng)進(jìn)入運(yùn)行模式。 編程模式 CPM1A處于停止?fàn)顟B(tài),此時(shí)可進(jìn)行用戶程序的寫入,修改,清除內(nèi)存,以及程序檢查等針對(duì)程序的操作。 監(jiān)視模式 CPM1A處于運(yùn)行狀態(tài),輸入輸出的處理同運(yùn)行模式一樣,在這種模式下可實(shí)現(xiàn)CPM1A的運(yùn)行狀態(tài)的監(jiān)視,接點(diǎn)強(qiáng)制ON/OFF,定時(shí)器/計(jì)數(shù)器的設(shè)定值/當(dāng)前值的修改,通道數(shù)據(jù)當(dāng)前值的修改等等。主要用于系統(tǒng)試運(yùn)行調(diào)整。 運(yùn)行模式用于CPM1A的運(yùn)行狀態(tài)。這種模式下,可進(jìn)行CPM1A的運(yùn)行監(jiān)視,但不能用外圍設(shè)備來進(jìn)行接點(diǎn)的強(qiáng)制ON/OFF操作及

15、修改定時(shí)器/計(jì)數(shù)器的設(shè)定值/當(dāng)前值。注意:切換PLC的動(dòng)作模式時(shí),應(yīng)確認(rèn)對(duì)設(shè)備有無影響。如PLC開始運(yùn)行,則有可能會(huì)導(dǎo)致無法預(yù)料的事故。 2-2-2 輸入程序編程之前 清除存貯器 初次編程時(shí),請(qǐng)按下列順序進(jìn)行清除程序存儲(chǔ)器操作。(1)將模式切換開關(guān),設(shè)定為”編程”,接上CPM1A的電源。然后會(huì)出現(xiàn)要求輸入口令提示。(2)輸入口令 <PROGRAM>CLRMONTR (3)清除存儲(chǔ)器 提示內(nèi)存異常時(shí),可多次按CLR鍵CLR 00000 00000 MEM CLR? HR CNT DM SETMONTRNOTRESET 00000 MEM CLREND HR CNT DM (4)顯示初

16、始畫面,成為可以程序?qū)懭搿LR 00000注意:CPM1A的電源投入或切斷之際,以及口令輸入之際,請(qǐng)確認(rèn)對(duì)設(shè)備有無影響,因PLC的開始運(yùn)行或停止有可能招致不可預(yù)料的故障。梯形圖例 以下述梯形圖為例,說明CPM1A的程序輸入方法上面的梯形圖回路在CPM1A上運(yùn)行后,合上輸入00000(ON),輸出01000會(huì)有10次每隔1秒的反復(fù)ON/OFF動(dòng)作。 用助記符的編程表上述梯形圖回路如用助憶符表示,就形成以下的編程表。 地址指令數(shù)據(jù)00000LD0000000001OR2000000002AND NOTCNT00000003OUT2000000004LD2000000005AND NOTTIM00

17、200006TIM001#001000007LD2000000008AND NOTTIM00200009TIM002#002000010LD2000000011AND TIM00100012LD NOT2000000013CNT000#001000014LD2000000015AND NOTTIM00100016OUT01000000017END(01) (1)自保持電路 (2)1秒定時(shí)器 (3)2秒定時(shí)器 (4)10秒記數(shù)器 (5)脈沖輸出(6)END指令 下面依次說明從(1)到(6)的操作步驟輸入程序的步驟00000 按照編程表寫入程序;寫入程序從下面的初始畫面開始(先進(jìn)行到清除存儲(chǔ)器為止

18、)(1)寫入自保持回路 寫入a接點(diǎn)( )繼電器地址0000000000LD 00000 LDWRITE0 00001 READ NOP(000) 寫入OR回路( )繼電器地址20000 00001 OR 200000002OR 0WRITE CNT0WRITE 寫入AND回路,b接點(diǎn)(NOT)計(jì)數(shù)器接點(diǎn)地址C000 00002 AND NOT CNT 000NOTAND 00003 NOP(000) 寫入OUT指令( )繼電器地址20000OUT 00003 OUT 2000002000WRITE 00004 READ NOP(000)(2)寫入1秒定時(shí)器寫入 a接點(diǎn)( )繼電器地址20000

19、 00004LD 20000 2LD0000 00005NOP (000)WRITE寫入AND回路b接點(diǎn)(NOT)定時(shí)器接點(diǎn)地址T002NOTAND00005 AND NOT TIM 002 2TIM 00006NOP (000)WRITE寫入定時(shí)器(TIM),寫入定時(shí)器號(hào) 100006 TIM 001 WRITEETIM00006 TIME DATA #0000 00006 TIME DATA #0010寫入定時(shí)器設(shè)定值#0010WRITEE 0 1 (3)寫入2秒定時(shí)器00007 READNOP(000) 通過以下的鍵盤操作,寫入2秒定時(shí)器回路 LD 2 000007 LD 20000 0

20、 0 000008 READNOP(000)WRITEE00008AND NOT TIM 002 2 TIM NOTAND00009 READNOP(000)WRITEE00009 TIM 002 2 TIM00009 TIM DANA #0000WRITEE00009 TIM DANA #0020 0 200010 READNOP(000)WRITEE(4)寫入10次計(jì)數(shù)器 通過以下的鍵盤操作,寫入10次計(jì)數(shù)器回路00010 LD 20000 0 2 LD 0 0 0 00011 READNOP(000)00011 AND TIM 001WRITEEAND00012 READNOP(000)

21、WRITEEE 1 TIM00012 LD NOT 20000 NOT 0 2 LD 0 0 0WRITE CNT 0WRITE 0 1WRITE00013 CNT 00000013 CNT NATA #0000NOP(000)00013 CNT NATA #0010NOP(000)00014 READNOP(000)NOP(000)00013 READNOP(000) (5)寫入脈沖輸出寫入a接點(diǎn)( )繼電器地址20000。 LD 0WRITE 0 0 0 200014 LD 20000NOP(000) 00015 READNOP(000)NOP(000) 寫入AND回路,b接點(diǎn)(NOT),

22、定時(shí)器接點(diǎn)地址T001。00015 AND NOT TIM 001WRITETIM 1NOTAND00016 READNOP(000)NOP(000) 寫入OUT指令( ),繼電器地址01000。 0 100016 OUT 01000NOP(000) 0OUT 0 00017 READNOP(000)NOP(000)WRITE00017 FUN (0?)NOP(000)(6)寫入END(01)指令 FUN 1 0WRITE00017 FUN (001)NOP(000)00018 READNOP(000)NOP(000)程序校驗(yàn)在編程模式下進(jìn)行程序校驗(yàn),以確認(rèn)編程的程序正確。00000CLR操作

23、 (初始畫面)00000 PRG CHKCHK LBL (02)?SRCH00017 PROG CHK END(001)00。1KWNOP(000) 0(沒有出錯(cuò)的情況) 校驗(yàn)等級(jí)的指定如下,級(jí)別及出錯(cuò)內(nèi)容,可參考“程序檢驗(yàn)出錯(cuò)表”。 0:A、B、C級(jí)為對(duì)象 1:A、B級(jí)為對(duì)象 2:A級(jí)為對(duì)象每按一次SRCH鍵,就會(huì)顯示下一個(gè)出錯(cuò)地址。 無錯(cuò)的時(shí)候,顯示“END(001)”;有錯(cuò)的時(shí)候,顯示出錯(cuò)的內(nèi)容,請(qǐng)修改程序后再寫入直到?jīng)]有出錯(cuò)為止,按SRCH鍵進(jìn)行程序的校驗(yàn)。 程序檢查出錯(cuò)表等級(jí)出錯(cuò)顯示處理A?程序內(nèi)容不對(duì),存在有沒有指令的指令碼的指令,應(yīng)改為正確的指令碼回路錯(cuò)邏輯開始(LD指令)與塊運(yùn)

24、算(ORLD、ANDLD)數(shù)不一樣。應(yīng)修改程序。操作數(shù)出錯(cuò)指令中的變量設(shè)定有錯(cuò),應(yīng)重新設(shè)定。無END指令程序結(jié)束位置無END指令,應(yīng)補(bǔ)上END指令。配置出錯(cuò)指令的使用領(lǐng)域有誤,確認(rèn)指令使用方法后修改程序。JME未定義出錯(cuò)對(duì)應(yīng)JMP指令,沒有相同號(hào)的JME指令。請(qǐng)修改程序。使用重復(fù)重復(fù)使用了SBS指令,JME指令等的編號(hào)。請(qǐng)修改程序。SBN為定義出錯(cuò)對(duì)應(yīng)于SBS指令,沒有相同號(hào)的SBN指令應(yīng)修改程序。STEP出錯(cuò)STEP指令沒有用在正確的組合中,應(yīng)修改程序。BIL-ILC出錯(cuò)IL指令、ILC指令不成對(duì),應(yīng)修改程序。JMP-JME出錯(cuò)JMP指令、JME指令不成對(duì),應(yīng)修改程序。SBN-RET出錯(cuò)RE

25、T指令沒有正確的使用,或者SBN指令與RET指令沒有正確對(duì)應(yīng)。應(yīng)修改程序。C線圈使用重復(fù)同一地址的線圈(輸出)被使用2次以上,這將造成誤動(dòng)作,應(yīng)修改程序。沒有JME出錯(cuò)對(duì)應(yīng)JME指令,沒有同號(hào)的JMP指令,應(yīng)修改程序。沒有SBS出錯(cuò)對(duì)應(yīng)SBN指令,沒有同號(hào)的SBS指令,應(yīng)修改程序。監(jiān)視模式下的運(yùn)行CPM1A在監(jiān)視模式下運(yùn)行,確認(rèn)程序的動(dòng)作。 (1)將模式切換開關(guān),轉(zhuǎn)換到“MONITOR” <MONITOR>BZ (2)顯示初始畫面 00000CLR (3)由于從編程器上強(qiáng)制設(shè)置起動(dòng)接點(diǎn)00000為ON,CPM1A的啟動(dòng)程序。 *按SET鍵,起動(dòng)接點(diǎn)00000被設(shè)置為ON,程序啟動(dòng),

26、CPM1A的出LED開始閃爍。*松開SET鍵,起動(dòng)接點(diǎn)00000被設(shè)置為OFF,內(nèi)部輔助繼電器20000進(jìn)行自我保持。電路一直運(yùn)行直到計(jì)數(shù)器計(jì)數(shù)完為止。0 00LD00000LD 0000000000ON MONTR00000 OFFSET 按SET鍵會(huì)顯示出 (4)程序的動(dòng)作,可以根據(jù)CPMIA的輸出01000 LED顯示的閃爍來確認(rèn)。*因計(jì)數(shù)器設(shè)定計(jì)數(shù)10次,LED將閃爍10次,使計(jì)數(shù)到,程序終了,LED燈滅。*如燈不閃爍的時(shí)候,程序的正常,這個(gè)時(shí)候,可通過程序的點(diǎn)檢和接點(diǎn)的強(qiáng)制置位/復(fù)位,以確認(rèn)動(dòng)作的正常。運(yùn)行監(jiān)視編程2-2-3 其它操作參考地址設(shè)定 在進(jìn)行程序?qū)懭搿⒆x出,插入、刪除等操

27、作時(shí),設(shè)定操作對(duì)象的地址。CLR 01234 READ NOP(000) 01234 00000(初始畫面) 1 4 3 2 程序讀出讀出用戶儲(chǔ)存器的內(nèi)容 在運(yùn)行模式下、監(jiān)視模式下,可顯示該接點(diǎn)的通斷狀態(tài)。 設(shè)定需要讀出的地址。00000CLR 0020000200200 READ LD 00000按規(guī)定 鍵可讀出后面或前面地址的內(nèi)容。00201 READAND 0000100200 READLD 00000 指令的檢索運(yùn)行監(jiān)視編程設(shè)定開始檢索的地址。001CLR規(guī)程 0000000100 READTIM 001 (初始畫面)0010000200 READLD 00000指定檢索的指令,按下S

28、RCH鍵。SRCHLD*按鍵時(shí),顯示設(shè)定值(操作數(shù)) *按SRCH鍵進(jìn)行接下去的檢索。 直到檢索到END為止,這時(shí)進(jìn)行以下的顯示。00397 SRCHEND (001)0。04KWSRCH運(yùn)行監(jiān)視編程檢索繼電器接點(diǎn)各繼電器、定時(shí)器(TIM)、計(jì)數(shù)器(CNT)的接點(diǎn),可從接點(diǎn)地址開始檢索。 運(yùn)行模式下,監(jiān)視模式下可顯示該接點(diǎn)的通斷狀態(tài)。 顯示初始畫面CLR00000(初始畫面)指定需檢索的接點(diǎn)地址,按SRCH鍵。CONT #SHFT00200 CONT SRCHLD 000055SRCH 按SRCH鍵,進(jìn)行往下檢索。直到檢索到END為止,這時(shí)會(huì)顯示如下提示:SRCH00397 CONT SRCH

29、END (001)0。04KW運(yùn)行監(jiān)視編程 × × 指令的插入與刪除在用戶程序的中間進(jìn)行插入指令,及刪除指令。在此以如下回路為例,在地址00206上插入“00105”,刪除“00103”。地址指令數(shù)據(jù)00205AND0010300206AND NOT0010400207OUT0100000208END(001)插入00000讀出插入地址的程序:CLR 0 600206 READAND NOT 00104 2 1指定插入的指令,按INS鍵。00206 INSERT?AND 00105 0 5 1ANDINS00207 INSERT ENDAND NOT 00104按鍵時(shí),指定

30、的指令被鍵入。 插入多字節(jié)指令時(shí),可連續(xù)指定設(shè)定值(操作數(shù))。指定設(shè)定值之后按 WRITE鍵。刪除讀出刪除地址的程序。(初始畫面) 0 2CLR 500205 READAND 0010300000 00205 DELETE?AND 00103提示刪除否?DEL 按鍵時(shí),顯示中的指令被刪除,下一個(gè)地址的內(nèi)容會(huì)自動(dòng)移上來。00205 DELETE ENDAND 00105·當(dāng)要?jiǎng)h除多字節(jié)指令時(shí),設(shè)定值(操作數(shù))也一齊被刪除。操作之后,按鍵,可確認(rèn)的程序成為如下顯示。地址指令數(shù)據(jù)00205AND 0010500206AND NOT0010400207OUT0100000208END(001

31、)運(yùn)行監(jiān)視編程 I/0監(jiān)視監(jiān)視各繼電器,定時(shí)器/計(jì)數(shù)器、數(shù)據(jù)存儲(chǔ)器的數(shù)據(jù)狀態(tài),在畫面中逐點(diǎn)顯示。監(jiān)視程序內(nèi)的接點(diǎn)、通道讀出監(jiān)視數(shù)據(jù)的地址,按MONTR鍵實(shí)行I/0監(jiān)視00000CLR00200 READ TIM 000MONTR002(初始畫面)T0001234·監(jiān)視的數(shù)據(jù)為接點(diǎn)時(shí),可改變接點(diǎn)的ON/OFF狀態(tài)。(參考“強(qiáng)制置位/復(fù)位”)·監(jiān)視的數(shù)據(jù)為通道數(shù)據(jù)時(shí),可改變其當(dāng)前值(參考“改變當(dāng)前值1”“;改變當(dāng)前值2”)00200TIM 000按CLR鍵,停止I/0監(jiān)視。CLR接點(diǎn)的監(jiān)視CLR輸入需監(jiān)視接點(diǎn)的地址,按MONTR鍵,開始執(zhí)行I/0監(jiān)視。00000(初始畫面)CO

32、NT #SHFT00001 ON1MONTR·按 鍵,可以監(jiān)視當(dāng)前顯示接點(diǎn)的前后接點(diǎn)。·可以改變當(dāng)前接點(diǎn)的ON/OFF狀態(tài)。(參考“強(qiáng)制置位/復(fù)位” )按CLR鍵,停止I/0監(jiān)視。通道的監(jiān)視1HRCONT #SHFTMONTRCLR 輸入需監(jiān)視的通道地址,按MONTR鍵,開始執(zhí)行I/0監(jiān)視。00000CH01FFFF00000CHANNEL HR 01(初始畫面) ·按 鍵,可監(jiān)視當(dāng)前通道前后的通道。·可在當(dāng)前狀態(tài)下,改變通道的值(參考“改變當(dāng)前值1”“改變當(dāng)前值2”)00000CHANEL HR 01 按CLR鍵,停止I/0監(jiān)視。CLR運(yùn)行監(jiān)視編程 I

33、/0多點(diǎn)監(jiān)視CLR00000TIM MONTR (初始畫面)T0000100CONT #SHFTMONTR100001 T000OFF 0100D0000 00001 T0000000OFF 0100DMMONTR .可連續(xù)指定到6點(diǎn)。.按MONTR鍵,顯示信息向右移。00001 T000OFF 0100.一次同時(shí)顯示3點(diǎn),當(dāng)指定為3點(diǎn)以上時(shí),按MONTR鍵,可顯示出沒有出現(xiàn)的接點(diǎn)通道。CLR00000CHANNEL DM 0000 按SHFT CLR鍵,所有監(jiān)視被消除。 參考 I/0多點(diǎn)監(jiān)視時(shí)輸入SHFT CLR后,I/0多點(diǎn)監(jiān)視狀態(tài)會(huì)保存下來,并返回主畫面。在主畫面上輸入SHFT MONT

34、R后,又會(huì)顯示出保存的多點(diǎn)I/0監(jiān)視狀態(tài)。能保持的監(jiān)視狀態(tài)為6點(diǎn)。運(yùn)行監(jiān)視編程 微分監(jiān)視接點(diǎn)動(dòng)作的上升沿或者下降沿的顯示,可通過蜂鳴器的聲音檢測出來。能使用于“I/0監(jiān)視”和“I/0多點(diǎn)監(jiān)視”執(zhí)行“I/0監(jiān)視”和“I/0多點(diǎn)監(jiān)視”時(shí),顯示監(jiān)視接點(diǎn)。L0000 00001 H0000OFFOFFOFFI/0多點(diǎn)監(jiān)視 執(zhí)行I/0多點(diǎn)監(jiān)視時(shí),以左端的接點(diǎn)為對(duì)象L0000 00001 H0000OFF OFF OFF 設(shè)定檢測上升沿 SHFT按SHFT鍵,設(shè)定檢測上升沿; 按SHFT鍵,設(shè)定檢測下降沿狀態(tài)。當(dāng)檢測出接點(diǎn)的動(dòng)作上升沿或下降沿時(shí),提示發(fā)生變化,同時(shí)蜂鳴會(huì)發(fā)出“嘟”的聲音。L0000 000

35、01 H0000ON OFF OFF按 CLR鍵,停止微分監(jiān)視,返回“I/0監(jiān)視”和“I/0多點(diǎn)監(jiān)視”。L0000 00001 H0000OFF OFF OFFCLRI/0多點(diǎn)監(jiān)視運(yùn)行監(jiān)視編程×OO修改定時(shí)器/計(jì)數(shù)器設(shè)定值1 修改定時(shí)器/計(jì)數(shù)設(shè)定值在監(jiān)視模視下,可一邊運(yùn)行程序一邊執(zhí)行顯示需修改設(shè)定值的定時(shí)器/計(jì)數(shù)器CLR00000(初始畫面)00201 SRCHTIM 0011TIMRSRCH執(zhí)行設(shè)定值修改00201 DATA?T001 #0123 #?CHG·輸入設(shè)定值時(shí)00201 TIM DATA #0124 輸入設(shè)定值1WRITE42·通過外設(shè)來指定時(shí),輸入

36、用外設(shè)來指定時(shí)使用通道地址:01CH*SHFT00201 TIM DATA 010WRITE注意請(qǐng)?jiān)诖_認(rèn)不影響設(shè)備之后,變更設(shè)定值,否則恐怕產(chǎn)生過失。運(yùn)行監(jiān)視編程×OO 修改定時(shí)器/計(jì)數(shù)器設(shè)定值2 通過調(diào)節(jié)方式修改定時(shí)器/計(jì)數(shù)器的設(shè)定值 在監(jiān)視模式下,可一邊運(yùn)行程序,一邊執(zhí)行00000 顯示需要修改設(shè)定值的定時(shí)器/計(jì)數(shù)器CLR00201 SRCHTIM 000 (初始畫面)TIMSRCH00201 DATA?U/DT001 #0123 #0123執(zhí)行設(shè)定值修改EXTCHG00201 DATA?U/DT001 #0123 #0124 按 鍵一次,定值就增減1/ 按CLR鍵,變?yōu)樾碌脑O(shè)定

37、值設(shè)定值增減1CLRCLR00201 TIM DATA #0124注意請(qǐng)?jiān)诖_認(rèn)不影響設(shè)備之后,變更設(shè)定值,否則恐怕產(chǎn)生過失。運(yùn)行監(jiān)視編程×OO修改當(dāng)前值1 修改16制數(shù)4桁,10進(jìn)制數(shù)(BCD)4桁數(shù)據(jù)的當(dāng)前值。 可在“I/0監(jiān)視”或者“I/0多點(diǎn)監(jiān)視”執(zhí)行時(shí)使用。 不能修改特殊輔助繼電器CH253255。 執(zhí)行“I/0監(jiān)視”或者“I/0多點(diǎn)監(jiān)視”顯示需監(jiān)視的通道。D00000119I/0監(jiān)視 執(zhí)行I/0多點(diǎn)監(jiān)視時(shí),以左端的通道為第一個(gè)對(duì)象PRES VAL ?D00000119 ? 執(zhí)行“當(dāng)前值修改1”CHG 輸入設(shè)定值,返回“I/0監(jiān)視”或者“I/0多點(diǎn)監(jiān)視”D00000200WR

38、ITE002注意請(qǐng)?jiān)诖_認(rèn)不影響設(shè)備之后,變更設(shè)定值,否則恐怕產(chǎn)生過失。 修改當(dāng)前值2運(yùn)行監(jiān)視編程×OO 以二進(jìn)制16位來修改通道的數(shù)據(jù) 可在“通道監(jiān)視”執(zhí)行時(shí)使用 不能修改特殊輔助繼電器253255通道、定時(shí)器/計(jì)數(shù)器。C001 MONTR1000010101010101 執(zhí)行“通道監(jiān)視”顯示需修改的通道 (通道監(jiān)視) 執(zhí)行“當(dāng)前修改2”C001 MONTR000010101010101CHG 按 鍵,將光標(biāo)移至需修改的位置C001 CHG?10010101010101/C001 CHG?101010101010101 輸入更新值1 更新值的輸入操作如下0 :OFF1 :ONSETS

39、HFT :強(qiáng)制位置(S)(數(shù)據(jù)存儲(chǔ)內(nèi)不能使用)SHFTRESET :強(qiáng)制復(fù)位(R)(數(shù)據(jù)存儲(chǔ)器內(nèi)不能使用)NOT:強(qiáng)制置位/復(fù)位解除C001 MONTR1010010101010101寫入更新值,返回“通道監(jiān)控”WRITE注意請(qǐng)?jiān)诖_認(rèn)不影響設(shè)備之后,變更設(shè)定值,否則恐怕產(chǎn)生過失。運(yùn)行監(jiān)視編程×OO 強(qiáng)制置位/復(fù)位將繼電器、定時(shí)器/計(jì)數(shù)器的接點(diǎn),強(qiáng)制置位T(ON)/復(fù)位(OFF),因?yàn)槭窃诒O(jiān)視模式下使用,所以可以進(jìn)行程序及輸出配線檢查 ·可在“I/0監(jiān)視”“I/0多點(diǎn)監(jiān)視”執(zhí)行時(shí)使用 執(zhí)行“I/0監(jiān)視”或者“I/0多點(diǎn)監(jiān)視”顯示需要強(qiáng)制置位/復(fù)位的接點(diǎn)。00000 20000

40、OFF ON I/0多點(diǎn)監(jiān)視執(zhí)行I/0多點(diǎn)監(jiān)視時(shí),以左端的接點(diǎn)為對(duì)象執(zhí)行強(qiáng)制置位/復(fù)位,按住鍵時(shí),顯示接點(diǎn)被強(qiáng)制置位或復(fù)位00000 20000ON ON強(qiáng)制置位/復(fù)位的操作如下SETSET :強(qiáng)制置位(只限于按住鍵)RESET :強(qiáng)制復(fù)位(只限于按住鍵)SHFT :持續(xù)強(qiáng)制置位RESETSHFT :持續(xù)強(qiáng)制復(fù)位NOT SET :解除強(qiáng)制置位/復(fù)位 通過SHFT SET或者SHFT RSET鍵進(jìn)行持續(xù)強(qiáng)制置位/復(fù)位的操作,可用NOT鍵來解除之外,進(jìn)行如下操作也可以解除(1)執(zhí)行“強(qiáng)制置位/復(fù)位全點(diǎn)解除”操作(2)切換到PLC本身的模式 不過在強(qiáng)制置位/復(fù)位保持標(biāo)志(25211)或ON時(shí),即使從

41、編程模式切換到監(jiān)視模式也不能解除(3)運(yùn)行停止故障產(chǎn)生(4)因斷電而停止運(yùn)行注意 請(qǐng)?jiān)诖_認(rèn)不影響設(shè)備之后,變更設(shè)定值,否則恐怕產(chǎn)生過失。運(yùn)行監(jiān)視編程×OO 強(qiáng)制置位/復(fù)位接點(diǎn)一齊解除被強(qiáng)制置位/復(fù)位的所有接點(diǎn)同時(shí)被解除CLR00000 (初始畫面)RESETSET00000 FORCR RELENOT00000 FORCR RELE?END注意 如果鍵盤操作有誤按CLR鍵,返回初始畫面。 請(qǐng)?jiān)诖_認(rèn)不影響設(shè)備之后,變更設(shè)定值,否則恐怕產(chǎn)生過失。 讀出掃描時(shí)間周期運(yùn)行監(jiān)視編程OO×顯示執(zhí)行程序的平均掃描周期時(shí)間00000CLR00000 SCAN TIME012。1MSMONT

42、R由于是平均值,每次讀出的數(shù)值多少有點(diǎn)變化。第三章 實(shí)驗(yàn)內(nèi)容31 操作規(guī)程實(shí)驗(yàn)時(shí)用扁平電纜線連接好可編程序控制器和實(shí)驗(yàn)臺(tái)的輸入輸出端口(已連接好),根據(jù)實(shí)驗(yàn)內(nèi)容,選擇好所需的輸入,輸出元件,用高級(jí)自鎖電纜線緊接插線將信號(hào)臺(tái)階插座和輸入、輸出端子區(qū)臺(tái)階插座連接起來,即可完成電路的連接工作。打開實(shí)驗(yàn)板電源開關(guān),接通可編程序控制器電源,通過手持編程器輸入并運(yùn)行程序,觀察執(zhí)行情況,看是否滿足工藝要求,直到通過為止,達(dá)到學(xué)習(xí)的目的。使用注意事項(xiàng) 1。區(qū)別輸入輸出信號(hào),不能接錯(cuò)。 2。自鎖插件使用時(shí)應(yīng)采用旋入和旋出的方法,即能保證插入時(shí)鎖緊,拔出時(shí)極其輕松,只要正確使用,連接導(dǎo)線不會(huì)輕易損壞。 3。認(rèn)真操作,防止電源短路。特別注意不要將輸入電路系統(tǒng)和輸出電路系統(tǒng)之間短路。因?yàn)檩敵鲇玫?5V電源和輸入用的+24V電源是兩個(gè)獨(dú)立的電源系統(tǒng)。 4。直線區(qū)應(yīng)盡量避免滑塊停留時(shí)間過長。 5。本實(shí)驗(yàn)室的可編程序控制器做實(shí)驗(yàn)時(shí)基礎(chǔ)實(shí)驗(yàn)用手持編程器操作,課程設(shè)計(jì)或畢業(yè)設(shè)計(jì)用計(jì)算機(jī)的編程軟件操作。32 實(shí)驗(yàn)內(nèi)容基本實(shí)驗(yàn) 實(shí)驗(yàn)一 手持編程器的使用一、實(shí)驗(yàn)?zāi)康模菏煜?shí)驗(yàn)設(shè)備的使用方法; 掌握基本指令以及簡單程序的 編寫和調(diào)試。二、實(shí)驗(yàn)設(shè)備:1.可編程序控制

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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)論