fsjnzhy
級別: 工控俠客

精華主題: 0
發(fā)帖數(shù)量: 1129 個
工控威望: 2294 點
下載積分: 109010 分
在線時間: 1309(小時)
注冊時間: 2011-12-15
最后登錄: 2022-09-28
查看fsjnzhy的 主題 / 回貼
樓主  發(fā)表于: 2014-07-05 16:15
松下DF上升沿微分與↑上升沿檢測同一個程序動作先后結(jié)果不同
X2用DF上升沿微分與↑上升沿檢測的程序
下面是X1先動作X2后動作,Y1、Y2結(jié)果


下面是X2先動作X1后動作,Y1、Y2結(jié)果


abcde12345
級別: 論壇先鋒
精華主題: 1 篇
發(fā)帖數(shù)量: 212 個
工控威望: 1259 點
下載積分: 11131 分
在線時間: 311(小時)
注冊時間: 2012-10-09
最后登錄: 2024-12-24
查看abcde12345的 主題 / 回貼
1樓  發(fā)表于: 2014-07-08 21:52
要是相同了,就說明這機(jī)器壞了。X2上微分只是檢測一個掃描周期
yamqq
雅馬哈,愛普生,電裝機(jī)器人。
級別: 網(wǎng)絡(luò)英雄

精華主題: 0
發(fā)帖數(shù)量: 1717 個
工控威望: 5539 點
下載積分: 24618 分
在線時間: 300(小時)
注冊時間: 2008-05-05
最后登錄: 2024-12-24
查看yamqq的 主題 / 回貼
2樓  發(fā)表于: 2014-07-08 21:55
好像是一個是當(dāng)前周期一個是下一個周期
這個人很懶,什么也沒有留下!
bin1016
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 26 個
工控威望: 139 點
下載積分: 42362 分
在線時間: 1049(小時)
注冊時間: 2013-10-11
最后登錄: 2024-12-16
查看bin1016的 主題 / 回貼
3樓  發(fā)表于: 2014-07-08 21:59
同意一樓的說法
fandy
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 62 個
工控威望: 227 點
下載積分: 505 分
在線時間: 34(小時)
注冊時間: 2008-11-22
最后登錄: 2024-05-14
查看fandy的 主題 / 回貼
4樓  發(fā)表于: 2014-07-09 17:01
引用
引用樓主fsjnzhy于2014-07-05 16:15發(fā)表的 松下DF上升沿微分與↑上升沿檢測同一個程序動作先后結(jié)果不同 :
松下DF上升沿微分與↑上升沿檢測同一個程序動作先后結(jié)果不同
X2用DF上升沿微分與↑上升沿檢測的程序
下面是X1先動作X2后動作,Y1、Y2結(jié)果
[attachment=123087]
下面是X2先動作X1后動作,Y1、Y2結(jié)果
.......



DF指令是對其前面所有的邏輯接通后做上升沿微分,也就是說,DF指令前的接點全部接通后接通一個周期,而 ↑ 只對使用此符號的單個接點取微分

圖1中
第一行,當(dāng)X1  X2全部接通時,DF動作一個周期,Y1置位
第二行,因X1先動作(已接通),X2動作時,對X2取上升沿,此時整個通路接通一個周期,所以Y2置位


圖2中
第一行,與圖1中解釋相同
第二行,因X2先動作,此時X2取上升沿,接通一個周期,但此時X1未接通,所以該行不通,Y2不工作,之后再接通X1,因X2的一個上升沿周期已過,Y2并不接通


關(guān)鍵在于DF 與 ↑  的使用不可混淆,DF是對其所在行前面所有指令結(jié)果為1時做上升沿微分,而  ↑  則是對使用其的單個接點取上升沿微分
本帖最近評分記錄:
  • 下載積分:+5(znz43) 好貼好貼!
    servo007
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 16 個
    工控威望: 147 點
    下載積分: 651 分
    在線時間: 2(小時)
    注冊時間: 2014-07-05
    最后登錄: 2014-07-19
    查看servo007的 主題 / 回貼
    5樓  發(fā)表于: 2014-07-10 23:05
    感謝分享,好貼