日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> 其他PLC >> 三菱PLC >> 正文

三菱PLC直接尋址、立即尋址和變址尋址,三菱FX PLC學(xué)習(xí)之尋址方式

作者:佚名    文章來(lái)源:網(wǎng)絡(luò)整理    點(diǎn)擊數(shù):    更新時(shí)間:2025/2/4

繼電控制系統(tǒng)離不開(kāi)各種接觸器、繼電器等的接線(xiàn)。同樣的,PLC的編程,離不開(kāi)各種軟元件(編程元件)的應(yīng)用。而尋址方式,簡(jiǎn)單來(lái)說(shuō),就是對(duì)各種軟元件的操作方式。

這就好比你媽媽找你回家吃飯,她的方式有很多,可以采用奪命連環(huán)CALL的電話(huà)方式、可以親自去找你當(dāng)場(chǎng)把你提回來(lái)、或者叫你老爸去找你的間接方式……

 

想要學(xué)習(xí)尋址方式,就得對(duì)各種編程軟元件有一定的了解,我在之前的文章中也有分享過(guò)相關(guān)的知識(shí),這次我們?cè)賮?lái)復(fù)習(xí)一下。

▎一、編程軟元件

PLC的軟元件,功能類(lèi)似于繼電控制電路的按鈕、開(kāi)關(guān)、繼電器、計(jì)數(shù)器等,又因?yàn)镻LC是在繼電控制電路的基礎(chǔ)上發(fā)展來(lái)的,所以軟元件又被俗稱(chēng)為各種繼電器。它們看不見(jiàn)、摸不著,隱藏在PLC內(nèi)部。但問(wèn)題不大,我們只需了解了解它們即可!

 

1、位軟元件

位軟元件只有兩種狀態(tài),要么通要么斷,就像是一道門(mén),要么開(kāi)要么關(guān)。在FX2N PLC中的位元件有輸入繼電器X、輸出Y、 輔助繼電器M和狀態(tài)寄存器S,其中定時(shí)器T、計(jì)數(shù)器C的觸點(diǎn)也算位元件。除了X、Y能和PLC的外部電路直接連接,其他軟元件都是在PLC內(nèi)部各司其職。

 

在FX2N PLC中,不管是位元件還是字元件,只有X、Y是按八進(jìn)制排序,所以對(duì)于X、Y而言,是不會(huì)出現(xiàn)8、9兩個(gè)數(shù)字的,例如X8、Y9等。

X繼電器只有常開(kāi)、常閉兩種觸點(diǎn)狀態(tài),沒(méi)有線(xiàn)圈,但Y、M、S均有觸點(diǎn)和線(xiàn)圈。除了X、Y,其他的軟元件都是按十進(jìn)制編排,例如位元件M、S,顯然出現(xiàn)M8、S9等是完全沒(méi)問(wèn)題的。

 

關(guān)于位元件和接下來(lái)提及的字元件的其他內(nèi)容,我在之前的文章有所講解,在此也不再過(guò)多講解。另外,對(duì)這些軟元件的理解,還是要結(jié)合梯形圖才能事半功倍哦。

2、字軟元件

如果說(shuō)位元件是只一個(gè)位置的座位,且把座位上有人看作1,無(wú)人看作0,那么,字元件就是一排有16個(gè)位置的座位,而且每一個(gè)位置都可能有人或無(wú)人,所以字元件由多個(gè)0和1組成。

 

在FX2N PLC中,字元件有很多,如定時(shí)器T、計(jì)數(shù)器C、數(shù)據(jù)寄存器D、變址寄存器V、Z,還有組合位元件Kn和常數(shù)K(十進(jìn)制)、H(十六進(jìn)制)。

組合位元件,顧名思義,是由多個(gè)位元件組成的字元件,當(dāng)然,它們除了可以組成位元件外,還可以組成八位、12位等的軟元件。組合位元件表示為Kn+組件起始號(hào),這里的n是表示組數(shù),每組有4位,而起始號(hào)表示組件的最低編號(hào),例如K2X0,表示2組的8位組合位元件,從X0開(kāi)始到X7。

 

