




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第五章第五章三菱三菱FX2NFX2N系列系列PLCPLC的編程元件的編程元件及其基本指令及其基本指令第一節(jié)第一節(jié) 三菱三菱FX2N系列系列可編程序控制器可編程序控制器主機(基本單元):主機(基本單元):CPU、存儲器、輸入輸出口及電源、存儲器、輸入輸出口及電源主機擴展其輸入輸出:主機擴展其輸入輸出: 擴展單元擴展單元(擴展(擴展I/O口,內(nèi)部有電源)口,內(nèi)部有電源) 擴展模塊及擴展模塊及(擴展(擴展I/O口,內(nèi)部有電源)口,內(nèi)部有電源) 特殊功能模塊單元特殊功能模塊單元(溫度控制模塊(溫度控制模塊、計數(shù)控制模塊等)、計數(shù)控制模塊等)u5.1.1 FX2N系列可編程序控制器系列可編程序控制器的基
2、本組成的基本組成 5.1.2 FX2N系列可編程序控制器型號名稱體系及其種類系列可編程序控制器型號名稱體系及其種類 輸入輸出點數(shù)輸入輸出點數(shù) :指基本單元:指基本單元、擴展單元或擴展模塊的輸入擴展單元或擴展模塊的輸入輸出總數(shù)。輸出總數(shù)。 基本單元、擴展單元輸出形式基本單元、擴展單元輸出形式 R:表示繼電器輸出,有接點,交流、直流負載兩用;:表示繼電器輸出,有接點,交流、直流負載兩用; S:表示三端雙向可控硅開關(guān)元件輸出,無接點,交流負:表示三端雙向可控硅開關(guān)元件輸出,無接點,交流負載用;載用; T:表示晶體管輸出,無接點,直流負載用。:表示晶體管輸出,無接點,直流負載用。 擴展模塊輸入輸出形式
3、擴展模塊輸入輸出形式 R:表示:表示DC輸入,繼電器輸出;輸入,繼電器輸出; X:表示輸入專用,無輸出;:表示輸入專用,無輸出; YR:表示繼電器輸出專用,無輸出;:表示繼電器輸出專用,無輸出; YT:表示晶體管輸出專用,無輸入;:表示晶體管輸出專用,無輸入; YS:表示三端雙向晶閘管開關(guān)元件輸出專用,無輸入。:表示三端雙向晶閘管開關(guān)元件輸出專用,無輸入。其他區(qū)分其他區(qū)分 一般無符號,表示一般無符號,表示AC100V/200V電源,電源,DC24V輸入。輸入。FX2N M 系列名稱系列名稱 輸入輸出點數(shù)輸入輸出點數(shù) 基本單元基本單元 輸出形式輸出形式 其他區(qū)分其他區(qū)分u基本單元型號名稱組成及種
4、類基本單元型號名稱組成及種類包括內(nèi)部電包括內(nèi)部電源、輸入輸源、輸入輸出口、出口、CPU及存儲器及存儲器 u擴展單元型號名稱組成及種類擴展單元型號名稱組成及種類 FX2N E 系列名稱系列名稱 輸入輸出點數(shù)輸入輸出點數(shù) 擴展單元擴展單元 輸出形式輸出形式 其他區(qū)分其他區(qū)分包括內(nèi)部包括內(nèi)部電源和輸電源和輸入輸出口入輸出口 u擴展模塊型號名稱組成及種類擴展模塊型號名稱組成及種類 FXN E 系列名稱系列名稱 輸入輸出點數(shù)輸入輸出點數(shù) 擴展設(shè)備擴展設(shè)備 輸出形式輸出形式包括輸入輸出口,包括輸入輸出口,由基本單元或擴由基本單元或擴展單元供電展單元供電 5.1.3 FX2N系列可編程序控制器技術(shù)指標系列可
5、編程序控制器技術(shù)指標 一般技術(shù)指標一般技術(shù)指標性能技術(shù)指標性能技術(shù)指標輸入技術(shù)指標輸入技術(shù)指標輸出技術(shù)指標輸出技術(shù)指標電源技術(shù)指標電源技術(shù)指標一、編程元件的分類及編號規(guī)則一、編程元件的分類及編號規(guī)則 代表功能的字母代表功能的字母。如輸入繼電器用。如輸入繼電器用“X”表示、表示、輸出繼電器用輸出繼電器用“Y”表示。表示。數(shù)字數(shù)字,數(shù)字為該類器件的序號。,數(shù)字為該類器件的序號。 FX2N系列系列PLC中輸入、輸出繼電器的序號為中輸入、輸出繼電器的序號為八進制八進制,其余為,其余為十進制十進制。第二節(jié)第二節(jié) FX2N系列系列PLC的主要編程元件的主要編程元件5.2.1 FX2N系列系列PLC編程元件
6、概述編程元件概述X 0功能字母功能字母數(shù)字數(shù)字二、編程元件的基本特征二、編程元件的基本特征 PLC編程元件的物理實質(zhì):編程元件的物理實質(zhì):電子電路及存儲器。稱電子電路及存儲器。稱“軟軟繼電器繼電器”。在在PLC中用中用邏輯與、邏輯或、邏輯非邏輯與、邏輯或、邏輯非等等邏輯運算來處理邏輯運算來處理各種繼電器的連接;各種繼電器的連接;編程元件和繼電接觸器的元件類似、具有編程元件和繼電接觸器的元件類似、具有線圈和常開、線圈和常開、常閉觸點;常閉觸點;當線圈被選中當線圈被選中(通電)時,常開觸點閉合,常閉觸點斷(通電)時,常開觸點閉合,常閉觸點斷開開,當線圈,當線圈失去選中件時,常閉接通,常開斷開失去選
7、中件時,常閉接通,常開斷開; 可編程序控制器的編程元件可以有可編程序控制器的編程元件可以有無數(shù)多個常開、常閉無數(shù)多個常開、常閉觸點觸點 。1 10 0ONONOFFOFFPLC內(nèi)部內(nèi)部存儲單元與存儲單元與繼電器的繼電器的對應(yīng)關(guān)系對應(yīng)關(guān)系編程元件的基本特征編程元件的基本特征編程元件與繼電接觸器元件比較表編程元件與繼電接觸器元件比較表相同點相同點不同點不同點都具有線圈和常開常閉觸都具有線圈和常開常閉觸點,觸點的狀態(tài)隨著線圈點,觸點的狀態(tài)隨著線圈的狀態(tài)而變化,即當線圈的狀態(tài)而變化,即當線圈被選中(通電)時,常開被選中(通電)時,常開觸點閉合,常閉觸點斷開,觸點閉合,常閉觸點斷開,當線圈失去選中條件時
8、,當線圈失去選中條件時,常閉接通,常開斷開。常閉接通,常開斷開。 編程元件被選中,只是代編程元件被選中,只是代表這個元件的存儲單元置表這個元件的存儲單元置1,失去選中條件只是這個元失去選中條件只是這個元件的存儲單元置件的存儲單元置0;編程元;編程元件可以無限次地訪問,可件可以無限次地訪問,可編程控制器的編程元件可編程控制器的編程元件可以有無數(shù)多個常開、常閉以有無數(shù)多個常開、常閉觸點。觸點。三、數(shù)據(jù)結(jié)構(gòu)三、數(shù)據(jù)結(jié)構(gòu) :l 十進制數(shù)十進制數(shù)(K)l十六進制數(shù)(十六進制數(shù)(H):): 同十進制數(shù)一樣,用于指定應(yīng)用指令操作數(shù)同十進制數(shù)一樣,用于指定應(yīng)用指令操作數(shù)中的數(shù)值與指令動作。中的數(shù)值與指令動作。
9、 1) 定時器和計數(shù)器的設(shè)定值(定時器和計數(shù)器的設(shè)定值(K常數(shù))。常數(shù))。2) 輔助繼電器(輔助繼電器(M)、定時器()、定時器(T)、計數(shù)器)、計數(shù)器(C)、狀態(tài)器等的編號(軟元件編號)。)、狀態(tài)器等的編號(軟元件編號)。3) 指定應(yīng)用指令操作數(shù)中的數(shù)值與指令動作指定應(yīng)用指令操作數(shù)中的數(shù)值與指令動作(K常數(shù))。常數(shù))。l二進制數(shù)(二進制數(shù)(B):):PLC內(nèi)部,這些數(shù)字都是用內(nèi)部,這些數(shù)字都是用二進制處理的。二進制處理的。l八進制數(shù)(八進制數(shù)(O):):FX2N系列的輸入繼電器、輸系列的輸入繼電器、輸出繼電器的軟元件編號以八進制數(shù)值進行分配。出繼電器的軟元件編號以八進制數(shù)值進行分配。 lBC
10、D碼:碼:用于數(shù)字式開關(guān)或七段碼的顯示器控用于數(shù)字式開關(guān)或七段碼的顯示器控制等。制等。 l其他數(shù)值(浮點數(shù)):其他數(shù)值(浮點數(shù)):FX2N系列具有可進行高系列具有可進行高精度的浮點運算功能。精度的浮點運算功能。 可編程控制器的編程元件列表可編程控制器的編程元件列表輸入繼電器輸入繼電器X計數(shù)器計數(shù)器C輸出繼電器輸出繼電器數(shù)據(jù)寄存器數(shù)據(jù)寄存器D輔助繼電器輔助繼電器M變址寄存器變址寄存器V/Z狀態(tài)器狀態(tài)器S指針指針P/I定時器定時器T常數(shù)(常數(shù)(K/H)5.2.2 FX2N系列系列PLC的編程元件的編程元件一、輸入輸出繼電器一、輸入輸出繼電器X、Y輸入繼電器:輸入繼電器:作用是接受并存儲輸入到作用是
11、接受并存儲輸入到PLC中的現(xiàn)場中的現(xiàn)場開關(guān)信號(對應(yīng)于某一位輸入映像寄存器),和對應(yīng)的輸開關(guān)信號(對應(yīng)于某一位輸入映像寄存器),和對應(yīng)的輸入端子相連,在使用中不必考慮接點的容量。入端子相連,在使用中不必考慮接點的容量。特點:其狀特點:其狀態(tài)由外部信號決定,而不能由用戶程序控制態(tài)由外部信號決定,而不能由用戶程序控制。輸出繼電器:輸出繼電器:具有一對物理接點,與具有一對物理接點,與PLC的一個輸出的一個輸出端子相連,可以直接驅(qū)動負載。端子相連,可以直接驅(qū)動負載。特點:其狀態(tài)只能由用戶特點:其狀態(tài)只能由用戶程序決定,而不可能由外部信號控制程序決定,而不可能由外部信號控制?;据斎胼敵鰡卧^電器采用八
12、進制編號,最大范圍基本輸入輸出單元繼電器采用八進制編號,最大范圍為為X00X77/ Y00Y77共共64點。點。型型號號FX2N-16MFX2N-32MFX2N-48MFX2N-64MFX2N-80MFX2N-128M擴展擴展時時輸輸入入X000X0078點點X000X01716點點X000X02724點點X000X03732點點X000X04740點點X000X07764點點X000X267184點點輸輸出出Y000Y0078點點Y000Y01716點點Y000Y02724點點Y000Y03732點點Y000Y04740點點Y000Y07764點點Y000Y267184點點輸入端子是輸入端子
13、是PLC從外部開關(guān)接受從外部開關(guān)接受信號的窗口信號的窗口 輸出端子是輸出端子是PLC向外部負向外部負載發(fā)送信號的載發(fā)送信號的窗口窗口 輸入繼電器X、輸出繼電器Y動畫二、輔助繼電器二、輔助繼電器M l 它與外界沒有聯(lián)系,僅作運算的中間結(jié)果使用,有時也稱它與外界沒有聯(lián)系,僅作運算的中間結(jié)果使用,有時也稱作作內(nèi)部繼電器內(nèi)部繼電器或或中間繼電器中間繼電器,它,它不能直接驅(qū)動外部負載,不能直接驅(qū)動外部負載,外部負載的驅(qū)動要通過輸出繼電器進行外部負載的驅(qū)動要通過輸出繼電器進行。這類輔助繼電器這類輔助繼電器的線圈與輸出繼電器一樣的線圈與輸出繼電器一樣有無數(shù)的電子常開和常閉觸點。有無數(shù)的電子常開和常閉觸點。l
14、 如果在如果在PLC運行過程中運行過程中停電停電,輸出繼電器及一般用輔助繼輸出繼電器及一般用輔助繼電器都斷開電器都斷開。再運行時,除了輸入條件為。再運行時,除了輸入條件為ON(接通)的(接通)的情況以外,都為斷開狀態(tài)情況以外,都為斷開狀態(tài) 。 通用輔助繼電器通用輔助繼電器:M0-M499,共,共500個點個點 斷電保持輔助繼電器斷電保持輔助繼電器:M500-M1023及及M1024-M3071共共2572點。它們利用可編程控制器內(nèi)部的鋰電池來記憶斷點。它們利用可編程控制器內(nèi)部的鋰電池來記憶斷電瞬間的狀態(tài),即重新通電后的第一個周期能維持斷電電瞬間的狀態(tài),即重新通電后的第一個周期能維持斷電時各自的
15、狀態(tài)。其中時各自的狀態(tài)。其中 M500-M1023可以用軟件來設(shè)定使可以用軟件來設(shè)定使其變?yōu)榉菙嚯姳3州o助繼電器。其變?yōu)榉菙嚯姳3州o助繼電器。 特殊輔助繼電器特殊輔助繼電器: M8000-M8255,共,共256個點。分為觸個點。分為觸點利用型特殊輔助繼電器和線圈驅(qū)動型特殊輔助繼電器。點利用型特殊輔助繼電器和線圈驅(qū)動型特殊輔助繼電器。輔助繼電器輔助繼電器M分類:分類:例:例:右圖為來電后要右圖為來電后要自動一直維持斷電前自動一直維持斷電前的的on狀態(tài)所用的自保狀態(tài)所用的自保電路。電路。斷電保持輔助繼電器斷電保持輔助繼電器特殊輔助繼電器特殊輔助繼電器可以分為:可以分為:1、觸電利用型殊輔助繼電器
16、、觸電利用型殊輔助繼電器。線圈由線圈由PLC自動驅(qū)動,用戶自動驅(qū)動,用戶只可以利用其接點只可以利用其接點。例如:。例如: M8000為運行監(jiān)控用,為運行監(jiān)控用,PLC運行時運行時M8000接通;接通;M8002為僅在運行開始瞬間接通的為僅在運行開始瞬間接通的初始脈沖特殊輔助繼電器??梢杂盟鼇韺δ承┯袛嚯姳3跏济}沖特殊輔助繼電器。可以用它來對某些有斷電保持功能的編程元件進行復(fù)位和清零。持功能的編程元件進行復(fù)位和清零。 2、驅(qū)動線圈型特殊輔助繼電器驅(qū)動線圈型特殊輔助繼電器。用戶激勵線圈后,。用戶激勵線圈后,PLC作作特定動作。例如:特定動作。例如: M8033:為:為PLC停止時,映像寄存器和數(shù)據(jù)
17、寄存器中內(nèi)容停止時,映像寄存器和數(shù)據(jù)寄存器中內(nèi)容保持不變,即可編程使輸出保持。保持不變,即可編程使輸出保持。 M8034為禁止全部輸出特殊輔助繼電器。為禁止全部輸出特殊輔助繼電器。 M8039:其線圈通電時,以:其線圈通電時,以D8039中制定的掃描時間定時中制定的掃描時間定時掃描。掃描。三、狀態(tài)器三、狀態(tài)器S 狀態(tài)器狀態(tài)器S是構(gòu)成狀態(tài)轉(zhuǎn)移圖的重要軟元件,它與是構(gòu)成狀態(tài)轉(zhuǎn)移圖的重要軟元件,它與后續(xù)的步進梯形指令配合使用。通常狀態(tài)繼電器軟元后續(xù)的步進梯形指令配合使用。通常狀態(tài)繼電器軟元件有下面五種類型:件有下面五種類型:初始狀態(tài)繼電器初始狀態(tài)繼電器:S0S9共共10點。點。一般用于步進梯一般用于
18、步進梯形圖的初始狀態(tài)。形圖的初始狀態(tài)?;亓銧顟B(tài)繼電器回零狀態(tài)繼電器:S10S19共共10點。點。一般用作返回一般用作返回原點的狀態(tài)。原點的狀態(tài)。 通用狀態(tài)繼電器通用狀態(tài)繼電器:S20S499共共480點。點。 停電保持狀態(tài)器停電保持狀態(tài)器:S500S899共共400點。點。 報警用狀態(tài)繼電器報警用狀態(tài)繼電器:S900S999共共100點。點。四、定時器四、定時器T 定時器相當于繼電器系統(tǒng)中的定時器相當于繼電器系統(tǒng)中的通電延時型時間繼電器通電延時型時間繼電器,可在程序中用于可在程序中用于延時控制延時控制。定時器內(nèi)有一個設(shè)定值寄存器、。定時器內(nèi)有一個設(shè)定值寄存器、一個當前值寄存器和一個用來存儲其狀
19、態(tài)的元件映像寄存器,一個當前值寄存器和一個用來存儲其狀態(tài)的元件映像寄存器,它們使用同一個元件號。定時器累計它們使用同一個元件號。定時器累計PLC內(nèi)內(nèi)1ms、10ms、100ms等的時鐘脈沖,等的時鐘脈沖,當達到所定的設(shè)定值時,輸出觸點動當達到所定的設(shè)定值時,輸出觸點動作作。FX2N系列系列PLC的定時器(的定時器(T)有以下)有以下4種類型種類型:l 100ms定時器:定時器:T0T199,200點。定時范圍:點。定時范圍:0.13276.7s;l 10ms定時器:定時器: T200T245,46點。定時范圍:點。定時范圍:0.01327.67s;l 1ms累積型定時器累積型定時器:T246T
20、249,4點,執(zhí)行中斷保持。點,執(zhí)行中斷保持。 定時范圍:定時范圍:0.00132.767s;l 100ms累積型定時器:累積型定時器:T250T255,6點,定時中斷保持,點,定時中斷保持, 定時范圍:定時范圍:0.13276.7s FX2N系列系列PLC定時器設(shè)定值可以采用定時器設(shè)定值可以采用程序存儲器程序存儲器內(nèi)內(nèi)的的常數(shù)(常數(shù)(K)直接指定)直接指定,也可以用,也可以用數(shù)據(jù)寄存器(數(shù)據(jù)寄存器(D)的內(nèi))的內(nèi)容間接指定容間接指定。使用數(shù)據(jù)寄存器設(shè)定定時器設(shè)定值時,一般。使用數(shù)據(jù)寄存器設(shè)定定時器設(shè)定值時,一般使用具有掉電保持功能的數(shù)據(jù)寄存器,這樣在斷電時不會使用具有掉電保持功能的數(shù)據(jù)寄存器
21、,這樣在斷電時不會丟失數(shù)據(jù)丟失數(shù)據(jù)。 PLC采用采用硬件定時中斷、軟件遞減計數(shù)硬件定時中斷、軟件遞減計數(shù)的方法來實現(xiàn)的方法來實現(xiàn)定時邏輯功能。定時邏輯功能。定時器邏輯功能定時器邏輯功能定時條件定時條件定時器定時器定時繼電器定時繼電器當前值當前值操作操作OFF等于設(shè)定值等于設(shè)定值不操作不操作OFFON0計時計時OFFON0不操作不操作ON 圖圖a為非累積型定時器為非累積型定時器如果如果X000為為ON,T200開開始計時,當脈沖數(shù)等于設(shè)始計時,當脈沖數(shù)等于設(shè)定值定值K123時,定時器的輸時,定時器的輸出觸點動作,也就是說輸出觸點動作,也就是說輸出觸點在線圈驅(qū)動出觸點在線圈驅(qū)動1.23s后后動作。
22、動作。X000斷開或停電,定時斷開或停電,定時器復(fù)位,輸出觸點復(fù)位。器復(fù)位,輸出觸點復(fù)位。即通用定時器所計時間必即通用定時器所計時間必須一次達到設(shè)定時間,否須一次達到設(shè)定時間,否則定時器不會動作。則定時器不會動作。 圖圖b為累積型定時器為累積型定時器,如果如果X001為為ON,則,則T250用當前值計數(shù)器累計用當前值計數(shù)器累計100ms的時鐘脈沖。當達的時鐘脈沖。當達到設(shè)定值到設(shè)定值K345時,定時時,定時器的輸出觸點動作。在器的輸出觸點動作。在累計過程中,累計過程中,即使輸入即使輸入X001斷開或停電時,再斷開或停電時,再起動時起動時,其,其累計時間為累計時間為34.5s。如果。如果復(fù)位輸入
23、復(fù)位輸入X002為為ON,定定時器復(fù)位時器復(fù)位,輸出觸點也,輸出觸點也復(fù)位。復(fù)位。 積算定時器的動作過程圖積算定時器的動作過程圖驅(qū)動線圈開始到觸點動作結(jié)束的定時器觸點動作精度,大致可用式驅(qū)動線圈開始到觸點動作結(jié)束的定時器觸點動作精度,大致可用式 tTT0其中其中:與與1ms、10ms、100ms定時器對應(yīng),分別為定時器對應(yīng),分別為0.001s、0.01s、0.1s; T為定時器設(shè)定時間;為定時器設(shè)定時間; T0為掃描周期。為掃描周期。 編程時,定時器觸點寫在線圈指令前時,編程時,定時器觸點寫在線圈指令前時,最大誤差為最大誤差為-2T0。當定時器設(shè)。當定時器設(shè)定值為定值為0時,在執(zhí)行下一個掃描的
24、線圈指令時,輸出觸點開始動作。此外,時,在執(zhí)行下一個掃描的線圈指令時,輸出觸點開始動作。此外,中斷執(zhí)行型的中斷執(zhí)行型的1ms定時器在執(zhí)行線圈指令后,以中斷方式對定時器在執(zhí)行線圈指令后,以中斷方式對1ms時鐘脈沖計時鐘脈沖計數(shù)。數(shù)。 PLC的定時器本身沒有的定時器本身沒有瞬動觸點,如果需要,可以在定瞬動觸點,如果需要,可以在定時器線圈兩端病例一個輔助繼電器的線圈,把輔助繼電器的時器線圈兩端病例一個輔助繼電器的線圈,把輔助繼電器的觸電當成定時器的瞬動觸點來使用。觸電當成定時器的瞬動觸點來使用。PLC的定時器線圈本身只有通電延時功能,如果需要斷的定時器線圈本身只有通電延時功能,如果需要斷電延時功能(
25、輸出信號在停止一段時間以后才停止),可以電延時功能(輸出信號在停止一段時間以后才停止),可以采用如下電路:采用如下電路:定時器的瞬動觸點:定時器的瞬動觸點:延時斷開電路延時斷開電路 內(nèi)部信號計數(shù)器內(nèi)部信號計數(shù)器:是對機內(nèi)的元件的信號計數(shù),也稱普:是對機內(nèi)的元件的信號計數(shù),也稱普通計數(shù)器通計數(shù)器 外部信號計數(shù)器外部信號計數(shù)器 :對機器的外部信號進行計數(shù):對機器的外部信號進行計數(shù) 16位增計數(shù)器位增計數(shù)器(無斷電保持通用型:(無斷電保持通用型:C0C99;停電;停電保持型:保持型:C100C199) 16 位計數(shù)器其設(shè)定值在位計數(shù)器其設(shè)定值在K1K32767范圍內(nèi)有效。設(shè)定值范圍內(nèi)有效。設(shè)定值K0
26、與與K1意義相同意義相同, 均在第一次計數(shù)時,其觸點動作。如果均在第一次計數(shù)時,其觸點動作。如果PLC斷電,恢復(fù)電源后,計數(shù)器可按上一次數(shù)值斷電,恢復(fù)電源后,計數(shù)器可按上一次數(shù)值累計計數(shù)累計計數(shù)。 五、計數(shù)器五、計數(shù)器 C計數(shù)器邏輯功能計數(shù)器邏輯功能復(fù)位信號復(fù)位信號計數(shù)信號計數(shù)信號計數(shù)器計數(shù)器計數(shù)繼電計數(shù)繼電器器當前值當前值操作操作ON= 0不計數(shù)不計數(shù)OFFOFF設(shè)定值設(shè)定值“+1”O(jiān)FF設(shè)定值設(shè)定值不計數(shù)不計數(shù)ON不變不變不計數(shù)不計數(shù)不變不變?nèi)缟蠄D所示,當在執(zhí)行第十次的線圈指令時,輸出觸點動如上圖所示,當在執(zhí)行第十次的線圈指令時,輸出觸點動作。如果復(fù)位輸入作。如果復(fù)位輸入X010為為ON,
27、則執(zhí)行,則執(zhí)行RST指令,計數(shù)器的當前指令,計數(shù)器的當前值為值為0,輸出觸點復(fù)位。計數(shù)器的設(shè)定值,除用常數(shù),輸出觸點復(fù)位。計數(shù)器的設(shè)定值,除用常數(shù)K設(shè)定外,設(shè)定外,還可由數(shù)據(jù)寄存器指定。還可由數(shù)據(jù)寄存器指定。16位遞加計數(shù)器位遞加計數(shù)器32位增減計數(shù)器位增減計數(shù)器設(shè)定值為設(shè)定值為21474836482147483647,其中其中C200C219共共20點是通用型,點是通用型,C220C234共共15點為斷電保持型計數(shù)器。點為斷電保持型計數(shù)器。32位雙向計數(shù)器是遞加型還是遞減型計數(shù)位雙向計數(shù)器是遞加型還是遞減型計數(shù)由特殊輔由特殊輔助繼電器助繼電器M8200M8234設(shè)定,兩者配對使用設(shè)定,兩者配
28、對使用。特殊。特殊輔助繼電器接通時輔助繼電器接通時(置(置1)時,為遞減計數(shù))時,為遞減計數(shù);特殊輔助繼;特殊輔助繼電器斷開(置電器斷開(置0)時,為遞加計數(shù)。)時,為遞加計數(shù)??煽芍苯佑贸?shù)直接用常數(shù)K或或間接用數(shù)據(jù)寄存器間接用數(shù)據(jù)寄存器D的內(nèi)容作為設(shè)的內(nèi)容作為設(shè)定值。間接設(shè)定時,要定值。間接設(shè)定時,要用器件號緊連在一起的兩個數(shù)據(jù)用器件號緊連在一起的兩個數(shù)據(jù)寄存器寄存器。低位存放在指定數(shù)據(jù)寄存器中,高位則存放在。低位存放在指定數(shù)據(jù)寄存器中,高位則存放在繼其之后的數(shù)據(jù)寄存器中(繼其之后的數(shù)據(jù)寄存器中(1).用用X12作為計數(shù)輸入,驅(qū)動作為計數(shù)輸入,驅(qū)動C210計數(shù)器線圈進行計數(shù)操作。計數(shù)器線圈
29、進行計數(shù)操作。加計數(shù)時,當計數(shù)器的當前值由加計數(shù)時,當計數(shù)器的當前值由4到到5()時,其接點接通)時,其接點接通(置(置1),),Y1有輸出;當前值大于有輸出;當前值大于5時,時,Y1仍然接通。減計數(shù)時,仍然接通。減計數(shù)時,當前值由當前值由5到到4()時,計數(shù)器)時,計數(shù)器C210的常開觸點斷開,的常開觸點斷開,Y1停止輸出。停止輸出。X10為方向設(shè)定信號,為方向設(shè)定信號,X11為復(fù)位信號。為復(fù)位信號。32位增位增/減雙向計數(shù)器減雙向計數(shù)器利用計數(shù)輸入利用計數(shù)輸入X014驅(qū)動驅(qū)動C200線圈,可增計線圈,可增計數(shù)或減計數(shù)。(增減可由特殊輔助繼電器數(shù)或減計數(shù)。(增減可由特殊輔助繼電器M8設(shè)置)設(shè)
30、置)當前值的增減與輸出觸點的動作無關(guān),但是當前值的增減與輸出觸點的動作無關(guān),但是如果如果從從2147483647開始開始增計數(shù),則成為增計數(shù),則成為-2147483648,形成循環(huán)計數(shù),反之亦然。,形成循環(huán)計數(shù),反之亦然。如果復(fù)位輸入如果復(fù)位輸入X013為為ON,則執(zhí)行,則執(zhí)行RST指令,指令,計數(shù)器當前值變?yōu)橛嫈?shù)器當前值變?yōu)?,輸出觸點也復(fù)位。,輸出觸點也復(fù)位。 32位增位增/減雙向計數(shù)器減雙向計數(shù)器高速計數(shù)器高速計數(shù)器又叫又叫中斷計數(shù)器中斷計數(shù)器,均為,均為32位雙向計數(shù)器位雙向計數(shù)器。通過。通過對特定輸入作中斷處理進行計數(shù)對特定輸入作中斷處理進行計數(shù),計數(shù)與掃描周期無關(guān),但最,計數(shù)與掃描
31、周期無關(guān),但最高計數(shù)頻率受輸入響應(yīng)速度和使用的高速計數(shù)器個數(shù)影響,使高計數(shù)頻率受輸入響應(yīng)速度和使用的高速計數(shù)器個數(shù)影響,使用個數(shù)越少,最高計數(shù)頻率越高,最高可以執(zhí)行用個數(shù)越少,最高計數(shù)頻率越高,最高可以執(zhí)行數(shù)數(shù)KHz的計數(shù)。的計數(shù)。根據(jù)不同增根據(jù)不同增/減計數(shù)切換及控制的方法,減計數(shù)切換及控制的方法,分為分為1相相1計數(shù)輸入、計數(shù)輸入、1相相2計數(shù)輸入、以及計數(shù)輸入、以及2相相2計數(shù)輸入三種類型。計數(shù)輸入三種類型。高速計數(shù)器高速計數(shù)器1相相1計數(shù)輸入計數(shù)輸入:一個脈沖計數(shù)輸入端,:一個脈沖計數(shù)輸入端,由程序(特殊輔助由程序(特殊輔助繼電器)決定計數(shù)方向繼電器)決定計數(shù)方向。無無S/R:由程序決
32、定計數(shù)的啟動、復(fù)由程序決定計數(shù)的啟動、復(fù)位;位;有有S/R:意味著意味著。 ;1相相2計數(shù)輸入計數(shù)輸入:兩個計數(shù)輸入端,指定其中之一為加計數(shù)、:兩個計數(shù)輸入端,指定其中之一為加計數(shù)、另一個為減計數(shù),即另一個為減計數(shù),即計數(shù)方向由輸入端決定計數(shù)方向由輸入端決定。2相相2計數(shù)輸入計數(shù)輸入:有兩個計數(shù)輸入端,固定為:有兩個計數(shù)輸入端,固定為A、B兩相,兩相,在在A相接通的同時相接通的同時,B相輸入為相輸入為OFFON則為增計數(shù),則為增計數(shù),ONOFF時為減計數(shù),即時為減計數(shù),即由由B相的上、下沿決定計數(shù)方向相的上、下沿決定計數(shù)方向。 1相相1計數(shù)輸入(無計數(shù)輸入(無S/R) 1相相1計數(shù)輸入(有計數(shù)
33、輸入(有S/R)SX007SX006RU/DX005U/DU/DX004RRU/DX003U/DU/DU/DX002RRU/DX001U/DU/DU/DX000C245C244C243C242C241C240C239C238C237C236C235SSX007SSX006RRRRX005BBDDX004AAUUX003RRRRX002BBBDDDX001AAAUUUX000C255C254C253C252C251C250C249C248C247C2462相相2計數(shù)輸入計數(shù)輸入1相相2計數(shù)輸入計數(shù)輸入U表示增計數(shù)輸入;表示增計數(shù)輸入;D表示減計數(shù)輸入;表示減計數(shù)輸入;A表示表示A相輸入;相輸入;
34、B表示表示B相輸入;相輸入;R表示復(fù)位輸入;表示復(fù)位輸入;S表示啟動(置位)輸入。表示啟動(置位)輸入。l下圖為下圖為FX2N系列系列PLC內(nèi)置內(nèi)置1相相1計數(shù)輸入高速計數(shù)器的應(yīng)用計數(shù)輸入高速計數(shù)器的應(yīng)用 在在X012為為ON時,利時,利用計數(shù)輸入用計數(shù)輸入X000,通,通過過中斷,中斷,C235按按X010設(shè)定的方式增計數(shù)或設(shè)定的方式增計數(shù)或減計數(shù)減計數(shù) 計數(shù)器的當前值由計數(shù)器的當前值由-6-5增加時增加時,輸出觸,輸出觸點被點被置位,置位,由由-5-6減減少時少時,輸出觸點被,輸出觸點被復(fù)位。復(fù)位。如果復(fù)位輸入如果復(fù)位輸入X011為為ON,則,則執(zhí)行執(zhí)行RST指令,指令,計數(shù)器當前值變?yōu)橛?/p>
35、數(shù)器當前值變?yōu)?,輸出觸點也復(fù)位輸出觸點也復(fù)位 。1相相2計數(shù)高速計數(shù)器有兩個輸入端,其中一個固定為加計數(shù)高速計數(shù)器有兩個輸入端,其中一個固定為加計數(shù)、一個固定為減計數(shù)。計數(shù)、一個固定為減計數(shù)。帶帶R/S端意味著端意味著。例:例:C249,增計數(shù)的計數(shù)輸入為,增計數(shù)的計數(shù)輸入為X000,減計數(shù)的計數(shù)輸,減計數(shù)的計數(shù)輸入為入為X001。l1相相2計數(shù)輸入高速計數(shù)器的應(yīng)用舉例計數(shù)輸入高速計數(shù)器的應(yīng)用舉例可以通過程序中的可以通過程序中的X011執(zhí)行復(fù)位執(zhí)行復(fù)位,另外,當,另外,當X002閉閉合,合,C249也可立即復(fù)位,不也可立即復(fù)位,不需要該程序。需要該程序。l2相相2計數(shù)輸入高速計數(shù)器的應(yīng)用計數(shù)
36、輸入高速計數(shù)器的應(yīng)用 在在X012為為ON時時,C251通過通過中斷,對中斷,對A相輸入相輸入X000、B相輸相輸入入X001的動作計數(shù)。如果的動作計數(shù)。如果X011為為ON時,則執(zhí)行時,則執(zhí)行RST復(fù)位指令。復(fù)位指令。如果當前值超過設(shè)定值,則如果當前值超過設(shè)定值,則Y002為為ON;如果當前值小于設(shè);如果當前值小于設(shè)定值,則為定值,則為OFF。根據(jù)不同的。根據(jù)不同的計數(shù)方向,計數(shù)方向,Y003接通(增計數(shù))接通(增計數(shù))或斷開(減計數(shù))。或斷開(減計數(shù))。當當X012為為ON時,如果時,如果X006也為也為ON,則則C254立即開始對立即開始對A相輸入相輸入X000、B相輸入相輸入X001的
37、動作計數(shù)??梢酝ㄟ^順控程序上的的動作計數(shù)。可以通過順控程序上的X011執(zhí)行復(fù)位。執(zhí)行復(fù)位。當當X002閉合,閉合,C254也可立即復(fù)位。也可立即復(fù)位。如果當前值超過設(shè)定值(如果當前值超過設(shè)定值(D1,D0),則),則Y004為為ON;如果當前值小于設(shè)定值,則為;如果當前值小于設(shè)定值,則為OFF。根據(jù)不同的計。根據(jù)不同的計數(shù)方向,數(shù)方向,Y005接通(增計數(shù))或斷開(減計數(shù))。接通(增計數(shù))或斷開(減計數(shù))。應(yīng)用:應(yīng)用:可以在可以在電動機軸電動機軸上安裝上安裝A-B相型相型旋轉(zhuǎn)編碼器,旋轉(zhuǎn)編碼器,程序中程序中使用使用C251C255高速兩相雙計數(shù)輸入計數(shù)器,高速兩相雙計數(shù)輸入計數(shù)器,從而實現(xiàn)旋從
38、而實現(xiàn)旋轉(zhuǎn)軸轉(zhuǎn)軸正向轉(zhuǎn)動時加計數(shù)、反向轉(zhuǎn)動時自動減計數(shù)。正向轉(zhuǎn)動時加計數(shù)、反向轉(zhuǎn)動時自動減計數(shù)。六、數(shù)據(jù)寄存器六、數(shù)據(jù)寄存器 數(shù)據(jù)寄存器是存儲數(shù)值數(shù)據(jù)的軟元件,可以數(shù)據(jù)寄存器是存儲數(shù)值數(shù)據(jù)的軟元件,可以處理各種處理各種數(shù)值數(shù)據(jù)數(shù)值數(shù)據(jù)。類型類型: 一般型:一般型: D0D199,正常情況下,無斷電保持功能。正常情況下,無斷電保持功能。200點,通過參數(shù)設(shè)定可以點,通過參數(shù)設(shè)定可以變更為停電保持型變更為停電保持型。 停電保持停電保持型型:D200D511,312點,通過參數(shù)設(shè)定可以點,通過參數(shù)設(shè)定可以變?yōu)榉峭k姳3中?。變?yōu)榉峭k姳3中汀?停電保持專用停電保持專用型型:D512D7999,7488
39、點,無法變更其點,無法變更其停電保持特性。停電保持特性。 參數(shù)設(shè)定可以將參數(shù)設(shè)定可以將D1000以后的數(shù)據(jù)寄存器以后的數(shù)據(jù)寄存器以以500點為單點為單位位設(shè)置設(shè)置文件寄存器文件寄存器。 特殊特殊型型:D8000D8255,256點。點。 變址寄存器變址寄存器 :V0V7,Z0Z7,16點。點。 這些寄存器都是這些寄存器都是16位位,最高位為符號位,數(shù)值范圍為,最高位為符號位,數(shù)值范圍為-32768+32767。將將,可存儲,可存儲數(shù)值數(shù)據(jù)數(shù)值數(shù)據(jù),(高位為大的號碼,低位為小的號碼。(高位為大的號碼,低位為小的號碼。) , 可 處 理) , 可 處 理 -2147483648+214748364
40、7的數(shù)值。的數(shù)值。對于對于一般用及停電保持用數(shù)據(jù)寄存器,一旦在數(shù)據(jù)寄一般用及停電保持用數(shù)據(jù)寄存器,一旦在數(shù)據(jù)寄存器寫入數(shù)據(jù),存器寫入數(shù)據(jù),只要不再寫入其他數(shù)據(jù),就不會變化只要不再寫入其他數(shù)據(jù),就不會變化。利用外圍設(shè)備的參數(shù)設(shè)定,利用外圍設(shè)備的參數(shù)設(shè)定,可以改變一般用與停電??梢愿淖円话阌门c停電保持用數(shù)據(jù)寄存器的分配持用數(shù)據(jù)寄存器的分配。通用數(shù)據(jù)寄存器通用數(shù)據(jù)寄存器D0D0D199D199共共200200點點當當PLCPLC由運行到停止或斷電時,該類數(shù)據(jù)寄存器的數(shù)據(jù)由運行到停止或斷電時,該類數(shù)據(jù)寄存器的數(shù)據(jù)被清除為被清除為0 0。但是當特殊輔助繼電器。但是當特殊輔助繼電器M8033M8033置置
41、1 1,PLCPLC由運行由運行轉(zhuǎn)向停止時,數(shù)據(jù)可以保持。轉(zhuǎn)向停止時,數(shù)據(jù)可以保持。 斷電保持斷電保持/ /鎖存寄存器鎖存寄存器D200D200D7999D7999共共78007800點點斷電保持斷電保持/ /鎖存寄存器有斷電保持功能,鎖存寄存器有斷電保持功能,PLCPLC從從RUNRUN狀態(tài)狀態(tài)進入進入STOPSTOP狀態(tài)時,斷電保持寄存器的值保持不變。狀態(tài)時,斷電保持寄存器的值保持不變。利用參數(shù)設(shè)定,可將利用參數(shù)設(shè)定,可將D200D200D511D511變?yōu)榉峭k姳3中?,變?yōu)榉峭k姳3中停@時要在程序的起始步但這時要在程序的起始步采用采用RSTRST或或ZRSTZRST指令清除其內(nèi)容指令
42、清除其內(nèi)容。D490D490D509D509在使用在使用PCPC間簡易鏈接或并聯(lián)鏈接下,用于間簡易鏈接或并聯(lián)鏈接下,用于可編程控制器之間的點對點通信。可編程控制器之間的點對點通信。特殊數(shù)據(jù)寄存器特殊數(shù)據(jù)寄存器D8000D8000D8255D8255共共256256點點特殊用途數(shù)據(jù)寄存器供監(jiān)視特殊用途數(shù)據(jù)寄存器供監(jiān)視PLCPLC中器件運行方式用。其中器件運行方式用。其內(nèi)容在電源接通時,寫入初始值(先全部清內(nèi)容在電源接通時,寫入初始值(先全部清0 0,然后由系統(tǒng),然后由系統(tǒng)ROMROM安排寫入初始值)。例如,安排寫入初始值)。例如,D8000D8000所存的警戒監(jiān)視時鐘的所存的警戒監(jiān)視時鐘的時間由
43、系統(tǒng)時間由系統(tǒng)ROMROM設(shè)定。若有改變時,用傳送指令將目的時間設(shè)定。若有改變時,用傳送指令將目的時間送入送入D8000D8000。該值在。該值在PLCPLC由由RUNRUN狀態(tài)到狀態(tài)到STOPSTOP狀態(tài)保持不變。未狀態(tài)保持不變。未定義的特殊數(shù)據(jù)寄存器,用戶不能用。定義的特殊數(shù)據(jù)寄存器,用戶不能用。文件數(shù)據(jù)寄存器文件數(shù)據(jù)寄存器D1000D1000D7999D7999共共70007000點點文件寄存器是以文件寄存器是以500500點為一個單位,可被外部設(shè)備存取。點為一個單位,可被外部設(shè)備存取。文件寄存器實際上被設(shè)置為文件寄存器實際上被設(shè)置為PLCPLC的參數(shù)區(qū)。文件寄存器與鎖的參數(shù)區(qū)。文件寄存
44、器與鎖存寄存器是重疊的,可保證數(shù)據(jù)不會丟失。存寄存器是重疊的,可保證數(shù)據(jù)不會丟失。FX2NFX2N系列的文件系列的文件寄存器可通過寄存器可通過BMOVBMOV(塊傳送)指令改寫。(塊傳送)指令改寫。變址寄存器(變址寄存器(V/ZV/Z) 變址寄存器除了和普通的數(shù)據(jù)寄存器有相同的使用變址寄存器除了和普通的數(shù)據(jù)寄存器有相同的使用方法外,還在傳送、比較指令中,方法外,還在傳送、比較指令中,用于修改器件的地址用于修改器件的地址編號(元件號)、在循環(huán)指令中也經(jīng)常使用變址寄存器。編號(元件號)、在循環(huán)指令中也經(jīng)常使用變址寄存器。V V、Z Z都是都是1616位的寄存器,可進行數(shù)據(jù)的讀寫。當進位的寄存器,可
45、進行數(shù)據(jù)的讀寫。當進行行3232位操作時,將位操作時,將V V、Z Z合并使用,指定合并使用,指定Z Z為低位。為低位。例如:對于十進制數(shù)的軟元件、數(shù)值(例如:對于十進制數(shù)的軟元件、數(shù)值(M M、S S、T T、C C、D D、KnMKnM、KnSKnS、P P、K K),若),若 V0V0K5K5, Z1Z1K16K16執(zhí)行執(zhí)行D20V0D20V0時,被執(zhí)行的軟元件編號為時,被執(zhí)行的軟元件編號為D25D25【D(20D(205)5)】;指】;指定定 K30V0K30V0時,被執(zhí)行的是十進制數(shù)值時,被執(zhí)行的是十進制數(shù)值K35K35【K(30K(305)5)】; ; D5Z1=D21 D5Z1=
46、D21 。 分支用指針(分支用指針(P):七、指針七、指針圖圖a中,當中,當X10為為on時,程序跳轉(zhuǎn)到時,程序跳轉(zhuǎn)到P6處。處。圖圖b中,當中,當X16為為on時,程序跳轉(zhuǎn)到時,程序跳轉(zhuǎn)到P9處,執(zhí)行從處,執(zhí)行從P9開開始的子程序,始的子程序,執(zhí)行到子程序返回指令執(zhí)行到子程序返回指令SRET是返回到主程序中是返回到主程序中CALL P9下面的一條指令下面的一條指令。子標號應(yīng)寫在主程序結(jié)束指令。子標號應(yīng)寫在主程序結(jié)束指令FEND之后。之后。同一個標號只能出現(xiàn)一次,否則會出錯。跳轉(zhuǎn)指令用過同一個標號只能出現(xiàn)一次,否則會出錯。跳轉(zhuǎn)指令用過的標號不能再用,但不同位置的子程序調(diào)用指令可以調(diào)用同的標號不
47、能再用,但不同位置的子程序調(diào)用指令可以調(diào)用同一標號的子程序一標號的子程序。P0P127,用作用作C J 的 跳 轉(zhuǎn) 目 標 和的 跳 轉(zhuǎn) 目 標 和CALL的子程序入口的子程序入口地址地址,其中,其中P63專門專門用于結(jié)束跳轉(zhuǎn)。用于結(jié)束跳轉(zhuǎn)。PLC在執(zhí)行程序時,在執(zhí)行程序時,。中斷用指針與功能指令中斷用指針與功能指令FNC03(IRET)中斷返回、)中斷返回、FNC04(EI)開中斷、和)開中斷、和FNC03(DI)關(guān)中斷一起使用。)關(guān)中斷一起使用。中斷指針用來指明某一中斷源的中斷程序入口標號中斷指針用來指明某一中斷源的中斷程序入口標號。共有共有三類:三類: ,6點點 ;1表示為上升沿中斷。表
48、示為上升沿中斷。,取值范圍為,取值范圍為05,每個輸入只能用一,每個輸入只能用一次。次。 例如,例如,I001為輸入為輸入X0從從OFF到到ON變化時,變化時,執(zhí)行由該執(zhí)行由該指針作為標號后面的中斷程序指針作為標號后面的中斷程序,并根據(jù),并根據(jù)IRET指令返回。指令返回。 中斷用指針(中斷用指針(I) ,3點點 ,取值范圍為取值范圍為68,每個定時器只,每個定時器只能用能用1次。次。能使能使PLC以指定周期定時執(zhí)行中斷程序以指定周期定時執(zhí)行中斷程序。 ,取值范圍為,取值范圍為1099ms。 例如,例如,I710,即每隔,即每隔10ms就執(zhí)行標號為就執(zhí)行標號為I710后面的中后面的中斷程序,并根
49、據(jù)斷程序,并根據(jù)IRET指令返回。指令返回。6點。點。用于用于PLC的可編程高速計數(shù)器的可編程高速計數(shù)器。根。根據(jù)當前值與設(shè)定值的關(guān)系確定是否執(zhí)行相應(yīng)的中斷服據(jù)當前值與設(shè)定值的關(guān)系確定是否執(zhí)行相應(yīng)的中斷服務(wù)子程序。編號為務(wù)子程序。編號為,與高速計數(shù)器比較置位,與高速計數(shù)器比較置位指令指令HSCS成對使用成對使用 。第三節(jié)第三節(jié) FX2N系列可編程序控制器的基本指令系列可編程序控制器的基本指令FX2N系列系列PLC有有基本邏輯指令基本邏輯指令27條;步進梯形指令條;步進梯形指令2條;條;應(yīng)用指令應(yīng)用指令128種,種,298條條。本節(jié)介紹其基本邏輯指令。本節(jié)介紹其基本邏輯指令。LD、LDI、OUT
50、指令指令助 記 符 , 名 稱功 能回 路 表 示 和 可 用 軟 元 件程 序 步X ,Y ,M ,S ,T ,CX ,Y ,M ,S ,T ,C11線 圈 驅(qū) 動 Y ,M ,S ,T ,C L D 取L D I 取 反 O U T 輸 出常 閉 觸 點 邏 輯 運 算開 始常 開 觸 點 邏 輯 運 算開 始Y,M: 1 S, 特 殊M:2T : 3 C : 35指令分別用于將指令分別用于將上,上,OUT指令是對輸出繼電器指令是對輸出繼電器Y、輔助繼電器、輔助繼電器M、狀態(tài)器、狀態(tài)器S、定時、定時器器T、計數(shù)器、計數(shù)器C的的。AND、ANI指令指令 助記符,名稱功能回路表示和可用軟元件程
51、序步X , Y , M, S , T , CX , Y , M, S , T , C11A N D 與A N I 與非常開觸點串聯(lián)連接常閉 觸點串聯(lián)連接AND、ANI指令分別用于指令分別用于,串,串聯(lián)觸點的數(shù)量不受限制,該指令可以連續(xù)多次使用。聯(lián)觸點的數(shù)量不受限制,該指令可以連續(xù)多次使用。 AND、ANI指指令的應(yīng)用令的應(yīng)用 OR、ORI指令指令 OR、ORI指令指令,并聯(lián)觸點的數(shù)并聯(lián)觸點的數(shù)量不受限制,量不受限制,該指令可以連該指令可以連續(xù)多次使用。續(xù)多次使用。 功 能回 路 表 示 和 可 用 軟 元 件程 序 步X ,Y ,M ,S ,T ,CX ,Y ,M ,S ,T ,C11助 記
52、符 , 名 稱O R 或O R I 或 非常 開 觸 點 并 聯(lián) 連 接常 閉 觸 點 并 聯(lián) 連 接OR、ORI指指令的應(yīng)用令的應(yīng)用 ORB、ANB指令指令 助記符,名稱功能回路表示和可用軟元件程序步軟元件: 無11軟元件: 無O R B 回路塊或A N B 回路塊與串聯(lián)回路塊并聯(lián)連接并聯(lián)回路塊串聯(lián)連接ORB、ANB指令為指令為串聯(lián)電路塊串聯(lián)電路塊(兩個或以上的觸電串(兩個或以上的觸電串聯(lián)而成)的聯(lián)而成)的并聯(lián)指令并聯(lián)指令。每個串聯(lián)每個串聯(lián)/并聯(lián)電路塊的并聯(lián)電路塊的串聯(lián)串聯(lián)/并聯(lián)電路塊并聯(lián)電路塊。若有若有多個串聯(lián)回路塊多個串聯(lián)回路塊與前面的回路并聯(lián)時與前面的回路并聯(lián)時,對對每個回路塊每個回路
53、塊,則,則對并聯(lián)的對并聯(lián)的 (左邊程序)。(左邊程序)。若若ORB指令并聯(lián)連接多個串聯(lián)回路塊時,指令并聯(lián)連接多個串聯(lián)回路塊時,由由于于LD、LDI指令的重復(fù)次數(shù)限制在指令的重復(fù)次數(shù)限制在8次以下,因此這種情況次以下,因此這種情況下下并聯(lián)的回路個數(shù)并聯(lián)的回路個數(shù)(右邊程序)。(右邊程序)。串聯(lián)電路塊、并聯(lián)電路塊混合使用的情況串聯(lián)電路塊、并聯(lián)電路塊混合使用的情況LDP、LDF、ANDP、ANDF、ORP、ORF指令指令 LDP、ANDP、ORP指令是進行指令是進行上升沿檢出的觸點指令,上升沿檢出的觸點指令,僅在指定位僅在指定位元件的元件的(OFFON變化時)變化時)。LDF、ANDF、ORF指令是
54、進行指令是進行下降沿檢出的觸點指令,下降沿檢出的觸點指令,僅在指定位僅在指定位元件的元件的(ONOFF變化時)變化時)。 助記符,名稱功能回路表示和可用軟元件程序步下降沿檢出運算開始X,Y,M,S,T,CX,Y,M,S,T,C22X,Y,M,S,T,CX,Y,M,S,T,C22下降沿檢出并聯(lián)連接X,Y,M,S,T,CX,Y,M,S,T,C22ORF或脈沖下降沿ORP或脈沖上升沿ANDF與脈沖下降沿ANDP與脈沖上升沿LDF取脈沖下降沿LDP取脈沖上升沿上升沿檢出運算開始上升沿檢出串聯(lián)連接下降沿檢出串聯(lián)連接上升沿檢出并聯(lián)連接LDP取脈沖上升沿,指在輸入信號的上升沿接通一個掃取脈沖上升沿,指在輸入
55、信號的上升沿接通一個掃描周期描周期 LDF取脈沖下降沿,指在輸入信號的下降沿接通一個取脈沖下降沿,指在輸入信號的下降沿接通一個掃描周期掃描周期 X000X002由由OFFON變化或由變化或由ONOFF變化時變化時,M0或或M1。需要指出。需要指出的是這些指令的功能的是這些指令的功能有時與脈沖指令的功有時與脈沖指令的功能相同,另外,能相同,另外,在將在將輔助繼電器輔助繼電器M指定為指定為這些指令的軟元件時,這些指令的軟元件時,軟元件編號范圍不同,軟元件編號范圍不同,會造成動作上的差異會造成動作上的差異。MPS、MRD、MPP:多重輸出(棧)指令:多重輸出(棧)指令 MPS指令:指令:將此時刻的運
56、算結(jié)果送入堆棧存儲將此時刻的運算結(jié)果送入堆棧存儲 。MPP指令:指令:各數(shù)據(jù)按順序向上移動,將最上端的數(shù)據(jù)讀各數(shù)據(jù)按順序向上移動,將最上端的數(shù)據(jù)讀出,同時該數(shù)據(jù)就從堆棧中出,同時該數(shù)據(jù)就從堆棧中。MRD指令:指令:是讀出最上端所存數(shù)據(jù)的專用指令,是讀出最上端所存數(shù)據(jù)的專用指令,。一段堆棧與一段堆棧與ANB、ORB指令并用指令并用 二層堆棧實例二層堆棧實例MPS指令與指令與MPP指令必須成對使用,連續(xù)使用的次指令必須成對使用,連續(xù)使用的次數(shù)應(yīng)小于數(shù)應(yīng)小于11。四四層層堆堆棧棧實實例例MC、MCR指令指令 MC;MCR為主控復(fù)位指令為主控復(fù)位指令,即,即MC的復(fù)位指令。的復(fù)位指令。 MCMC 主控
57、助記符,名稱功能回路表示和可用軟元件程序步MC R 主控復(fù)位公共串聯(lián)觸點的連接公共串聯(lián)觸點的清除N32M除特殊輔助繼電器以外MC RNY , M在梯形圖中在梯形圖中與一般的觸點垂直(在程序輸入界面不顯與一般的觸點垂直(在程序輸入界面不顯示,只在簡控狀態(tài)下才顯示)示,只在簡控狀態(tài)下才顯示)。它們是與母線相連的常開觸點,是。它們是與母線相連的常開觸點,是控制一組電路的總開關(guān)。與主相連的觸點必須用控制一組電路的總開關(guān)。與主相連的觸點必須用LD/LDI指令。指令。MC指令的操作元件分為兩部分:一部分是指令的操作元件分為兩部分:一部分是MC使用的嵌套層數(shù)使用的嵌套層數(shù)(N0N7),另一部分是具體操作元件),另一部分是具體操作元件M或或Y。應(yīng)用主控觸點可以應(yīng)用主控觸點可以解決若在每個線圈的控制電路中都串入同樣解決若在每個線圈的控制電路中都串入同樣的觸點,將多占存儲單元。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 車位使用權(quán)轉(zhuǎn)移合同協(xié)議
- 房地產(chǎn)開發(fā)合同書
- 標準車位租賃合同模板
- 土地征收補償合同實施細則
- 品牌代理合作合同權(quán)利轉(zhuǎn)讓協(xié)議
- 醫(yī)用耗材供應(yīng)合同
- 腎上腺皮質(zhì)激素及其相關(guān)藥物的臨床藥理學課件
- 文化展覽客戶需求挖掘考核試卷
- 拖拉機品牌建設(shè)與傳播考核試卷
- 機床制造業(yè)生產(chǎn)效率提升與精益生產(chǎn)考核試卷
- 【女性勞動力就業(yè)歧視及優(yōu)化建議探析8400字(論文)】
- 2024遼寧大連中遠海運川崎船舶工程限公司招聘73人公開引進高層次人才和急需緊缺人才筆試參考題庫(共500題)答案詳解版
- 充電樁授權(quán)委托書
- 2024年上海市法院系統(tǒng)輔助文員招聘筆試參考題庫附帶答案詳解
- 企業(yè)復(fù)產(chǎn)復(fù)工方案
- 妊娠期合并糖尿病護理
- 骨科專案改善PDCA提高四肢骨折患者肢體腫脹消腫率品管圈
- 酒店消防監(jiān)控值班方案及措施
- 河北交通投資集團考試題
- 人教小學教材培訓課件
- 2024年浙江省電力交易員競賽選拔考試參考題庫(含答案)
評論
0/150
提交評論