appleman
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看appleman的 主題 / 回貼
樓主  發(fā)表于: 2008-06-21 10:04

for  k4
m8013    incp    d10
next
m8013  incp  d20
按照指令說明
執(zhí)行的結(jié)果 應(yīng)該是 d10  是 d20
的四倍
但是我在 gx  developer中仿真的結(jié)果是d10  = d20
請(qǐng)問為什么
多謝各位朋友 楊老師
sjm213
有小知識(shí),無(wú)大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個(gè)
工控威望: 7419 點(diǎn)
下載積分: 158710 分
在線時(shí)間: 3155(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-11-15
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2008-06-21 11:11
把INCP改為INC,再寫個(gè)DIV D10 D20 D0,看看D0得到的結(jié)果就是4。

至于為什么INCP的情況下兩者相等,再想一下。
王睿
一切隨意
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 987 個(gè)
工控威望: 6748 點(diǎn)
下載積分: 31090 分
在線時(shí)間: 437(小時(shí))
注冊(cè)時(shí)間: 2008-03-20
最后登錄: 2024-08-16
查看王睿的 主題 / 回貼
2樓  發(fā)表于: 2008-06-21 16:50
我還不明白呢  學(xué)習(xí)下
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級(jí)別: 管理員

精華主題: 8 篇
發(fā)帖數(shù)量: 9663 個(gè)
工控威望: 8548 點(diǎn)
下載積分: 16709 分
在線時(shí)間: 5323(小時(shí))
注冊(cè)時(shí)間: 2006-08-10
最后登錄: 2024-11-15
查看ymmfa的 主題 / 回貼
3樓  發(fā)表于: 2008-06-21 21:55
分 析:

INCP 是脈沖型的,程序從下掃到下,只執(zhí)行一次INC行為

程序本來的意思是 FOR K4 后,NEXT前的程序四次循環(huán)后再執(zhí)行NEXT以下的句子

由于INCP限制它只執(zhí)行一次,所以是相同的,如果改成INC就應(yīng)該是4倍了(仿真通過)

進(jìn) 展

說實(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次。

樓主的問題問得好,我通過查閱和反復(fù)仿真,試驗(yàn),也學(xué)到了新東西!
本帖最近評(píng)分記錄:
  • 下載積分:+2(har) 熱心助人!
  • 特別提醒大家:
    偶爾修改下自己的密碼,以防被盜
    不要在多個(gè)網(wǎng)站都用一樣賬號(hào)密碼
    偶爾還是要發(fā)發(fā)貼,回回貼,不要總潛水
    sjm213
    有小知識(shí),無(wú)大學(xué)問。
    級(jí)別: 論壇版主

    精華主題: 7 篇
    發(fā)帖數(shù)量: 5196 個(gè)
    工控威望: 7419 點(diǎn)
    下載積分: 158710 分
    在線時(shí)間: 3155(小時(shí))
    注冊(cè)時(shí)間: 2007-11-21
    最后登錄: 2024-11-15
    查看sjm213的 主題 / 回貼
    4樓  發(fā)表于: 2008-06-21 22:58
    每一個(gè)掃描周期FOR ……NEXT之間執(zhí)行4次;但因?yàn)镮NCP是脈沖指令,在M8013、M8000這樣的條件下每個(gè)掃描周期里沒有ON--OFF--ON的變化,所以這4次程序執(zhí)行結(jié)果還是只+1而已,故D10與D20結(jié)果相等。改為INC后,只要是前面條件為通路,每個(gè)掃描周期FOR……NEXT的執(zhí)行效果就是+4了,所以D10為D20的4倍。
    taipi-k
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 1015 個(gè)
    工控威望: 460 點(diǎn)
    下載積分: 1731 分
    在線時(shí)間: 70(小時(shí))
    注冊(cè)時(shí)間: 2007-09-08
    最后登錄: 2024-01-05
    查看taipi-k的 主題 / 回貼
    5樓  發(fā)表于: 2008-06-22 13:17
    以前做的十六路按鈕電路出現(xiàn)計(jì)數(shù)不停止的原因,終于搞明白了,謝。
    ┏^ǒ^*★*^ǒ^*☆*^ǒ^*★*^ǒ^*☆*^ǒ^★*^ǒ*^^★*^ǒ┓
    ┃╭の╮┏┯┓┏┯┓ ┏┯┓┏┯┓┏┯┓ ╭の╮┃*
    ┃ ╲╱  工┠控Lǒ の人 の 家┨┠園┨  ╲╱ ┃*
    ┃┗戀┛┗┷┛┗┷┛ ┗┷┛ ┗┷┛┗┷┛┗戀┛┃*
    ┗^ǒ^*★*^ǒ^*☆*^ǒ^*★*^ǒ^*☆*^ǒ^★*^ǒ^★★*^ǒ┛
    360820
    我還真沒有個(gè)性簽名
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 315 個(gè)
    工控威望: 496 點(diǎn)
    下載積分: 1550 分
    在線時(shí)間: 1025(小時(shí))
    注冊(cè)時(shí)間: 2009-03-11
    最后登錄: 2024-10-02
    查看360820的 主題 / 回貼
    6樓  發(fā)表于: 2009-03-27 21:29
    好  
    brokenhope
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 184 個(gè)
    工控威望: 403 點(diǎn)
    下載積分: 779 分
    在線時(shí)間: 541(小時(shí))
    注冊(cè)時(shí)間: 2008-12-25
    最后登錄: 2024-11-14
    查看brokenhope的 主題 / 回貼
    7樓  發(fā)表于: 2009-03-28 17:47
    還真是沒想過這個(gè)問題,又學(xué)到新東西了