Beruflich Dokumente
Kultur Dokumente
> Puts briefly, the FANUC system may divide into two parts: Control servo
motor and main axle electric motor movement systematic part and control
assistance electricity partial PMC.
PMC and PLC are extremely similar, because special-purpose to engine bed,
therefore is called the programmable foreword engine bed controller.
Compares with the traditional black-white control electric circuit, the PMC
merit includes: Time response quick, control precision high, reliability good,
the control procedure may different change along with the application
situation, is convenient with the computer connection and the service.
Moreover, because PMC use software realizes the control, may carry on the
on-line revision, therefore has the very big flexibility, has the widespread
industry versatility.
FANUC 0 systems uses PMC has PMC-L and the PMC-M two kind of models,
they need the hardware to be different, the performance also has the
difference. PMC-M needs the special electric circuit board, the address range
also has the expansion together, time the use please note.
In this article mainly as the example carries on the explanation take PMC-L.
The PMC procedure is called the sequential control procedure, uses in the
engine bed or other system sequential controls, causes CPU to carry out
arithmetic processing. Smooth procedure establishment step as follows:
(1) determines the I/0 assignment situation according to the engine bed
function;
(2) acts according to the engine bed the movement and the system request
establishment trapezoidal chart;
(3) uses the system debugging trapezoidal chart;
Take chart 1, attempts 22 electric circuits as the example after, puts through
in the A electronic contact, B, what can the C coil have act? If is the relay
electric circuit, may think is the parallel control, the movement and circuit
branching location irrelevant, chart 1, chart 2 situations are same, is B, C
first also puts through, after but B separation. If is PMC procedure, then two
charts situations can have differently. In chart 1, is same with the relay
situation, B, C first put through, after but because C puts through separates
B. In chart 2, according to the smooth execution speech, actually only has C
to put through, because C puts through enables the B coil to put through. In
the actual utilization, chart 1 the center B coil may serve as input signal A
the rise along the pulse signal. B puts through the time only to have a cycle
period.
The PMC order procedure divides into two parts according to first the rank:
First level of and second level of smooth procedure. Division priority maybe
in order to process some width narrow pulse signals, these signals including
urgently stop the signal as well as enter for the maintenance signal. First
level of smooth procedure each 8ms carries out a time, in this 8ms other
time use for to carry out the second level of smooth procedure. If second
level of smooth procedure very long, must carry on the division to it, the
division obtains each part constitutes 8ms together with the first level of
smooth procedure the time compartment. The trapezoidal chart cycle period
is refers the PMC procedure integrity carries out the time which a time of
institute needs. The cycle period is equal to 8ms while by the second level of
procedure division obtained number, if first level of procedure very long, the
corresponding cycle period also must expand.
The PMC order procedure address has indicated the signal position. These
addresses including to engine bed input output signal and to CNC
input/output signal, internal relay, counter, maintenance relay, data sheet
and so on. Each address (every 8 signals) and the position number (0 to 7)
composes from the address number. May the data-in indicate between the
signal name and the address relations in the symbol table. Below the address
has the type, the different category address mark is not same.
R: Internal relay
D: Nonvolatile storage;
In the PMC address has R and D, they all are the system interior memory, but
between them has the difference. In the R address data can lose after the
power failure, when on electricity content is 0. But in after the D address
data power failure may preserve, thus commonly used makes PMC the
parameter or serves as the data sheet. In usual situation, R address region
R300 - R699 altogether 400 bytes. Should pay attention, the D region and
the R region address range sum total also is 400 bytes. This time is the D
address divides the certain scope in the R address. For instance, for D
address definition 200 bytes, then their address range is D300 - D499, but
this time R address region is R500 - R699. We must when the edition order
procedure is the D address number makes the hypothesis in the parameter
hypothesis.
In in the PMC order procedure establishment process, should note the input
electronic contact X not to be able to serve as the coil output, the system
mode outputs F not to be able to take the coil output. Says regarding the
output winding, the output address cannot duplicate, otherwise this address
condition cannot determine. To here, but also must mention PMC the timer
instruction and the counter instruction, each instruction all needs to use to 5
bytes memory addresses, usually uses the D address, these addresses also
only can use time but cannot duplicate. Moreover, the timer number cannot
duplicate, the counter number cannot duplicate.
The PMC instruction has two kinds: Elementary instruction and function
instruction. The elementary instruction only is carries on to the binary
position with, or, the non- logical operation; But the function instruction can
complete some specific functions the operation, moreover is carries on the
operation to the binary byte or the character, also may carry on mathematics
operation.
This article procedure programming some basic concepts has carried on the
simple introduction to FANUC system PMC, hoped has the help to the user. A
more detailed material please refer to FANUC the PMC-L programming
handbook.
In data increase......
TOPICAL OUTLINE
Inputs / Outputs
Function Statements
Alarm Messages
M-codes
Interlocks
Sub-routines
PMC parameters
PMC Diagnostics