|
1.如果上下限位跟隨小車移動(dòng),轉(zhuǎn)換條件常規(guī)考慮
2.如果上下限位不跟隨小車移動(dòng),轉(zhuǎn)換條件:此時(shí)防止回退時(shí)到達(dá)后退限位,下降的同時(shí)可能前進(jìn)會(huì)輸出(如果程序里前進(jìn)的條件
為到達(dá)上限位的上升沿+延時(shí) ),因?yàn)樯舷迋儾桓S小車移動(dòng),所以上升時(shí)到上限位觸發(fā)上限位上升沿信號(hào),回退到后退限位此時(shí)也會(huì)
觸發(fā)上限位上升沿信號(hào) ,而前進(jìn)輸出的觸發(fā)若為上限位的上升沿信號(hào),則就會(huì)出現(xiàn)下降的同時(shí),前進(jìn)輸出,造成動(dòng)作完成錯(cuò)誤。
解決方法:可加前進(jìn)到位完成標(biāo)志位,即置位,在回退時(shí)屏蔽上限位的上升沿信號(hào),下降到下限位,復(fù)位前進(jìn)到位完成標(biāo)志位。
轉(zhuǎn)換條件:1——2:上升限位上升沿+延時(shí)
2——3: 前進(jìn)限位+延時(shí)+其它
3——4: 后退限位+延時(shí)+其它 {此過程可能會(huì)伴隨1——2,如果用上升限位上升沿,可加前進(jìn)完成標(biāo)志位}

|
|