王小賽
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 46 個
工控威望: 168 點
下載積分: 441 分
在線時間: 39(小時)
注冊時間: 2011-09-01
最后登錄: 2024-08-30
查看王小賽的 主題 / 回貼
樓主  發(fā)表于: 2013-03-13 11:04
我用的是314C-2DP的CPU,如何在程序里做當(dāng)前模擬量的值減去1S前的值,能具體寫段程序嗎?我QQ:617303302
月澤
時間嘛!就象乳溝,擠一擠總歸還是有的!
級別: 工控俠客
精華主題: 1 篇
發(fā)帖數(shù)量: 1285 個
工控威望: 2921 點
下載積分: 4511 分
在線時間: 642(小時)
注冊時間: 2009-03-28
最后登錄: 2024-06-12
查看月澤的 主題 / 回貼
1樓  發(fā)表于: 2013-03-13 20:24
     你能用著CPU  你不會寫這么個程序?大哥我真不相信
揭開神秘的工控面紗
QQ:2631001081
Emal:strong20671713@163.com
wwcwwc
級別: VIP會員

精華主題: 0
發(fā)帖數(shù)量: 3393 個
工控威望: 3189 點
下載積分: 70297 分
在線時間: 1602(小時)
注冊時間: 2008-04-20
最后登錄: 2024-09-21
查看wwcwwc的 主題 / 回貼
2樓  發(fā)表于: 2013-03-15 11:15
根據(jù)plc掃描機理,你先把當(dāng)前值記下來,在“move”前面加需要記錄的條件,你就是前面用時間(定時器)好了。
當(dāng)?shù)诙斡涗洉r間到時,在記錄第二次數(shù)據(jù)的同時把你第一次的數(shù)據(jù)減掉不就行啦。
wwcwwc
級別: VIP會員

精華主題: 0
發(fā)帖數(shù)量: 3393 個
工控威望: 3189 點
下載積分: 70297 分
在線時間: 1602(小時)
注冊時間: 2008-04-20
最后登錄: 2024-09-21
查看wwcwwc的 主題 / 回貼
3樓  發(fā)表于: 2013-03-15 11:22
an    m100.0 //系統(tǒng)時間為0.5s
l       piw256  //模擬量輸入
t       mw200 //第一次記錄值

a      m100.0
l       piw256
t       mw202  //第二次記錄值

l       mw202
l       mw200
-i
t       mw204 //第二值減第一次值的結(jié)果