beautypg.com

4-12 p, 4-13 p, 4-14 p – Yamaha SRCP User Manual

Page 110: Robot language

background image

8-

12

ROBOT LANGUAGE

8-4 Robot Language Description

8

8-4-12 P

Function:

Sets a point variable P.

Format:

P

Example:

P 200
Sets a point variable P to 200.

Explanation:

The point variable can contain a point number as a variable, which can
be from 0 to 999. By using a movement command such as MOVA with
a P+ or P- statement, the number of steps required to create a repeating
program can be reduced.

Other:

• The contents of point variable P are retained even when the controller

power is turned off, but when the program is reset or when the pro-
gram reset is applied for example by switching the execution program,
the point variable P will be initialized to 0.

• Point variables P in a task are independent of those in other tasks. For

example, the definition and edited contents of a point variable used in
task 1 do not affect the point variable used in task 0.

8-4-13 P+

Function:

Adds 1 to a point variable P.

Format:

P+

Example:

P+
Adds 1 to a point variable P. (P

←P+1)

Explanation:

Adds 1 to a point variable P.

8-4-14 P-

Function:

Subtracts 1 from a point variable P.

Format:

P-

Example:

P-
Subtracts 1 from a point variable P. (P

←P-1)

Explanation:

Subtracts 1 from a point variable P.