三菱PLC教程匯總_第1頁(yè)
三菱PLC教程匯總_第2頁(yè)
三菱PLC教程匯總_第3頁(yè)
三菱PLC教程匯總_第4頁(yè)
三菱PLC教程匯總_第5頁(yè)
已閱讀5頁(yè),還剩127頁(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)介

可編程序控制器的結(jié)構(gòu)及基本工作原理PLC的產(chǎn)生和特點(diǎn)及其應(yīng)用方向PLC的發(fā)展史可編程序控制器(ProgrammableLogicController),簡(jiǎn)稱PLC,是在繼電順序控制基礎(chǔ)上發(fā)展起來(lái)的以微處理器為核心的通用的工業(yè)自動(dòng)化控制裝置。20世紀(jì)60年代末期,美國(guó)汽車制造工業(yè)競(jìng)爭(zhēng)激烈,為了適應(yīng)生產(chǎn)工藝不斷更新的需要,在1968年美國(guó)通用汽車公司(GM)首先公開(kāi)招標(biāo),對(duì)控制系統(tǒng)提出的具體要求基本為:a。它的繼電控制系統(tǒng)設(shè)計(jì)周期短,更改容易,接線簡(jiǎn)單成本低。b。它能把計(jì)算機(jī)的功能和繼電器控制系統(tǒng)結(jié)合起來(lái)。但編程要比計(jì)算機(jī)簡(jiǎn)單易學(xué)、操作方便。c。系統(tǒng)通用性強(qiáng)。1969年美國(guó)數(shù)字設(shè)備公司(DEC)根據(jù)上述要求,研制出世界上第一臺(tái)PLC,并在GM公司汽車生產(chǎn)線上首次試用成功,實(shí)現(xiàn)了生產(chǎn)的自動(dòng)化。其后日本、德國(guó)等相繼引入,可編程序控制器迅速發(fā)展起來(lái),但是主要應(yīng)用于順序控制,只能進(jìn)行邏輯運(yùn)算,故稱為可編程邏輯控制器,簡(jiǎn)稱PLC。其定義:可編程控制器是一種數(shù)字運(yùn)算操作的電子系統(tǒng),專為在工業(yè)環(huán)境應(yīng)用而設(shè)計(jì)的。它采用一類可編程的存儲(chǔ)器,用于其內(nèi)部存儲(chǔ)程序,執(zhí)行邏輯運(yùn)算,順序控制,定時(shí),計(jì)數(shù)與算術(shù)操作等面向用戶的指令,并通過(guò)數(shù)字或模擬式輸入/輸出控制各種類型的機(jī)械或生產(chǎn)過(guò)程??删幊炭刂破骷捌溆嘘P(guān)外部設(shè)備,都按易于與工業(yè)控制系統(tǒng)聯(lián)成一個(gè)整體,易于擴(kuò)充其功能的原則設(shè)計(jì)。隨著電子技術(shù)和計(jì)算機(jī)技術(shù)的迅猛發(fā)展,PLC的功能也越來(lái)越強(qiáng)大,更多地具有計(jì)算機(jī)的功能,所以又簡(jiǎn)稱PC(PROGRAMMABLECONTROLLER),但是為了不和PERSONALCOMPUTER混淆,仍習(xí)慣稱為PLC。目前PLC已經(jīng)在智能化、網(wǎng)絡(luò)化方面取得了很好的發(fā)展,并且現(xiàn)今已出現(xiàn)SOFTPLC,更是PLC領(lǐng)域無(wú)限的發(fā)展前景??删幊绦蚩刂破鞯墓δ芴攸c(diǎn)1.邏輯控制PLC具有邏輯運(yùn)算功能,能夠進(jìn)行與、或、非等邏輯運(yùn)算,可以代替繼電器進(jìn)行開(kāi)關(guān)量控制,故它可替代繼電器進(jìn)行開(kāi)關(guān)量控制。

2.定時(shí)控制為滿足生產(chǎn)控制工藝對(duì)時(shí)間的要求,PLC一般提供時(shí)間繼電器,如FX1S提供T0—T63共64個(gè)計(jì)時(shí)器。并且計(jì)時(shí)時(shí)間常數(shù)在范圍內(nèi)用戶編寫程序時(shí)自己設(shè)定:接通延時(shí)、關(guān)斷延時(shí)和定時(shí)脈沖等方式。并且在PLC運(yùn)行中也可以讀出、修改,使用方便。3.計(jì)數(shù)控制為滿足計(jì)數(shù)的需要,不同的PLC提供不同數(shù)量、不同類型的計(jì)數(shù)器。如FX1S提供16位增量計(jì)數(shù)C0—C15(一般用)、C16—C31(保持用),32位高速可逆計(jì)數(shù)器C235—C245(單相單輸入)、C246—C250(單相雙輸入)、C251—C255(雙相雙輸入)共26個(gè)定時(shí)器。用脈沖控制可以實(shí)現(xiàn)加、減計(jì)數(shù)模式,可以連接碼盤進(jìn)行位置檢測(cè),且在PLC運(yùn)行中也可以讀出、修改,使用方便4.步進(jìn)順序控制步進(jìn)順序控制是plc最基本的控制方式。是為有時(shí)間或運(yùn)行順序的生產(chǎn)過(guò)程專門設(shè)置的指令,在前道工序完成之后,就轉(zhuǎn)入下一道工序,使一臺(tái)PLC可作為多部步進(jìn)控制器使用。5.對(duì)控制系統(tǒng)的監(jiān)控PLC具有較強(qiáng)的監(jiān)控能力,操作人員可以根據(jù)PLC的監(jiān)控信息,通過(guò)監(jiān)控命令,可以監(jiān)視系統(tǒng)的運(yùn)行狀態(tài),從而改變對(duì)異常值的設(shè)定。6.?dāng)?shù)據(jù)處理PLC具有較強(qiáng)的數(shù)據(jù)處理能力,隨著PLC的發(fā)展,已經(jīng)能對(duì)大量的數(shù)據(jù)進(jìn)行快速處理。如數(shù)據(jù)采集、存儲(chǔ)與處理功能。7.通信和聯(lián)網(wǎng)現(xiàn)代PLC大多數(shù)都采用了通信、網(wǎng)絡(luò)技術(shù),有RS232或RS485接口,可進(jìn)行遠(yuǎn)程I/O控制,多臺(tái)PLC可彼此間聯(lián)網(wǎng)、通信,外部器件與一臺(tái)或多臺(tái)可編程控制器的信號(hào)處理單元之間,實(shí)現(xiàn)程序和數(shù)據(jù)交換,如程序轉(zhuǎn)移、數(shù)據(jù)文檔轉(zhuǎn)移、監(jiān)視和診斷。

通信接口或通信處理器按標(biāo)準(zhǔn)的硬件接口或?qū)S械耐ㄐ艆f(xié)議完成程序和數(shù)據(jù)的轉(zhuǎn)移。

