y_fx2000
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 52 個(gè)
工控威望: 890 點(diǎn)
下載積分: 22194 分
在線(xiàn)時(shí)間: 168(小時(shí))
注冊(cè)時(shí)間: 2020-08-10
最后登錄: 2024-12-16
查看y_fx2000的 主題 / 回貼
樓主  發(fā)表于: 2023-04-19 16:39
西門(mén)子的1200系列cpu做模擬量累積(例如做流量的累積),瞬時(shí)流量準(zhǔn)確但累積流量不準(zhǔn)確,偏差非常大,感覺(jué)上是低端cpu時(shí)間基準(zhǔn)不準(zhǔn)確導(dǎo)致的,因?yàn)橛猛瑯拥木幊谭椒ㄔ赟7-300和1500系列下又是準(zhǔn)確的。不知道各位可否有什么好的解決辦法,請(qǐng)大神指導(dǎo)。
順便說(shuō)一下我是OB30里面做累積的,循環(huán)中斷時(shí)間為100ms
eaglesence
eaglesence
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 388 個(gè)
工控威望: 703 點(diǎn)
下載積分: 20444 分
在線(xiàn)時(shí)間: 91(小時(shí))
注冊(cè)時(shí)間: 2019-04-02
最后登錄: 2024-12-23
查看eaglesence的 主題 / 回貼
1樓  發(fā)表于: 2023-04-20 16:27
貼程序看一下,是否是ob設(shè)置的循環(huán)和程序中使用的不一致
y_fx2000
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 52 個(gè)
工控威望: 890 點(diǎn)
下載積分: 22194 分
在線(xiàn)時(shí)間: 168(小時(shí))
注冊(cè)時(shí)間: 2020-08-10
最后登錄: 2024-12-16
查看y_fx2000的 主題 / 回貼
2樓  發(fā)表于: 2023-04-21 10:18
圖片:
圖片:
圖片:
圖片:
程序貼圖,請(qǐng)指教
工控的淚
飛來(lái)山上千尋塔聞?wù)f雞鳴見(jiàn)日升不畏浮云遮望眼自緣身在最高層
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 46 個(gè)
工控威望: 501 點(diǎn)
下載積分: 125 分
在線(xiàn)時(shí)間: 37(小時(shí))
注冊(cè)時(shí)間: 2015-04-10
最后登錄: 2024-12-26
查看工控的淚的 主題 / 回貼
3樓  發(fā)表于: 2023-04-21 11:22
程序累計(jì)量比實(shí)際累計(jì)量少50%。
飛來(lái)山上千尋塔,

聞?wù)f雞鳴見(jiàn)日升。

不畏浮云遮望眼,

自緣身在最高層
wanghuijun
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 22 個(gè)
工控威望: 139 點(diǎn)
下載積分: 33497 分
在線(xiàn)時(shí)間: 154(小時(shí))
注冊(cè)時(shí)間: 2013-04-10
最后登錄: 2024-12-26
查看wanghuijun的 主題 / 回貼
4樓  發(fā)表于: 2023-04-21 12:20
你這程序肯定不準(zhǔn),西門(mén)子浮點(diǎn)數(shù)的小數(shù)點(diǎn)位數(shù)有限制,你的流量除以36000整數(shù)部分肯定是零,估計(jì)小數(shù)點(diǎn)后還有很多零,那得舍去多少,
y_fx2000
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 52 個(gè)
工控威望: 890 點(diǎn)
下載積分: 22194 分
在線(xiàn)時(shí)間: 168(小時(shí))
注冊(cè)時(shí)間: 2020-08-10
最后登錄: 2024-12-16
查看y_fx2000的 主題 / 回貼
5樓  發(fā)表于: 2023-04-21 16:30
意思是我100ms累積,修改為1s累積一次?除以3600?
y_fx2000
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 52 個(gè)
工控威望: 890 點(diǎn)
下載積分: 22194 分
在線(xiàn)時(shí)間: 168(小時(shí))
注冊(cè)時(shí)間: 2020-08-10
最后登錄: 2024-12-16
查看y_fx2000的 主題 / 回貼
6樓  發(fā)表于: 2023-04-21 16:31
引用
引用第4樓wanghuijun于2023-04-21 12:20發(fā)表的  :
你這程序肯定不準(zhǔn),西門(mén)子浮點(diǎn)數(shù)的小數(shù)點(diǎn)位數(shù)有限制,你的流量除以36000整數(shù)部分肯定是零,估計(jì)小數(shù)點(diǎn)后還有很多零,那得舍去多少,