其實(shí),關(guān)于字元件的相關(guān)內(nèi)容,我在前面的文章同樣有講到過(guò),在這里也不打算展開(kāi)講解,但變址寄存器是接下來(lái)變址尋址的重點(diǎn),所以還是有必要提一下。

三菱FX的變址寄存器有V和Z各8個(gè),即V0~V7、Z0~Z7,它們兩者區(qū)別不大,用處相同。V、Z除了具有和數(shù)據(jù)寄存器D一樣存儲(chǔ)數(shù)據(jù)的功能外,主要是用作運(yùn)算操作數(shù)地址的修改。

利用V、Z修改地址的尋址方式稱(chēng)為變址尋址,它是PLC尋址方式的一種,除了變址尋址,PLC還有哪些尋址方式呢?我們接著往下學(xué)習(xí)。

 

▎二、尋址方式

所謂尋址,是指尋找操作數(shù)的地址。大部分指令都有操作數(shù),這些指令尋址操作數(shù)的方式,在三菱FX中有三種:直接尋址、立即尋址和變址尋址。尋址方式的快慢直接影響到PLC的掃描速度,特別是對(duì)功能指令而言。

1、立即尋址

立即尋址中的“址”就是K、H常數(shù),一般是源址。也就是說(shuō)指令的操作數(shù)是一個(gè)常數(shù)。例如MOV K50 D10表示把常數(shù)K50移送到寄存器D10中,這里的“K50”就是MOV指令的源址,所以為立即尋址方式。立即尋址是速度最快的尋址方式。

2、直接尋址

直接尋址是指操作數(shù)就是存放數(shù)據(jù)的地址。直接尋址方式的速度次于立即尋址,但它是大多數(shù)指令的尋址方式,包括基本邏輯指令和功能指令。如下圖所示,源操作數(shù)D11是數(shù)據(jù)的地址,D11里面的內(nèi)容才是真正所需的數(shù)據(jù)。這就好比快遞存放柜,每個(gè)格子都有具體的編號(hào),這些編號(hào)就是地址,我們要存取快遞,可以直接輸入對(duì)應(yīng)格子的編號(hào)。

 

直接尋址和立即尋址都相對(duì)簡(jiǎn)單,麻煩是變址尋址。不知道大家學(xué)起來(lái)感覺(jué)如何,反正我這種直腦筋學(xué)起來(lái)比較吃力。

 

3、變址尋址

變址尋址,上文已提到過(guò),它是通過(guò)變址寄存器V、Z來(lái)修改操作數(shù)的地址。幾乎所有的軟元件都可以和V、D組合進(jìn)行變址,但具體能不能變址,還得看各個(gè)指令的要求,這在我上篇文章就有提到過(guò)一點(diǎn),功能指令中“·”的標(biāo)記就是和變址有關(guān),如下圖所示。

 

在三菱FX PLC中,可以進(jìn)行變址操作的軟元件具體有:X、Y、M、S、KnX、KnY、KnM、KnS、T、C、D、P和常數(shù)K、H。

變址尋址的應(yīng)用,我們以下圖的例子說(shuō)明。如MOV D1V1 D2是指把D1V1的數(shù)據(jù)送到D2中去,這里的D1V1代表的又是什么呢?

我們知道,V和Z作為變址寄存器,它們是字元件,本身就可以保持?jǐn)?shù)據(jù)的,若此時(shí)V1中所存的數(shù)據(jù)為K10,即十進(jìn)制的10,那么D1V1就表示了D1+10=D11,也就是說(shuō),源址從D1變成了D11,V1里的數(shù)據(jù)就是地址的偏移量。

 

顯然,V、Z變的只是軟元件的編址,而不會(huì)改變軟元件的類(lèi)別,如上圖的軟元件是數(shù)據(jù)寄存器D,變址后的軟元件依然是D。