在系統(tǒng)構(gòu)成時(shí),可由一臺(tái)計(jì)算機(jī)與多臺(tái)PLC構(gòu)成“集中管理、分散控制”的分布式控制網(wǎng)絡(luò),以便完成較大規(guī)模的復(fù)雜控制。通常所說(shuō)的SCADA系統(tǒng),現(xiàn)場(chǎng)端和遠(yuǎn)程端也可以采用PLC作現(xiàn)場(chǎng)機(jī)。8.輸入/輸出接口調(diào)理功能具有A/D、D/A轉(zhuǎn)換功能,通過(guò)I/O模塊完成對(duì)模擬量的控制和調(diào)節(jié)。位數(shù)和精度可以根據(jù)用戶要求選擇。具有溫度測(cè)量接口,直接連接各種電阻或電偶。9.人機(jī)界面功能提供操作者以監(jiān)視機(jī)器、過(guò)程工作必需的信息。允許操作者和PLC系統(tǒng)與其應(yīng)用程序相互作用,以便作出決策和調(diào)整。實(shí)現(xiàn)人機(jī)界面功能的手段:從基層的操作者屏幕文字顯示,到單機(jī)的CRT顯示與鍵盤操作和用通信處理器、專用處理器、個(gè)人計(jì)算機(jī)、工業(yè)計(jì)算機(jī)的分散和集中操作與監(jiān)視系統(tǒng)??删幊绦蚩刂破魇菍儆诖鎯?chǔ)程序控制的一種裝置,其控制功能是通過(guò)存放在存儲(chǔ)器內(nèi)的程序來(lái)實(shí)現(xiàn)的,若要對(duì)控制功能作修改,在很大程度上只須改變軟件指令即可,使得硬件軟件化。因此它在工業(yè)控制中的地位越來(lái)越高,占有極其重要的地位,最重要的原因是它具有如下獨(dú)特的特點(diǎn):1.可靠性高PLC是專門為工業(yè)控制設(shè)計(jì)的,在設(shè)計(jì)和制造過(guò)程中采取了多層次抗干擾、精選元件的措施,可在惡劣的工業(yè)環(huán)境下與強(qiáng)電設(shè)備一起工作,運(yùn)行的穩(wěn)定性和可靠性較高。PLC是以集成電路為基本單元的電子設(shè)備,內(nèi)部處理不依賴于接點(diǎn),元件的壽命長(zhǎng),平均無(wú)故障工作時(shí)間高。2.編程簡(jiǎn)單易學(xué)PLC的最大特點(diǎn)之一,就是采用易學(xué)易懂的梯形圖語(yǔ)言,它是以計(jì)算機(jī)軟件技術(shù)構(gòu)成人們慣用的繼電器模型,形成一套獨(dú)具風(fēng)格的以繼電器梯形圖為基礎(chǔ)的形象編程語(yǔ)言。方便電氣人員在了解PLC工作原理和它的編程技術(shù)后,就可迅速地結(jié)合實(shí)際需要進(jìn)行應(yīng)用設(shè)計(jì),進(jìn)而將PLC用于實(shí)際控制系統(tǒng)中。3.通用性強(qiáng),使用方便由于PLC自身硬件特點(diǎn),用戶在進(jìn)行控制系統(tǒng)的設(shè)計(jì)時(shí),不需要自己設(shè)計(jì)和制作硬件裝置,只需要根據(jù)控制要求進(jìn)行模塊的配置;用戶所作的工作只是設(shè)計(jì)滿足控制對(duì)象的控制要求的應(yīng)用程序。對(duì)于一個(gè)控制系統(tǒng),當(dāng)控制要求改變時(shí),只需修改程序,就能變更控制功能;與外圍設(shè)備的連接方便,通訊協(xié)議標(biāo)準(zhǔn)。4.系統(tǒng)設(shè)計(jì)周期短由于系統(tǒng)硬件的設(shè)計(jì)任務(wù)僅僅是根據(jù)對(duì)象的控制要求配置適當(dāng)?shù)哪K,而不要設(shè)計(jì)具體的接口電路,同時(shí)軟件設(shè)計(jì)和外圍電路設(shè)計(jì)可以同時(shí)進(jìn)行,這樣大大縮短了整個(gè)系統(tǒng)設(shè)計(jì)的時(shí)間,加快了系統(tǒng)的設(shè)計(jì)周期。5.對(duì)生產(chǎn)工藝改變適應(yīng)性強(qiáng)其控制功能是通過(guò)軟件編程來(lái)實(shí)現(xiàn)的,當(dāng)生產(chǎn)工藝改變時(shí),在很大程度上只需改變用戶程序,這對(duì)現(xiàn)代化的小批量、多品種產(chǎn)品的生產(chǎn)尤其適合;現(xiàn)今plc已經(jīng)朝著嵌入式系統(tǒng)發(fā)展,將進(jìn)入日常生活中。6.安裝簡(jiǎn)單、調(diào)試方便、維護(hù)工作量小PLC控制系統(tǒng)的安裝接線工作量比繼電器控制系統(tǒng)少得多,只需將現(xiàn)場(chǎng)的各種設(shè)備與PLC相應(yīng)的I/O口相連。PLC軟件設(shè)計(jì)和調(diào)試大部分可以在實(shí)驗(yàn)室模擬進(jìn)行,模擬調(diào)試好后再將PLC控制系統(tǒng)進(jìn)行現(xiàn)場(chǎng)聯(lián)機(jī)調(diào)試,方便省時(shí)。其本身可靠性高,有完善的自診斷能力和系統(tǒng)監(jiān)控能力,方便迅速故障查明和排除,維護(hù)的工作效率高。7.適應(yīng)工業(yè)環(huán)境:PLC的技術(shù)條件能在一般高溫、振動(dòng)、沖擊和粉塵等惡劣環(huán)境下工作,能在強(qiáng)電磁干擾環(huán)境下可靠工作。這是PLC產(chǎn)品的市場(chǎng)生存價(jià)值。三、PLC的應(yīng)用和發(fā)展前趨勢(shì)PLC的應(yīng)用是基于其以微處理器為核心,綜合了計(jì)算機(jī)技術(shù)、自動(dòng)控制技術(shù)和通信技術(shù)發(fā)展起來(lái)的一種通用的工業(yè)自動(dòng)控制裝置,它具有可靠性高、體積小、功能強(qiáng)、程序設(shè)計(jì)簡(jiǎn)單、靈活通用、維護(hù)方便等一系列優(yōu)點(diǎn),因而在制造、冶金、能源、交通、化工、電力等領(lǐng)域有著廣泛的應(yīng)用,成為現(xiàn)代工業(yè)控制的支柱之一。根據(jù)這些特點(diǎn),可將其應(yīng)用形式歸納為以下幾種:開(kāi)關(guān)量邏輯控制、模擬量控制、過(guò)程控制、定時(shí)和計(jì)數(shù)控制、順序控制;、數(shù)據(jù)處理、通信和聯(lián)網(wǎng)?,F(xiàn)代PLC的發(fā)展有兩個(gè)主要趨勢(shì):其一是向體積更小、速度更快、功能更強(qiáng)和價(jià)格更低的微小型方面發(fā)展,即現(xiàn)今開(kāi)始發(fā)展的嵌入式PLC控制方式;其二是向大型網(wǎng)絡(luò)化、高可靠性、好的兼容性和多功能方面發(fā)展。1、大型網(wǎng)絡(luò)化主要是朝DCS方向發(fā)展,使其具有DCS系統(tǒng)的一些功能。網(wǎng)絡(luò)化和通信能力強(qiáng)是PLC發(fā)展的一個(gè)重要方面,向下可將多個(gè)PLC、I/O框架相連;向上與工業(yè)計(jì)算機(jī)、以太網(wǎng)、MAP網(wǎng)等相連構(gòu)成整個(gè)工廠的自動(dòng)化控制系統(tǒng)。2、多功能隨著自調(diào)整、步進(jìn)電機(jī)控制、位置控制、伺服控制等模塊的出現(xiàn),使PLC控制領(lǐng)域更加寬廣。

如研制出了多回路閉環(huán)控制模塊、步進(jìn)電機(jī)控制模塊、仿真模塊和通信處理模塊等。并為用戶提供了方便的人機(jī)界面,用戶程序多級(jí)口令保護(hù),極強(qiáng)的計(jì)算性能,完善的指令集,通過(guò)工業(yè)現(xiàn)場(chǎng)總線PROFIBUS以及以太網(wǎng)聯(lián)網(wǎng)的網(wǎng)絡(luò)能力,強(qiáng)勁的內(nèi)部集成功能,全面的故障診斷功能;模塊式結(jié)構(gòu)可用于各處性能的擴(kuò)展,脈沖輸出晶閘管步進(jìn)電機(jī)和直流電機(jī);快速的指令處理大大縮短了循環(huán)周期,并采用了高速計(jì)數(shù)器,高速中斷處理可以分別響應(yīng)過(guò)程事件,大幅度降低了成本。3、高可靠性由于控制系統(tǒng)的可靠性日益受到人們的重視,一些公司已將自診斷技術(shù)、冗余技術(shù)、容錯(cuò)技術(shù)廣泛應(yīng)用到現(xiàn)有產(chǎn)品中,推出了高可靠性的冗余系統(tǒng),并采用熱備用或并行工作、多數(shù)表決的工作方式。PLC即使在惡劣、不穩(wěn)定的工作環(huán)境下,堅(jiān)固、全密封的模板依然可正常工作,在操作運(yùn)行過(guò)程中模板還可熱插拔??删幊炭刂破鞯慕Y(jié)構(gòu)和基本工作原理PLC由于其自身的特點(diǎn),在工業(yè)生產(chǎn)的各個(gè)領(lǐng)域得到了愈來(lái)愈廣泛的應(yīng)用。而作為PLC的用戶,要正確地應(yīng)用PLC去完成各種不同的控制任務(wù),首先應(yīng)了解其組成結(jié)構(gòu)和工作原理。PLC的基本結(jié)構(gòu)可編程序控制器實(shí)施控制,其實(shí)質(zhì)就是按一定算法進(jìn)行輸入輸出變換,并將這個(gè)變換與以物理實(shí)現(xiàn)。輸入輸出變換、物理實(shí)現(xiàn)可以說(shuō)是PLC實(shí)施控制的兩個(gè)基本點(diǎn),同時(shí)物理實(shí)現(xiàn)也是PLC與普通微機(jī)相區(qū)別之處,其需要考慮實(shí)際控制的需要,應(yīng)能排除干擾信號(hào)適應(yīng)于工業(yè)現(xiàn)場(chǎng),輸出應(yīng)放大到工業(yè)控制的水平,能為實(shí)際控制系統(tǒng)方便使用,所以PLC采用了典型的計(jì)算機(jī)結(jié)構(gòu),主要是由微處理器(CPU)、存儲(chǔ)器(RAM/ROM)、輸入輸出接口(I/O)電路、通信接口及電源組成。PLC的基本結(jié)構(gòu)如下圖所示:

