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

|
|