設(shè)置S7-300地址寄存器地址的兩種方法

發(fā)布時間:2023-12-18
opn db100
l 0
lar1
l 3500
itd
rld 3
+ar1
l dbw [ar1, p#0.0] //讀出db100.dbw3500
但是當(dāng)?shù)刂?gt;4095后,由于4096的值 rld 3 后所的值已經(jīng)大于等于32768
造成ar1中的值錯誤 (很大的數(shù)值)。
所以此時左移3位已經(jīng)不能獲得正確的地址值。
請教各位有什么其它解決方法?謝謝。 答:程序可以簡化為下圖中的程序:
l#4500是雙字常數(shù),這樣就沒有4095的限制了。
地址指針常數(shù)p#4500.0的字節(jié)地址為4500,字節(jié)內(nèi)的位地址為0,p#4500.0相當(dāng)于3500與8的乘積(以位為單位的整數(shù))。rld 3(左移3位)相當(dāng)于乘以8。
上一個:一道茶一種味道
下一個:白云一鍵裝機的詳細(xì)教程圖解(白云一鍵裝機的詳細(xì)教程圖片)

意大利多麗拿tognella球閥ft221/1
建筑工程成本的預(yù)控管理方法
六本強陣型部落沖突2021(6本陣容部落沖突)
4g網(wǎng)絡(luò)手機上怎么顯示不出來,手機上不顯示4G是怎么回事
com 域名刪除時間是多長?域名在刪除期怎么重新購買回來?
美國transducer傳感器
“栟中現(xiàn)象”探析——優(yōu)質(zhì)學(xué)校形成規(guī)律研究之一
gruppo energia
烤茶:一種古樸而又慢的生活樂趣
美食簡介:茶香烏賊
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos