
5.10.2 Applying C Executor to machine
(1) Machine maintenance
Machine Tool Builders(MTB) can make their own custom man-machine
interface, such as screen display and operation method, on CNC device made
by FANUC using C Executor. This is better for MTB and end users in most case.
However, take care the following point.
FANUC servicemen maintain FANUC-CNC which is equipped with machine tool
running on field. FANUC servicemen well know about FANUC-CNC's operations.
But they don't well know the MTB own operation methods. If servicemem don't
suitably operate the machine by MTB own operation methods, maintenance work
may not be carried smoothly. By the following consideration in MTB, problems
on maintenance work are reduced.
* Attach the manual on which operation method of your application is
described to the machine surely.
* Keep the NC screens which are needed for maintenance work (mainly
such as [SYSTEM] screens) displayable.
* Enable the basic machine operation even without your C application.
(For example, while CNC is started with [M]+[0] keys.)
(2) Application which needs sure response
The auxiliary tasks don't well respond to the events because of task
management specification. For example, in the application which has a
periodical auxiliary task execution, the actual period of the auxiliary task
may scatter by 10 - 20 [msec]. This is based on that the C application tasks
coexist with the NC software tasks and its priority is lower than the NC task.
The C application has an enough response for man-machine interface processing.
Use the PMC ladder software or the C application of PMC for processing
which needs sure response. For example, sampling machine signals or load of
motors periodically, communicating with the other devices, PMC is more
suitable for these application than C Executor.