发表于:2019/1/1 16:10:34
#10楼
接近开关感应信号+计时器,然后用比较指令做判断是顺时针限位还是反时针限位。比如:短感应块做逆时针限位、长感应块做顺时针限位。开机就顺时针旋转,到达顺时针限位计时器开始计时,计时器值大于比较指令所设的值,机器就停止顺时针旋转,开始逆时针旋转;旋转到达逆时针限位计时器开始计时,接近开关过了感应块计时器停止计时,同时计时器值小于比较指令所设定的值,机器开始顺时针旋转。如果机器停止在逆时针限位处,开机时就顺时针旋转;机器停止在顺时针限位处,因为顺时针限位感应块是长感应块,那么开机就开始逆时针旋转。用一个接近开关做限位,设置两个开机键,一个开机顺时针旋转,一个开机逆时针旋转,编程比较简单。