你說(shuō)的應(yīng)該是同一個(gè)地址,在不同的時(shí)間下獲取的數(shù)值,然后將這些數(shù)值做比較吧!通常是模擬量數(shù)值,在不同的時(shí)間讀取出來(lái)不同的數(shù)值,然后做比較! 不知道你的具體要求,不過(guò)我還是寫(xiě)了一段程序,供你參考,請(qǐng)看圖片: 然后網(wǎng)絡(luò)3就是T37計(jì)時(shí)到1S的時(shí)候再次讀取AIW0的值,到VW2中保存起來(lái),然后2S,3S時(shí)候再次保存2個(gè)值到VW4和VW6。--這樣程序基本上就實(shí)現(xiàn)了從第一次讀取,每隔1S就再次讀取一個(gè)數(shù)值,保存到不同的變量中去。 此時(shí),VW0,VW2,VW4,VW6就是AIW0這個(gè)模擬量通道的值,在不同時(shí)間內(nèi)的讀數(shù)了,然后你比較就很簡(jiǎn)單了,比較指令去比較VW0-VW6的值即可,看你自己想怎么比較,就用相應(yīng)的比較指令即可!我就不再上圖了! 說(shuō)到這里,答題也就結(jié)束了。實(shí)現(xiàn)問(wèn)題的關(guān)鍵點(diǎn),就在于每次讀取的值,都要存放在一個(gè)獨(dú)立的變量中去,而且要配合邊沿指令實(shí)現(xiàn)只讀取一次數(shù)值,而不是一直讀??! 希望能對(duì)你有點(diǎn)幫助,謝謝,如有問(wèn)題,請(qǐng)關(guān)注+留言,謝謝! |
|