purshro
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 108 個
工控威望: 228 點(diǎn)
下載積分: 8583 分
在線時間: 227(小時)
注冊時間: 2014-05-07
最后登錄: 2018-01-29
查看purshro的 主題 / 回貼
樓主  發(fā)表于: 2016-06-27 23:18
[attachment=149127]
信捷PLC。用的高速計數(shù)中斷。D4000執(zhí)行計數(shù)器中斷,圖中明明顯示的1440,可是卻不在1440執(zhí)行。執(zhí)行的是上次寫入D4000的數(shù)據(jù)。比如上次是1260,那么就執(zhí)行一次1260的中斷才又執(zhí)行這的中斷。在重新寫入前已經(jīng)斷開了C630計數(shù)器的導(dǎo)通條件,連D4000都復(fù)位過還是不行。求大神指點(diǎn)?
[ 此帖被purshro在2016-09-12 10:59重新編輯 ]
purshro
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 108 個
工控威望: 228 點(diǎn)
下載積分: 8583 分
在線時間: 227(小時)
注冊時間: 2014-05-07
最后登錄: 2018-01-29
查看purshro的 主題 / 回貼
1樓  發(fā)表于: 2016-06-28 22:49
基本解決。用RST復(fù)位好象可以。再試下看。就是這個是非高速指令。機(jī)器轉(zhuǎn)個不停切換一批會有誤差。
huiyang
huiyang
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 284 個
工控威望: 408 點(diǎn)
下載積分: 988 分
在線時間: 117(小時)
注冊時間: 2011-06-16
最后登錄: 2024-12-20
查看huiyang的 主題 / 回貼
2樓  發(fā)表于: 2016-06-29 14:23
程序方式不是這樣寫的吧
mfjsx
專業(yè)非標(biāo)自動化設(shè)備工程開發(fā)
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 799 個
工控威望: 746 點(diǎn)
下載積分: 934 分
在線時間: 180(小時)
注冊時間: 2008-04-25
最后登錄: 2024-11-10
查看mfjsx的 主題 / 回貼
3樓  發(fā)表于: 2016-06-29 14:46
高速比較指令,使用一次,復(fù)位1次試一下。
為了我們能夠繼續(xù)有飯吃,一起努力的去探討
purshro
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 108 個
工控威望: 228 點(diǎn)
下載積分: 8583 分
在線時間: 227(小時)
注冊時間: 2014-05-07
最后登錄: 2018-01-29
查看purshro的 主題 / 回貼
4樓  發(fā)表于: 2016-06-29 19:00
引用
引用第2樓huiyang于2016-06-29 14:23發(fā)表的  :
程序方式不是這樣寫的吧

程序沒問題的。單獨(dú)一組數(shù)據(jù)給D4000一點(diǎn)問題沒有。這個感覺就是DMOV給D4000時滯后了。提前點(diǎn)再RST基本可以了。
purshro
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 108 個
工控威望: 228 點(diǎn)
下載積分: 8583 分
在線時間: 227(小時)
注冊時間: 2014-05-07
最后登錄: 2018-01-29
查看purshro的 主題 / 回貼
5樓  發(fā)表于: 2016-06-29 19:03
引用
引用第3樓mfjsx于2016-06-29 14:46發(fā)表的  :
高速比較指令,使用一次,復(fù)位1次試一下。

改了傳數(shù)據(jù)的方式,基本可以了。就是RST會有延遲導(dǎo)致有誤差。