quote:以下是引用万泉河在2012-02-20 19:58:24的发言:
8楼及之前的程序最大的毛病是旧故障不除,新故障不会触发报警!
而实际设备运行中,带病运行是常见的事!
楼上的程序跟我以前见过的老外的S5程序很类似,不过我忘了他们当初是怎么处理符号位了。
符号位确实很麻烦!
不过用别的方法,比如数一下1的个数,应该也有办法办到吧?
数1的个数:需解决新产生的报警数和消失报警数相同的问题;
利用循环次数来记录报警位的位置: 想了一下没想出好办法,还没想到如何利用报警位的“位置值”
利用间接寻址挨个检测上升沿:只要检测到就跳出循环,不过这种方法好像又太笨了……
睡觉了,明天再研究吧,希望ZANE版晚些揭晓答案,让我们的脑袋瓜子多转转,长久不用都生锈了
唉,技术论坛大家都以技术为重吧,怎么老是觉得剑拔弩张的,大家不要把屏幕上的语言和屏幕背后的人划等号,而且,学习上有高人经常泼些冷水才能有动力啊,过多的阿谀客套反而会助长骄妄的气焰:)