Difference between revisions of "MC-Basic:axis.TIMEJOG"

From SoftMC-Wiki
Jump to: navigation, search
m
m
Line 4: Line 4:
  
 
|SYNTAX=
 
|SYNTAX=
Jog <''axis''> <''Jog velocity value''> {TimeJog=<''Time''>}
+
Jog <''axis''> <''Jog velocity value''> {TimeJog=<''time''>}
  
 
|AVAILABILITY=
 
|AVAILABILITY=
Line 28: Line 28:
  
 
|LIMITATIONS=
 
|LIMITATIONS=
*The JOG time must be an integer multiple of the SERCOS cycle time. If it is not, the actual time is rounded up to the nearest integer multiple of the SERCOS cycle time, and a message is issued. The JOG command is executed.
+
*The JOG time must be an integer multiple of the SERCOS cycle time. If it is not, the actual time is rounded up to the nearest integer multiple of the SERCOS cycle time, a message is issued, and the JOG command is executed.
 
*To set the value within a task, the axis must be attached to that task (using the ATTACH command).
 
*To set the value within a task, the axis must be attached to that task (using the ATTACH command).
  

Revision as of 11:56, 19 March 2014

This property specifies the time limit for execution of a JOG command. After the specified time has passed, the axis stops. The value -1 indicates that the JOG has no time limit. The time is specified within a JOG command.

Short form

<axis>.TJog

Syntax

Jog <axis> <Jog velocity value> {TimeJog=<time>}

Availability

All versions

Type

Double

Range

-1, 0 to MaxDouble

Units

milliseconds (ms)

Default

-1

Scope

Configuration, Task or Terminal

Limitations

  • The JOG time must be an integer multiple of the SERCOS cycle time. If it is not, the actual time is rounded up to the nearest integer multiple of the SERCOS cycle time, a message is issued, and the JOG command is executed.
  • To set the value within a task, the axis must be attached to that task (using the ATTACH command).

Examples

JOG Xaxis 200 TimeJog=20

See Also