yongheng0852
級別: 探索解密
|
大家好,請問下,FX5Uplc機械原點的復位流程應該是怎么樣的? 我現在的指令是:DDSZR K10000 K1500 K1 M1 原點方向 :負方向地址減少 DOG:X1 0點:X2 左極限(反)X13 右極限(正)X12 當我啟動原點復位的時候,馬達向原點方向移動,感應到dog 減速到爬行速度,感應到X2時停止,原點復位完成,地址自動為0; 但是,當我復位時,工作臺位于 左極限和dog之間,啟動復位后,工作臺撞擊X13,馬達正轉,但是碰到DOG就報警了?正常應該是碰到dog,等dog斷開,在反轉,感應到dog減速,碰到0點原點復位完成才讀啊? 求解?? 手冊說明:但是對不上啊,還是報警 3) 開始位置在通過近點DOG后的時候 a) 通過執行DSZR/DDSZR指令,開始原點回歸動作。 b) 以原點回歸速度,向原點回歸方向開始移動。 c) 檢測出反轉限位1(反轉極限)時減速停止。 d) 以原點回歸速度,向與原點回歸方向相反的方向開始移動。 e) 一旦檢測出近點DOG的前端,就進行減速停止。(檢測出(離開)近點DOG。) f) 以原點回歸速度,向原點回歸方向開始移動。(再次進入近點DOG。) g) 一旦檢測出近點DOG的前端,就開始減速到爬行速度。 h) 檢測出近點DOG的后端后,在檢測出指定次數的零點信號時停止。 |
---|---|
|
yongheng0852
級別: 探索解密
|
知道原因了,這個例子是三菱手冊提供的,上面的限位極限使用了SET輸出,當碰到限位反方向轉的時候在碰到DOG ,極限和DOG同時有信號,所有PLC報錯! |
---|---|
|