




已閱讀5頁(yè),還剩45頁(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)介
三菱PLC基礎(chǔ)學(xué)習(xí)(1) 輸出接口電路的隔離方式 (2) 輸出接口電路的主要技術(shù)參數(shù)a.響應(yīng)時(shí)間 響應(yīng)時(shí)間是指PLC從ON狀態(tài)轉(zhuǎn)變成OFF狀態(tài)或從OFF狀態(tài)轉(zhuǎn)變成ON狀態(tài)所需要的時(shí)間。繼電器輸出型響應(yīng)時(shí)間平均約為10ms;晶閘管輸出型響應(yīng)時(shí)間為1ms以下;晶體管輸出型在0.2ms以下為最快。b.輸出電流 繼電器輸出型具有較大的輸出電流,AC250V以下的電路電壓可驅(qū)動(dòng)純電阻負(fù)載2A/1點(diǎn)、感性負(fù)載80VA以下(AC100V或AC200V)及燈負(fù)載100W以下(AC100V 或200V)的負(fù)載;Y0、Y1以外每輸出1點(diǎn)的輸出電流是0.5A,但是由于溫度上升的原因,每輸出4合計(jì)為0.8A的電流,輸出晶體管的ON電壓約為1.5V,因此驅(qū)動(dòng)半導(dǎo)體元件時(shí),請(qǐng)注意元件的輸入電壓特性。Y0、Y1每輸出1點(diǎn)的輸出電流是0.3A,但是對(duì)Y0、Y1使用定位指令時(shí)需要高速響應(yīng),因此使用10100mA的輸出電流;晶閘管輸出電流也比較小,F(xiàn)X1S無(wú)晶閘管輸出型。c.開路漏電流 開路漏電流是指輸出處于OFF狀態(tài)時(shí),輸出回路中的電流。繼電器輸出型輸出接點(diǎn)OFF是無(wú)漏電流;晶體管輸出型漏電流在0.1mA以下;晶閘管較大漏電流,主要由內(nèi)部RC電路引起,需在設(shè)計(jì)系統(tǒng)時(shí)注意。(3) 輸出公共端(COM) 公共端與輸出各組之間形成回路,從而驅(qū)動(dòng)負(fù)載。FX1S有1點(diǎn)或4點(diǎn)一個(gè)公共端輸出型,因此各公共端單元可以驅(qū)動(dòng)不同電源電壓系統(tǒng)的負(fù)載。5電源 PLC的電源在整個(gè)系統(tǒng)中起著十分重要得作用。如果沒有一個(gè)良好的、可靠得電源系統(tǒng)是無(wú)法正常工作的,因此PLC的制造商對(duì)電源的設(shè)計(jì)和制造也十分重視。一般交流電壓波動(dòng)在+10%(+15%)范圍內(nèi),可以不采取其它措施而將PLC直接連接到交流電網(wǎng)上去。如FX1S額定電壓AC100V240V,而電壓允許范圍在AC85V264V之間。允許瞬時(shí)停電在10ms以下,能繼續(xù)工作。一般小型PLC的電源輸出分為兩部分:一部分供PLC內(nèi)部電路工作;一部分向外提供給現(xiàn)場(chǎng)傳感器等的工作電源。因此PLC對(duì)電源的基本要求:1) 能有效地控制、消除電網(wǎng)電源帶來(lái)的各種干擾;2) 電源發(fā)生故障不會(huì)導(dǎo)致其它部分產(chǎn)生故障;3) 允許較寬的電壓范圍;4) 電源本身的功耗低,發(fā)熱量??;5) 內(nèi)部電源與外部電源完全隔離;6) 有較強(qiáng)的自保護(hù)功能。 一、 PLC的工作原理由于PLC以微處理器為核心,故具有微機(jī)的許多特點(diǎn),但它的工作方式卻與微機(jī)有很大不同。微機(jī)一般采用等待命令的工作方式,如常見的鍵盤掃描方式或I/O掃描方,若有鍵按下或有I/O變化,則轉(zhuǎn)入相應(yīng)的子程序,若無(wú)則繼續(xù)掃描等待。PLC則是采用循環(huán)掃描的工作方式。對(duì)每個(gè)程序,CPU從第一條指令開始執(zhí)行,按指令步序號(hào)做周期性的程序循環(huán)掃描,如果無(wú)跳轉(zhuǎn)指令,則從第一條指令開始逐條執(zhí)行用戶程序,直至遇到結(jié)束符后又返回第一條指令,如此周而復(fù)始不斷循環(huán),每一個(gè)循環(huán)稱為一個(gè)掃描周期。掃描周期的長(zhǎng)短主要取決于以下幾個(gè)因素:一是CPU執(zhí)行指令的速度;二是執(zhí)行每條指令占用的時(shí)間;三是程序中指令條數(shù)的多少。一個(gè)掃描周期主要可分為3個(gè)階段。1輸入刷新階段在輸入刷新階段,CPU掃描全部輸入端口,讀取其狀態(tài)并寫入輸入狀態(tài)寄存器。完成輸入端刷新工作后,將關(guān)閉輸入端口,轉(zhuǎn)入程序執(zhí)行階段。在程序執(zhí)行期間即使輸入端狀態(tài)發(fā)生變化,輸入狀態(tài)寄存器的內(nèi)容也不會(huì)改變,而這些變化必須等到下一工作周期的輸入刷新階段才能被讀入。2程序執(zhí)行階段在程序執(zhí)行階段,根據(jù)用戶輸入的控制程序,從第一條開始逐步執(zhí)行,并將相應(yīng)的邏輯運(yùn)算結(jié)果存入對(duì)應(yīng)的內(nèi)部輔助寄存器和輸出狀態(tài)寄存器。當(dāng)最后一條控制程序執(zhí)行完畢后,即轉(zhuǎn)入輸入刷新階段。3輸出刷新階段當(dāng)所有指令執(zhí)行完畢后,將輸出狀態(tài)寄存器中的內(nèi)容,依次送到輸出鎖存電路(輸出映像寄存器),并通過(guò)一定輸出方式輸出,驅(qū)動(dòng)外部相應(yīng)執(zhí)行元件工作,這才形成PLC的實(shí)際輸出。由此可見,輸入刷新、程序執(zhí)行和輸出刷新三個(gè)階段構(gòu)成PLC一個(gè)工作周期,由此循環(huán)往復(fù),因此稱為循環(huán)掃描工作方式。由于輸入刷新階段是緊接輸出刷新階段后馬上進(jìn)行的,所以亦將這兩個(gè)階段統(tǒng)稱為I/O刷新階段。實(shí)際上,除了執(zhí)行程序和I/O刷新外,PLC還要進(jìn)行各種錯(cuò)誤檢測(cè)(自診斷功能)并與編程工具通訊,這些操作統(tǒng)稱為“監(jiān)視服務(wù)”,一般在程序執(zhí)行之后進(jìn)行。綜上述,PLC的掃描工作過(guò)程如圖14所示。顯然掃描周期的長(zhǎng)短主要取決于程序的長(zhǎng)短。掃描周期越長(zhǎng),響應(yīng)速度越慢。由于每個(gè)掃描周期只進(jìn)行一次I/O刷新,即每一個(gè)掃描周期PLC只對(duì)輸入、輸出狀態(tài)寄存器更新一次,所以系統(tǒng)存在輸入輸出滯后現(xiàn)象,這在一定程度上降低了系統(tǒng)的響應(yīng)速度。但是由于其對(duì)I/O的變化每個(gè)周期只輸出刷新一次,并且只對(duì)有變化的進(jìn)行刷新,這對(duì)一般的開關(guān)量控制系統(tǒng)來(lái)說(shuō)是完全允許的,不但不會(huì)造成影響,還會(huì)提高抗干擾能力。這是因?yàn)檩斎氩蓸与A段僅在輸入刷新階段進(jìn)行,PLC在一個(gè)工作周期的大部分時(shí)間是與外設(shè)隔離的,而工業(yè)現(xiàn)場(chǎng)的干擾常常是脈沖、短時(shí)間的,誤動(dòng)作將大大減小。但是在快速響應(yīng)系統(tǒng)中就會(huì)造成響應(yīng)滯后現(xiàn)象,這個(gè)一般PLC都會(huì)采取高速模塊。 總之,PLC采用掃描的工作方式,是區(qū)別于其他設(shè)備的最大特點(diǎn)之一,我們?cè)趯W(xué)習(xí)和使用PLC當(dāng)中都應(yīng)加強(qiáng)注意。第二節(jié) FX1S的性能指標(biāo)Fx系列 PLC個(gè)部分含義:若特殊品種缺省,通常指AC電源、DC輸入、橫式端子排,其中繼電器輸出:2A/1點(diǎn);晶體管輸出: 0。5A/1點(diǎn);晶閘管輸出:0。3A/1點(diǎn)。例如FX2N-40MRD,其參數(shù)含義為三菱FX2N PLC,有40 個(gè)I/O點(diǎn)的基本單元,繼電器輸出型,使用DC24V電源。FX1s性能規(guī)格:項(xiàng)目規(guī)格備注運(yùn)轉(zhuǎn)控制方法通過(guò)儲(chǔ)存的程序周期運(yùn)轉(zhuǎn)I/O控制方法批次處理方法(當(dāng)執(zhí)行END指令時(shí))I/O指令可以刷新運(yùn)轉(zhuǎn)處理方法基本指令:0.55至0.7s應(yīng)用指令:3.7至幾百s編程語(yǔ)言邏輯梯形圖和指令清單使用步進(jìn)梯形圖能生成SFC類型程序程式容量?jī)?nèi)置2K步EEPROM存儲(chǔ)盒(FX1nEEPROM8L)可選指令數(shù)目基本順序指令:27步進(jìn)梯形指令:2應(yīng)用指令:85最大可用167條應(yīng)用指令,包括所有的變化I/O配置最大總I/O由主處理單元設(shè)置輔助繼電器(M線圈)一般384點(diǎn)M0到M383鎖定128點(diǎn)(子系統(tǒng))M384至M511特殊256點(diǎn)M8000至8255狀態(tài)繼電器(S線圈)一般128點(diǎn)S0至S127初始10點(diǎn)(子系統(tǒng))S0至S9定時(shí)器(T)100毫秒范圍:0至3276.7秒63點(diǎn)T0至T5510毫秒范圍:0至3276.7秒31點(diǎn)當(dāng)特殊M線圈工作時(shí)T32到T621毫秒范圍:0.001至32.767秒1點(diǎn)T163計(jì)數(shù)器(C)一般范圍:1至32767數(shù)16點(diǎn)C0至C15類型:16位增計(jì)數(shù)器鎖定范圍:1至32767數(shù)16點(diǎn)C16至C31類型:16位增計(jì)數(shù)器高速計(jì)數(shù)器(C)單相范圍:-2147483648+2147483648數(shù)Fxo:選擇多達(dá)4個(gè)單相計(jì)數(shù)器,組合計(jì)數(shù)頻率不大于5KHz.或選擇一個(gè)比相或A/B相計(jì)數(shù)器,組合計(jì)數(shù)頻率不大于2KHz.FXos:當(dāng)使用多個(gè)單相計(jì)數(shù)器時(shí),頻率和必須不大于14KHz.只允許單.雙相高速計(jì)數(shù)器同時(shí)使用。當(dāng)使用雙相計(jì)數(shù)器時(shí), 最大遍數(shù)速度必須不大于14KHz,計(jì)算為(遍數(shù)邊數(shù)為5時(shí),2ph計(jì)數(shù)器速度)+1ph計(jì)數(shù)器速度。C235至C2384點(diǎn)(注意C235被鎖定)單相c/w起始停止輸入C241(鎖定上)C242和C244(鎖定)3點(diǎn)雙相C241、C247和C249(都鎖定)3點(diǎn)A/B相C251、C252和C254(都鎖定)3點(diǎn)數(shù)據(jù)寄存器(D)一般128點(diǎn)D0至D127類型:32位元件的16位數(shù)據(jù)存儲(chǔ)寄存器鎖定128點(diǎn)D128至255類型:32位元件的16位數(shù)據(jù)存儲(chǔ)寄存器外部調(diào)節(jié)范圍:0至2552點(diǎn)通過(guò)外部設(shè)置電位計(jì)間接輸入D8013或D8030&D803114數(shù)據(jù)特殊256點(diǎn)(包含D8030,D8031)從D8000至D8255類型:16位數(shù)據(jù)存儲(chǔ)寄存器變址16點(diǎn)V和Z類型:16位數(shù)據(jù)存儲(chǔ)寄存器指標(biāo)(P)用于CALL64點(diǎn)N0至P63用于中斷6點(diǎn)100*至130*(上升觸發(fā)*1,下降觸發(fā)*0)嵌套層次用于MC和MRC時(shí)8點(diǎn)N0至N7常數(shù)十進(jìn)位K16位:-32768至3276832位:-2147483648至+2147483647 十六進(jìn)位H16位:0000至FFFF32位:00000000至FFFFFFFF 習(xí)題:1 可編程序控制器的定義是什么?2 可編程序控制器有哪些主要特點(diǎn)?3 可編程序控制器的主要功能有哪些?4 可編程序控制器由哪幾部分組成?各有什么作用?5 PLC的工作方式是什么?說(shuō)明工作原理。第二章 FX1S的軟元件及其編程軟件 第一節(jié) FX1S的軟元件地址號(hào)、錯(cuò)誤代碼介紹一、FX1s可編程控制器一般軟元件的種類和編號(hào)如下所示,因?yàn)楹推渌鸉X系列可編程控制器的內(nèi)容不同,請(qǐng)注意區(qū)別:FX1s-10MFX1s-14MFX1s-20MFX1s-30M輸入繼電器XX000X0056點(diǎn)X000X0078點(diǎn)X000X01312點(diǎn)X000X01716點(diǎn)輸出繼電器YY000Y0034點(diǎn)Y000Y0056點(diǎn)Y000Y0078點(diǎn)Y000Y01514點(diǎn)輔助繼電器MM0M383384點(diǎn)一般用【M384M511】128點(diǎn)保持用M8000M8255256點(diǎn) 1特殊用狀態(tài)SS0S127128點(diǎn)保持用【S0S127】128點(diǎn)保持用初始化用S0S9原點(diǎn)回歸用S10S127定時(shí)器TT0T3132點(diǎn) 100msT32T6231點(diǎn) 10msM8028置ON【T63】1點(diǎn)1ms累計(jì)內(nèi)置電位器2點(diǎn)VR1:D8030VR2:D8031計(jì)數(shù)器C16位增量記數(shù)32位高速可逆計(jì)數(shù)器 最大6點(diǎn)C0C1516點(diǎn)一般用C16C3116點(diǎn)保持用C235C245單相單輸入C246C250單相雙輸入C251C255雙相輸入數(shù)據(jù)寄存器D,V,ZD0D127128點(diǎn)一般用D128D255保持用D1000D24991500點(diǎn)文件專用文件用參數(shù)設(shè)定,可設(shè)定為文件寄存器D8000D82455256點(diǎn) 1特殊用V0V7Z0Z716點(diǎn)變址用嵌套指針N0N78點(diǎn)主控用P0P6364點(diǎn)跳轉(zhuǎn)指令、子程序用跳轉(zhuǎn)地址指針1001056點(diǎn)輸入中斷用指針常數(shù)K16位 -327683276732位 -21474836482147483647H16位 0FFFFH32位 0FFFFFFFH【】?jī)?nèi)的軟元件是停電保持區(qū)域(keep Area), 保持區(qū)域的范圍是不能變更的。注記:1.對(duì)應(yīng)功能請(qǐng)參照特殊軟元件編號(hào)一覽表。 為了能可靠保持,可編程控制器連續(xù)通電時(shí)間必須在5分鐘以上。二、特殊軟元件,F(xiàn)X1s可編程控制器特殊軟元件的種類及其功能如下:如MD這樣有 括起的軟元件和未使用的軟元件,或沒有記載的未定義的軟元件,請(qǐng)不要對(duì)它們進(jìn)行程序驅(qū)動(dòng)或數(shù)據(jù)寫入。*1:RUNSTOP時(shí)清除 ;*2:STOPRUN時(shí)清除;*3:停電保持;*4:END指令結(jié)束處理;*5:22(FX1s) 100(版本號(hào)1。00 );*6:0002=2K步;*7:02H=存儲(chǔ)盒(PROTECT OFF) 0AH=存儲(chǔ)盒(PROTECT ON) 10H=可編程序控制器內(nèi)置EEPROM存貯器;*8:M8062除外;*9:用公歷的后二位表示,也可以切換成公歷四位表示,當(dāng)用四位表示時(shí)可表示從19802079年為止; *10:適用于RS、ASCI、HEX、CCD指令。PC狀態(tài):編號(hào) 名稱備注編號(hào)名稱備注M8000RUN監(jiān)控RUN時(shí)常閉D8000監(jiān)視定時(shí)器初期值200msM8001RUN監(jiān)控RUN時(shí)常開D8001PC類型和版本*5M8002初始化脈沖RUN后輸出一個(gè)掃描周期的OND8002存儲(chǔ)器容量*6M8003初始化脈沖RUN后輸出一個(gè)掃描周期的OFFD8003存儲(chǔ)器種類*7M8004出錯(cuò)發(fā)生M8060M8067檢知*8D8004出錯(cuò)特殊M的編號(hào)M8060M8067M8005D8005M8006D8006M8007D8007M8008D8008M8009D8009時(shí)鐘編號(hào)名稱備注編號(hào)名稱備注M8010 以10ms為周期振蕩D8010掃描時(shí)間當(dāng)前值(單位0.1ms)含恒定掃描等待時(shí)間M801110ms時(shí)鐘以100ms為周期振蕩D8011最小掃描時(shí)間(單位0.1ms)M8012100ms時(shí)鐘以1s為周期振蕩D8012最大掃描時(shí)間(單位.01ms)M80131s時(shí)鐘以1min為周期振蕩D8013059秒預(yù)置值或當(dāng)前值時(shí)鐘誤差45秒/月(25)有閏年修正.M80141min時(shí)鐘D8014059分預(yù)置值或當(dāng)前值M8015計(jì)時(shí)停止和預(yù)置D8015023小時(shí)預(yù)置值或當(dāng)前值M8016停止顯示時(shí)間D8016031日M801730秒修正D8017012月預(yù)置值或當(dāng)前值M8018RTC檢出常閉D8018公歷年二位預(yù)置值或當(dāng)前值表示的M8019RTC出錯(cuò)D8018星期0(一)-6(六預(yù)置值或當(dāng)前值)D8013D8019是停電保持. D8018(年)也可以切換成公歷19802079的4位表示.第二節(jié) 三菱PLC編程軟件簡(jiǎn)介PLC的程序輸入通過(guò)手持編程器、專用編程器或計(jì)算機(jī)完成。手持編程器體積小,攜帶方便,在現(xiàn)場(chǎng)調(diào)試時(shí)優(yōu)越性強(qiáng),但在程序輸入、閱讀、分析時(shí)較繁鎖;而專用編程器價(jià)格太貴,通用性差;計(jì)算機(jī)編程在教學(xué)中優(yōu)勢(shì)較大,且其通訊更為方便。因此也就有了相應(yīng)的計(jì)算機(jī)平臺(tái)上的編程軟件和專用通訊模塊,在這節(jié)當(dāng)中我們重點(diǎn)介紹三菱fx系列編程軟件的使用和操作。三菱公司fx系列plc編程軟件名稱為fxgpwin,我們介紹版本為SW0PC-FXGP/WIN-C Version3.00 Copyright (C) 1996 MITSUBISHI ELECTRIC CORPORATION,其具體應(yīng)用說(shuō)明如下:1 Fxgpwin編程軟件對(duì)FX0/ FX0S、FX1S、FX1N、FX0N、FX1 FX2N / FX2NC和 FX (FX2/FX2C)系列三菱plc編程及其它操作。下圖為軟件的文件組成: 1) 進(jìn)入fxgpwin的編程環(huán)境雙擊桌面fxgpwin圖標(biāo)或按table鍵選擇到圖標(biāo)fxgpwin,即可進(jìn)入編程環(huán)境。2) 編程環(huán)境如下圖3) 編寫新程序,新建文件出現(xiàn)PLC選型界面選擇好PLC型號(hào)后按確認(rèn)鍵即可進(jìn)入編輯界面,在視圖中可以切換梯形圖、指令表等建立好文件后就可以在其中編寫程序了。4) 程序的保存在“文件“菜單下的“另存為“下即可。5) PLC程序上載,傳入PLC。當(dāng)編輯好程序后可以就可以向PLC上載程序,方法是:首先必須正確連接好編程電纜,其次是PLC通上電源(POWER)指示燈亮,打開菜單“PLC“傳送“寫出“確認(rèn)。出現(xiàn)程序?qū)懭氩綌?shù)范圍選擇框圖,確認(rèn)后即可:6) PLC程序下載一樣,在上述操作中選擇“讀入“,其他操作不變。7) 程序打開 打開菜單“文件“打開“,出現(xiàn)界面,選擇要打開的程序,確定即可。8) 退出主程序 ALT+F4或點(diǎn)擊文件菜單下的“退出“。2 程序的編寫1) 編程語(yǔ)言的選擇FXGPWIN軟件提供三種編程語(yǔ)言,分別為梯形圖、指令表、SFC狀態(tài)流程圖。打開“視圖“菜單,選擇對(duì)應(yīng)的編程語(yǔ)言。2) 梯形圖編輯時(shí)如圖3) 編寫程序可通過(guò)功能欄來(lái)選擇,也可以直接寫指令進(jìn)行程序編寫。主要是熟悉菜單下各功能子菜單。4) 梯形圖編寫需進(jìn)行轉(zhuǎn)換,在工具菜單下選擇或按F4鍵,轉(zhuǎn)換完畢即可進(jìn)行上載調(diào)試,注意端口設(shè)置。5) 程序的檢查在“選項(xiàng)“菜單下的“程序檢查“,即進(jìn)入程序檢查環(huán)境,可檢查語(yǔ)法錯(cuò)誤、雙線圈、電路錯(cuò)誤。3 軟元件的監(jiān)控和強(qiáng)制執(zhí)行在FXGPEIN操作環(huán)境下,可以監(jiān)控各軟元件的狀態(tài)和強(qiáng)制執(zhí)行輸出等功能。元件監(jiān)控功能界面:強(qiáng)制輸出功能界面: 強(qiáng)制ON/OFF功能界面: 主要在“監(jiān)控/測(cè)試“菜單中完成。 4 其他各功能在操作過(guò)程中在幫助菜單中熟悉。5梯形圖常用項(xiàng)具體操作(1)剪切 (梯形圖編輯):編輯(Alt + E) - 剪切(Alt + t)功能:將電路塊單元剪切掉.操作方法:通過(guò)編輯 - 塊選擇菜單操作選擇電路塊. 在通過(guò)編輯 - 剪切菜單操作或Ctrl + X鍵操作,被選中的電路塊被剪切掉. 被剪切的數(shù)據(jù)保存在剪切板中.警告: 如果被剪切的數(shù)據(jù)超過(guò)了剪切板的容量,剪切操作被取消.(2)粘貼 (梯形圖編輯):編輯(Alt + E) - 粘貼(Alt + P)功能:粘貼電路塊單元.操作方法:通過(guò)編輯 - 粘貼 菜單操作,或Ctrl + V鍵操作, 被選擇的電路塊被粘貼上. 被粘貼上的電路塊數(shù)據(jù)來(lái)自于執(zhí)行剪切或拷貝命令時(shí)存儲(chǔ)在剪切板上的數(shù)據(jù).通過(guò)編輯 - 粘貼菜單操作或Ctrl + V鍵操作,被選中的電路塊被粘貼. 被粘貼的數(shù)據(jù)是在執(zhí)行剪切或拷貝操作時(shí)被保存在剪切板中的數(shù)據(jù).警告: 如果剪切板中的數(shù)據(jù)未被確認(rèn)為電路塊,剪切操作被禁止.(3) 拷貝 (梯形圖編輯):編輯(Alt + E) - 拷貝(Alt + C)功能:拷貝電路塊單元.操作方法:通過(guò)編輯 - 塊選擇菜單操作選擇電路塊. 在通過(guò)編輯 - 拷貝菜單操作或Ctrl + C鍵操作,被選中的電路塊數(shù)據(jù)被保存在剪切板中.警告: 如果被拷貝的數(shù)據(jù)超過(guò)了剪切板的容量,拷貝操作被取消.(4)行刪除 (梯形圖編輯):編輯(Alt + E) - 行刪除(Alt + L)功能:在行單元中刪除線路塊.操作方法:通過(guò)執(zhí)行編輯 - 行刪除菜單操作或Ctrl+Delete鍵盤操作,光標(biāo)所在行的線路塊被刪除.警告:1.該功能在創(chuàng)建(更正)線路時(shí)禁用.需在完成線路變化后執(zhí)行.2.被刪除的數(shù)據(jù)并未存儲(chǔ)在剪切板中.(5)行刪除 (梯形圖編輯):編輯(Alt + E) - 行刪除(Alt + L)功能:在行單元中刪除線路塊.操作方法: 通過(guò)執(zhí)行編輯 - 行刪除菜單操作或Ctrl+Delete鍵盤操作,光標(biāo)所在行的線路塊被刪除.警告1. 該功能在創(chuàng)建(更正)線路時(shí)禁用.需在完成線路變化后執(zhí)行.2 被刪除的數(shù)據(jù)并未存儲(chǔ)在剪切板中.(6) 刪除 (梯形圖編輯):編輯(Alt + E) - 刪除(Alt + D)功能:刪除電路符號(hào)或電路塊單元.操作方法:通過(guò)進(jìn)行編輯 - 刪除菜單操作或Delete鍵操作刪除光標(biāo)所在處的電路符號(hào) 欲執(zhí)行修改操作,首先通過(guò)執(zhí)行編輯 - 塊選擇菜單操作選擇電路塊. 在通過(guò)編輯 - 刪除菜單操作或Delete鍵操作, 被選單元被刪除。警告1。 被刪除的數(shù)據(jù)并不在剪切板中。(7) 行插入 (梯形圖編輯):編輯(Alt + E) - 行插入(Alt + I)功能:插入一行.操作方法:通過(guò)執(zhí)行編輯 - 行插入菜單操作,在光標(biāo)位置上插入一行.(8) 觸點(diǎn)工具(Alt + T) - 觸點(diǎn)(Alt + n) - -| |-.工具(Alt + T) - 觸點(diǎn)(Alt + n) - -|/|-.工具(Alt + T) - 觸點(diǎn)(Alt + n) - -|P|-.工具(Alt + T) - 觸點(diǎn)(Alt + n) - -|F|-.功能:輸入電路符號(hào)中的觸點(diǎn)符號(hào).操作方法:在執(zhí)行工具 - 觸點(diǎn) - -| |- 菜單操作時(shí),選中一個(gè)觸點(diǎn)符號(hào),顯示元件輸入對(duì)話框.執(zhí)行工具 - 觸點(diǎn) - -|/|- 菜單操作選中B觸點(diǎn).執(zhí)行工具 - 觸點(diǎn) - -|P|-菜單操作選擇脈沖觸點(diǎn)符號(hào),或執(zhí)行工具 - 觸點(diǎn) - -|F|- 菜單操作選擇下降沿觸發(fā)觸點(diǎn)符號(hào). 在元件輸入欄中輸入元件, 按Enter鍵或確認(rèn)按鈕后,光標(biāo)所在處的便有一個(gè)元件被登錄. 若點(diǎn)擊參照按鈕,則顯示元件說(shuō)明對(duì)話框,可完成更多的設(shè)置.(9) 線圈工具(Alt + T) - 線圈(Alt + o)功能:在電路符號(hào)中輸入輸出線圈.操作方法:在進(jìn)行工具 - 線圈 菜單操作時(shí),元件輸入對(duì)話框被顯示t. 在輸入欄中輸入元件,按Enter鍵或確認(rèn)按鈕,于是光標(biāo)所在地的輸出線圈符號(hào)被登錄. 點(diǎn)擊參照按鈕顯示元件說(shuō)明對(duì)話框,可進(jìn)行進(jìn)一步的特殊設(shè)置.(10) 功能指令線圈:工具(Alt + T) - 功能功能:輸入功能線圈命令等.操作方法:在執(zhí)行工具 - 功能菜單操作時(shí),命令輸入對(duì)話框顯出. 在輸入欄中輸入元件,按Enter鍵或確認(rèn)按鈕, 光標(biāo)所在地的應(yīng)用命令被登錄. 再點(diǎn)擊參照按鈕,命令說(shuō)明對(duì)話框被打開,可進(jìn)行進(jìn)一步的特殊設(shè)置.(11)連線工具(Alt + T) - 連線(Alt + W) - | 工具(Alt + T) - 連線(Alt + W) - - 工具(Alt + T) - 連線(Alt + W) - - / - 工具(Alt + T) - 連線(Alt + W) - |刪除功能:輸入垂直及水平線,刪除垂直線.操作方法:垂直線被菜單操作工具 - 連線 - | 登錄, 水平線被菜單操作工具 - 連線 - - 登錄,翻轉(zhuǎn)線菜單操作被工具 - 連線 - - / -登錄, 垂直線被菜單操作工具 - 連線 - | 刪除 刪除.(12) 全部清除:工具(Alt + T) - 全部清除(Alt + A).功能:清除程序區(qū)(NOP命令).操作方法:點(diǎn)擊工具 - 全部清除 菜單,顯示清除對(duì)話框. 通過(guò)按Enter鍵或點(diǎn)擊確認(rèn)按鈕,執(zhí)行清除過(guò)程.警告1. 所清除的僅僅是程序區(qū),而參數(shù)的設(shè)置值未被改變.(13) 轉(zhuǎn)換 (梯形圖編輯):工具(Alt + T) - 轉(zhuǎn)換(Alt + C)功能:將創(chuàng)建的電路圖轉(zhuǎn)換格式存入計(jì)算機(jī)中.操作方法:執(zhí)行工具 - 轉(zhuǎn)換菜單操作或按轉(zhuǎn)換按鈕(F4鍵). 在轉(zhuǎn)換過(guò)程中,顯示信息電路轉(zhuǎn)換中.警告1. 如果在不完成轉(zhuǎn)換的情況下關(guān)閉電路窗口,被創(chuàng)建的電路圖被抹去.(14) 梯形圖監(jiān)控:監(jiān)控/測(cè)試(Alt + M) - 開始監(jiān)控(Alt + S)功能:在顯示屏上監(jiān)視可編程控制器的操作狀態(tài). 從電路編輯狀態(tài)轉(zhuǎn)換到監(jiān)視狀態(tài),同時(shí)在顯示的電路圖中顯示可編程控制器操作狀態(tài)(ON/OFF).操作方法:激活梯形圖視圖,通過(guò)進(jìn)行菜單操作進(jìn)入監(jiān)控/測(cè)試-開始監(jiān)控.警告1. 在梯形圖監(jiān)控中,電路圖中只有ON/OFF狀態(tài)被監(jiān)控.2.當(dāng)監(jiān)控當(dāng)前值以及設(shè)置寄存器,計(jì)時(shí)器,計(jì)數(shù)器數(shù)據(jù)時(shí),應(yīng)使用依據(jù)登錄監(jiān)控功能(15) 程序傳送:PLC - 傳送(Alt + T)功能:將已創(chuàng)建的順控程序成批傳送到可編程控制器中.傳送功能包括讀入, 寫出及校驗(yàn). 讀入:將PLC中的順控程序傳送到計(jì)算機(jī)中.寫出:將計(jì)算機(jī)中的順控程序發(fā)送到可編程控制器中.校驗(yàn):將在計(jì)算機(jī)及可編程控制器中順控程序加以比較校驗(yàn).操作方法:由執(zhí)行PLC - 傳送 - 讀入, - 寫出, - 校驗(yàn)菜單操作而完成. 當(dāng)選擇讀入時(shí),應(yīng)在PLC模式設(shè)置對(duì)話框中將已連接的PLC模式設(shè)置好.警告1.計(jì)算機(jī)的RS232C端口及PLC之間必須用指定的纜線及轉(zhuǎn)換器連接.2.執(zhí)行完讀入后,計(jì)算機(jī)中的順控程序?qū)⒈粊G失,PLC模式被改變成被設(shè)定的模式,現(xiàn)有的 順控程序被讀入的程序替代.3.在寫出時(shí), PLC應(yīng)停止運(yùn)行,程序必須在RAM或EE-PROM內(nèi)存保護(hù)關(guān)斷的情況下寫出. 然后機(jī)動(dòng)進(jìn)行校驗(yàn).(16) PLC存儲(chǔ)器清除:PLC - PLC存儲(chǔ)器清除(Alt +P).功能:為了初始化PLC中的程序及數(shù)據(jù). 以下三項(xiàng)將被清除.PLC儲(chǔ)存器:順控程序?yàn)镹OP,參數(shù)設(shè)置為缺省值.數(shù)據(jù)元件存儲(chǔ)器:數(shù)據(jù)文件緩沖器中數(shù)據(jù)置零.位元件存儲(chǔ)器:X, Y, M, S, T, C的值被置零.操作方法:執(zhí)行PLC - PLC存儲(chǔ)器清除菜單操作,再在PLC存儲(chǔ)器清除中設(shè)置清除項(xiàng).警告1.計(jì)算機(jī)的RS232C端口及PLC之間必須用指定的纜線及轉(zhuǎn)換器連接.2.特殊數(shù)據(jù)寄存器數(shù)據(jù)不被清除.習(xí)題:1. 列表寫出FX1s20MR的軟元件種類及編號(hào)。2. 特殊輔助繼電器描述。第三章 基本邏輯指令系統(tǒng) 可編程序控制器是按照用戶的控制要求編寫程序來(lái)進(jìn)行控制的。程序的編寫就是用一定的編程語(yǔ)言把一個(gè)控制任務(wù)描述出來(lái)。PLC編程語(yǔ)言中,程序的表達(dá)方式有幾種:梯形圖、指令語(yǔ)句表、邏輯功能圖和高級(jí)語(yǔ)言,但最常用的語(yǔ)言是梯形圖語(yǔ)言和指令語(yǔ)句表。梯形圖是一種圖形語(yǔ)言,它沿用了傳統(tǒng)的繼電器控制系統(tǒng)的形式,讀圖方法和習(xí)慣也相同,所以梯形圖比較形象和直觀,便于熟悉繼電器控制系統(tǒng)的技術(shù)人員接受。指令語(yǔ)句表一般由助記符和操作元件組成,助記符是每一條基本指令的符號(hào),表示不同的功能;操作元件是基本指令的操作對(duì)象。本章內(nèi)容主要是介紹FX1S的基本指令形式、功能和編程方法。第一節(jié) 基本指令的類型基本指令一覽表:基本指令.步進(jìn)梯形圖指令FX1S可編程序控制器的基本順控指令和步進(jìn)梯形圖指令的種類及其功能如下所示:助記符功 能格式和操作軟元件LD取常開觸點(diǎn)邏輯運(yùn)算起始(常開觸點(diǎn)與左母線連接)LDI取反常閉觸點(diǎn)邏輯運(yùn)算起始(常閉觸點(diǎn)與左母線連接)LDP取脈沖上升沿上升沿檢測(cè)(檢測(cè)到信號(hào)的上升沿時(shí)閉合一個(gè)掃描周期)LDF取脈沖下降沿下降沿檢測(cè)(檢測(cè)到信號(hào)的下降沿時(shí)閉合一個(gè)掃描周期)AND與串聯(lián)連接(常開觸點(diǎn)與其他觸點(diǎn)或觸點(diǎn)組串聯(lián)連接)ANI與非串聯(lián)連接(常閉觸點(diǎn)與其他觸點(diǎn)或觸點(diǎn)組串聯(lián)連接)ANDP與脈沖上升沿上升沿串聯(lián)連接(檢測(cè)到位軟元件上升沿信號(hào)時(shí)閉合一個(gè)掃描周期)ANDF與脈沖下降沿下降沿串聯(lián)連接(檢測(cè)到位軟元件下降沿信號(hào)時(shí)閉合一個(gè)掃描周期)OR或并聯(lián)連接(常開觸點(diǎn)與其他觸點(diǎn)或觸點(diǎn)組并聯(lián)連接)ORI或非并聯(lián)連接(常閉觸點(diǎn)與其他觸點(diǎn)或觸點(diǎn)組并聯(lián)連接)ORP或脈沖上升沿脈沖上升沿檢測(cè)并聯(lián)連接(檢測(cè)到位軟元件上升沿信號(hào)時(shí)閉合一個(gè)掃描周期)ORF或脈沖下降沿脈沖下降沿檢測(cè)并聯(lián)連接(檢測(cè)到位軟元件下降沿信號(hào)時(shí)閉合一個(gè)掃描周期)ANB電路塊與并聯(lián)電路塊的串聯(lián)連接(電路塊與其他觸點(diǎn)或觸點(diǎn)組串聯(lián)連接)ORB電路塊或串聯(lián)電路塊的并聯(lián)連接(電路塊與其他觸點(diǎn)或觸點(diǎn)組并聯(lián)連接)OUT輸出線圈驅(qū)動(dòng)SET置1使線圈接通并保持動(dòng)作RST復(fù)零使線圈斷開,消除動(dòng)作保持,寄存器清零PLS上升沿脈沖上升沿微分輸出(當(dāng)檢測(cè)到輸入脈沖的上升沿時(shí),指令的操作元件閉合一個(gè)掃描周期)PLF下降沿脈沖下降沿微分輸出(當(dāng)檢測(cè)到輸入脈沖的下降沿時(shí),指令的操作元件閉合一個(gè)掃描周期)MC主控指令公共串聯(lián)接點(diǎn)的連接(將左母線臨時(shí)移到一個(gè)所需位置,產(chǎn)生一臨時(shí)左母線,形成主控電路塊)MCR主控復(fù)位公共串聯(lián)接點(diǎn)的消除(取消臨時(shí)左母線,將左母線返回到原來(lái)的位置,結(jié)束主控電路塊)MPS進(jìn)棧指令進(jìn)棧(將邏輯運(yùn)算結(jié)果存入棧存儲(chǔ)器,存儲(chǔ)器中原來(lái)的存儲(chǔ)結(jié)果依次向棧存儲(chǔ)器下層推移)MRD讀棧指令讀棧(將存儲(chǔ)器一號(hào)單元的內(nèi)容讀出,且詹存儲(chǔ)器中的內(nèi)容不發(fā)生變化)MPP出棧指令出棧9將存儲(chǔ)器中一號(hào)單元的結(jié)果取出,存儲(chǔ)器中其他單元的數(shù)據(jù)依次向上推移)INV取反運(yùn)算結(jié)果取反NOP空操作無(wú)動(dòng)作END結(jié)束輸入輸出處理以及返回到0步STL步進(jìn)接點(diǎn)步進(jìn)接點(diǎn)開始(將步進(jìn)接點(diǎn)接到左母線)RET步進(jìn)結(jié)束步進(jìn)接點(diǎn)開始(使副母線返回到原來(lái)的左母線位置)第二節(jié) 基本指令介紹FX1S的基本指令形式、功能和編程方法?;局噶钍且晕粸閱挝坏倪壿嫴僮鳎菢?gòu)成繼電器控制電路的基礎(chǔ)一、LD、LDI、OUT指令符號(hào)名稱功能操作元件LD取常開觸點(diǎn)邏輯運(yùn)算起始X、Y、M、S、T、CLDI取反常閉觸點(diǎn)邏輯運(yùn)算起始X、Y、M、S、T、COUT輸出線圈驅(qū)動(dòng)Y、M、S、T、C1程序舉例:2例題解釋:1)當(dāng)X0接通時(shí),Y0接通;2)當(dāng)X1斷開時(shí),Y1接通。3指令使用說(shuō)明: 1)LD和LDI指令用于將常開和常閉觸點(diǎn)接到左母線上; 2)LD和LDI在電路塊分支起點(diǎn)處也使用; 3)OUT指令是對(duì)輸出繼電器、輔助繼電器、狀態(tài)繼電器、定時(shí)器、計(jì)數(shù)器的線圈驅(qū)動(dòng)指令,不能用于驅(qū)動(dòng)輸入繼電器,因?yàn)檩斎肜^電器的狀態(tài)是由輸入信號(hào)決定的。 4)OUT指令可作多次并聯(lián)使用,如下圖。5)定時(shí)器的計(jì)時(shí)線圈或計(jì)數(shù)器的計(jì)數(shù)線圈,使用OUT指令后,必須設(shè)定值(常數(shù)K或指定數(shù)據(jù)寄存器的地址號(hào)),如上圖。二、AND、ANI指令符號(hào)名稱功能操作元件AND與常開觸點(diǎn)串聯(lián)連接X、Y、M、S、T、CANI與非常閉觸點(diǎn)串聯(lián)連接X、Y、M、S、T、C1 程序舉例:2 例題解釋:1)當(dāng)X0接通,X2接通時(shí)Y0接通; 2)X1斷開,X3接通時(shí)Y2接通; 3)常開X4接通,X5斷開時(shí)Y3接通; 4)X6斷開,X7斷開,同時(shí)達(dá)到2.5秒時(shí)間,T1接通,Y4接通。3 指令說(shuō)明:1) AND、ANI指令可進(jìn)行1個(gè)觸點(diǎn)的串聯(lián)連接。串聯(lián)觸點(diǎn)的數(shù)量不受限制,可以連續(xù)使用;2) OUT指令之后,通過(guò)觸點(diǎn)對(duì)其他線圈使用OUT指令,稱之為縱接輸出。這種縱接輸出如果順序不錯(cuò),可多次重復(fù)使用;如果順序顛倒,就必須要用我們后面要學(xué)到的指令(MPS/MRD/MPP)如下圖;3) 當(dāng)繼電器的常開觸點(diǎn)或常閉觸點(diǎn)與其他繼電器的觸點(diǎn)組成的電路塊串聯(lián)時(shí),也使用AND指令或ANI指令。電路塊:就是由幾個(gè)觸點(diǎn)按一定的方式連接的梯形圖。由兩個(gè)或兩個(gè)以上的觸點(diǎn)串聯(lián)而成的電路塊,稱為串聯(lián)電路塊;由兩個(gè)或兩個(gè)以上的觸點(diǎn)并聯(lián)連接而成的電路塊,稱為并聯(lián)電路塊;觸點(diǎn)的混聯(lián)就稱為混聯(lián)電路塊。三、OR、ORI指令符號(hào)名稱功能操作元件OR或常開觸點(diǎn)并聯(lián)連接X、Y、M、S、T、CORI或非常閉觸點(diǎn)并聯(lián)連接X、Y、M、S、T、C1 程序舉例:2 例題解釋:1)當(dāng)X0或X3接通時(shí)Y1接通; 2)當(dāng)X2斷開或X4接通時(shí)Y3接通; 3)當(dāng)X4接通或X1斷開時(shí)Y0接通; 4)當(dāng)X3或X2斷開時(shí)Y6接通。3 指令說(shuō)明:1) OR、ORI指令用作1個(gè)觸點(diǎn)的并聯(lián)連接指令。2) OR、ORI指令可以連續(xù)使用,并且不受使用次數(shù)的限制;3) OR、ORI指令是從該指令的步開始,與前面的LD、LDI指令步進(jìn)行并聯(lián)連接。4) 當(dāng)繼電器的常開觸點(diǎn)或常閉觸點(diǎn)與其他繼電器的觸點(diǎn)組成的混聯(lián)電路塊并聯(lián)時(shí),也可以用這兩個(gè)指令。四、串聯(lián)電路塊并聯(lián)指令ORB、并聯(lián)電路塊串聯(lián)指令A(yù)NB1程序舉例:2例題解釋:1)X0與X1、X2與X3、X4與X5任一電路塊接通,Y1接通; 2)X0或X1接通,X2與X3接通或 X4接通,Y0都可以接通;3指令說(shuō)明:1) ORB、ANB無(wú)操作軟元2) 2個(gè)以上的觸點(diǎn)串聯(lián)連接的電路稱為串聯(lián)電路塊;3) 將串聯(lián)電路并聯(lián)連接時(shí),分支開始用LD、LDI指令,分支結(jié)束用ORB指令;4) ORB、ANB指令,是無(wú)操作元件的獨(dú)立指令,它們只描述電路的串并聯(lián)關(guān)系;5) 有多個(gè)串聯(lián)電路時(shí),若對(duì)每個(gè)電路塊使用ORB指令,則串聯(lián)電路沒有限制,如上舉例程序;6) 若多個(gè)并聯(lián)電路塊按順序和前面的電路串聯(lián)連接時(shí),則ANB指令的使用次數(shù)沒有限制;7) 使用ORB、ANB指令編程時(shí),也可以采取ORB、ANB指令連續(xù)使用的方法;但只能連續(xù)使用不超過(guò)8次,在此建議不使用此法。五、分支多重輸出MPS、MRD、MPP指令MPS指令:將邏輯運(yùn)算結(jié)果存入棧存儲(chǔ)器; MRD指令:讀出棧1號(hào)存儲(chǔ)器結(jié)果 MPP指令:取出棧存儲(chǔ)器結(jié)果并清除; 用于多重輸出電路;FX的PLC有11個(gè)棧存儲(chǔ)器,用來(lái)存放運(yùn)算中間結(jié)果的存儲(chǔ)區(qū)域稱為堆棧存儲(chǔ)器。使用一次MPS就將此刻的運(yùn)算結(jié)果送入堆棧的第一段,而將原來(lái)的第一層存儲(chǔ)的數(shù)據(jù)移到堆棧的下一段。MRD只用來(lái)讀出堆棧最上段的最新數(shù)據(jù),此時(shí)堆棧內(nèi)的數(shù)據(jù)不移動(dòng)。使用MPP指令,各數(shù)據(jù)向上一段移動(dòng),最上段的數(shù)據(jù)被讀出,同時(shí)這個(gè)數(shù)據(jù)就從堆棧中清除。1 程序舉例:2 例題解釋:1)當(dāng)公共條件X0閉合時(shí),X1閉合則Y0接通;X2接通則Y1接通;Y2接通;X3接通則Y3接通。2)上述程序舉例中可以用兩種不同的指令形式,這個(gè)地方應(yīng)給學(xué)生明確解釋。3 指令說(shuō)明:1) MPS、MRD、MPP無(wú)操作軟元件2) MPS、MPP指令可以重復(fù)使用,但是連續(xù)使用不能超過(guò)11次,且兩者必須成對(duì)使用缺一不可,MRD指令有時(shí)可以不用;3) MRD指令可多次使用,但在打印等方面有24行限制;4) 最終輸出電路以MPP代替MRD指令,讀出存儲(chǔ)并復(fù)位清零;5) MPS、MRD、MPP指令之后若有單個(gè)常開或常閉觸點(diǎn)串聯(lián),則應(yīng)該使用AND或ANI指令;6) MPS、MRD、MPP指令之后若有觸點(diǎn)組成的電路塊串聯(lián),則應(yīng)該使用ANB指令;7) MPS、MRD、MPP指令之后若無(wú)觸點(diǎn)串聯(lián),直接驅(qū)動(dòng)線圈,則應(yīng)該使用OUT指令;8) 指令使用可以有多層堆棧。編程例一,一層堆棧:編程例二,兩層堆棧:編程例三,四層堆棧: 上面編程例三可以使用縱接輸出的形式就可以不采用MPS指令了,請(qǐng)授課人員補(bǔ)充。六、主控指令MC、MCR在程序中常常會(huì)有這樣的情況,多個(gè)線圈受一個(gè)或多個(gè)觸點(diǎn)控制,要是在每個(gè)線圈的控制電路中都要串入同樣的觸點(diǎn),將占用多個(gè)存儲(chǔ)單元,應(yīng)用主控指令就可以解決這一問題,如下圖。1 程序舉例:2 例題解釋:1)當(dāng)X0接通時(shí),執(zhí)行主控指令MC到MCR的程序; 2)MC至MCR之間的程序只有在X0接通后才能執(zhí)行。3 指令說(shuō)明:1) MC指令的操作軟元件N、M2) 在上述程序中,輸入X0接通時(shí),直接執(zhí)行從MC到MCR之間的程序;如果X0輸入為斷開狀態(tài),則根據(jù)不同的情況形成不同的形式:保持當(dāng)前狀態(tài):積算定時(shí)器(T63)、計(jì)數(shù)器、SET/RST指令驅(qū)動(dòng)的軟元件;斷開狀態(tài):非積算定時(shí)器、用OUT指令驅(qū)動(dòng)的軟元件。3) 主控指令(MC)后,母線(LD、LDI)臨時(shí)移到主控觸點(diǎn)后,MCR為其將臨時(shí)母線返回原母線的位置的指令。4) MC指令的操作元件可以是繼電器Y或輔助繼電器M(特殊繼電器除外);5) MC指令后,必須用MCR指令使臨時(shí)左母線返回原來(lái)位置;6) MC/MCR指令可以嵌套使用,即MC指令內(nèi)可以再使用MC指令,但是必須使嵌套級(jí)編號(hào)從N0到N7安順序增加,順序不能顛倒;而主控返回則嵌套級(jí)標(biāo)號(hào)必須從大到小,即按N7到N0的順序返回,不能顛倒,最后一定是MCR N0指令;無(wú)嵌套:上述程序?yàn)闊o(wú)嵌套程序,操作元件N編程,且N在N0N7之間任意使用沒有限制;有嵌套結(jié)構(gòu)時(shí),嵌套級(jí)N的地址號(hào)增序使用,即N0N7。有嵌套一:有嵌套二: 七、置1指令SET、復(fù)0指令RST在前面的學(xué)習(xí)中我們了解到了自鎖,自鎖可以使動(dòng)作保持。那么下面我們要學(xué)習(xí)的指令也可以做到自鎖控制,并且在PLC控制系統(tǒng)中經(jīng)常用到的一個(gè)比較方便的指令。SET指令稱為置1指令:功能為驅(qū)動(dòng)線圈輸出,使動(dòng)作保持,具有自鎖功能。RST指令稱為復(fù)0指令:功能為清除保持的動(dòng)作,以及寄存器的清零。1 程序舉例:2 例題解釋:1)當(dāng)X0接通時(shí),Y0接通并自保持接通; 2)當(dāng)X1接通時(shí),Y0清除保持。3 指令說(shuō)明:1) 在上述程序中,X0如果接通,即使斷開,Y0也保持接通,X1接通,即使斷開,Y0也不接通。2) 用SET指令使軟元件接通后,必須要用RST指令才能使其斷開。3) 如果二者對(duì)同一軟元件操作的執(zhí)行條件同時(shí)滿足,則復(fù)0優(yōu)先。4) 對(duì)數(shù)據(jù)寄存器D、變址寄存器V和Z的內(nèi)容清零時(shí),也可使用RST指令。5) 積算定時(shí)器T63的當(dāng)前值復(fù)0和觸點(diǎn)復(fù)位也可用RST。八、上升沿微分脈沖指令PLS、下降沿微分脈沖指令PLF脈沖微分指令主要作為信號(hào)變化的檢測(cè),即從斷開到接通的上升沿和從接通到斷開的下降沿信號(hào)的檢測(cè),如果條件滿足,則被驅(qū)動(dòng)的軟元件產(chǎn)生一個(gè)掃描周期的脈沖信號(hào)。PLS指令:上升沿微分脈沖指令,當(dāng)檢測(cè)到邏輯關(guān)系的結(jié)果為上升沿信號(hào)時(shí),驅(qū)動(dòng)的操作軟元件產(chǎn)生一個(gè)脈沖寬度為一個(gè)掃描周期的脈沖信號(hào)。PLF指令: 下降沿微分脈沖指令,當(dāng)檢測(cè)到邏輯關(guān)系的結(jié)果為下降沿信號(hào)時(shí),驅(qū)動(dòng)的操作軟元件產(chǎn)生一個(gè)脈沖寬度為一個(gè)掃描周期的脈沖信號(hào)。1 程序舉例:2 例題解釋:1) 當(dāng)檢測(cè)到X0的上升沿時(shí),PLS的操作軟元件M0產(chǎn)生一個(gè)掃描 周期的脈沖,Y0接通一個(gè)掃描周期。 2) 當(dāng)檢測(cè)到X1的上升沿時(shí),PLF的操作軟元件M1產(chǎn)生一個(gè)掃描周期的脈沖,Y1接通一個(gè)掃描周期。3 指令說(shuō)明:1) PLS指令驅(qū)動(dòng)的軟元件只在邏輯輸入結(jié)果由OFF到ON時(shí)動(dòng)作揖個(gè)掃描周期;2) PLF指令驅(qū)動(dòng)的軟元件只在邏輯輸入結(jié)果由ON到OFF時(shí)動(dòng)作一個(gè)掃描周期;3) 特殊輔助繼電器不能作為PLS、PLF的操作軟元件。九、INV取反指令I(lǐng)NV指令是將即將執(zhí)行INV指令之前的運(yùn)算結(jié)果反轉(zhuǎn)的指令,無(wú)操作軟元件。INV指令即將執(zhí)行前的運(yùn)算結(jié)果INV指令執(zhí)行后的運(yùn)算結(jié)果OFFONONOFF1 程序舉例:2 例題解釋:X0接通,Y0斷開;X0斷開,Y0接通。3 指令說(shuō)明:1) 編寫INV取反指令需要前面有輸入量,INV指令不能直接與母線相連接,也不能如OR、ORI、ORP、ORF單獨(dú)并聯(lián)使用;2) 可以多次使用,只是結(jié)果只有兩個(gè),要么通要么斷;3) INV指令只對(duì)其前的邏輯關(guān)系取反。如上圖,在包含ORB指令、ANB指令的復(fù)雜電路中使用INV指令編程時(shí),INV的取反動(dòng)作如指令表中所示,將各個(gè)電路塊開始處的LD、LDI、LDP、LDF指令以后的邏輯運(yùn)算結(jié)果作為INV運(yùn)算的對(duì)象。十、空操作指令NOP、結(jié)束指令END1NOP指令:稱為空操作指令,無(wú)任何操作元件。其主要功能是在調(diào)試程序時(shí),用其取代一些不必要的指令,即刪除由這些指令構(gòu)成的程序;另外在程序中使用NOP指令,可延長(zhǎng)掃描周期。若在普通指令與指令之間加入空操作指令,可編程序控制器可繼續(xù)工作,就如沒有加入NOP指令一樣;若在程序執(zhí)行過(guò)程中加入空操作指令,則在修改或追加程序時(shí)可減少步序號(hào)的變化。2END指令:稱為結(jié)束指令,無(wú)操作元件。其功能是輸入輸出處理和返回到0步程序。3指令說(shuō)明:1) 在將程序全部清除時(shí),存儲(chǔ)器內(nèi)指令全部成為NOP指令;2) 若將
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 國(guó)潮風(fēng)下的元旦慶祝
- 中餐快餐的品牌定位與目標(biāo)市場(chǎng)
- 彩妝心得 化妝達(dá)人的心得分享幫你學(xué)習(xí)化妝技巧
- 真功夫快餐的發(fā)展趨勢(shì)與市場(chǎng)前景
- 泵站及頂管施工相關(guān)匯報(bào)材料
- 嘻哈春節(jié)歡樂的故事時(shí)光
- 施工現(xiàn)場(chǎng)健康與安全問題
- 房地產(chǎn)項(xiàng)目管理中的數(shù)據(jù)分析
- 房地產(chǎn)項(xiàng)目的利益相關(guān)者管理
- 和合谷快餐的供應(yīng)鏈管理與食材保障
- 2024年度海南省國(guó)家電網(wǎng)招聘之電網(wǎng)計(jì)算機(jī)題庫(kù)附答案(典型題)
- (初級(jí))五級(jí)起重裝卸機(jī)械操作工職業(yè)技能鑒定理論考試題庫(kù)(含答案)
- 裂隙燈顯微鏡檢查
- 中國(guó)Linux軟件行業(yè)市場(chǎng)發(fā)展現(xiàn)狀及前景趨勢(shì)與投資分析研究報(bào)告(2024-2030版)
- 《新能源乘用車二手車鑒定評(píng)估技術(shù)規(guī)范 第1部分:純電動(dòng)》
- 《加坡的教育制度》課件
- 2025年國(guó)家知識(shí)產(chǎn)權(quán)局商標(biāo)審查協(xié)作中心招聘60人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 有源醫(yī)療器械現(xiàn)場(chǎng)檢查
- 品管圈PDCA改善案例-降低住院患者跌倒發(fā)生率
- 銀行催收實(shí)習(xí)心得
- 2024年高考政治總復(fù)習(xí)必修三《政治與法治》 綜合測(cè)試題及答案
評(píng)論
0/150
提交評(píng)論