
B-63983EN/01 2.PMC SPECIFICATIONS
- 51 -
Table 2.1.1 (b) Basic specifications of the PMCs for the Series 30i/31i/32i-A
30i/31i/32i-A
Function
First PMC Second PMC
(option)
Third PMC
(option)
Dual-check safety
PMC (Note 1)
PMC memory
• Subprograms (P) 5,000 pieces 512 pieces 512 pieces 512 pieces
• Labels (L) 9,999 pieces 9,999 pieces 9,999 pieces 9,999 pieces
CNC interface(Note 7)
• Input (F) 768 bytes × 10 768 bytes × 10 768 bytes × 10 768 bytes
• Output (G) 768 bytes × 10 768 bytes × 10 768 bytes × 10 768 bytes
DI/DO
• I/O Link(Note 8)
• Inputs (X) Up to 4,096 points
(3,072 points)
Up to 4,096 points
(3,072 points)
Up to 4,096 points
(3,072 points)
Up to 64 points
• Outputs (Y) Up to 4,096 points
(3,072 points)
Up to 4,096 points
(3,072 points)
Up to 4,096 points
(3,072 points)
Up to 64 points
Symbol/comment
Number of symbol
characters (Note 12)
40 40 40 40
Number of comment
characters (Note 10,12)
255 255 255 255
Program storage area
(Note 9)
Up to 768 KB of flash
ROM
Up to 768 KB of flash
ROM
Up to 768 KB of flash
ROM
128 KB of flash ROM
NOTE
1 This PMC is used for dual-check safety. It is used to watch both safety-related signals
and ladder programs. Refer to "FANUC Series 30i dual-check safety Operators
Manual (B-64004EN)" for details.
2 NC parameter No. 11930 is used to specify a level-1 execution period. See
Subsection 2.4.3 for details. Note, however, that it is impossible to specify a level-1
execution period for each PMC separately.
3 The maximum overall program size (including the maximum number of ladder steps,
symbols/ comments, and messages) varies depending on option settings. See
Tables 2.1.2 (a) to 2.1.2 (d) for details.
4 For the number of functional instructions, each parenthesized number indicates the
number of all functional instructions, and each non-parenthesized number, the
number of valid functional instructions.
5 The extra relay is common memory for the multi-PMC function. To put it another way,
its size covers all of the first, second, and third PMCs.
6 This area is used to specify the precision of the variable timer. Do not use this area in
user programs.
7 It is possible to specify which program is used to control a specific CNC system. See
"Interface between CNC and PMC" in Subsection 2.4.3 for details.