1、中央處理單元(CPU)

中央處理單元(CPU)是PLC的控制核心。它按照PLC系統(tǒng)程序賦予的功能:a.接收并存儲(chǔ)從用戶程序和數(shù)據(jù);b.檢查電源、存儲(chǔ)器、I/O以及警戒定時(shí)器的狀態(tài),并能診斷用戶程序中的語(yǔ)法錯(cuò)誤。當(dāng)PLC投入運(yùn)行時(shí),首先它以掃描的方式采集現(xiàn)場(chǎng)各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入I/O映象寄存區(qū),然后從用戶程序存儲(chǔ)器中逐條讀取用戶程序,經(jīng)過(guò)命令解釋后按指令的規(guī)定執(zhí)行邏輯或算數(shù)運(yùn)算并將結(jié)果送入I/O映象寄存區(qū)或數(shù)據(jù)寄存器內(nèi)。等所有的用戶程序執(zhí)行完畢之后,最后將I/O映象寄存區(qū)的各輸出狀態(tài)或輸出寄存器內(nèi)的數(shù)據(jù)傳送到相應(yīng)的輸出裝置,如此循環(huán)直到停止運(yùn)行。為了進(jìn)一步提高PLC的可靠性,近年來(lái)對(duì)大型PLC還采用雙CPU構(gòu)成冗余系統(tǒng),或采用三CPU的表決式系統(tǒng)。這樣,即使某個(gè)CPU出現(xiàn)故障,整個(gè)系統(tǒng)仍能正常運(yùn)行。

2、存儲(chǔ)器

可編程序控制器的存儲(chǔ)器分為系統(tǒng)程序存儲(chǔ)器和用戶程序存儲(chǔ)器。存放系統(tǒng)軟件(包括監(jiān)控程序、模塊化應(yīng)用功能子程序、命令解釋程序、故障診斷程序及其各種管理程序)的存儲(chǔ)器稱為系統(tǒng)程序存儲(chǔ)器;存放用戶程序(用戶程序存和數(shù)據(jù))的存儲(chǔ)器稱為用戶程序存儲(chǔ)器,所以又分為用戶存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器兩部分。PLC常用的存儲(chǔ)器類型:(1)RAM(RandomAssessMemory)這是一種讀/寫存儲(chǔ)器(隨機(jī)存儲(chǔ)器),其存取速度最快,由鋰電池支持。(2)EPROM(ErasableProgrammableReadOnlyMemory)這是一種可擦除的只讀存儲(chǔ)器。在斷電情況下,存儲(chǔ)器內(nèi)的所有內(nèi)容保持不變。(在紫外線連續(xù)照射下可擦除存儲(chǔ)器內(nèi)容)。(3)EEPROM(ElectricalErasableProgrammableReadOnlyMemory)這是一種電可擦除的只讀存儲(chǔ)器。使用編程器就能很容易地對(duì)其所存儲(chǔ)的內(nèi)容進(jìn)行修改。

PLC存儲(chǔ)空間的分配:

雖然各種PLC的CPU的最大尋址空間各不相同,但是根據(jù)PLC的工作原理,其存儲(chǔ)空間一般包括以下三個(gè)區(qū)域:(1)系統(tǒng)程序存儲(chǔ)區(qū)(2)系統(tǒng)RAM存儲(chǔ)區(qū)(包括I/O映象寄存區(qū)和系統(tǒng)軟設(shè)備等)。(3)用戶程序存儲(chǔ)區(qū)

系統(tǒng)程序存儲(chǔ)區(qū):在系統(tǒng)程序存儲(chǔ)區(qū)中存放著相當(dāng)于計(jì)算機(jī)操作系統(tǒng)的系統(tǒng)程序。包括監(jiān)控程序、管理程序、命令解釋程序、功能子程序、系統(tǒng)診斷子程序等。由制造廠商將其固化在EPROM中,用戶不能直接存取。它和硬件一起決定了該P(yáng)LC的性能。

系統(tǒng)RAM存儲(chǔ)區(qū):系統(tǒng)RAM存儲(chǔ)區(qū)包括I/O映象寄存區(qū)以及各類軟元件,如:邏輯線圈、數(shù)據(jù)寄存器、計(jì)時(shí)器、計(jì)數(shù)器、變址寄存器、累加器等存儲(chǔ)器。

(1)I/O映象寄存區(qū):由于PLC投入運(yùn)行后,只是在輸入采樣階段才依次讀入各輸入狀態(tài)和數(shù)據(jù),在輸出刷新階段才將輸出的狀態(tài)和數(shù)據(jù)送至相應(yīng)的外設(shè)。因此,它需要一定數(shù)量的存儲(chǔ)單元(RAM)以存放I/O的狀態(tài)和數(shù)據(jù),這些單元稱作I/O映象寄存區(qū)。一個(gè)開(kāi)關(guān)量I/O占用存儲(chǔ)單元中的一個(gè)位,一個(gè)模擬量I/O占用存儲(chǔ)單元中的一個(gè)字。因此整個(gè)I/O映象寄存區(qū)可看作兩個(gè)部分組成:開(kāi)關(guān)量I/O映象寄存區(qū);模擬量I/O映象寄存區(qū)。

(2)系統(tǒng)軟元件存儲(chǔ)區(qū):除了I/O映象寄存區(qū)區(qū)以外,系統(tǒng)RAM存儲(chǔ)區(qū)還包括PLC內(nèi)部各類軟元件(邏輯線圈、計(jì)時(shí)器、計(jì)數(shù)器、數(shù)據(jù)寄存器和累加器等)的存儲(chǔ)區(qū)。該存儲(chǔ)區(qū)又分為具有失電保持的存儲(chǔ)區(qū)域和失電不保持的存儲(chǔ)區(qū)域,前者在PLC斷電時(shí),由內(nèi)部的鋰電池供電,數(shù)據(jù)不會(huì)丟失;后者當(dāng)PLC斷電時(shí),數(shù)據(jù)被清零。(3)用戶程序存儲(chǔ)區(qū):用戶程序存儲(chǔ)區(qū)存放用戶編制的用戶程序。不同類型的PLC,其存儲(chǔ)容量各不相同。3.輸入接口電路輸入輸出信號(hào)有開(kāi)關(guān)量、模擬量、數(shù)字量三種,在我們實(shí)習(xí)室涉及到的信號(hào)當(dāng)中,開(kāi)關(guān)量最普遍,也是實(shí)驗(yàn)條件所限,在次我們主要介紹開(kāi)關(guān)量接口電路??删幊绦蚩刂破鲀?yōu)點(diǎn)之一是抗干擾能力強(qiáng)。這也是其I/O設(shè)計(jì)的優(yōu)點(diǎn)之處,經(jīng)過(guò)了電氣隔離后,信號(hào)才送入CPU執(zhí)行的,防止現(xiàn)場(chǎng)的強(qiáng)電干擾進(jìn)入。如下圖就是采用光電耦合器(一般采用反光二極管和光電三極管組成)的開(kāi)關(guān)量輸入接口電路:4.輸出接口電路:可編程序控制器的輸出有:繼電器輸出(M)、晶體管輸出(T)、晶閘管輸出(SSR)三種輸出形式。輸出接口電路的隔離方式輸出接口電路的主要技術(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),因此使用10—100mA的輸出電流;晶閘管輸出電流也比較小,F(xiàn)X1S無(wú)晶閘管輸出型。c.開(kāi)路漏電流開(kāi)路漏電流是指輸出處于OFF狀態(tài)時(shí),輸出回路中的電流。繼電器輸出型輸出接點(diǎn)OFF是無(wú)漏電流;晶體管輸出型漏電流在0.1mA以下;晶閘管較大漏電流,主要由內(nèi)部RC電路引起,需在設(shè)計(jì)系統(tǒng)時(shí)注意。輸出公共端(COM)公共端與輸出各組之間形成回路,從而驅(qū)動(dòng)負(fù)載。FX1S有1點(diǎn)或4點(diǎn)一個(gè)公共端輸出型,因此各公共端單元可以驅(qū)動(dòng)不同電源電壓系統(tǒng)的負(fù)載。5.電源PLC的電源在整個(gè)系統(tǒng)中起著十分重要得作用。如果沒(méi)有一個(gè)良好的、可靠得電源系統(tǒng)是無(wú)法正常工作的,因此PLC的制造商對(duì)電源的設(shè)計(jì)和制造也十分重視。一般交流電壓波動(dòng)在+10%(+15%)范圍內(nèi),可以不采取其它措施而將PLC直接連接到交流電網(wǎng)上去。如FX1S額定電壓AC100V—240V,而電壓允許范圍在AC85V—264V之間。允許瞬時(shí)停電在10ms以下,能繼續(xù)工作。一般小型PLC的電源輸出分為兩部分:一部分供PLC內(nèi)部電路工作;一部分向外提供給現(xiàn)場(chǎng)傳感器等的工作電源。因此PLC對(duì)電源的基本要求:能有效地控制、消除電網(wǎng)電源帶來(lái)的各種干擾;電源發(fā)生故障不會(huì)導(dǎo)致其它部分產(chǎn)生故障;允許較寬的電壓范圍;電源本身的功耗低,發(fā)熱量??;內(nèi)部電源與外部電源完全隔離;有較強(qiáng)的自保護(hù)功能。PLC的工作原理由于PLC以微處理器為核心,故具有微機(jī)的許多特點(diǎn),但它的工作方式卻與微機(jī)有很大不同。微機(jī)一般采用等待命令的工作方式,如常見(jiàn)的鍵盤掃描方式或I/O掃描方,若有鍵按下或有I/O變化,則轉(zhuǎn)入相應(yīng)的子程序,若無(wú)則繼續(xù)掃描等待。PLC則是采用循環(huán)掃描的工作方式。對(duì)每個(gè)程序,CPU從第一條指令開(kāi)始執(zhí)行,按指令步序號(hào)做周期性的程序循環(huán)掃描,如果無(wú)跳轉(zhuǎn)指令,則從第一條指令開(kāi)始逐條執(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ù)用戶輸入的控制程序,從第一條開(kāi)始逐步執(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í)際輸出。由此可見(jiàn),輸入刷新、程序執(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ò)程如圖1—4所示。顯然掃描周期的長(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ì)一般的開(kāi)關(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)注意。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ù)含義為三菱FX2NPLC,有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.7μs

