sjxygy
級(jí)別: 探索解密
|
三菱PLC從1乘到5的程序怎么寫?我寫的實(shí)現(xiàn)不了?為什么? |
---|---|
|
tiansan80700
級(jí)別: 略有小成
|
簡單一點(diǎn)的話,D1 * D 2= D10, D10 * D3 = D11, D11 * D4 = D12, D12 * D5 = D13 結(jié)果是D13 復(fù)雜一點(diǎn)的話,用FOR & NEXT指令,再加上變址,也可實(shí)現(xiàn)?戳四闵线叺某绦颍坪跸胗米冎酚(jì)算,變址是D0V0或者D0Z0,還要加上FOR NEXT指令才行。(僅供參考) |
---|---|
|
znz43
工控職業(yè)已成回憶 只因愛好常回家園 樂此不疲
級(jí)別: 工控俠客
|
有兩個(gè)錯(cuò)誤 1. 32位乘法的結(jié)果是64位,所以你把積放在D2時(shí),實(shí)際占用D2,D3,D4,D5,把乘數(shù)D4值沖掉了。 2. 增加到5時(shí),要下一掃描才執(zhí)行乘法,所以要等于6時(shí)才復(fù)位M2. 按你的思路改寫一下,能成功的。 |
|
---|---|---|
|