各位大神,我网上百度了部分电梯的程序,基本设计都是光电装在每个楼层上的,比如有5层,那就至少需要5个光电,假设轿厢停的时候以2个光电为准,上层光电和下层光电都接通,代表电梯停的位置正确,这样每层楼需要2个光电,一共需要10个光电,现在想到一个问题,能不能我在轿厢上和下部各安装1个光电,每层楼安装2个挡板,这样也能做到2个光电接通的时候表示停准了。我的想法是给2个光电做计数,满足上升状态的情况下接通一次就+1,下降状态接通一次-1。
现在遇到2个问题,
第一:如果断电计数器的数值丢失了该怎么办?轿厢在半空中就不知道自己的位置了。
第二:如果运行过程中有1个光电意外丢失一次信号,那2个光电计数不一样怎么处理?按计数多的算?每次到达目的地就把计数多的值赋值到计数少的上去么?
ps:在博途V13上面编的程序。