trdbl
級別: 探索解密
|
請教大家一個問題,三菱的fx3uPLC,現在想做一個峰值采樣程序,現在程序設置100ms采樣10組數據,如d1-d10。如何判斷那一個D內的數據最大,再得到最大數據時給出一個位信號。 |
---|---|
|
eledesigner
懂一點點
級別: 工控俠客
|
據說三菱有個SORT 指令,排序用的。 假如沒有現成的指令,只有自己寫了。 |
---|---|
|
我看到你了
級別: 家園常客
|
{ 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的寫出來了,就是一個循環語句。自己看下轉一下梯形圖或者直接用 |
---|---|
|
fcq417
14年plc工程實踐教學,QQ(微信):2252241236
級別: 略有小成
|
有排序指令,或者自己做比較程序,數據又不是很多 |
|
---|---|---|
|
libin520
雖然沒什么突破和進步,卻還是每天在堅持著。
級別: 工控俠客
|
大師,如200個D數據排序如何搞。排出前十個數值大的D。 |
|
---|---|---|
|