應(yīng)用指令:3.7至幾百μs編程語(yǔ)言邏輯梯形圖和指令清單使用步進(jìn)梯形圖能生成SFC類型程序程式容量?jī)?nèi)置2K步EEPROM存儲(chǔ)盒(FX1n-EEPROM-8L)可選指令數(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至C238

4點(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至32768

32位:-2147483648至+2147483647十六進(jìn)位H16位:0000至FFFF

32位:00000000至FFFFFFFF習(xí)題:可編程序控制器的定義是什么?可編程序控制器有哪些主要特點(diǎn)?可編程序控制器的主要功能有哪些?可編程序控制器由哪幾部分組成?各有什么作用?PLC的工作方式是什么?說(shuō)明工作原理。FX1S的軟元件及其編程軟件FX1S的軟元件地址號(hào)、錯(cuò)誤代碼介紹一、FX1s可編程控制器一般軟元件的種類和編號(hào)如下所示,因?yàn)楹推渌鸉X系列可編程控制器的內(nèi)容不同,請(qǐng)注意區(qū)別:FX1s-10MFX1s-14MFX1s-20MFX1s-30M輸入繼電器XX000~X0056點(diǎn)X000~X0078點(diǎn)X000~X01312點(diǎn)X000~X01716點(diǎn)輸出繼電器YY000~Y0034點(diǎn)Y000~Y0056點(diǎn)Y000~Y0078點(diǎn)Y000~Y01514點(diǎn)輔助繼電器MM0~M383384點(diǎn)一般用【M384~M511】128點(diǎn)保持用M8000~M8255256點(diǎn)※1特殊用狀態(tài)SS0~S127128點(diǎn)保持用【S0~S127】128點(diǎn)保持用初始化用S0~S9原點(diǎn)回歸用S10~S127定時(shí)器TT0~T3132點(diǎn)100msT32~T6231點(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)C0~C1516點(diǎn)一般用[C16~C31]16點(diǎn)保持用[C235~C245]單相單輸入[C246~C250]單相雙輸入[C251~C255]雙相輸入數(shù)據(jù)寄存器D,V,ZD0~D127128點(diǎn)一般用[D128~D255]保持用[D1000~D2499]1500點(diǎn)文件專用文件用參數(shù)設(shè)定,可設(shè)定為文件寄存器D8000~D82455256點(diǎn)※1特殊用V0~V7Z0~Z716點(diǎn)變址用嵌套指針N0~N78點(diǎn)主控用P0~P6364點(diǎn)跳轉(zhuǎn)指令、子程序用跳轉(zhuǎn)地址指針100※~105※6點(diǎn)輸入中斷用指針常數(shù)K16位-32768~3276732位-2147483648~2147483647H16位0~FFFFH32位0~FFFFFFFH【】?jī)?nèi)的軟元件是停電保持區(qū)域(keepArea),保持區(qū)域的范圍是不能變更的。注記:※1.對(duì)應(yīng)功能請(qǐng)參照特殊軟元件編號(hào)一覽表。為了能可靠保持,可編程控制器連續(xù)通電時(shí)間必須在5分鐘以上。二、特殊軟元件,F(xiàn)X1s可編程控制器特殊軟元件的種類及其功能如下:如[M][D]這樣有[]括起的軟元件和未使用的軟元件,或沒(méi)有記載的未定義的軟元件,請(qǐng)不要對(duì)它們進(jìn)行程序驅(qū)動(dòng)或數(shù)據(jù)寫入。*1:RUN——STOP時(shí)清除;*2:STOP——RUN時(shí)清除;*3:停電保持;*4:END指令結(jié)束處理;*5:22(FX1s)100(版本號(hào)1。00);*6:0002=2K步;*7:02H=存儲(chǔ)盒(PROTECTOFF)0AH=存儲(chǔ)盒(PROTECTON)10H=可編程序控制器內(nèi)置EEPROM存貯器;*8:M8062除外;*9:用公歷的后二位表示,也可以切換成公歷四位表示,當(dāng)用四位表示時(shí)可表示從1980—2079年為止;*10:適用于RS、ASCI、HEX、CCD指令。PC狀態(tài):編號(hào)名稱備注編號(hào)名稱備注[M8000]RUN監(jiān)控RUN時(shí)常閉D8000監(jiān)視定時(shí)器初期值200ms[M8001]RUN監(jiān)控RUN時(shí)常開(kāi)[D]8001PC類型和版本*5[M8002]初始化脈沖RUN后輸出一個(gè)掃描周期的ON[D]8002存儲(chǔ)器容量*6[M]8003初始化脈沖RUN后輸出一個(gè)掃描周期的OFF[D]8003存儲(chǔ)器種類*7[M]8004出錯(cuò)發(fā)生M8060~M8067檢知*8[D]8004出錯(cuò)特殊M的編號(hào)M8060~M8067[M]8005[D]8005[M]8006[D]8006[M]8007[D]8007[M]8008[D]8008[M]8009[D]8009時(shí)鐘編號(hào)名稱備注編號(hào)名稱備注[M]8010以10ms為周期振蕩[D]8010掃描時(shí)間當(dāng)前值(單位0.1ms)含恒定掃描等待時(shí)間[M]801110ms時(shí)鐘以100ms為周期振蕩[D]8011最小掃描時(shí)間(單位0.1ms)[M]8012100ms時(shí)鐘以1s為周期振蕩[D]8012最大掃描時(shí)間(單位.01ms)[M]80131s時(shí)鐘以1min為周期振蕩D80130~59秒預(yù)置值或當(dāng)前值時(shí)鐘誤差±45秒/月(25℃)有閏年修正.[M]80141min時(shí)鐘D80140~59分預(yù)置值或當(dāng)前值[M]8015計(jì)時(shí)停止和預(yù)置D80150~23小時(shí)預(yù)置值或當(dāng)前值[M]8016停止顯示時(shí)間D80160~31日[M]8017±30秒修正D80170~12月預(yù)置值或當(dāng)前值[M]8018RTC檢出常閉D8018公歷年二位預(yù)置值或當(dāng)前值表示的[M]8019RTC出錯(cuò)D8018星期0(一)-6(六預(yù)置值或當(dāng)前值)D8013~D8019是停電保持.D8018(年)也可以切換成公歷1980~2079的4位表示.三菱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-CVersion3.00Copyright(C)1996MITSUBISHIELECTRICCORPORATION,其具體應(yīng)用說(shuō)明如下:Fxgpwin編程軟件對(duì)FX0/FX0S、FX1S、FX1N、FX0N、FX1FX2N/FX2NC和FX(FX2/FX2C)系列三菱plc編程及其它操作。下圖為軟件的文件組成:進(jìn)入fxgpwin的編程環(huán)境雙擊桌面fxgpwin圖標(biāo)或按table鍵選擇到圖標(biāo)fxgpwin,即可進(jìn)入編程環(huán)境。編程環(huán)境如下圖編寫新程序,新建文件出現(xiàn)PLC選型界面選擇好PLC型號(hào)后按確認(rèn)鍵即可進(jìn)入編輯界面,在視圖中可以切換梯形圖、指令表等建立好文件后就可以在其中編寫程序了。程序的保存在“文件“菜單下的“另存為“下即可。PLC程序上載,傳入PLC。當(dāng)編輯好程序后可以就可以向PLC上載程序,方法是:首先必須正確連接好編程電纜,其次是PLC通上電源(POWER)指示燈亮,打開(kāi)菜單“PLC“——“傳送“——“寫出“確認(rèn)。出現(xiàn)程序?qū)懭氩綌?shù)范圍選擇框圖,確認(rèn)后即可:PLC程序下載一樣,在上述操作中選擇“讀入“,其他操作不變。程序打開(kāi)打開(kāi)菜單“文件““打開(kāi)“,出現(xiàn)界面,選擇要打開(kāi)的程序,確定即可。退出主程序ALT+F4或點(diǎn)擊文件菜單下的“退出“。程序的編寫編程語(yǔ)言的選擇FXGPWIN軟件提供三種編程語(yǔ)言,分別為梯形圖、指令表、SFC狀態(tài)流程圖。打開(kāi)“視圖“菜單,選擇對(duì)應(yīng)的編程語(yǔ)言。梯形圖編輯時(shí)如圖編寫程序可通過(guò)功能欄來(lái)選擇,也可以直接寫指令進(jìn)行程序編寫。主要是熟悉菜單下各功能子菜單。梯形圖編寫需進(jìn)行轉(zhuǎn)換,在工具菜單下選擇或按F4鍵,轉(zhuǎn)換完畢即可進(jìn)行上載調(diào)試,注意端口設(shè)置。程序的檢查在“選項(xiàng)“菜單下的“程序檢查“,即進(jìn)入程序檢查環(huán)境,可檢查語(yǔ)法錯(cuò)誤、雙線圈、電路錯(cuò)誤。軟元件的監(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è)試“菜單中完成。其他各功能在操作過(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í)行.被刪除的數(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ì)話框被打開(kāi),可進(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)]-[開(kāi)始監(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è)試]-[開(kāi)始監(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ù)不被清除.第三章基本邏輯指令系統(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的基本指令形式、功能和編程方法。基本指令的類型基本指令一覽表:基本指令.步進(jìn)梯形圖指令FX1S可編程序控制器的基本順控指令和步進(jìn)梯形圖指令的種類及其功能如下所示:助記符功能格式和操作軟元件LD取常開(kāi)觸點(diǎn)邏輯運(yùn)算起始(常開(kāi)觸點(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)連接(常開(kāi)觸點(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)連接(常開(kāi)觸點(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ù)零使線圈斷開(kāi),消除動(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)開(kāi)始(將步進(jìn)接點(diǎn)接到左母線)RET步進(jìn)結(jié)束步進(jìn)接點(diǎn)開(kāi)始(使副母線返回到原來(lái)的左母線位置)基本指令介紹FX1S的基本指令形式、功能和編程方法。基本指令是以位為單位的邏輯操作,是構(gòu)成繼電器控制電路的基礎(chǔ)一、LD、LDI、OUT指令符號(hào)名稱功能操作元件LD取常開(kāi)觸點(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斷開(kāi)時(shí),Y1接通。3.指令使用說(shuō)明:1)LD和LDI指令用于將常開(kāi)和常閉觸點(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與常開(kāi)觸點(diǎn)串聯(lián)連接X(jué)、Y、M、S、T、CANI與非常閉觸點(diǎn)串聯(lián)連接X(jué)、Y、M、S、T、C程序舉例:例題解釋:1)當(dāng)X0接通,X2接通時(shí)Y0接通;2)X1斷開(kāi),X3接通時(shí)Y2接通;3)常開(kāi)X4接通,X5斷開(kāi)時(shí)Y3接通;4)X6斷開(kāi),X7斷開(kāi),同時(shí)達(dá)到2.5秒時(shí)間,T1接通,Y4接通。指令說(shuō)明:AND、ANI指令可進(jìn)行1個(gè)觸點(diǎn)的串聯(lián)連接。串聯(lián)觸點(diǎn)的數(shù)量不受限制,可以連續(xù)使用;OUT指令之后,通過(guò)觸點(diǎn)對(duì)其他線圈使用OUT指令,稱之為縱接輸出。這種縱接輸出如果順序不錯(cuò),可多次重復(fù)使用;如果順序顛倒,就必須要用我們后面要學(xué)到的指令(MPS/MRD/MPP)如下圖;當(dāng)繼電器的常開(kāi)觸點(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或常開(kāi)觸點(diǎn)并聯(lián)連接X(jué)、Y、M、S、T、CORI或非常閉觸點(diǎn)并聯(lián)連接X(jué)、Y、M、S、T、C程序舉例:例題解釋:1)當(dāng)X0或X3接通時(shí)Y1接通;2)當(dāng)X2斷開(kāi)或X4接通時(shí)Y3接通;3)當(dāng)X4接通或X1斷開(kāi)時(shí)Y0接通;4)當(dāng)X3或X2斷開(kāi)時(shí)Y6接通。指令說(shuō)明:OR、ORI指令用作1個(gè)觸點(diǎn)的并聯(lián)連接指令。OR、ORI指令可以連續(xù)使用,并且不受使用次數(shù)的限制;OR、ORI指令是從該指令的步開(kāi)始,與前面的LD、LDI指令步進(jìn)行并聯(lián)連接。當(dāng)繼電器的常開(kāi)觸點(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ō)明:ORB、ANB無(wú)操作軟元2個(gè)以上的觸點(diǎn)串聯(lián)連接的電路稱為串聯(lián)電路塊;將串聯(lián)電路并聯(lián)連接時(shí),分支開(kāi)始用LD、LDI指令,分支結(jié)束用ORB指令;ORB、ANB指令,是無(wú)操作元件的獨(dú)立指令,它們只描述電路的串并聯(lián)關(guān)系;有多個(gè)串聯(lián)電路時(shí),若對(duì)每個(gè)電路塊使用ORB指令,則串聯(lián)電路沒(méi)有限制,如上舉例程序;若多個(gè)并聯(lián)電路塊按順序和前面的電路串聯(lián)連接時(shí),則ANB指令的使用次數(shù)沒(méi)有限制;使用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)當(dāng)公共條件X0閉合時(shí),X1閉合則Y0接通;X2接通則Y1接通;Y2接通;X3接通則Y3接通。2)上述程序舉例中可以用兩種不同的指令形式,這個(gè)地方應(yīng)給學(xué)生明確解釋。指令說(shuō)明:MPS、MRD、MPP無(wú)操作軟元件MPS、MPP指令可以重復(fù)使用,但是連續(xù)使用不能超過(guò)11次,且兩者必須成對(duì)使用缺一不可,MRD指令有時(shí)可以不用;MRD指令可多次使用,但在打印等方面有24行限制;最終輸出電路以MPP代替MRD指令,讀出存儲(chǔ)并復(fù)位清零;MPS、MRD、MPP指令之后若有單個(gè)常開(kāi)或常閉觸點(diǎn)串聯(lián),則應(yīng)該使用AND或ANI指令;MPS、MRD、MPP指令之后若有觸點(diǎn)組成的電路塊串聯(lián),則應(yīng)該使用ANB指令;MPS、MRD、MPP指令之后若無(wú)觸點(diǎn)串聯(lián),直接驅(qū)動(dòng)線圈,則應(yīng)該使用OUT指令;指令使用可以有多層堆棧。編程例一,一層堆棧:編程例二,兩層堆棧:編程例三,四層堆棧:上面編程例三可以使用縱接輸出的形式就可以不采用MPS指令了,請(qǐng)授課人員補(bǔ)充。六、主控指令MC、MCR在程序中常常會(huì)有這樣的情況,多個(gè)線圈受一個(gè)或多個(gè)觸點(diǎn)控制,要是在每個(gè)線圈的控制電路中都要串入同樣的觸點(diǎn),將占用多個(gè)存儲(chǔ)單元,應(yīng)用主控指令就可以解決這一問(wèn)題,如下圖。程序舉例:例題解釋:1)當(dāng)X0接通時(shí),執(zhí)行主控指令MC到MCR的程序;2)MC至MCR之間的程序只有在X0接通后才能執(zhí)行。指令說(shuō)明:MC指令的操作軟元件N、M在上述程序中,輸入X0接通時(shí),直接執(zhí)行從MC到MCR之間的程序;如果X0輸入為斷開(kāi)狀態(tài),則根據(jù)不同的情況形成不同的形式:保持當(dāng)前狀態(tài):積算定時(shí)器(T63)、計(jì)數(shù)器、SET/RST指令驅(qū)動(dòng)的軟元件;斷開(kāi)狀態(tài):非積算定時(shí)器、用OUT指令驅(qū)動(dòng)的軟元件。主控指令(MC)后,母線(LD、LDI)臨時(shí)移到主控觸點(diǎn)后,MCR為其將臨時(shí)母線返回原母線的位置的指令。MC指令的操作元件可以是繼電器Y或輔助繼電器M(特殊繼電器除外);MC指令后,必須用MCR指令使臨時(shí)左母線返回原來(lái)位置;MC/MCR指令可以嵌套使用,即MC指令內(nèi)可以再使用MC指令,但是必須使嵌套級(jí)編號(hào)從N0到N7安順序增加,順序不能顛倒;而主控返回則嵌套級(jí)標(biāo)號(hào)必須從大到小,即按N7到N0的順序返回,不能顛倒,最后一定是MCRN0指令;無(wú)嵌套:上述程序?yàn)闊o(wú)嵌套程序,操作元件N編程,且N在N0—N7之間任意使用沒(méi)有限制;有嵌套結(jié)構(gòu)時(shí),嵌套級(jí)N的地址號(hào)增序使用,即N0—N7。有嵌套一:有嵌套二:七、置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)當(dāng)X0接通時(shí),Y0接通并自保持接通;2)當(dāng)X1接通時(shí),Y0清除保持。指令說(shuō)明:在上述程序中,X0如果接通,即使斷開(kāi),Y0也保持接通,X1接通,即使斷開(kāi),Y0也不接通。用SET指令使軟元件接通后,必須要用RST指令才能使其斷開(kāi)。如果二者對(duì)同一軟元件操作的執(zhí)行條件同時(shí)滿足,則復(fù)0優(yōu)先。對(duì)數(shù)據(jù)寄存器D、變址寄存器V和Z的內(nèi)容清零時(shí),也可使用RST指令。積算定時(shí)器T63的當(dāng)前值復(fù)0和觸點(diǎn)復(fù)位也可用RST。八、上升沿微分脈沖指令PLS、下降沿微分脈沖指令PLF脈沖微分指令主要作為信號(hào)變化的檢測(cè),即從斷開(kāi)到接通的上升沿和從接通到斷開(kāi)的下降沿信號(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)當(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è)掃描周期。指令說(shuō)明:PLS指令驅(qū)動(dòng)的軟元件只在邏輯輸入結(jié)果由OFF到ON時(shí)動(dòng)作揖個(gè)掃描周期;PLF指令驅(qū)動(dòng)的軟元件只在邏輯輸入結(jié)果由ON到OFF時(shí)動(dòng)作一個(gè)掃描周期;特殊輔助繼電器不能作為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é)果OFFONONOFF程序舉例:例題解釋:X0接通,Y0斷開(kāi);X0斷開(kāi),Y0接通。指令說(shuō)明:編寫INV取反指令需要前面有輸入量,INV指令不能直接與母線相連接,也不能如OR、ORI、ORP、ORF單獨(dú)并聯(lián)使用;可以多次使用,只是結(jié)果只有兩個(gè),要么通要么斷;INV指令只對(duì)其前的邏輯關(guān)系取反。如上圖,在包含ORB指令、ANB指令的復(fù)雜電路中使用INV指令編程時(shí),INV的取反動(dòng)作如指令表中所示,將各個(gè)電路塊開(kāi)始處的LD、LDI、LDP、LDF指令以后的邏輯運(yùn)算結(jié)果作為INV運(yùn)算的對(duì)象。十、空操作指令NOP、結(jié)束指令END1.NOP指令:稱為空操作指令,無(wú)任何操作元件。其主要功能是在調(diào)試程序時(shí),用其取代一些不必要的指令,即刪除由這些指令構(gòu)成的程序;另外在程序中使用NOP指令,可延長(zhǎng)掃描周期。若在普通指令與指令之間加入空操作指令,可編程序控制器可繼續(xù)工作,就如沒(méi)有加入NOP指令一樣;若在程序執(zhí)行過(guò)程中加入空操作指令,則在修改或追加程序時(shí)可減少步序號(hào)的變化。2.END指令:稱為結(jié)束指令,無(wú)操作元件。其功能是輸入輸出處理和返回到0步程序。3.指令說(shuō)明:1)在將程序全部清除時(shí),存儲(chǔ)器內(nèi)指令全部成為NOP指令;2)若將已經(jīng)寫入的指令換成NOP指令,則電路會(huì)發(fā)生變化;3)可編程序控制器反復(fù)進(jìn)行輸入處理、程序執(zhí)行、輸出處理,若在程序的最后寫入END指令,則END以后的其余程序步不再執(zhí)行,而直接進(jìn)行輸出處理;4)在程序中沒(méi)END指令時(shí),可編程序控制器處理完其全部的程序步;5)在調(diào)試期間,在各程序段插入END指令,可依次調(diào)試各程序段程序的動(dòng)作功能,確認(rèn)后再刪除各END指令;6)可編程序控制器在RUN開(kāi)始時(shí)首次執(zhí)行是從END指令開(kāi)始;7)執(zhí)行END指令時(shí),也刷新監(jiān)視定時(shí)器,檢測(cè)掃描周期是否過(guò)長(zhǎng)。十一、LDP、LDF、ANDP、ANDF、ORP、ORF指令1.LDP:上升沿檢測(cè)運(yùn)算開(kāi)始(檢測(cè)到信號(hào)的上升沿時(shí)閉合一個(gè)掃描周期)。LDF:下降沿檢測(cè)運(yùn)算開(kāi)始(檢測(cè)到信號(hào)的下降沿時(shí)閉合一個(gè)掃描周期)ANDP:上升沿檢測(cè)串聯(lián)連接(檢測(cè)到位軟元件上升沿信號(hào)時(shí)閉合一個(gè)掃描周期)ANDF:下降沿檢測(cè)串聯(lián)連接(檢測(cè)到位軟元件下降沿信號(hào)時(shí)閉合一個(gè)掃描周期)ORP:脈沖上升沿檢測(cè)并聯(lián)連接(檢測(cè)到位軟元件上升沿信號(hào)時(shí)閉合一個(gè)掃描周期)ORF:脈沖下降沿檢測(cè)并聯(lián)連接(檢測(cè)到位軟元件下降沿信號(hào)時(shí)閉合一個(gè)掃描周期)2.上述6個(gè)指令的操作軟元件都為X、Y、M、S、T、C。3.程序舉例:在上面程序里,X0或X1由OFF——ON時(shí),M1僅閉合一個(gè)掃描周期;X2由OFF——ON時(shí),M2僅閉合一個(gè)掃描周期。在上面程序里,X0或X1由ON——OFF時(shí),M0僅閉合一個(gè)掃描周期;X2由ON——OFF時(shí),M1僅閉合一個(gè)掃描周期。所以上述兩個(gè)程序都可以使用PLS、PLF指令來(lái)實(shí)現(xiàn)。第三節(jié)PLC的編程及應(yīng)用PLC編程特點(diǎn)梯形圖是PLC中最常用的方法,它源于傳統(tǒng)的繼電器電路圖,但發(fā)展到今天兩者之間已經(jīng)有了極大的差別。PLC的梯形圖有一條左母線,相當(dāng)于繼電器電路的電源正極,還有一條右母線,相當(dāng)于電源負(fù)極。1.程序執(zhí)行順序比較2.PLC程序的掃描執(zhí)行結(jié)果3.PLC軟件特性PLC在梯形圖里可以無(wú)數(shù)次地使用其觸點(diǎn),既可以是常閉也可以是常開(kāi)。PLC編程的基本規(guī)則一)PLC編程應(yīng)遵循以下基本規(guī)則:輸入/輸出繼電器、輔助繼電器、定時(shí)器、計(jì)數(shù)器等軟元件的觸點(diǎn)可以多次重復(fù)使用,無(wú)需復(fù)雜的程序結(jié)構(gòu)來(lái)減少觸點(diǎn)的使用次數(shù)。梯形圖每一行都是從左母線開(kāi)始,線圈止于右母線。觸點(diǎn)不能直接接右母線;線圈不能直接接左母線。在程序編寫中一般不允許雙重線圈輸出,步進(jìn)順序控制除外??删幊绦蚩刂破鞒绦蚓帉懼兴械睦^電器的編號(hào),都應(yīng)在所選PLC軟元件列表范圍內(nèi)。梯形圖中不存在輸入繼電器的線圈。二)合理設(shè)計(jì)梯形圖1.程序的編寫應(yīng)按照自上而下、從左到右的方式編寫。為了減少程序的執(zhí)行步數(shù),程序應(yīng)“左大右小、上大下小“,盡量不出現(xiàn)電路塊在左邊或下邊的情況。2.依照掃描的原則,程序處理時(shí)盡可能讓同時(shí)動(dòng)作的線圈在同一個(gè)掃描周期內(nèi)。典型控制程序自保持程序自保持電路也稱自鎖電路。常用于無(wú)機(jī)械鎖定開(kāi)關(guān)的啟動(dòng)停止控制中。如用無(wú)機(jī)械鎖定功能的按鈕控制電動(dòng)機(jī)的啟動(dòng)和停止;并且分為啟動(dòng)優(yōu)先和斷開(kāi)優(yōu)先兩種?;ユi程序互鎖電路用于不允許同時(shí)動(dòng)作的兩個(gè)或多個(gè)繼電器的控制,如電動(dòng)機(jī)的正反轉(zhuǎn)控制。時(shí)間電路程序時(shí)間電路程序主要用于延時(shí)、定時(shí)和脈沖控制。時(shí)間控制電路,既可以用以用定時(shí)器實(shí)現(xiàn)也可以用標(biāo)準(zhǔn)時(shí)鐘脈沖實(shí)現(xiàn)。在FX1S系列有64個(gè)定時(shí)器和四種標(biāo)準(zhǔn)時(shí)鐘脈沖(1min、1S、100ms、10ms)可用于時(shí)間控制,編程時(shí)使用方便。1)接通延時(shí)2)限時(shí)控制程序3)斷開(kāi)延時(shí)和長(zhǎng)延時(shí)計(jì)數(shù)器配合計(jì)時(shí)分頻電路程序振蕩電路程序時(shí)鐘電路程序編程實(shí)例電動(dòng)機(jī)正反轉(zhuǎn)控制分析工藝過(guò)程PLC的I/O點(diǎn)的確定和分配輸入輸出SB1停止按鈕X0KM1接觸器Y1SB2正轉(zhuǎn)按鈕X1KM2接觸器Y2SB3反轉(zhuǎn)按鈕X2PLC接線圖程序編寫調(diào)試。鍋爐點(diǎn)火和熄火控制控制要求為:點(diǎn)火過(guò)程為先啟動(dòng)引風(fēng),5分鐘后啟動(dòng)鼓風(fēng),2分鐘后點(diǎn)火燃燒;熄火過(guò)程為先熄滅火焰,2分鐘后停止鼓風(fēng),5分鐘后停止引風(fēng)。分析工藝過(guò)程PLC的I/O點(diǎn)的確定與分配輸入輸出點(diǎn)火信號(hào)X0控制引風(fēng)KM1Y0熄火信號(hào)X1控制鼓風(fēng)KM2Y1控制點(diǎn)火開(kāi)關(guān)KM3Y2PLC接線圖控制程序編寫調(diào)試。十字路口交通信號(hào)燈控制分析工藝過(guò)程十字路口交通信號(hào)燈控制時(shí)序圖要求I/O分配如上圖,PLC接線圖程序編寫調(diào)試。習(xí)題:基本邏輯指令都由哪幾部分組成?各指令的功能?請(qǐng)畫出以下指令表的梯形圖。0

