MOVEABS and MOVABSSEQ AN-273

MOVEABS and MOVABSSEQ AN-273

The MOVEABSSEQ and MOVESEQ commands allow a sequence of 2 to 6 axis movements to be loaded via TABLE values. The moves can be automatically blended together using a circular or spherical arcs.
The sequence of points is loaded as a sequence of MOVEABS moves with MSPHERICAL or MOVECIRC loaded for the 3 or 2 axis arcs.
    • Related Articles

    • MOVEABSSEQSP type problem

      Work out how many points per second are being executed in the MOVEABSSEQSP. If more than one per msec then that is not possible even with the MOVEABSSEQ type move. The other consideration is the vector length in the buffer. The LIMIT_BUFFERED value ...
    • MOVEABS not ending in Target positon

      The cause the problem is that a MOVEABS takes ENDMOVE of the previous move as the start point. When we cancel the move in the MTYPE, it stops before ENDMOVE so it is not a valid start point any more. Here is a possible solution but it is not perfect. ...
    • Moving traverse from point to point repeatedly

      2 suggestions: 1. Move to positions BASE(0) REPEAT MOVEABS(position1) MOVEABS(position2) UNTIL event=TRUE 2. Move to sensor position1 and position 2 are set to be beyond the sensor postion BASE(0) REPEAT MOVEABS(position1) WAIT UNTIL IN(1)=ON CANCEL ...
    • UNTIL REMAIN < 5 not working

      BASE(z_axis) MOVEABS(0) WA(200) REPEAT WA(10) UNTIL REMAIN < 5 Probably, the MOVEABS is loading into PMOVE or even to NTYPE but the check of REMAIN is still seeing the REMAIN from the previous move that is in MTYPE. You must check that the move you ...
    • Moves not getting to position

      We have an odd situation with an MC4N running EtherCAT drives. The issue is that axis 1 is not getting to the commanded position via MOVEABS. The command MOVEABS is where we are hanging because the move seems to cancel. We did a the test with all ...