
2.2 C library
C library provides following functions.
(1) Input/output between peripheral equipments (LCD and MDI key)
C library executes input/output operations, which are called by the user
application program, such as character displaying to screen by "printf"
function, reading MDI key by "getch" function, graphic displaying by MS-C
compatible function and input/output via reader/puncher interface etc.
(2) Input/output CNC information (current position, parameter and tool
offset, etc.)
C library provides input/output function of various CNC information using
CNC window function, and also PMC information using PMC window.
(3) ANSI and MS-C compatible C language function library
C library provides ANSI compatible C language standard library (there are
some exceptions) and MS-C extended C language standard library which doesn't
depend on specific hardware and operating system.
(4) MS-DOS compatible file system
C library provides MS-DOS compatible file system. The user application
program can access SRAM disk (max 63KB(standard)/255KB(optional)) on non-
volatile memory (SRAM) or memory card (PC card) via this file system. It is
possible to read or write files using functions such as "fopen", "fprintf",
"fgets", etc. in application program.