LD

X000

11

ORB1

MPS

12

ANB2

LD

X001

13

OUT

Y0013

OR

X002

14

MPP4

ANB

15

AND

X0075

OUT

Y000

16

OUT

Y0026

MRD

17

LD

X0107

LDI

X003

18

ORI

X0118

AND

X004

19

ANB9

LD

X005

20

OUT

Y00310

ANI

X006畫出題3指令語(yǔ)句表的梯形圖。畫出題4指令語(yǔ)句表的梯形圖。寫出題5梯形圖的指令語(yǔ)句表。寫出上面題6梯形圖的指令語(yǔ)句表。寫出題7梯形圖的指令語(yǔ)句表。對(duì)下題進(jìn)行時(shí)序分析。試設(shè)計(jì)一個(gè)四分頻的梯形圖,并寫出對(duì)應(yīng)的指令語(yǔ)句表,畫出輸入信號(hào)及輸出信號(hào)的狀態(tài)時(shí)序圖。運(yùn)行過(guò)程中,若傳送帶上15秒無(wú)物料通過(guò)則報(bào)警,報(bào)警時(shí)間延續(xù)30秒后傳送帶停止,通過(guò)檢測(cè)器檢測(cè)物料。搶答器顯示系統(tǒng)。請(qǐng)按系統(tǒng)設(shè)計(jì)步驟答題,控制要求:競(jìng)賽者若要回答主持人提出的問(wèn)題,必須搶先按下按鈕。指示燈亮后,需等到主持人按下復(fù)位按鈕SB4后才熄滅,為了給參賽兒童一些優(yōu)待,SB11和SB12中任意一個(gè)按鈕按下時(shí),燈L1都亮;而為了對(duì)教授組做一定的限制,L3只有在SB31和SB32都按下時(shí)才亮。如果競(jìng)賽者在主持人打開(kāi)SB0開(kāi)關(guān)的10秒鐘內(nèi)按下按鈕,電磁閥將使彩球搖動(dòng),以示競(jìng)賽者得到一次幸運(yùn)機(jī)會(huì)。有一個(gè)指示燈,控制要求為:按下啟動(dòng)按鈕后,亮5秒滅5秒,重復(fù)5次后停止。試設(shè)計(jì)梯形圖。有兩臺(tái)三相異步電動(dòng)機(jī)M1和M2,要求:1)M1啟動(dòng)后,M2才能啟動(dòng);2)M1停止后,M2延時(shí)30秒后才能停止;3)M2能點(diǎn)動(dòng)調(diào)整。試作出PLC輸入輸出分配接線圖,并編寫梯形圖控制程序。設(shè)計(jì)兩臺(tái)電動(dòng)機(jī)順序控制PLC系統(tǒng)。控制要求:兩臺(tái)電動(dòng)機(jī)相互協(xié)調(diào)運(yùn)轉(zhuǎn),M1運(yùn)轉(zhuǎn)10S,停止5S,M2要求與M1相反,M1停止M2運(yùn)行,M1運(yùn)行M2停止,如此反復(fù)動(dòng)作3次,M1和M2均停止。根據(jù)時(shí)序圖寫出梯形圖程序。PLC步進(jìn)順序控制系統(tǒng)在前章的學(xué)習(xí)中我們了解了PLC的一些基本編程,用基本邏輯指令在做一些順序控制,特別是較為復(fù)雜的順序控制時(shí),不很直觀。因此PLC廠家開(kāi)發(fā)出了專門用于順序控制的指令,在三菱FX系列中為STL、RET一組指令,從而使得順序控制變得直觀簡(jiǎn)單。PLC是典型的開(kāi)環(huán)順序控制系統(tǒng)。我們?cè)谌粘I詈凸I(yè)生產(chǎn)中常常要求機(jī)器設(shè)備能實(shí)現(xiàn)某種順序控制功能,即要求機(jī)器能按照某種預(yù)先規(guī)定的順序、以及各種環(huán)境輸入訊號(hào)來(lái)自動(dòng)實(shí)現(xiàn)所期望的動(dòng)作。比如一個(gè)配料系統(tǒng),我們可能對(duì)其運(yùn)轉(zhuǎn)提出以下要求:

