appleman
級別: *
精華主題: * 篇
發(fā)帖數(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
請問為什么
多謝各位朋友 楊老師
sjm213
有小知識,無大學問。
級別: 論壇版主

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

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

精華主題: 8 篇
發(fā)帖數(shù)量: 9655 個
工控威望: 8540 點
下載積分: 16686 分
在線時間: 5318(小時)
注冊時間: 2006-08-10
最后登錄: 2024-11-01
查看ymmfa的 主題 / 回貼
3樓  發(fā)表于: 2008-06-21 21:55
分 析:

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

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

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

進 展

說實話,我也是看了樓主的貼才好好看這個指令,同時做了幾次試驗

仍然是INC的情況下,我把M8013改成上升沿,果然,結(jié)果也是兩者相等!

試驗一和試驗二證明,在FOR NEXT里面,脈沖型也是有效果的,一個掃描周期只執(zhí)行一次。

深 入

然后我又把條件改成M8000,結(jié)果果然就是相差四倍!

每一個掃描周期FOR K4執(zhí)行四次,F(xiàn)OR K1執(zhí)行1次。

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

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