版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 第一課題 PLC介紹可編程控制器產(chǎn)生的歷史背景 1968年,美國(guó)最大的汽車制造商通用汽車制造公司(GM),為適應(yīng)汽車型號(hào)的不斷更新,試圖尋找一種新型的工業(yè)控制器,以盡可能減少重新設(shè)計(jì)和更換控制系統(tǒng)的硬件及接線、減少時(shí)間,降低成本。即:硬件: 減少并相對(duì)穩(wěn)定軟件: 簡(jiǎn)單、靈活并隨控制要求而變 通用汽車公司根據(jù)上述設(shè)想提出了這種新型控制器所必須具備的十大條件(GM10條):編程簡(jiǎn)單,可在現(xiàn)場(chǎng)修改程序維護(hù)方便,最好是插件式可靠性高于繼電器控制柜體積小于繼電器控制柜可將數(shù)據(jù)直接送入管理計(jì)算機(jī)在成本上可與繼電器控制柜競(jìng)爭(zhēng)輸入可以是交流115V輸出可以是交流115V,2A以上,可直接驅(qū)動(dòng)電磁閥在擴(kuò)展時(shí),
2、原有系統(tǒng)只要很小變更用戶程序存儲(chǔ)器容量至少能擴(kuò)展到4K字節(jié) 1969年,美國(guó)數(shù)字設(shè)備公司(GEC)的子公司AB公司首先成功研制出第一臺(tái)可編程序控制器,并在通用汽車公司的自動(dòng)裝配線上試用成功,從而開創(chuàng)了工業(yè)控制的新局面。1971年,日本從美國(guó)引進(jìn)了這項(xiàng)新技術(shù),很快研制出了日本第一臺(tái)可編程序控制器DSC-8。1973年,西歐國(guó)家也研制出了他們的第一臺(tái)可編程序控制器。我國(guó)從1974年開始研制,1977年開始工業(yè)應(yīng)用。PLC的劃代第一代的PLC時(shí)間 : 7080年代功能 :名稱: Programmable Logic Controller簡(jiǎn)稱:PLC 邏輯運(yùn)算計(jì)時(shí),計(jì)數(shù)第二代的PLC時(shí)間 : 8090
3、年代功能 :名稱: Programmable Controller簡(jiǎn)稱:PC 邏輯運(yùn)算數(shù)據(jù)運(yùn)算傳送第三代的PLC時(shí)間:90年代以后功能:名稱: Programmable Controller簡(jiǎn)稱:邏輯運(yùn)算數(shù)據(jù)運(yùn)算傳送網(wǎng)絡(luò)通信PCPLC可編程控制器的特點(diǎn)及應(yīng)用范圍可編程控制器系統(tǒng)的特點(diǎn) 可靠性高,抗干擾能力強(qiáng)。通用性強(qiáng),使用方便。功能強(qiáng),適應(yīng)面廣。編程簡(jiǎn)單,容易掌握。減少了控制系統(tǒng)設(shè)計(jì)及施工的工作量。體積小、重量輕、功耗低。可編程控制器的應(yīng)用范圍 順序控制 PLC 取代傳統(tǒng)的繼電器構(gòu)成順序控制系統(tǒng),是PLC最廣泛的應(yīng)用領(lǐng)域。運(yùn)動(dòng)控制 PLC 制造商目前已提供了拖動(dòng)步進(jìn)電機(jī)或伺服電機(jī)的單軸或多軸位
4、置控制模塊。過程控制 PLC 能控制大量的物理參數(shù),如溫度、壓力、速度和流量等。 PID(Proportional-Integral-Derivative) 模塊的提供使 PLC 具有閉環(huán)控制功能。數(shù)據(jù)處理 隨著PLC技術(shù)的發(fā)展,已把支持順序控制的 PLC 和計(jì)算機(jī)數(shù)值控制 (CNC) 的設(shè)備緊密地結(jié)合了起來。通信和聯(lián)網(wǎng) 為了適應(yīng)國(guó)外近幾年來興起的工廠自動(dòng)化(FA)系統(tǒng)、柔性制造系統(tǒng)(FMS)及集散控制系統(tǒng)(DCS)等發(fā)展的需要,必須發(fā)展 PLC 之間、 PLC 和上位計(jì)算機(jī)之間的通信功能。作為實(shí)時(shí)控制系統(tǒng),不僅 PLC 數(shù)據(jù)通信速率要求高,而且要考慮出現(xiàn)停電、故障時(shí)的對(duì)策等。PLC 之間、
5、PLC 和上位計(jì)算機(jī)之間都采用光纖通信,多級(jí)傳遞。I/O 模塊按功能各自放置在生產(chǎn)現(xiàn)場(chǎng)分散控制,然后采用網(wǎng)絡(luò)聯(lián)結(jié)構(gòu)成集中管理信息的分布式網(wǎng)絡(luò)系統(tǒng)??删幊炭刂破鞯陌l(fā)展趨勢(shì)國(guó)外PLC發(fā)展概況 目前,世界上有200多個(gè)廠家生產(chǎn)PLC,著名的有: 美國(guó):AB通用電氣公司、莫迪康公司; 日本:三菱、富士、歐姆龍、松下電工等公司; 德國(guó):西門子公司; 法國(guó):TE 施耐德公司; 韓國(guó):三星、LG公司等。 技術(shù)發(fā)展動(dòng)向產(chǎn)品規(guī)模向大、小兩個(gè)方向發(fā)展。PLC在閉環(huán)過程控制中應(yīng)用日益廣泛。不斷加強(qiáng)通訊功能。新器件和模塊不斷推出。編程工具豐富多樣,編程語言趨向標(biāo)準(zhǔn)化。追求軟硬件的標(biāo)準(zhǔn)化。遼寧無線電二廠引進(jìn)德國(guó)西門子技
6、術(shù)生產(chǎn)PLC;無錫電器和日本光洋合資生產(chǎn)的 PLC;中美合資的廈門 AB公司生產(chǎn)的PLC;上海香島機(jī)電公司引進(jìn)技術(shù)生產(chǎn)的PLC;上海OMRON公司;西安Siemens公司等。國(guó)內(nèi)發(fā)展及應(yīng)用概況可編程控制器的硬件構(gòu)成可編程控制器基本組成中央處理單元CPU存儲(chǔ)器單元ROM/RAM輸入/輸出單元I/O編程器、電源PLC的結(jié)構(gòu)圖可編程控制器的系統(tǒng)程序系統(tǒng)程序系統(tǒng)管理程序用戶指令解釋程序?qū)S脴?biāo)準(zhǔn)程序塊運(yùn)行管理存貯空間的管理系統(tǒng)自檢程序標(biāo)準(zhǔn)程序模塊調(diào)用系統(tǒng)調(diào)用可編程控制器用戶程序用戶程序梯形圖指令表狀態(tài)圖功能圖可編程控制器用戶工作環(huán)境用戶環(huán)境用戶數(shù)據(jù)結(jié)構(gòu)用戶元件區(qū)分配用戶程序存貯區(qū)用戶參數(shù)文件存貯區(qū)bit
7、數(shù)據(jù):X、Y字?jǐn)?shù)據(jù):D、Z、V字與bit的混合數(shù)據(jù):T、C元件(軟元件)輸入/輸出繼電器(X,Y)輸入繼電器(X0X267) 作用:采集或接受外部信號(hào)。 結(jié)構(gòu):常開觸點(diǎn),符號(hào): 常閉觸點(diǎn),符號(hào): 公共點(diǎn):COM,電位為0V,相當(dāng)于直流電源的負(fù)極。 元件編號(hào):按八進(jìn)制編號(hào)。信號(hào)的采集方式:a)圖 PLC與開關(guān)量連接示意圖b)圖 信號(hào)采集的梯形圖信號(hào)的采集方式:a)圖 PLC與開關(guān)量連接示意圖b)圖 信號(hào)采集的梯形圖輸出繼電器(Y0Y267)作用:專門用來驅(qū)動(dòng)外部負(fù)載。結(jié)構(gòu):線圈 常開觸點(diǎn),符號(hào): 常閉觸點(diǎn),符號(hào):公共點(diǎn):COM1:Y0、Y1、Y2、Y3; COM2:Y4、Y5、Y6、Y7; CO
8、M3:Y10、Y11、Y12、Y13; COM4:Y14、Y15、Y16、Y17; COM5:Y20Y37。Y0輸出繼電器(Y0Y267)元件編號(hào):按八進(jìn)制編號(hào)。輸出端的外加電壓: 交流電壓小于250V; 直流電壓小于30V。輸出繼電器的驅(qū)動(dòng)負(fù)載能力: 燈負(fù)載100W/點(diǎn); 電阻性負(fù)載2A/點(diǎn); 電感性負(fù)載80VA/點(diǎn)。輸出繼電器硬件接線圖PLC的輸出端子是向外部負(fù)載輸出信號(hào)的窗口輔助繼電器(M)作用:輔助繼電器的線圈對(duì)外不輸出。 在邏輯運(yùn)算中經(jīng)常需要一些輔助繼電器作為輔助運(yùn)算用。常用作狀態(tài)暫存、移動(dòng)運(yùn)算等,它的數(shù)量常比X 、Y多。 它還有各種具有特殊功能的特殊輔助繼電器,起定時(shí)時(shí)鐘,進(jìn)借位標(biāo)
9、志,啟動(dòng)停止,單步運(yùn)行,通訊狀態(tài),出錯(cuò)標(biāo)志等。 結(jié)構(gòu):線圈 常開觸點(diǎn),符號(hào): 常閉觸點(diǎn),符號(hào): 元件編號(hào):按十進(jìn)制編號(hào)。M0輔助繼電器的分類:通用輔助繼電器M0M499(500點(diǎn)) 通用輔助繼電器有500 點(diǎn),其元件號(hào)按十進(jìn)制編號(hào)(MOM499 )。停電保持輔助繼電器M500M1023(524點(diǎn)) PLC 在運(yùn)行中若發(fā)生停電,輸出繼電器和通用輔助繼電器全部成為斷開狀態(tài)。再運(yùn)行時(shí),除去PLC 運(yùn)行時(shí)就接通(ON )的以外,其他仍斷開。停電保持由PLC 內(nèi)裝的后備電池支持。特殊輔助繼電器M8000M8255(256點(diǎn)) 特殊輔助繼電器共256點(diǎn),提供時(shí)鐘脈沖和標(biāo)志,設(shè)定可編程序控制器的運(yùn)行方式,或
10、者用于步進(jìn)順控、禁止中斷、設(shè)定計(jì)數(shù)器是加計(jì)數(shù)或是減計(jì)數(shù)等。 特殊輔助繼電器 觸點(diǎn)利用型線圈驅(qū)動(dòng)型M8000、M8002M8012、M8013、M8014M8033、M8034 M8000、M8002、M8012波形圖 完第二課題 梯形圖、指令的相互轉(zhuǎn)換基本邏輯指令通過梯形圖編譯成指令的練習(xí),講解部分基本邏輯指令。 試將圖2-1的梯形圖編譯成指令。圖2-1寫指令之前,首先要了解什么叫首元件?首元件首元件首元件首元件圖2-1什么叫塊電路?圖2-1并聯(lián)塊并聯(lián)塊并聯(lián)塊串聯(lián)塊串聯(lián)塊串聯(lián)塊串聯(lián)塊什么情況下用LD、LDI指令?圖2-1與母線相聯(lián)的常開觸點(diǎn)并聯(lián)塊的首元件是常開的與母線相聯(lián)的常閉觸點(diǎn)并聯(lián)塊分支首
11、元件是常閉的什么情況下用AND、ANI指令?單個(gè)的常開觸點(diǎn)用AND指令單個(gè)的常閉觸點(diǎn)用ANI指令圖2-1什么情況下用OR、ORI指令?圖2-1單個(gè)常開觸點(diǎn)的并聯(lián)也要用OR指令 不能用OR、 ORI指令用OR指令比用LD指令好用OR指令比用LD指令好以上指令的操作元件: X、Y、M、T、C、S。以上指令的程序步: 都是1步。什么情況下用ORB 、 ANB指令?串聯(lián)塊的并聯(lián)用ORB并聯(lián)塊的串聯(lián)用ANB千萬要加ORB圖2-1ORB、ANB指令無操作元件程序步:1步線圈驅(qū)動(dòng)指令:OUT使用OUT操作元件:Y、M、S、T、C程序步:Y、M、S,1步 T、C,3步圖2-1 寫指令時(shí)一定要將元件之間的邏輯關(guān)
12、系交代清楚,否則PLC執(zhí)行的結(jié)果將與程序的要求不相符合。下面是圖2-1梯形圖的指令。實(shí)訓(xùn)課題一:將梯形圖編譯成指令 圖2-2 A圖2-2 B將圖2-2中梯形圖編譯成指令,可任選一個(gè)梯形圖作為考題。實(shí)訓(xùn)課題二:根據(jù)指令還原梯形圖讀下面的指令,畫出對(duì)應(yīng)的梯形圖。完第三課題 編程器的使用(第三課題,第四課題任選一)FX-20P-E手持式編程器可以用于FX系列的FX2、FX0、FX1N、FX2N等機(jī)型。FX-20P-E編程器的使用方法講圖3-1液晶顯示屏 FX-20P-E簡(jiǎn)易編程器的液晶顯示屏只能同時(shí)顯示4行,每行16個(gè)字符。鍵盤 鍵盤由35個(gè)按鍵組成,包括功能鍵、指令鍵、元件符號(hào)鍵、數(shù)字鍵。功能鍵R
13、D/WR:讀出/寫入鍵INS/DEL:插入/刪除鍵MNT/TEST:監(jiān)視/監(jiān)測(cè)鍵執(zhí)行鍵:其它鍵:清除鍵:幫助鍵:空格鍵:步序鍵:光標(biāo)鍵:指令鍵、元件符號(hào)鍵和數(shù)字鍵:GO用于各種操作結(jié)束后的確認(rèn)OTHER在任何狀態(tài)下按此鍵,將顯示PLC的操作菜單 CLEAR用于清除顯示屏上出現(xiàn)的提示信息或撤消沒有按執(zhí)行鍵的指令HELP顯示功能指令一覽表SP輸入指令時(shí),用此鍵指定元件號(hào)和常數(shù)STEP設(shè)定步序號(hào)移動(dòng)光標(biāo)和提示符,做行滾動(dòng)這些鍵都是復(fù)用鍵編程操作的準(zhǔn)備將PLC上電編程器(HPP)顯示內(nèi)容PLC主機(jī)POWER燈亮RUN燈亮:PLC處于運(yùn)行狀態(tài)RUN燈不亮:PLC處于編輯狀態(tài)在線操作離線操作程序編輯操作
14、將PLC方式選擇開關(guān)置于STOP位置, 編程器選擇ONLINE MODE在線模式。寫指令操作W按功能鍵RD/WR顯示屏出現(xiàn)W寫指令操作W清屏寫指令操作覆蓋按 NOP A GO GO 各種指令的輸入方法將光標(biāo)對(duì)準(zhǔn)要改寫的指令,輸入正確的,按GO。讀指令操作R按功能鍵RD/WR顯示屏出現(xiàn)R讀指令操作R移動(dòng)光標(biāo)操作按STEP 100 GO 找元件操作按SP T0 GO GO 找指令操作按OUT T0 GO GO 插入指令操作I按功能鍵INS/DEL顯示屏出現(xiàn)功能I插入操作I移動(dòng)光標(biāo)操作插入指令操作按STEP 100 GO將光標(biāo)對(duì)準(zhǔn)要插入指令位置的下一條指令,然后輸入所要插入的指令,按GO鍵即可刪除指
15、令操作D按功能鍵INS/DEL顯示屏出現(xiàn)功能D刪除指令操作D逐條刪除指令操作部分刪除指令操作將光標(biāo)對(duì)準(zhǔn)要?jiǎng)h除的指令,然后按GO鍵即可按STEP 起始步序號(hào) SP STEP 終止步序號(hào) GO監(jiān)視操作M監(jiān)視用戶程序中元件的導(dǎo)通,以及T、C元件當(dāng)前值的變化按功能鍵MNT/TEST,出現(xiàn)監(jiān)視功能M監(jiān)視功能操作M元件的監(jiān)視操作導(dǎo)通檢查操作按SP鍵,輸入要監(jiān)視的元件符號(hào)及元件號(hào),按GO鍵 。 如:SP Y0 GO。元件前面出現(xiàn)陰影,表示該元件處于ON狀態(tài)使顯示屏上出現(xiàn)監(jiān)視功能M則程序中所有指令處于監(jiān)視狀態(tài),指令中出現(xiàn)陰影,表示該元件處于ON狀態(tài)。元件的監(jiān)測(cè)T 主要是指編程器對(duì)用戶程序中位元件的觸點(diǎn)和線圈進(jìn)
16、行強(qiáng)制置位或復(fù)位,以及對(duì)參數(shù)的修改。元件的監(jiān)測(cè)操作強(qiáng)制元件ON/OFF先對(duì)元件進(jìn)行監(jiān)視操作,然后對(duì)元件進(jìn)行監(jiān)測(cè)操作。對(duì)元件Y3進(jìn)行強(qiáng)制ON/OFF, M SP Y3 GO; T SET RST。修改T、C、D、Z、V的當(dāng)前值對(duì)元件進(jìn)行監(jiān)視操作;然后進(jìn)行監(jiān)測(cè)操作,此時(shí)可對(duì)元件T、C、D、V、Z的當(dāng)前值進(jìn)行修改。監(jiān)視M SP T0 GO,監(jiān)測(cè)T SP K(或H)輸入T0新的當(dāng)前值 GO。 學(xué)生按以下要求練習(xí)將梯形圖編譯成指令,輸入進(jìn)PLC;掌握查找元件,查找指令的操作方法;掌握插入指令,逐條刪除和部分刪除指令的方法;掌握監(jiān)視元件,強(qiáng)制元件Y、M閉合和斷開的方法; PLC運(yùn)行時(shí)修改元件T、C的參數(shù);
17、掌握清屏的方法;按上述要求練習(xí)右圖的梯形圖。考核內(nèi)容運(yùn)行程序,驗(yàn)證程序的正確性;程序運(yùn)行時(shí),監(jiān)視元件T、C、D;程序運(yùn)行時(shí),修改元件T、C的當(dāng)前值,設(shè)定值;覆蓋指令,插入指令,刪除指令操作; PLC處于STOP狀態(tài)時(shí),強(qiáng)制元件Y閉合,斷開。 各種指令的輸入方法僅有指令助記符,不帶元件ANB、MRD、MPP按ANB GO有指令助記符和一個(gè)元件LD X0、OUT Y0按LD X 0 GO混合元件T ,C按OUT T0 SP K 100 GO如OUT T0 K100功能指令寫入按FNC鍵后,再輸入功能指令號(hào)按SP鍵,輸入元件或常數(shù)輸完后,按GO鍵結(jié)束返回完第四課題 電動(dòng)機(jī)正反轉(zhuǎn)控制實(shí)訓(xùn)目的按控制要求
18、掌握題目設(shè)計(jì)的步驟;掌握PLC硬件接線圖的設(shè)計(jì)方法;逐步學(xué)會(huì)PLC程序設(shè)計(jì)的方法;建立一種新的觀念,學(xué)PLC,就要學(xué)會(huì)編程。 基于工作過程的工作任務(wù)分解明確控制要求I/O信號(hào)分配I/O硬件接線軟件(控制程序)設(shè)計(jì)系統(tǒng)調(diào)試課題設(shè)計(jì)步驟控制案例 給正轉(zhuǎn)信號(hào),電動(dòng)機(jī)正轉(zhuǎn)運(yùn)行; 給反轉(zhuǎn)信號(hào),電動(dòng)機(jī)反轉(zhuǎn)運(yùn)行; 給停止信號(hào),無論電動(dòng)機(jī)正轉(zhuǎn)還是反轉(zhuǎn),都要停止運(yùn)行; 即電動(dòng)機(jī)的控制能實(shí)現(xiàn)正反停。I/O信號(hào)分配I/O信號(hào)分配輸入(I)I/O信號(hào)分配輸入(I)元件I/O信號(hào)分配輸入(I)元件按鈕SB1I/O信號(hào)分配輸入(I)元件按鈕SB1按鈕SB2I/O信號(hào)分配輸入(I)元件按鈕SB1按鈕SB2按鈕SB3I/O信
19、號(hào)分配輸入(I)元件按鈕SB1按鈕SB2按鈕SB3FR1I/O信號(hào)分配輸入(I)元件功能信號(hào)地址按鈕SB1按鈕SB2按鈕SB3FR1I/O信號(hào)分配輸入(I)元件功能信號(hào)地址按鈕SB1電機(jī)正轉(zhuǎn)信號(hào)X0按鈕SB2按鈕SB3FR1I/O信號(hào)分配輸入(I)元件功能信號(hào)地址按鈕SB1電機(jī)正轉(zhuǎn)信號(hào)X0按鈕SB2電機(jī)反轉(zhuǎn)信號(hào) X1按鈕SB3FR1I/O信號(hào)分配輸入(I)元件功能信號(hào)地址按鈕SB1電機(jī)正轉(zhuǎn)信號(hào)X0按鈕SB2電機(jī)反轉(zhuǎn)信號(hào) X1按鈕SB3電機(jī)停止信號(hào) X3FR1I/O信號(hào)分配輸入(I)元件功能信號(hào)地址按鈕SB1電機(jī)正轉(zhuǎn)信號(hào)X0按鈕SB2電機(jī)反轉(zhuǎn)信號(hào) X1按鈕SB3電機(jī)停止信號(hào) X3FR1過載保護(hù)信
20、號(hào) X2I/O信號(hào)分配輸入(I)輸出(O)元件功能信號(hào)地址按鈕SB1電機(jī)正轉(zhuǎn)信號(hào)X0按鈕SB2電機(jī)反轉(zhuǎn)信號(hào) X1按鈕SB3電機(jī)停止信號(hào) X3FR1過載保護(hù)信號(hào) X2I/O信號(hào)分配輸入(I)輸出(O)元件功能信號(hào)地址元件功能信號(hào)地址按鈕SB1電機(jī)正轉(zhuǎn)信號(hào)X0按鈕SB2電機(jī)反轉(zhuǎn)信號(hào) X1按鈕SB3電機(jī)停止信號(hào) X3FR1過載保護(hù)信號(hào) X2I/O信號(hào)分配輸入(I)輸出(O)元件功能信號(hào)地址元件功能信號(hào)地址按鈕SB1電機(jī)正轉(zhuǎn)信號(hào)X0 KM1控制電機(jī)正轉(zhuǎn) Y0按鈕SB2電機(jī)反轉(zhuǎn)信號(hào) X1按鈕SB3電機(jī)停止信號(hào) X3FR1過載保護(hù)信號(hào) X2I/O信號(hào)分配輸入(I)輸出(O)元件功能信號(hào)地址元件功能信號(hào)地址
21、按鈕SB1電機(jī)正轉(zhuǎn)信號(hào)X0 KM1控制電機(jī)正轉(zhuǎn) Y0按鈕SB2電機(jī)反轉(zhuǎn)信號(hào) X1 KM2控制電機(jī)反轉(zhuǎn) Y1按鈕SB3電機(jī)停止信號(hào) X3FR1過載保護(hù)信號(hào) X2程序設(shè)計(jì)步驟電機(jī)正轉(zhuǎn)啟動(dòng)電機(jī)反轉(zhuǎn)啟動(dòng)電機(jī)正轉(zhuǎn)自鎖電機(jī)反轉(zhuǎn)自鎖電機(jī)正反轉(zhuǎn)互鎖電機(jī)過載保護(hù)電機(jī)正反轉(zhuǎn)切換電機(jī)正反轉(zhuǎn)停止梯形圖設(shè)計(jì)過程X0Y0X1Y1Y0Y1梯形圖設(shè)計(jì)過程X0Y0X1Y1Y0Y1Y1Y0X0X1梯形圖設(shè)計(jì)過程X0Y0X1Y1Y0Y1Y1Y0X0X1X3X3X2X2可編程控制器的外部接線圖外部接線圖講解涉及以下內(nèi)容: 停止信號(hào)為什么使用常開按鈕控制; 過載保護(hù)為什么放在PLC的輸入端,而不放在輸出控制端; 交流接觸器的線圈為什么
22、要加電氣互鎖。 運(yùn)行調(diào)試 將指令程序輸入PLC主機(jī),運(yùn)行調(diào)試并驗(yàn)證程序的正確性; 按圖5-1完成PLC外部硬件接線,并檢查主回路是否換相,控制回路是否加電氣互鎖,電源是否加的220V; 確認(rèn)控制系統(tǒng)及程序正確無誤后,通電試車; 在老師的指導(dǎo)下,分析可能出現(xiàn)故障的原因。完第六課題機(jī)床電路的控制設(shè)計(jì)及實(shí)現(xiàn)要求學(xué)生按下面要求完成實(shí)訓(xùn)設(shè)計(jì)題: 某機(jī)床電路有主軸電動(dòng)機(jī),進(jìn)給電動(dòng)機(jī)兩臺(tái) 進(jìn)給電動(dòng)機(jī)只有在主軸電動(dòng)機(jī)啟動(dòng)運(yùn)行后才能啟動(dòng)運(yùn)行; 主軸電動(dòng)機(jī)能實(shí)現(xiàn)點(diǎn)動(dòng)和長(zhǎng)動(dòng); 進(jìn)給電動(dòng)機(jī)啟動(dòng)后,先正轉(zhuǎn)5S,停2S,然后反轉(zhuǎn)5S,停2S。如此不斷循環(huán); 停止時(shí),只有在進(jìn)給電動(dòng)機(jī)后,主軸電動(dòng)機(jī)才能停止; 程序和電路要能
23、實(shí)現(xiàn)短路、過載、失壓、欠壓保護(hù)。實(shí)訓(xùn)設(shè)計(jì)題:機(jī)床電路的控制實(shí)訓(xùn)目的掌握定時(shí)器的使用方法;掌握計(jì)數(shù)器的使用方法;學(xué)會(huì)用PLC的掃描周期分析梯形圖;能將編程注意事項(xiàng)用于程序的設(shè)計(jì)之中。講授內(nèi)容的相關(guān)知識(shí)點(diǎn)定時(shí)器(T)(字、bit) 可編程控制器中的定時(shí)器相當(dāng)于繼電器系統(tǒng)中的時(shí)間繼電器。它有一個(gè)設(shè)定值寄存器(一個(gè)字長(zhǎng))、一個(gè)當(dāng)前值寄存器(一個(gè)字長(zhǎng))和一個(gè)用來儲(chǔ)存其輸出觸點(diǎn)狀態(tài)的映像寄存器(占二進(jìn)制的一位)。 常數(shù)K、H可以作為定時(shí)器的設(shè)定值,也可以用數(shù)據(jù)寄存器(D)的內(nèi)容來設(shè)定。 FX系列可編程控制器的定時(shí)器分為通用定時(shí)器和積算定時(shí)器。定時(shí)器的作用:定時(shí)器的結(jié)構(gòu): 線圈:T0K50常開觸點(diǎn):常閉觸點(diǎn)
24、:K:表示十進(jìn)制數(shù)50:表示PLC內(nèi)部時(shí)鐘脈沖的掃描次數(shù)PLC內(nèi)部有三種時(shí)鐘脈沖,分別是100MS、10MS、1MS延時(shí)時(shí)間等于對(duì)應(yīng)的時(shí)鐘脈沖乘以掃描次數(shù)在程序中起延時(shí)作用定時(shí)器的動(dòng)作原理 當(dāng)定時(shí)器的線圈得電,定時(shí)器開始延時(shí),當(dāng)當(dāng)前值等于設(shè)定值時(shí),定時(shí)器的常開觸點(diǎn)閉合,常閉觸點(diǎn)斷開。如果要保持常開觸點(diǎn)閉合,常閉觸點(diǎn)斷開,定時(shí)器的線圈就不能失電,當(dāng)定時(shí)器的線圈失電時(shí),定時(shí)器當(dāng)前值清零,定時(shí)器當(dāng)前值與設(shè)定值相等的條件被打破,則定時(shí)器的常開觸點(diǎn)斷開,常閉觸點(diǎn)閉合。 定時(shí)器按十進(jìn)制編號(hào)定時(shí)器的分類通用定時(shí)器(T0T245) T0T199為100ms定時(shí)器定時(shí)范圍為0.13276.7sT200T245為
25、10ms定時(shí)器定時(shí)范圍為0.01327.67s定時(shí)器的分類積算定時(shí)器(T246T255) T246T249為1ms積算定時(shí)器定時(shí)范圍為0.00132.767sT250T255為100ms定時(shí)器定時(shí)范圍為0.13276.7s計(jì)數(shù)器(C)(字、bit) 內(nèi)部計(jì)數(shù)器用來對(duì)PLC內(nèi)部信號(hào)、M、等計(jì)數(shù),屬低速計(jì)數(shù)器。 常數(shù)K、H可以作為定時(shí)器的設(shè)定值,也可以用數(shù)據(jù)寄存器(D)的內(nèi)容來設(shè)定。 FX系列可編程控制器的計(jì)時(shí)器分為增計(jì)數(shù)器,增減計(jì)數(shù)器和高速計(jì)數(shù)器。計(jì)數(shù)器的作用:計(jì)數(shù)器的結(jié)構(gòu): 線圈:C0K5常開觸點(diǎn):常閉觸點(diǎn):K:表示十進(jìn)制數(shù)5:表示對(duì)PLC內(nèi)部元件的要計(jì)的次數(shù)在程序中對(duì)PLC內(nèi)部元件、M、等的
26、信號(hào)計(jì)數(shù)計(jì)數(shù)器的動(dòng)作原理 當(dāng)計(jì)數(shù)器的線圈得電,計(jì)數(shù)器計(jì)數(shù)一次,然后計(jì)數(shù)器的線圈失電,再得電計(jì)數(shù)器計(jì)數(shù)第二次,。當(dāng)計(jì)數(shù)器的當(dāng)前值等于設(shè)定值時(shí),計(jì)數(shù)器的常開觸點(diǎn)閉合,常閉觸點(diǎn)斷開。此時(shí)即使計(jì)數(shù)器的線圈失電,計(jì)數(shù)器的當(dāng)前值也不清零。只有使用復(fù)位指令RST對(duì)計(jì)數(shù)器線圈的當(dāng)前值清零,才能使其常開觸點(diǎn)斷開,常閉觸點(diǎn)閉合。計(jì)數(shù)器計(jì)數(shù)在信號(hào)的上升沿計(jì)數(shù)。 計(jì)數(shù)器按十進(jìn)制編號(hào)計(jì)數(shù)器的分類16位加計(jì)數(shù)器(T0T245) C0C99為通用型計(jì)數(shù)范圍為132767次C100C199為斷電保持型計(jì)數(shù)范圍為132767次16位加計(jì)數(shù)器的工作過程 指令RST、SETSET:置位指令,使元件動(dòng)作保持RST:復(fù)位指令,使元件復(fù)
27、位或清零指令格式助記符、名稱功 能回路表示和可用操作元件程序步長(zhǎng)SET 置位動(dòng)作保持Y,M:1S,特M:2RST 復(fù)位消除元件動(dòng)作保持或使元件T、C及寄存器當(dāng)前值清零D,V,Z,特D:3T,C:2定時(shí)器和計(jì)數(shù)器的應(yīng)用延時(shí)電路1定時(shí)器和計(jì)數(shù)器的應(yīng)用延時(shí)電路1M0Y0定時(shí)器和計(jì)數(shù)器的應(yīng)用延時(shí)電路2M100Y10K0K10130T10C10T10定時(shí)器和計(jì)數(shù)器的應(yīng)用延時(shí)電路2M100Y10K1K20123030T10C10定時(shí)器和計(jì)數(shù)器的應(yīng)用延時(shí)電路2M100Y10K40123030T10C10303034C10清零K0例題:搶答器控制系統(tǒng)的設(shè)計(jì)控制要求競(jìng)賽者若要回答主持人所提的問題,須待主持人念完
28、題目后,按下桌上的搶答按鈕,桌上的燈亮,才算獲得搶答權(quán)。主持人沒有念完題目就按下?lián)尨鸢粹o,蜂鳴器鳴叫,但桌上的燈不亮。此時(shí)算競(jìng)賽者違規(guī)。競(jìng)賽者回答完問題后,須待主持人按下復(fù)位鍵才熄滅;停止蜂鳴器鳴叫也是如此。為了給三隊(duì)參賽選手中兒童一些優(yōu)待,按鈕SB1和SB2中任一一個(gè)按下時(shí),燈L1都亮。而為了對(duì)教授組做一定限制,燈L3只有在按鈕SB4和SB5都按下去時(shí)才亮。而違規(guī)時(shí),蜂鳴器則是任何按鈕按下都鳴叫。 如果競(jìng)賽者在主持人按下開始按鈕的10秒中內(nèi)獲得搶答權(quán),電磁線圈將使選手頭頂上的彩球旋轉(zhuǎn),以示競(jìng)賽者得到一次幸運(yùn)的機(jī)會(huì)。本例的目的設(shè)計(jì)用自鎖和互鎖電路為基礎(chǔ)構(gòu)成各種輸出電路的簡(jiǎn)單程序; 盡量考慮實(shí)際
29、應(yīng)用中可能會(huì)出現(xiàn)的各種問題,在程序中加以解決。程序設(shè)計(jì)的步驟 I/O分配 輸入輸出信號(hào)分配如表所示輸 入(I)輸 出(O)元件功能信號(hào)地址元件功能信號(hào)地址按鈕SB1兒童選手搶答按鈕X0燈L1兒童選手搶答燈Y0按鈕SB2兒童選手搶答按鈕X1蜂鳴器1兒童選手違規(guī)時(shí)鳴叫Y4按鈕SB3中學(xué)生選手搶答按鈕X2燈L2中學(xué)生選手搶答燈Y1按鈕SB4教授選手搶答按鈕X3蜂鳴器2中學(xué)生選手違規(guī)時(shí)鳴叫Y5按鈕SB5教授選手搶答按鈕X4燈L3教授選手搶答燈Y2按鈕SB6主持人宣布開始按鈕X5蜂鳴器3教授選手違規(guī)時(shí)鳴叫Y6按鈕SB7主持人宣布停止按鈕X6KA1彩球驅(qū)動(dòng)Y3按鈕SB8程序啟動(dòng)按鈕X7按鈕SB9程序停止按
30、鈕X10可編程控制器的外部接線圖 圖(a)PLC控制的搶答器外部接線圖 (b)彩球驅(qū)動(dòng)接線圖程序設(shè)計(jì)的梯形圖PLC控制的搶答器梯形圖指令表 PLC控制的搶答器梯形圖指令表程序講解 X7、X10為整個(gè)程序起動(dòng)、停止按鈕,當(dāng)X7給信號(hào),M0線圈帶電,整個(gè)程序才處于運(yùn)行中,此時(shí),主持人可以主持搶答節(jié)目。 當(dāng)主持人還沒有念完題目時(shí),不論那一隊(duì)選手按下?lián)尨鸢粹o,都算違規(guī),此時(shí)違規(guī)選手的蜂鳴器H便開始鳴叫,直到主持人按下按鈕X6,蜂鳴器H停止鳴叫。開始下一道題的搶答。 為了保證公平,對(duì)三隊(duì)選手作了一些限制,小學(xué)生選手按下任何一個(gè)按鈕都能獲得搶答權(quán),邏輯關(guān)系就是“或”;教授選手要兩個(gè)按鈕同時(shí)按下才能獲得搶答
31、權(quán),邏輯關(guān)系就是“與”。違規(guī)時(shí),每隊(duì)選手都是公平的,只要主持人沒有按下按鈕SB6(即輸入繼電器X5閉合),任何一個(gè)選手按下按鈕,蜂鳴器都鳴叫。但當(dāng)主持人按下X5后,M1的常閉觸點(diǎn)斷開,常開觸點(diǎn)閉合,選手便可進(jìn)行正常的搶答。完工作任務(wù):交通信號(hào)燈PLC控制系統(tǒng)的實(shí)現(xiàn)教學(xué)目的:訓(xùn)練應(yīng)用PLC技術(shù)編程及程序調(diào)試的能力控制要求: 采用PLC控制 PLC選型及I/O地址分配 設(shè)計(jì)PLC外部電路 根據(jù)動(dòng)作時(shí)序圖設(shè)計(jì)用戶軟件 進(jìn)行系統(tǒng)調(diào)試 基于工作過程的工作任務(wù)分解明確控制要求PLC選型及I/O信號(hào)分配I/O硬件接線軟件(控制程序)設(shè)計(jì)系統(tǒng)調(diào)試1、控制要求輸 入 輸 出器件地址功能說明器件地址功能說明SB0
32、X0啟動(dòng)按鈕G1Y0東西向綠燈 SB1X1停止按鈕Y1Y1東西向黃燈R1Y2東西向紅燈G2Y3南北向綠燈Y2Y4南北向黃燈R2Y5南北向紅燈2、PLC選型及的I/O分配(選FX2N-32MR)接線圖3、I/O硬件接線思考: (1)該控制系統(tǒng)是否屬于順序控制?是哪種流程? (2)該控制系統(tǒng)工作步如何劃分?共有多少工作步?4、軟件(控制程序)設(shè)計(jì)南北紅燈亮東西綠燈亮4、軟件(控制程序)設(shè)計(jì)工步:初始狀態(tài)南北紅燈亮東西綠燈閃亮南北紅燈亮東西黃燈亮東西紅燈亮南北綠燈亮東西紅燈亮南北綠燈閃亮東西紅燈亮南北黃燈亮LD M8002SET S0STL S0LD X0SET S21SET S31STL S21O
33、UT Y0OUT T0 K100LD T0SET S22STL S22OUT T1 K10LD T1SET S23STL S23OUT Y0OUT C0 K3OUT T2 K10LD COAND T2SET S24LDI C0AND T2OUT S22STL S24OUT Y1OUT T3 K40RST C0LD T3SET S25STL S25OUT Y2OUT T4 K200STL S31OUT Y5OUT T9 K200LD T9AND T3SET S32STL S32OUT Y3OUT T5 K100LD T5SET S33STL S33OUT T6 K10LD T6SET S34ST
34、L S34OUT Y3OUT C1 K3OUT T7 K10LD T7AND C1 SET S35LD T7ANI C1OUT S33STL S35OUT Y4OUT T8 K40RST C1STL S25STL S35LD T8OUT S0RETEND指令程序表:(1)程序輸入(用編程器或通過編程軟件編輯下載);(2)運(yùn)行程序,觀察程序執(zhí)行結(jié)果是否與控制要求一致,若不符合要求,應(yīng)修改程序,直至完全符合控制要求;(3)輸入/輸出硬件接線并確認(rèn)無誤;(4)帶負(fù)載試運(yùn)行,確認(rèn)系統(tǒng)運(yùn)行正常。5、系統(tǒng)調(diào)試控制器運(yùn)行結(jié)果:負(fù)載小 結(jié) 順序控制程序設(shè)計(jì):狀態(tài)轉(zhuǎn)移圖(1)單流程狀態(tài)轉(zhuǎn)移圖(按順序執(zhí)行)(2)
35、選擇性分支狀態(tài)轉(zhuǎn)移圖(按條件選擇某一分支執(zhí)行)(3)并行分支狀態(tài)轉(zhuǎn)移圖(同時(shí)執(zhí)行多個(gè)分支) 編程方法:先集中處理分支狀態(tài),再對(duì)中間狀態(tài)進(jìn)行編程,然后集中處理匯合狀態(tài)。第八課題使用流程圖完成自動(dòng)送料裝車的設(shè)計(jì)與實(shí)現(xiàn)實(shí)訓(xùn)設(shè)計(jì)題:自動(dòng)送料裝車實(shí)訓(xùn)設(shè)計(jì)題: 自動(dòng)送料裝車系統(tǒng)由三級(jí)傳送帶、料箱、料位檢測(cè)與送料、車位和噸位檢測(cè)等環(huán)節(jié)組成,如圖所示,其控制要求如下。初始狀態(tài): 紅燈L8滅,綠燈L7亮,表明允許汽車開進(jìn)裝料。料斗出料口關(guān)閉,電動(dòng)機(jī)M1、M2和M3皆為停止?fàn)顟B(tài)。進(jìn)料: 如料箱中料不滿(料位傳感器S1為OFF),5s后進(jìn)料電磁閥開啟進(jìn)料;當(dāng)料滿(S1為ON)時(shí),中止進(jìn)料。裝車: 當(dāng)汽車開進(jìn)到裝車位
36、置(車位傳感器S2為ON)時(shí),紅燈L1亮,綠燈L2滅;同時(shí)啟動(dòng)M3,經(jīng)5s后啟動(dòng)M2,再經(jīng)5s后啟動(dòng)M1,再經(jīng)5s后打開料箱(L3為ON)出料。當(dāng)車裝滿(稱重傳感器S3為ON)時(shí),料箱關(guān)閉(L3為OFF),經(jīng)5s后M1停止,再經(jīng)5s后M2停止,再經(jīng)5s后M3停止,同時(shí)紅燈L8滅,綠燈L7亮,表明汽車可以開走。停機(jī): 按下停止按鈕SB2,整個(gè)系統(tǒng)中止運(yùn)行。實(shí)訓(xùn)目的通過相關(guān)內(nèi)容的講解和學(xué)生的練習(xí),使學(xué)生熟悉狀態(tài)轉(zhuǎn)移圖的編程規(guī)則,掌握單流程、選擇性分支、并行性分支的編程方法,學(xué)會(huì)使用狀態(tài)轉(zhuǎn)移圖編寫分支程序。講授內(nèi)容的相關(guān)知識(shí)點(diǎn)狀態(tài)轉(zhuǎn)移圖介紹狀態(tài)轉(zhuǎn)移圖的編程思想狀態(tài)轉(zhuǎn)移元件S 符號(hào): 狀態(tài)元件自身也有
37、常開、常閉觸點(diǎn),動(dòng)作的原理與元件Y、M的觸點(diǎn)動(dòng)作原理相同。S0狀態(tài)轉(zhuǎn)移元件的分類初始狀態(tài):回零狀態(tài):通用狀態(tài):保持狀態(tài):報(bào)警狀態(tài):S0S9符號(hào)S10S19符號(hào)S20S499符號(hào)S500S899符號(hào)S900S999符號(hào)狀態(tài)轉(zhuǎn)移圖的三要素第一要素:第二要素:第三要素:狀態(tài)轉(zhuǎn)移的條件狀態(tài)元件驅(qū)動(dòng)的負(fù)載狀態(tài)轉(zhuǎn)移的方向步進(jìn)順控指令FX2N 系列 PLC的步進(jìn)指令有兩條:步進(jìn)接點(diǎn)指令STL和步進(jìn)返回指令RET。STL:步進(jìn)接點(diǎn)指令 , 梯形圖符號(hào)為步進(jìn)返回指令 梯形圖符號(hào)為RET指令用于返回主母線。使步進(jìn)順控程序執(zhí)行完畢時(shí),非狀態(tài)程序的操作在主母線上完成,防止出現(xiàn)邏輯錯(cuò)誤。狀態(tài)轉(zhuǎn)移程序的結(jié)尾必須使用RET
38、指令。狀態(tài)轉(zhuǎn)移圖編程注意事項(xiàng)在狀態(tài)轉(zhuǎn)移圖中,盡量少用梯形圖的編程方法;在狀態(tài)轉(zhuǎn)移圖中,元件的線圈可以重復(fù)使用;在狀態(tài)轉(zhuǎn)移圖中,狀態(tài)元件不能重復(fù)使用;在狀態(tài)轉(zhuǎn)移圖中,狀態(tài)元件可以不按順序使用;在狀態(tài)元件之后,不能緊跟著使用多重輸出指令。單流程狀態(tài)轉(zhuǎn)移圖所謂單流程,是指狀態(tài)轉(zhuǎn)移只可能有一種順序,沒有其他可能,所以叫單流程。實(shí)例講解 使用狀態(tài)轉(zhuǎn)移圖編制下面程序: 按啟動(dòng)按鈕,燈L1、L2間隔0.5S交替閃爍5次停止。使用狀態(tài)轉(zhuǎn)移圖編程使用狀態(tài)轉(zhuǎn)移圖編程使用狀態(tài)轉(zhuǎn)移圖編程使用狀態(tài)轉(zhuǎn)移圖編程使用狀態(tài)轉(zhuǎn)移圖編程使用狀態(tài)轉(zhuǎn)移圖編程步進(jìn)順控梯形圖和指令編程練習(xí)使用單流程狀態(tài)轉(zhuǎn)移圖的設(shè)計(jì)方法設(shè)計(jì)下面程序: 當(dāng)按
39、下啟動(dòng)按鈕后,三臺(tái)電動(dòng)機(jī)M1、M2、M3按先后順序間隔5秒依次啟動(dòng)運(yùn)行,當(dāng)M3運(yùn)行10秒后,M1、M2、M3再按相反的順序間隔5秒依次停止運(yùn)行,當(dāng)M1停止5秒后,程序重新循環(huán)一遍停止。 程序要有停止按鈕,三臺(tái)電動(dòng)機(jī)使用同一個(gè)輸入信號(hào)作過載保護(hù)。選擇性、并行性分支狀態(tài)轉(zhuǎn)移圖講解存在多種工作順序的狀態(tài)流程圖為分支、匯合流程圖。分支流程可分為:選擇性分支和并行性分支兩種。選擇性分支狀態(tài)轉(zhuǎn)移圖的特點(diǎn)從多個(gè)流程順序中選擇執(zhí)行一個(gè)流程,稱為選擇性分支。選擇性分支、匯合的編程 編程原則是先集中處理分支狀態(tài),然后再集中處理匯合狀態(tài)。選擇性分支例題講解大小球的分揀控制系統(tǒng)設(shè)計(jì)控制要求 在生產(chǎn)過程中,經(jīng)常要對(duì)流水
40、線上的產(chǎn)品進(jìn)行分撿,下圖是用于分揀小球大球的機(jī)械裝置。工作順序是向系下,抓住球,向上,向右運(yùn)行,向下,釋放,向上和向左運(yùn)行至左上點(diǎn)(原點(diǎn))抓球和釋放球的時(shí)間均為 1 秒。機(jī)械裝置動(dòng)作順序如下: 左上為原點(diǎn),機(jī)械臂下降(當(dāng)碰鐵壓著的是大球時(shí),限位開 SQ 2 斷開,而壓著的是小球時(shí) SQ 2 接通,以此判斷是大球還是小球)。 左、右移分別由 Y4 、 Y3 控制,上升、下降分別由 Y2 、 Y0 控制,將球吸住由 Y1 控制。I/O分配輸 入(I)輸 出(O)元件功能信號(hào)地址元件功能信號(hào)地址開關(guān)SQ1左限位開關(guān)X1機(jī)械臂下降Y0開關(guān)SQ2下限位開關(guān)X2機(jī)械臂上升Y2開關(guān)SQ3上限位開關(guān)X3機(jī)械臂
41、右移Y3開關(guān)SQ4判斷小球的限位開關(guān)X4機(jī)械臂左移Y4開關(guān)SQ5判斷大球的限位開關(guān)X5機(jī)械臂停留原點(diǎn)指示燈Y5開關(guān)PS0程序運(yùn)行開關(guān)X0電磁吸盤吸住鐵球Y1按鈕SB1將機(jī)械臂手動(dòng)上移X6按鈕SB2將機(jī)械臂手動(dòng)上移X7 3狀態(tài)轉(zhuǎn)移圖如圖8-12對(duì)應(yīng)狀態(tài)轉(zhuǎn)移圖外部接線圖并行性分支、匯合的編程 多個(gè)流程分支可同時(shí)執(zhí)行的分支流程稱為并行性分支。選擇性分支、匯合的編程并行性分支的編程原則是先集中進(jìn)行并行性分支的轉(zhuǎn)移處理,然后處理每條分支的內(nèi)容,最后再集中進(jìn)行匯合處理。并行性分支例題講解按鈕人行道控制的系統(tǒng)設(shè)計(jì)I/O分配輸 入(I)輸 出(O)元件功能信號(hào)地址元件功能信號(hào)地址按鈕SB1程序啟動(dòng)開關(guān)X2LD
42、1馬路東西綠燈Y0按鈕SB2程序停止開關(guān)I/O分配X3LD2馬路東西黃燈Y1按鈕SB3馬路北邊行人按鈕X0LD3馬路東西紅燈Y2按鈕SB4馬路南邊行人按鈕X1LD4人行道南北綠燈Y3LD5人行道南北綠燈Y4LD6人行道南北綠燈Y5狀態(tài)轉(zhuǎn)移圖如圖所示程序外部接線圖如圖所示完第九課題 使用功能指令完成帶時(shí)間顯示的交通燈的程序設(shè)計(jì)與實(shí)現(xiàn)實(shí)訓(xùn)設(shè)計(jì)題:帶時(shí)間顯示的交通燈電路的控制要求學(xué)生按下面要求完成實(shí)訓(xùn)設(shè)計(jì)題:實(shí)訓(xùn)目的掌握常用功能指令的使用方法;學(xué)會(huì)如何使用功能指令編程;逐步積累調(diào)試程序的經(jīng)驗(yàn)。講授內(nèi)容的相關(guān)知識(shí)點(diǎn)功能指令及使用要素功能指令的表示方法 采用計(jì)算機(jī)通用的助記符形式來表示功能指令。一般用指
43、令的英文名稱或縮寫作為助記符,大多數(shù)功能指令在指定功能號(hào)的同時(shí)還需要指定操作元件。操作元件由1到4個(gè)操柞數(shù)組成, S表示源(Source)操作數(shù),D表示目標(biāo)(Destnation)操作數(shù)。如果可以使用變址功能則表示為S和D。源或目標(biāo)不止一個(gè),可表示為S1、D1、S2、D2等表示。用m或n表示其他操作數(shù)時(shí),它們常用來表示常數(shù),或作為源操作數(shù)和目標(biāo)操作數(shù)的補(bǔ)充說明。需注釋的項(xiàng)目較多,可以采用m1,m2等方式。 功能指令及使用要素助記符源操作數(shù)目標(biāo)操作數(shù)其它操作數(shù)32位數(shù)據(jù)脈沖執(zhí)行變址寄存器V、Z 在傳送、比較指令中,變址寄存器V,Z用來修改操作對(duì)象的元件號(hào),循環(huán)程序中常使用變址寄存器。對(duì)32位指令
44、,V為高I6位、Z為低16位。32位指令中使用變址指令只需指定 Z,這時(shí)Z就能代表 V和Z。在32位指令中,V、Z自動(dòng)組對(duì)使用。變址寄存器V、Z常數(shù)K10送到V0常數(shù)K20送到Z1ADD指令完成運(yùn)算(D5V0)(D15Z1) (D40Zl),即(D15)(D35)(D60)功能指令的應(yīng)用傳送和比較指令 比較與傳送指令的編號(hào)為FNC10FNC19。 比較指令包括CMP(比較)和ZCP(區(qū)間比較)兩條指令; 傳送指令包括MOV(傳送)、SMOV(BCD碼移位傳送)、CLM(取反傳送)、BMOV(數(shù)據(jù)塊傳送)、FMOV(多點(diǎn)傳送)、XCH(數(shù)據(jù)交換)、BCD(二進(jìn)制數(shù)轉(zhuǎn)換成BCD碼并傳送)和BIN(
45、BCD碼轉(zhuǎn)換為二進(jìn)制數(shù)并傳送)指令。比較指令 比較指令CMP(Compare)的功能號(hào)為FNC10,16位運(yùn)算占7個(gè)程序步,32位運(yùn)算占13個(gè)程序步。K100與C10的當(dāng)前值比較比較結(jié)果送到M0、M1、M2可使用元件Y、M、S當(dāng)K100大于C10的當(dāng)前值當(dāng)K100等于C10的當(dāng)前值當(dāng)K100小于C10的當(dāng)前值區(qū)間比較指令 區(qū)間比較指令ZCP(Zone Compare),功能號(hào)FNC11。16位占9個(gè)程序步,32位占17個(gè)程序步。T3與K100,K150比較比較結(jié)果送到M3,M4,M5當(dāng)K100 T3時(shí)當(dāng)K100 T3K150時(shí)當(dāng)T3K150時(shí)S1.中的值要小于S2.中的值傳送指令 傳送指令MO
46、V(Move)的功能號(hào)為FNC12,16位運(yùn)算占5個(gè)程廳步,32位運(yùn)算占9個(gè)程序步。數(shù)值K100傳給D10S.中的元為:K,H,KnY(XMS),T,C,D.D.中的元為:KnY(MS),T,C,D.移位傳送指令 移位傳送指令SMOV(Shift Move)的功能號(hào)為FNC13,只有16位運(yùn)算,占11個(gè)程序步。 源數(shù)據(jù)(二進(jìn)制數(shù))被轉(zhuǎn)換成4位BCD碼然后將它移位傳送。圖中的X0為ON時(shí),將DI中右起第4位(ml=4)開始的2位m2=2)BCD碼移到目標(biāo)操作數(shù)(D2)的右起第3位(n3)和第2位,然后D2中的BCD碼自動(dòng)轉(zhuǎn)換為二進(jìn)制碼,D2中的第1位和第4位不受移位傳送值令的影響。移位傳送指令循環(huán)移位指令 右、左循環(huán)移位指令的指令助記符分別為 ROR(Rotaion Right)和 ROL(Rotation Left),功能號(hào)分別為FNC30和FNC31。它們只有目標(biāo)操作數(shù),可取KnY、KnM、KnS、T、C、D、V和Z。l6位指令占5個(gè)程序步,32位指令占9個(gè)程序步。16位指令和32位指令中n應(yīng)分別小于16和32。 執(zhí)行這兩條指今時(shí),各位的數(shù)據(jù)向右(或向左)循環(huán)移動(dòng)n位,最后一次移出來的那一位同時(shí)存入進(jìn)位標(biāo)志M8022中。若在目標(biāo)元件中指定位元件組的組數(shù),只有K4(16位指令)和K8(32位指令)有效,如K4Y
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球活塞連桿套件行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 家電維修合同協(xié)議書正規(guī)范本
- 垃圾桶項(xiàng)目采購(gòu)合同
- 出租車租賃合同模板
- 2025居間合同協(xié)議書范本
- 產(chǎn)品全國(guó)總代理合同范本年
- 宣傳欄制作安裝合同書
- 委托合同范文年
- 2025年中圖版八年級(jí)歷史上冊(cè)階段測(cè)試試卷
- 2024年高考政治(安徽卷)真題詳細(xì)解讀及評(píng)析
- 數(shù)字經(jīng)濟(jì)學(xué)導(dǎo)論-全套課件
- 動(dòng)物檢疫技術(shù)-動(dòng)物檢疫的對(duì)象(動(dòng)物防疫與檢疫技術(shù))
- 中考記敘文閱讀
- 《計(jì)算機(jī)應(yīng)用基礎(chǔ)》-Excel-考試復(fù)習(xí)題庫(含答案)
- 產(chǎn)科溝通模板
- 2023-2024學(xué)年四川省成都市小學(xué)數(shù)學(xué)一年級(jí)下冊(cè)期末提升試題
- GB/T 7462-1994表面活性劑發(fā)泡力的測(cè)定改進(jìn)Ross-Miles法
- GB/T 2934-2007聯(lián)運(yùn)通用平托盤主要尺寸及公差
- GB/T 21709.13-2013針灸技術(shù)操作規(guī)范第13部分:芒針
- 2022年青島職業(yè)技術(shù)學(xué)院?jiǎn)握姓Z文考試試題及答案解析
- 急診科進(jìn)修匯報(bào)課件
評(píng)論
0/150
提交評(píng)論