君君絕對無敵
級別: 探索解密
|
現在有D1到D100這100個數據儲存器中的數都要乘以100后,(32位運算),然后分別保存到D200到D300中, 我想用循環指令和變址寄存器來寫,,,怎么寫,求高手寫程序??? 我想肯定有高手會的 |
---|---|
|
崇慶陽光
不懈努力,一切皆有可能...
級別: VIP會員
|
INC指令加變址Z或V就可實現了 |
|
---|---|---|
|
john42tw
級別: 網絡英雄
|
D1~D100 有100個值(16位元) 乘100 應該對應 D200~D399 (32位元) M8000 ----||----------------------------[MUL D1Z0 K100 D200Z1] |------------------------[ADD Z0 K1 Z0] |------------------------[ADD Z1 K2 Z1] |--[> Z0 K99]--------[MOV K0 Z0] |----[MOV K0 Z1] |
---|---|
|
liwenbin
自學PLC 同僚指點哦
級別: 略有小成
|
樓上說的對 32位要站2個16位寄存器 解釋的非常清楚 有水平 |
---|---|
|
打豆豆
歐姆龍-NJ系列 NX系列 NY系列,遠程解密,西門子120
級別: VIP會員
|
問你PLC掃描是多少時間?一般2-3毫秒 按照你說的要100次,3X100=300ms 0.3秒,慢嗎?腦袋有包吧。 |
|
---|---|---|
|