quote:以下是引用hezk在2012-03-29 11:17:55的发言:
用两个光电开关,k1上升沿计数c1,k2上升沿计数c2
当k1,k2同时导通且c1=c2,可判断为长板,否则为短板。
思路是等于分别计算板材的数量,当长板同时导通k1和k2的时候两个计数器的数值应该是相等的,如果不等说明k1和k2之间有木板。
计数器要注意溢出问题。
如果有没考虑到的情况欢迎指正
C1,C2如果都使用CTU计数器可以PT设为>=3(因为两光电之间最多只有三块板材),然后用C1,C2的触头复位自己,这样可以解决溢出的问题.试着把hezk的想法做成了以下的图片,供参考