再如變址操作數(shù)X0Z0,已知變址寄存器Z0中的數(shù)據(jù)為K6,此時(shí)該操作數(shù)的地址是多少?相信大家都能馬上看出來(lái)X0Z0=K0+K6=X6,也就是此時(shí)該操作數(shù)的地址為X6。在這里要說(shuō)明的一點(diǎn)是:V0、Z0也可直接寫(xiě)成V、Z,所以X0Z0可以寫(xiě)成X0Z。

上文中提到,組合位元件也是可以變址的,例如K2M0V3,已知V3的內(nèi)容為K5。該組合位元件變址前的地址為M7~M0,組件起始號(hào)為M0,如下圖所示,可見(jiàn)變址后的地址為K2M5。

 

在這里要提醒的一點(diǎn)是,大家可千萬(wàn)不要寫(xiě)成K0+K3哦,因?yàn)橛行┤丝赡艽中拇笠猓苯影炎冎芳拇嫫鞯木幹樊?dāng)作地址偏移量進(jìn)行相加了,沒(méi)錯(cuò),這個(gè)粗心的人就是我!

 

變址尋址的應(yīng)用還有很多方面,這里我也不一一展開(kāi)分析啦,因?yàn)槲矣X(jué)得,這些應(yīng)用只有在自己動(dòng)手編程的時(shí)候才能真正的理解其意義并熟練運(yùn)用。

最后,這次的學(xué)習(xí)分享就到這里吧,大家有什么指點(diǎn)的歡迎留言評(píng)論!

注:本文章內(nèi)容都是基于三菱FX PLC所寫(xiě)
Tags:三菱PLC,尋址方式,尋址  
責(zé)任編輯:admin
相關(guān)文章列表
三菱PLC的FX2N-2AD模擬量輸入模塊簡(jiǎn)述 三菱plc模擬量編程梯形圖實(shí)
三菱PLC編程系列學(xué)習(xí)之七—常用特殊功能模塊,BFM
三菱plc學(xué)習(xí)入門(mén)(一,認(rèn)識(shí)三菱plc)_FX1N-24MT接線(xiàn)圖
三菱plc學(xué)習(xí)入門(mén)(二,三菱plc指令,觸點(diǎn)比較,計(jì)數(shù)器,交替,四
三菱PLC定時(shí)器和計(jì)數(shù)器,三菱FX PLC入門(mén)之定時(shí)器和計(jì)數(shù)器
三菱PLC跳轉(zhuǎn)指令用法,三菱FX PLC學(xué)習(xí)之條件轉(zhuǎn)移,轉(zhuǎn)移指令CJ
三菱plc子程序調(diào)用,三菱FX PLC學(xué)習(xí)之子程序調(diào)用與循環(huán),CALL和S
三菱PLC比較指令用法,三菱FX PLC學(xué)習(xí)之比較指令,CMP和ZCP
三菱plc定位控制與伺服的應(yīng)用(二,原點(diǎn)回歸指令)_三菱plc伺服控
三菱FX3U PLC常用功能指令詳解,三菱FX3U PLC功能指令表
【干貨】三菱PLC實(shí)現(xiàn)定位控制的編程方法
三菱plc FX3U與三菱E800變頻器專(zhuān)用指令通信應(yīng)用,IVDR指令和 IVCK
三菱PLC的modbus-rtu通訊實(shí)例_三菱小型PLC FX3U系列Modbus 通訊教
三菱FX2NPLC與三菱變頻器ModbusRTU協(xié)議通訊應(yīng)用
三菱PLC控制案例——自動(dòng)門(mén)控制
三菱PLC功能指令介紹(二)比較指令和四則運(yùn)算指令、區(qū)間復(fù)位指令
一表帶你了解最常用三菱FX3U PLC軟元件
三菱FX3U PLC的自動(dòng)售貨機(jī)程序設(shè)計(jì)案例詳解(附程序代碼)四則運(yùn)
三菱PLC特殊功能模塊實(shí)戰(zhàn)教程,(Buffer Memory,簡(jiǎn)稱(chēng)BFM)FROM、
一文教你讀寫(xiě)B(tài)FM來(lái)操作模擬量模塊!三菱PLC模擬量采集和輸出
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱(chēng):
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線(xiàn)幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢(xún)