
Series 30i/31i/32i-MODEL A
PMC Supplemental Programming Manual
01 05.03.30
H. Yonekura
New registration
B-63983EN/02-4
EDIT
DATE
DESIG.
DESCRIPTION
20/92
DRAW.NO.
Instruction SUB Processing
30i/31i/32i-A PMC 32i-A
Name No.
1st PMC 2nd PMC
(option)
3rd PMC
(option)
DCS PMC
(Note1)
PMC/L
ADDB 36 Binary addition
{ { { { {
SUBB 37 Binary subtraction
{ { { { {
MULB 38 Binary multiplication
{ { { { {
DIVB 39 Binary division
{ { { { {
NUMEB 40 Binary constant definition
{ { { { {
DISPB 41 Message display
{ { {
∆
{
EXIN 42 External data input
{ { {
∆
{
MOVB 43 1-byte transfer
{ { {
×
{
MOVW 44 2-byte transfer
{ { {
×
{
MOVN 45 Transfer of arbitrary number of bytes
{ { { { {
SPCNT 46 Spindle control ∆ ∆ ∆ ∆ ∆
MOVD 47 4-byte transfer
{ { {
×
{
END3 48 End of third-level program
{
(Note3)
{
(Note3)
{
(Note3)
∆
(Note4)
∆
(Note4)
DISP 49 Message display ∆ ∆ ∆ ∆ ∆
PSGNL 50 Position signal output
{ { {
∆
{
WINDR 51 CNC window data read
{ { {
∆
{
WINDW 52 CNC window data write
{ { {
∆
{
AXCTL 53 PMC axis control
{ { {
∆
{
TMRC 54 Timer processing
{ { { { {
CTRC 55 Counter processing
{ { { { {
CTRB 56 Counter processing
{ { { { {
DIFU 57 Rising-edge detection
{ { { { {
DIFD 58 Falling-edge detection
{ { { { {
EOR 59 Exclusive OR
{ { { { {
AND 60 Logical AND
{ { { { {
OR 61 Logical OR
{ { { { {
NOT 62 Logical NOT
{ { { { {
PSGN2 63 Position signal output 2
{ { {
∆
{
END 64 End of ladder program
{ { { { {
CALL 65 Conditional subprogram call
{ { { { {
CALLU 66 Unconditional subprogram call
{ { { { {
JMPB 68 Label jump 1
{ { { { {
LBL 69 Label
{ { { { {
NOP 70 No operation
{ { { { {
SP 71 Subprogram
{ { { { {
SPE 72 End of subprogram
{ { { { {
JMPC 73 Label jump 2
{ { { { {
CS 74 Case call
{ { { { {
CM 75 Sub program call in case call
{ { { { {
CE 76 End of case call
{ { { { {
TMRBF 77 Fixed off-delay timer processing
{ { { { {