appleman
級(jí)別: *
|
for k4 m8013 incp d10 next m8013 incp d20 按照指令說(shuō)明 執(zhí)行的結(jié)果 應(yīng)該是 d10 是 d20 的四倍 但是我在 gx developer中仿真的結(jié)果是d10 = d20 請(qǐng)問(wèn)為什么 多謝各位朋友 楊老師 |
---|---|
|
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級(jí)別: 管理員
|
分 析: INCP 是脈沖型的,程序從下掃到下,只執(zhí)行一次INC行為 程序本來(lái)的意思是 FOR K4 后,NEXT前的程序四次循環(huán)后再執(zhí)行NEXT以下的句子 由于INCP限制它只執(zhí)行一次,所以是相同的,如果改成INC就應(yīng)該是4倍了(仿真通過(guò)) 進(jìn) 展 說(shuō)實(shí)話,我也是看了樓主的貼才好好看這個(gè)指令,同時(shí)做了幾次試驗(yàn) 仍然是INC的情況下,我把M8013改成上升沿,果然,結(jié)果也是兩者相等! 試驗(yàn)一和試驗(yàn)二證明,在FOR NEXT里面,脈沖型也是有效果的,一個(gè)掃描周期只執(zhí)行一次。 深 入 然后我又把條件改成M8000,結(jié)果果然就是相差四倍! 每一個(gè)掃描周期FOR K4執(zhí)行四次,F(xiàn)OR K1執(zhí)行1次。 樓主的問(wèn)題問(wèn)得好,我通過(guò)查閱和反復(fù)仿真,試驗(yàn),也學(xué)到了新東西! |
|
---|---|---|
本帖最近評(píng)分記錄:
|