行業(yè)動(dòng)態(tài)
當(dāng)前位置:三菱PLC > 新聞資訊 > 行業(yè)動(dòng)態(tài)通過(guò)實(shí)例玩轉(zhuǎn)三菱PLC之?dāng)?shù)據(jù)寄存器
海藍(lán)機(jī)電文章分享:通過(guò)實(shí)例玩轉(zhuǎn)三菱PLC之?dāng)?shù)據(jù)寄存器。
數(shù)據(jù)寄存器是計(jì)算機(jī)必不可少的元件,用于存放各種數(shù)據(jù)。FX2N中每一個(gè)數(shù)據(jù)寄存器都是16bit(最高位為正、負(fù)符號(hào)位),也可用兩個(gè)數(shù)據(jù)寄存器合并起來(lái)存儲(chǔ)32 bit數(shù)據(jù)(最高位為正、負(fù)符號(hào)位)。
1)通用數(shù)據(jù)寄存器D 通道分配 D 0~D199,共200點(diǎn)。
只要不寫(xiě)入其他數(shù)據(jù),已寫(xiě)入的數(shù)據(jù)不會(huì)變化。但是,由RUN→STOP時(shí),全部數(shù)據(jù)均清零。(若特殊輔助繼電器M8033已被驅(qū)動(dòng),則數(shù)據(jù)不被清零)。
2)停電保持用寄存器 通道分配 D200~D511,共312點(diǎn),或D200~D999,共800點(diǎn)(由機(jī)器的具體型號(hào)定)。
基本上同通用數(shù)據(jù)寄存器。除非改寫(xiě),否則原有數(shù)據(jù)不會(huì)丟失,不論電源接通與否,PLC運(yùn)行與否,其內(nèi)容也不變化。然而在二臺(tái)PLC作點(diǎn)對(duì)的通信時(shí), D490~D509被用作通信操作。
3)文件寄存器 通道分配 D1000~D2999,共2000點(diǎn)。
文件寄存器是在用戶(hù)程序存儲(chǔ)器(RAM、EEPROM、EPROM)內(nèi)的一個(gè)存儲(chǔ)區(qū),以500點(diǎn)為一個(gè)單位,最多可在參數(shù)設(shè)置時(shí)到2000點(diǎn)。用外部設(shè)備口進(jìn)行寫(xiě)入操作。在PLC運(yùn)行時(shí),可用BMOV指令讀到通用數(shù)據(jù)寄存器中,但是不能用指令將數(shù)據(jù)寫(xiě)入文件寄存器。用BMOV將 數(shù)據(jù)寫(xiě)入RAM后,再?gòu)?/span>RAM中讀出。將數(shù)據(jù)寫(xiě)入EEPROM盒時(shí),需要花費(fèi)一定的時(shí)間,務(wù)必請(qǐng)注意。
4)RAM文件寄存器 通道分配 D6000~D7999,共2000點(diǎn)。
驅(qū)動(dòng)特殊輔助繼電器M8074,由于采用掃描被禁止,上述的數(shù)據(jù)寄存器可作為文件寄存器處理,用BMOV指令傳送數(shù)據(jù)(寫(xiě)入或讀出)。
5)特殊用寄存器 通道分配 D8000~D8255,共256點(diǎn)。
是寫(xiě)入特定目的的數(shù)據(jù)或已經(jīng)寫(xiě)入數(shù)據(jù)寄存器,其內(nèi)容在電源接通時(shí),寫(xiě)入初始化值(一般先清零,然后由系統(tǒng)ROM來(lái)寫(xiě)入)。
應(yīng)用指令的使用:
概述:
A、助記符和操作數(shù)
上圖中的例子就是說(shuō)當(dāng)X10觸點(diǎn)接通,執(zhí)行命令MEAN,求3個(gè)數(shù)據(jù)寄存器D0~D2中的數(shù)據(jù)的平均值,并將結(jié)果存到D10中去。
B、32位指令
上圖的DMOV指令的意思就是說(shuō)將D2\D3組成的32位整數(shù)中的數(shù)據(jù)傳送到D4\D5,D2為低16位,D3為高16位。
上圖中MOV表示處理16位數(shù)據(jù)。
C、脈沖執(zhí)行指令
上圖第一行命令的意思是當(dāng)X11從0變?yōu)?/span>1的上升沿執(zhí)行一次INCP,在第三行INC命令,意思是在X11為1的每個(gè)掃描周期都需要執(zhí)行一次INC指令。INCP命令的意思不明白可以看下圖所示
D、變址寄存器
FX系列有16個(gè)變址寄存器,V0~V7,Z0~Z7,在傳送和比較指令中變址寄存器V和Z用來(lái)在程序執(zhí)行過(guò)程中修改軟元件的編號(hào),循環(huán)程序需要使用的變址寄存器。如下圖所示
上圖中Z1的值為4,D6Z1相當(dāng)于軟元件D10(6+4),V0的值為50,K100V0的意思就是相當(dāng)于K150(100+50)。
當(dāng)X12接通,常數(shù)50被送到V0,4被送到Z1,ADD指令完成運(yùn)算K100V0+D6Z1的值并送到D7Z1中取。
如何進(jìn)行仿真呢?
需要用到軟元件登錄監(jiān)視功能的操作,按如下圖操作,
出現(xiàn)如下圖所示對(duì)話框
也可以批量監(jiān)視功能,如下圖操作
軟元件測(cè)試功能一致。
深圳市海藍(lán)機(jī)電設(shè)備有限公司(www.d0175.cn)專(zhuān)業(yè)經(jīng)營(yíng):三菱PLC、三菱伺服電機(jī)、三菱變頻器、三菱觸摸屏等工控自動(dòng)化產(chǎn)品的批發(fā)和代理。同時(shí)提供機(jī)器人視覺(jué)、自動(dòng)化開(kāi)發(fā)、上位機(jī)軟件、機(jī)電設(shè)備維修等技術(shù)服務(wù)。電話:0755-88356296(10線) 吳經(jīng)理:13823726967
相關(guān)內(nèi)容
- CC-Link在TFT制造業(yè)中的應(yīng)用
- L700系列變頻器喜獲“榮格技術(shù)創(chuàng)新獎(jiǎng)”和“變頻器行業(yè)年度評(píng)選十大人氣產(chǎn)品”
- 三菱電機(jī)經(jīng)濟(jì)型人機(jī)界面GOT Simple系列強(qiáng)勢(shì)登場(chǎng) 簡(jiǎn)潔機(jī)型且功能強(qiáng)大
- 三菱變頻器怎樣和三菱PLC通訊連接?
- 三菱PLC控制系統(tǒng)設(shè)計(jì)時(shí)如何考慮安全問(wèn)題
- 三菱變頻器未來(lái)發(fā)展前景
- PCC技術(shù)發(fā)展可能取代傳統(tǒng)PLC
- 微型可編程控制器FX3SA粉墨登場(chǎng) 全新解決方案
- 怎樣知道最新三菱觸摸屏價(jià)格?
- 細(xì)說(shuō)PLC可編程控制器8八大國(guó)際品牌(一)
評(píng)論信息