日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 其他PLC >> 三菱PLC >> 正文

三菱PLC直接尋址、立即尋址和變址尋址,三菱FX PLC學習之尋址方式

作者:佚名    文章來源:網絡整理    點擊數:    更新時間:2025/2/4

繼電控制系統離不開各種接觸器、繼電器等的接線。同樣的,PLC的編程,離不開各種軟元件(編程元件)的應用。而尋址方式,簡單來說,就是對各種軟元件的操作方式。

這就好比你媽媽找你回家吃飯,她的方式有很多,可以采用奪命連環CALL的電話方式、可以親自去找你當場把你提回來、或者叫你老爸去找你的間接方式……

 

想要學習尋址方式,就得對各種編程軟元件有一定的了解,我在之前的文章中也有分享過相關的知識,這次我們再來復習一下。

▎一、編程軟元件

PLC的軟元件,功能類似于繼電控制電路的按鈕、開關、繼電器、計數器等,又因為PLC是在繼電控制電路的基礎上發展來的,所以軟元件又被俗稱為各種繼電器。它們看不見、摸不著,隱藏在PLC內部。但問題不大,我們只需了解了解它們即可!

 

1、位軟元件

位軟元件只有兩種狀態,要么通要么斷,就像是一道門,要么開要么關。在FX2N PLC中的位元件有輸入繼電器X、輸出Y、 輔助繼電器M和狀態寄存器S,其中定時器T、計數器C的觸點也算位元件。除了X、Y能和PLC的外部電路直接連接,其他軟元件都是在PLC內部各司其職。

 

在FX2N PLC中,不管是位元件還是字元件,只有X、Y是按八進制排序,所以對于X、Y而言,是不會出現8、9兩個數字的,例如X8、Y9等。

X繼電器只有常開、常閉兩種觸點狀態,沒有線圈,但Y、M、S均有觸點和線圈。除了X、Y,其他的軟元件都是按十進制編排,例如位元件M、S,顯然出現M8、S9等是完全沒問題的。

 

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

2、字軟元件

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

 

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

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

 

其實,關于字元件的相關內容,我在前面的文章同樣有講到過,在這里也不打算展開講解,但變址寄存器是接下來變址尋址的重點,所以還是有必要提一下。

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

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

 

▎二、尋址方式

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

1、立即尋址

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

2、直接尋址

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

 

直接尋址和立即尋址都相對簡單,麻煩是變址尋址。不知道大家學起來感覺如何,反正我這種直腦筋學起來比較吃力。

 

3、變址尋址

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

 

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

變址尋址的應用,我們以下圖的例子說明。如MOV D1V1 D2是指把D1V1的數據送到D2中去,這里的D1V1代表的又是什么呢?

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

 

顯然,V、Z變的只是軟元件的編址,而不會改變軟元件的類別,如上圖的軟元件是數據寄存器D,變址后的軟元件依然是D。

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

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

 

在這里要提醒的一點是,大家可千萬不要寫成K0+K3哦,因為有些人可能粗心大意,直接把變址寄存器的編址當作地址偏移量進行相加了,沒錯,這個粗心的人就是我!

 

變址尋址的應用還有很多方面,這里我也不一一展開分析啦,因為我覺得,這些應用只有在自己動手編程的時候才能真正的理解其意義并熟練運用。

最后,這次的學習分享就到這里吧,大家有什么指點的歡迎留言評論!

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

還可以輸入 200 個字
[ 查看全部 ] 網友評論
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 耿马| 榆中县| 江川县| 镇远县| 嘉义市| 金华市| 化德县| 玉田县| 巍山| 临高县| 阳江市| 虹口区| 巴青县| 永定县| 平利县| 垣曲县| 苍梧县| 台南市| 县级市| 忻城县| 乌拉特中旗| 甘孜| 通化县| 方正县| 安乡县| 云南省| 玉龙| 承德县| 元氏县| 明水县| 崇明县| 梨树县| 黑龙江省| 溧阳市| 溧水县| 苗栗市| 湖南省| 天台县| 葵青区| 梁河县| 凌源市|