77788色淫网站免费观看_欧美大尺度的一级毛片_麻豆亚洲一区_男人j进女人p免费视频软件

PLC

服務支持

熱情、耐心、真誠的服務與支持

億維PLC的尋址方式

作者:億維自動化
發布時間:2024.05.13

億維PLC的尋址方式



在UN 200中,通過地址訪問數據,地址是訪問數據的依據,訪問數據的過程稱為“尋址”。幾乎所有的指令和功能都與各種形式的尋址有關,S7-200有兩種主要的尋址方式——直接尋址和間接尋址。

了解尋址方式之前先需要知道S7-200PLC中有哪些存儲器,在UN-200系列PLC內部存儲區按功能可區分為:過程映像輸入寄存器(I)、過程映像輸出寄存器(Q)、位存儲區(M)、特殊功能寄存器(SM)、變量存儲區(V)、局部存儲區(L)、定時器存儲區(T)、計數器存儲區(C)、高速計數器(HC)、累計器(AC)、模擬量輸入寄存器(AI)、模擬量輸出寄存器(AQ)、順序控制繼電器(S)。以上各存儲器中I、Q、V、M、S、SM、L存儲區均可以按照位、字節、字、雙字進行尋址。

直接尋址:所謂直接尋址就是明確指出存儲單元的地址,程序中指令的參數直接指明存儲器的區域名稱、長度和地址編號,然后直接進行數據交換。


例如VD100中,V代表存儲器區域名稱,D代表長度也就是32位的雙字,100是地址編號。在傳送指令中


把VB200的值傳送給VB1000就是標準的直接尋址。

間接尋址:在指令中沒有給出具體的操作數的值或是地址,而是給出被叫做地址指針的存儲單元就叫間接尋址。

例如:要把100傳給VB1000


下面來具體講一講間接尋址:

使用間接尋址時,要建立一個地址指針(雙字)用來存放要訪問的存儲器地址,只能用V、L和累加器作為指針并且用MOV_DW進行傳送 


如上圖中VB1000就是所謂的地址指針(即VW1000的起始地址),*AC1是AC1所指向地址中的數據(AC1前加“*”號代表AC1為一個指針)。

用指針相對于直接尋址的好處在于批量讀寫數據,在批量讀寫數據時就要修改指針(使用DW類指令修改),例如從VB1000開始一直往下VB1001、VB1002.。。。。。所有以后的地址都賦值為100:


這樣就比立即尋址(把特定的數值賦值給某一寄存器)或者直接尋址要方便得多了!!

TOP

業務咨詢

技術咨詢

技術咨詢

4000-300-890