哪位大侠有好的方案,多谢了。我现在用梯形图编程,用了两个双字(共64位)vd100(vb100,vb101,vb102,vb103)vd200(vb200,vb201,vb202,vb203)。57个传感器对应其中57个位。当某个长度的钢筋经过时,哪些光电开关检测
到 ,其对应位“置位”这样双字vd100和vd200将会有不同的十进制输出值。不同的值对应着不同的槽打开,钢筋落入其中。但十进制值很难算,而且程序很长 。谁有更好的方案?谢了!
57个光电开关等间距(0.25米)同一规格(长度)的钢筋从任何位置放,结果是一样的,对应的都是同一个槽打开,累加器的方案我考虑过,但我想如果某个光电开关坏了就会导致错误的结果(打开的是不钢筋对应的槽)虽然用双字置位很麻烦,但如果某光电开关坏了,恰巧钢筋经过这个传感器,这时不会有槽打开,我们就知道有光电开关坏了,可以查出来