brainy_fa
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 105 個(gè)
工控威望: 157 點(diǎn)
下載積分: 3053 分
在線時(shí)間: 43(小時(shí))
注冊(cè)時(shí)間: 2023-04-03
最后登錄: 2024-08-20
查看brainy_fa的 主題 / 回貼
12樓  發(fā)表于: 2023-04-26 09:38
我覺得樓上說的對(duì);
然而看樓主貼出來的程序理論上也沒什么大問題。
//非標(biāo)自動(dòng)化電控方案設(shè)計(jì)及編程調(diào)試
//項(xiàng)目合作 //徐州周邊,方圓500公里皆可 //蘇魯浙豫皖
TEL-  15725207209
EMAIL- shenjm_999@163.com
tianfangbnn
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 12 個(gè)
工控威望: 1567 點(diǎn)
下載積分: 1381 分
在線時(shí)間: 24(小時(shí))
注冊(cè)時(shí)間: 2022-10-25
最后登錄: 2024-11-11
查看tianfangbnn的 主題 / 回貼
13樓  發(fā)表于: 2023-04-27 10:09
引用
引用第4樓wanghuijun于2023-04-21 12:20發(fā)表的  :
你這程序肯定不準(zhǔn),西門子浮點(diǎn)數(shù)的小數(shù)點(diǎn)位數(shù)有限制,你的流量除以36000整數(shù)部分肯定是零,估計(jì)小數(shù)點(diǎn)后還有很多零,那得舍去多少,

確實(shí)是這樣的,累積量大的時(shí)候就存在這種問題,浮點(diǎn)數(shù)處理上應(yīng)該整數(shù)加整數(shù),小數(shù)加小數(shù),該進(jìn)位進(jìn)位。
y_fx2000
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 53 個(gè)
工控威望: 689 點(diǎn)
下載積分: 23952 分
在線時(shí)間: 166(小時(shí))
注冊(cè)時(shí)間: 2020-08-10
最后登錄: 2024-11-11
查看y_fx2000的 主題 / 回貼
14樓  發(fā)表于: 2023-04-27 11:12
引用
引用第11樓gxtmdb82164于2023-04-25 17:15發(fā)表的  :
另外這個(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í)間戳和累加和,波形一出來啥問題都很明確了

用示波器是比較靠譜的辦法。只是感覺為什么同樣的編程方法1500系列沒有問題,而1200系列就存在問題,一直有這種困擾,應(yīng)該說西門子不應(yīng)該,也不會(huì)出現(xiàn)這種問題。不知道各位有什么另外的、好的編程思路。如果能提供一下將非常感激。
xu501
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 43 個(gè)
工控威望: 215 點(diǎn)
下載積分: 2423 分
在線時(shí)間: 41(小時(shí))
注冊(cè)時(shí)間: 2006-10-25
最后登錄: 2024-11-12
查看xu501的 主題 / 回貼
15樓  發(fā)表于: 2023-04-28 19:31
計(jì)算順序錯(cuò)了,應(yīng)該先累加,再計(jì)算實(shí)際值。
oilgas
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 8 個(gè)
工控威望: 75 點(diǎn)
下載積分: 627 分
在線時(shí)間: 15(小時(shí))
注冊(cè)時(shí)間: 2023-04-21
最后登錄: 2023-05-09
查看oilgas的 主題 / 回貼
16樓  發(fā)表于: 2023-04-30 11:48
樓主可以參考一下西門子這個(gè)視頻,看看是否有幫助。1847.siemens.com.cn/course/detail?dtype=1&cid=1809745&mid=3168
tanwenwei
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 6 個(gè)
工控威望: 79 點(diǎn)
下載積分: 379 分
在線時(shí)間: 35(小時(shí))
注冊(cè)時(shí)間: 2018-04-30
最后登錄: 2024-10-17
查看tanwenwei的 主題 / 回貼
17樓  發(fā)表于: 2023-05-01 21:47
定時(shí)中斷;長(zhǎng)浮點(diǎn)數(shù),結(jié)合使用可達(dá)到效果
y_fx2000
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 53 個(gè)
工控威望: 689 點(diǎn)
下載積分: 23952 分
在線時(shí)間: 166(小時(shí))
注冊(cè)時(shí)間: 2020-08-10
最后登錄: 2024-11-11
查看y_fx2000的 主題 / 回貼
18樓  發(fā)表于: 2023-05-05 09:33
引用
引用第16樓oilgas于2023-04-30 11:48發(fā)表的  :
樓主可以參考一下西門子這個(gè)視頻,看看是否有幫助。1847.siemens.com.cn/course/detail?dtype=1&cid=1809745&mid=3168

  
看了視頻,16樓和15樓說的有道理,等我去現(xiàn)場(chǎng)實(shí)踐一下看看,結(jié)果怎么樣,謝謝!但搞不明白為什么S7-300、1500就沒有這種問題,同樣的編程方法。
yiyi5138
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 381 個(gè)
工控威望: 550 點(diǎn)
下載積分: 2849 分
在線時(shí)間: 90(小時(shí))
注冊(cè)時(shí)間: 2009-04-25
最后登錄: 2024-11-09
查看yiyi5138的 主題 / 回貼
19樓  發(fā)表于: 2023-05-06 06:40
計(jì)算順序錯(cuò)了,應(yīng)該先累加,再計(jì)算實(shí)際值,15樓說的有道理
charon77
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 27 個(gè)
工控威望: 81 點(diǎn)
下載積分: 723 分
在線時(shí)間: 11(小時(shí))
注冊(cè)時(shí)間: 2022-12-02
最后登錄: 2024-08-19
查看charon77的 主題 / 回貼
20樓  發(fā)表于: 2023-05-12 15:38
引用
引用第9樓qiujingsong于2023-04-23 19:17發(fā)表的  :
可以參考下西門子SCL積分流量累積的教程看看

請(qǐng)問在哪里可以看到呢,是采用有限元分析法編寫的嗎?
13930228124
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 82 個(gè)
工控威望: 155 點(diǎn)
下載積分: 524 分
在線時(shí)間: 22(小時(shí))
注冊(cè)時(shí)間: 2020-07-21
最后登錄: 2024-10-18
查看13930228124的 主題 / 回貼
21樓  發(fā)表于: 2023-05-23 20:56
剛開始累積應(yīng)該是準(zhǔn)確的,過一段時(shí)間后,一個(gè)很大的值加一個(gè)很小的值會(huì)出問題。小值精度丟失,最終會(huì)被近似為0。導(dǎo)致總累積值不變