trdbl
級別: 探索解密
|
請教大家一個問題,三菱的fx3uPLC,現(xiàn)在想做一個峰值采樣程序,現(xiàn)在程序設置100ms采樣10組數(shù)據(jù),如d1-d10。如何判斷那一個D內(nèi)的數(shù)據(jù)最大,再得到最大數(shù)據(jù)時給出一個位信號。 |
---|---|
|
eledesigner
懂一點點
級別: 工控俠客
|
據(jù)說三菱有個SORT 指令,排序用的。 假如沒有現(xiàn)成的指令,只有自己寫了。 |
---|---|
|
我看到你了
級別: 家園常客
|
{ int a[] = { D1, D2, D3, D4, D5, D6, D7, D8, D9, D10 }, i, max = a[0]; for (i = 0; i < 10; i++) { if (max < a) max = a; } 直接把C的寫出來了,就是一個循環(huán)語句。自己看下轉(zhuǎn)一下梯形圖或者直接用 |
---|---|
|
fcq417
14年plc工程實踐教學,QQ(微信):2252241236
級別: 略有小成
|
有排序指令,或者自己做比較程序,數(shù)據(jù)又不是很多 |
|
---|---|---|
|
libin520
雖然沒什么突破和進步,卻還是每天在堅持著。
級別: 工控俠客
|
大師,如200個D數(shù)據(jù)排序如何搞。排出前十個數(shù)值大的D。 |
|
---|---|---|
|
payfsl
級別: 工控俠客
|
用循環(huán)比較指令 |
|
---|---|---|
|