weiy0424
級(jí)別: 正式會(huì)員
|
求教各位大神,關(guān)于ST編程環(huán)境下的32位雙字?jǐn)?shù)據(jù)的變址尋址應(yīng)該如何實(shí)現(xiàn)? 例如:在D1000和D1001中存放了一個(gè)32位數(shù)據(jù),如何通過(guò)變址尋址的方式(如Z0:=K1000;D0Z0)這種形式訪問(wèn)到這個(gè)數(shù)據(jù)? 我看到在PLC參數(shù)設(shè)置-軟元件設(shè)置中有一個(gè)關(guān)于ZR寄存器32位變址修飾的選項(xiàng),這個(gè)32位變址修飾是否只能用于ZR寄存器? 另:1、若我新建的FB當(dāng)中存在雙字類(lèi)型的標(biāo)簽,在外部對(duì)管腳引入的時(shí)候能否不再全局標(biāo)簽當(dāng)中指定,比如我直接寫(xiě)一個(gè)D800,能否直接引入D800和D801的數(shù)據(jù)? 2、Q系列的PLC能否使用V寄存器?如何組合進(jìn)行32位變址尋址?能否隨便給個(gè)指令例子? 望指教!哪怕只有單獨(dú)某個(gè)問(wèn)題或某種思路,您能幫到我都是萬(wàn)分感謝! |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣(mài)
級(jí)別: VIP會(huì)員
|
1、既然使用ST語(yǔ)言這種,那么就應(yīng)該習(xí)慣于標(biāo)簽化編程,為何還要結(jié)合地址的老式編程方式呢? 2、ST語(yǔ)言中,其實(shí)是使用數(shù)組的下標(biāo)來(lái)完成間接尋址的。 樓主留言:追問(wèn)關(guān)于ST變址尋址問(wèn)題:因?yàn)楣苣_限制的原因,外部有一個(gè)區(qū)域存放了一個(gè)長(zhǎng)度為30的隊(duì)列信息,隊(duì)列每單位包含的是16、32位數(shù)據(jù)組成的結(jié)構(gòu)體,所以我想執(zhí)行這段邏輯的時(shí)候直接對(duì)軟元件進(jìn)行操作不再引入管腳。初學(xué)三菱,各方面都不熟悉,不知道這樣能否有辦法實(shí)現(xiàn)呢? |
---|---|
|
weiy0424
級(jí)別: 正式會(huì)員
|
因?yàn)楣苣_限制的原因,外部有一個(gè)區(qū)域存放了一個(gè)長(zhǎng)度為30的隊(duì)列信息,隊(duì)列每單位包含的是16、32位數(shù)據(jù)組成的結(jié)構(gòu)體,所以我想執(zhí)行這段邏輯的時(shí)候直接對(duì)軟元件進(jìn)行操作不再引入管腳。初學(xué)三菱,各方面都不熟悉,不知道這樣能否有辦法實(shí)現(xiàn)呢? 在PLC參數(shù)-軟元件設(shè)置下我看到有對(duì)ZR寄存器進(jìn)行32位變址修飾的設(shè)置,您知道這個(gè)地方怎樣用嗎?我實(shí)在是沒(méi)找到相關(guān)說(shuō)明手冊(cè)。 |
---|---|
|