1S累積一次沒(méi)用過(guò),之前在300和1500上都是100ms這種做的,都沒(méi)有問(wèn)題。
騎車(chē)看風(fēng)景
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 16 個(gè)
工控威望: 117 點(diǎn)
下載積分: 183 分
在線(xiàn)時(shí)間: 5(小時(shí))
注冊(cè)時(shí)間: 2023-03-30
最后登錄: 2023-07-20
查看騎車(chē)看風(fēng)景的 主題 / 回貼
7樓  發(fā)表于: 2023-04-21 23:48
關(guān)注,請(qǐng)問(wèn):?jiǎn)栴}解決了嗎?
y_fx2000
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 52 個(gè)
工控威望: 890 點(diǎn)
下載積分: 22194 分
在線(xiàn)時(shí)間: 168(小時(shí))
注冊(cè)時(shí)間: 2020-08-10
最后登錄: 2024-12-16
查看y_fx2000的 主題 / 回貼
8樓  發(fā)表于: 2023-04-23 09:55
引用
引用第7樓騎車(chē)看風(fēng)景于2023-04-21 23:48發(fā)表的  :
關(guān)注,請(qǐng)問(wèn):?jiǎn)栴}解決了嗎?

    目前還沒(méi)有很好的解決方案,樓上說(shuō)的小數(shù)位數(shù)的問(wèn)題,應(yīng)該沒(méi)有關(guān)系,real值是32位的應(yīng)該不會(huì)存在截取的問(wèn)題。很早以前在用S7-200的時(shí)候就遇到過(guò)這個(gè)問(wèn)題,最后是通過(guò)設(shè)置一個(gè)修改系數(shù)來(lái)處理的,相當(dāng)于根據(jù)實(shí)際的累積量來(lái)對(duì)程序進(jìn)行系數(shù)修正,但這會(huì)出現(xiàn)一個(gè)問(wèn)題是每一臺(tái)CPU均不一樣,需要不同的修改系數(shù),這在實(shí)際的使用過(guò)程中會(huì)非常不方便。因此在此把這個(gè)問(wèn)題拋出來(lái),希望有實(shí)際項(xiàng)目經(jīng)驗(yàn)的同仁能一起討論,希望能有一個(gè)很好的解決方案。
    這種問(wèn)題,只有有實(shí)際項(xiàng)目經(jīng)驗(yàn)的人才能感受得到,理論學(xué)者就不說(shuō)了。像這種問(wèn)題非常常見(jiàn),比如工業(yè)上用的電子皮帶秤,也是一個(gè)很好的例子,問(wèn)了很多設(shè)計(jì)人員都沒(méi)有很好的解決方案,最終都是直接用1500(S7-300)系列的cpu,提升plc檔次解決該問(wèn)題,但這種就導(dǎo)致了成本的上升!小公司用不起,我們做的設(shè)備成本也高。
qiujingsong
工控行者
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 178 個(gè)
工控威望: 385 點(diǎn)
下載積分: 1140 分
在線(xiàn)時(shí)間: 556(小時(shí))
注冊(cè)時(shí)間: 2006-11-20
最后登錄: 2024-12-26
查看qiujingsong的 主題 / 回貼
9樓  發(fā)表于: 2023-04-23 19:17
可以參考下西門(mén)子SCL積分流量累積的教程看看
gxtmdb82164
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 771 個(gè)
工控威望: 1149 點(diǎn)
下載積分: 401 分
在線(xiàn)時(shí)間: 605(小時(shí))
注冊(cè)時(shí)間: 2019-09-22
最后登錄: 2024-12-26
查看gxtmdb82164的 主題 / 回貼
10樓  發(fā)表于: 2023-04-25 16:32
我覺(jué)得不太對(duì),這是最基礎(chǔ)的定時(shí)中斷執(zhí)行問(wèn)題,即使存在誤差也是us級(jí)別的,而且不存在累積誤差,幾塊錢(qián)的單片機(jī)都能完成的任務(wù),沒(méi)理由1200PLC做不到.

而且本身100ms這個(gè)周期也是非常容易做到了,如果懷疑硬件問(wèn)題可以上示波器,沒(méi)示波器也可以同時(shí)接兩臺(tái)上去做AB測(cè)試.我傾向于是軟件問(wèn)題,比如濾波

這個(gè)程序讓我寫(xiě)我會(huì)選擇10ms的中斷里面采樣10次然后中值濾波后再進(jìn)行累積
gxtmdb82164
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 771 個(gè)
工控威望: 1149 點(diǎn)
下載積分: 401 分
在線(xiàn)時(shí)間: 605(小時(shí))
注冊(cè)時(shí)間: 2019-09-22
最后登錄: 2024-12-26
查看gxtmdb82164的 主題 / 回貼
11樓  發(fā)表于: 2023-04-25 17:15
另外這個(gè)時(shí)候像1200和CP1H這種比較高級(jí)的小型機(jī)里面我最喜歡的功能就有用了,就是示波器(TIA里面叫Trace),直接以目標(biāo)信號(hào)10倍采樣率(目的是看到更多細(xì)節(jié))讓示波器連續(xù)采樣,監(jiān)測(cè)輸入信號(hào)、觸發(fā)信號(hào)、時(shí)間戳和累加和,波形一出來(lái)啥問(wèn)題都很明確了