
SC40401-K10-15002A
2nd
38
Copyright 2018, SIGMAKOKI Co.,Ltd.
Chapter 4: Feature
Command format of PGC-04-U, will be compatible with our controller (HIT-M).
4-1.Command
4-1-1
Format of command
General format is shown below. Some formats are different depending on type of command. Please
refer to each command explanation for details.
code
:
p1,p2,p3,p4
code
Use a string to represent a command.
:
Command separation (Colon(
:
))
P1
~
p4
Use(,)command to separate and assign number of slave unit 1-4. Only integer
values can be used as parameter values.
A decimal number is an incorrect command and will be responsed by NG.
+ sign can be abbreviated. +1000 or 1000 is treated as the same command.
A travel or distance parameter of 1 is equal to 0.01
µ
m.
Parameter is abbreviated when NOP (No Operation) needs to be set to the designated
slave unit number.
Note: (,)cannot be abbreviated.
(
(
(
(
Ex
)
)
)
)
,,p2,p3,p4
Parameter of 1-axis is abbreviated.
p1,,p3,p4
Parameter of 2-axis is abbreviated.
p1,p2
Parameter of 3 and 4-axis is abbreviated.
Capital or lower case characters can be used. Example: h and H are both valid for the Home command.
Backspace is effective to delete a prior string.
Command string must not have leading or trailing spaces. Otherwise, the command string will not be
accepted and NG will be returned as a command error.
Immediate movement will be made in case when activation commands such as H, M, A, E, K, and J
commands are accepted normally. Unlike the SHOT-Controller, the activation command (G) is not
needed in PGC-04-U. Activation command (G) is treated as an incorrect command in PGC-04-U.
When issuing Q, ?, !, or I command, its status will be responded. In case which other commands are
issued, ‘OK’ or ‘NG’ sign will be responded. ‘OK’ and ‘NG’ signs hereby mean ‘normal acceptance’ and
‘acceptance refused for an incorrect command’ respectively. When other commands except Q, ?, L, !, I,
O commands are issued to an engaged slave in busy condition, ‘NG’ sign will be responded for
incorrect commands, which will result in the whole command not being executed.