先裝入原料A,直到液面配料桶容積的一半;再裝入原料B,直到液面配料桶容積的75%;然后開(kāi)始持續(xù)攪拌20秒;最后停止攪拌,開(kāi)啟出料閥,直到液位低于配料桶的5%后再延時(shí)2秒,最后關(guān)閉出料閥;以上過(guò)程反復(fù)進(jìn)行。由此可見(jiàn),順序控制系統(tǒng)中的動(dòng)作存在確定的先后關(guān)系,即順序,且后面的動(dòng)作必須根據(jù)前面的動(dòng)作情況來(lái)確定。本章主要介紹其指令及編程方法。第一節(jié)順序控制及狀態(tài)轉(zhuǎn)移圖根據(jù)狀態(tài)轉(zhuǎn)移圖,采用步進(jìn)指令可對(duì)復(fù)雜的順序控制進(jìn)行編程。為了對(duì)步進(jìn)指令靈活地運(yùn)用,我們?cè)诖藨?yīng)對(duì)順序控制和狀態(tài)轉(zhuǎn)移圖的概念加強(qiáng)了解。順序控制所謂順序控制,就是按照生產(chǎn)工藝所要求的動(dòng)作規(guī)律,在各個(gè)輸入信號(hào)的作用下,根據(jù)內(nèi)部的狀態(tài)和時(shí)間順序,使生產(chǎn)過(guò)程的各個(gè)執(zhí)行機(jī)構(gòu)自動(dòng)地、有秩序地進(jìn)行操作。在順序控制中,生產(chǎn)過(guò)程是按順序、有秩序地連續(xù)工作。因此可以將一個(gè)較復(fù)雜的生產(chǎn)過(guò)程分解成若干步驟,每一步對(duì)應(yīng)生產(chǎn)過(guò)程中的一個(gè)控制任務(wù),即一個(gè)工步或一個(gè)狀態(tài)。且每個(gè)工步往下進(jìn)行都需要一定的條件,也需要一定的方向,這就是轉(zhuǎn)移條件和轉(zhuǎn)移方向。二、狀態(tài)繼電器在狀態(tài)轉(zhuǎn)移圖中,每個(gè)狀態(tài)都分別采用連續(xù)的、不同的狀態(tài)繼電器表示。FX1S系列PLC的狀態(tài)繼電器的分類、編號(hào)、數(shù)量及功能。類別狀態(tài)繼電器編號(hào)數(shù)量功能說(shuō)明初始化狀態(tài)繼電器S0——S910點(diǎn)初始化原點(diǎn)回歸狀態(tài)繼電器S10——S127118點(diǎn)用IST指令時(shí)原點(diǎn)回歸掉電保持型繼電器S0——S127128點(diǎn)具有停電記憶功能,停電后再啟動(dòng),可繼續(xù)執(zhí)行在用狀態(tài)轉(zhuǎn)移圖編寫程序時(shí),狀態(tài)繼電器可以按順序連續(xù)使用。但是狀態(tài)繼電器的編號(hào)要在指定的類別范圍內(nèi)選用;各狀態(tài)繼電器的觸點(diǎn)可自由使用,使用次數(shù)無(wú)限制;在不用狀態(tài)繼電器進(jìn)行狀態(tài)轉(zhuǎn)移圖編程時(shí),狀態(tài)繼電器可做為輔助繼電器使用,用法和輔助繼電器相同。三、狀態(tài)轉(zhuǎn)移圖的設(shè)計(jì)法SQ4SQ1SQ2SQ3Y0Y1何謂狀態(tài)轉(zhuǎn)移圖(系統(tǒng)狀態(tài))設(shè)計(jì)法,系統(tǒng)程序設(shè)計(jì)一般有兩種思路:一是針對(duì)某一具體對(duì)象(輸出)來(lái)考慮),另一種就是功能圖設(shè)計(jì)法。它把整個(gè)系統(tǒng)分成幾個(gè)時(shí)間段,在這段時(shí)間里可以有一個(gè)輸出,也可有多個(gè)輸出,但他們各自狀態(tài)不變。一旦有一個(gè)變化,系統(tǒng)即轉(zhuǎn)入下一個(gè)狀態(tài)。給每一個(gè)時(shí)間段設(shè)定一個(gè)狀態(tài)器(步進(jìn)接點(diǎn)),利用這些狀態(tài)器的組合控制輸出。例如工作臺(tái)自動(dòng)往復(fù)控制系統(tǒng),我們可以畫出它的狀態(tài)轉(zhuǎn)移圖:一工作臺(tái)自動(dòng)往復(fù)控制程序(1)要求:正反轉(zhuǎn)啟動(dòng)信號(hào)SB0、SB1,停車信號(hào)SB2,左右限位開(kāi)關(guān)SQ1、SQ2,左右極限保護(hù)開(kāi)關(guān)SQSQ4SQ1SQ2SQ3Y0Y1狀態(tài)轉(zhuǎn)移圖:四、狀態(tài)轉(zhuǎn)移的實(shí)現(xiàn)任何一個(gè)順序控制過(guò)程都可分解為若干步驟,每一工步就是控制過(guò)程中的一個(gè)狀態(tài),所以順序控制的動(dòng)作流程圖也稱為狀態(tài)轉(zhuǎn)移圖,狀態(tài)轉(zhuǎn)移圖就是用狀態(tài)(工步)來(lái)描述控制過(guò)程的流程圖。在狀態(tài)轉(zhuǎn)移圖中,一個(gè)完整的狀態(tài)必須包括:該狀態(tài)的控制元件;該狀態(tài)所驅(qū)動(dòng)的對(duì)象;向下一個(gè)狀態(tài)轉(zhuǎn)移的條件;明確的轉(zhuǎn)移方向。狀態(tài)轉(zhuǎn)移的實(shí)現(xiàn),必須滿足兩個(gè)方面:一是轉(zhuǎn)移條件必須成立,二是前一步當(dāng)前正在進(jìn)行。二者缺一不可,否則程序的執(zhí)行在某些情況下就會(huì)混亂。五、畫狀態(tài)轉(zhuǎn)移圖的一般步驟(1)分析控制要求和工藝流程,確定狀態(tài)轉(zhuǎn)移圖結(jié)構(gòu)(復(fù)雜系統(tǒng)需要)。(2)工藝流程分解若干步,每一步表示一穩(wěn)定狀態(tài)。(3)確定步與步之間轉(zhuǎn)移條件及其關(guān)系。(4)確定初始狀態(tài)。(可用輸出或狀態(tài)器)(5)解決循環(huán)及正常停車問(wèn)題。(6)急停信號(hào)的處理。第二節(jié)步進(jìn)順序控制指令我們知道每一個(gè)狀態(tài)都有一個(gè)控制元件來(lái)控制該狀態(tài)是否動(dòng)作,保證在順序控制過(guò)程中,生產(chǎn)過(guò)程有秩序地按步進(jìn)行,所以順序控制也稱為步進(jìn)控制。FX1S采用狀態(tài)繼電器作為控制元件,并且只利用其常開(kāi)觸點(diǎn)來(lái)控制步動(dòng)作。控制狀態(tài)的常開(kāi)觸點(diǎn)稱為步進(jìn)接點(diǎn),在梯形圖中用符號(hào)表示。當(dāng)利用SET指令將狀態(tài)繼電器置1時(shí),步進(jìn)接點(diǎn)閉合。此時(shí),順序控制就進(jìn)入該步進(jìn)接點(diǎn)所控制的狀態(tài)。當(dāng)轉(zhuǎn)移條件滿足時(shí),利用SET指令將下一個(gè)狀態(tài)控制元件(即狀態(tài)繼電器)置1后,上一個(gè)狀態(tài)繼電器(上一工步)自動(dòng)復(fù)位,而不必采用RST指令復(fù)位。用梯形圖表示:狀態(tài)轉(zhuǎn)移圖用梯形圖表示的方法:控制元件:梯形圖中畫出狀態(tài)繼電器的步進(jìn)接點(diǎn);狀態(tài)所驅(qū)動(dòng)的對(duì)象:依照狀態(tài)轉(zhuǎn)移圖畫出;轉(zhuǎn)移條件:轉(zhuǎn)移條件用來(lái)SET下一個(gè)步進(jìn)接點(diǎn);轉(zhuǎn)移方向:往哪個(gè)方向轉(zhuǎn)移,就是SET置1的步進(jìn)接點(diǎn)控制元件。根據(jù)上述所學(xué)知識(shí),我們學(xué)習(xí)步進(jìn)指令(STL、RET)。步進(jìn)指令STL、RETSTL指令STL指令稱為“步進(jìn)接點(diǎn)“指令。其功能是將步進(jìn)接點(diǎn)接到左母線。格式:操作元件:狀態(tài)繼電器S。RET指令稱為“不僅返回“指令。其功能是使臨時(shí)左母線回到原來(lái)左母線的位置。格式:操作元件:無(wú)。程序舉例:步進(jìn)接點(diǎn)只有常開(kāi)觸點(diǎn),沒(méi)有常閉觸點(diǎn)。步進(jìn)接通需要SET指令進(jìn)行置1,步進(jìn)接點(diǎn)閉合,將左母線移動(dòng)到臨時(shí)左母線,與臨時(shí)左母線相連的觸點(diǎn)用LD、L

溫馨提示

  • 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)論