Fanuc C-Executer Operating Manual
B-62443EN-3/03E
- 574 -
------------------------------------------------------------------------------
1.105 Read series and edition of the CNC system softwares. <Main,Alarm>
------------------------------------------------------------------------------
[Name]
cnc_rdsyssoft
[Syntax]
#include <data.h>
#include <fwindow.h>
int cnc_rdsyssoft( struct odbsftc *buf ) ;
typedef struct odbsftc {
char slot_no_p[16]; /* Physical slot number. */
char slot_no_l[16]; /* Logical slot number. */
short module_id[16]; /* Module ID. */
short soft_id[16]; /* Software ID. */
char soft_series[16][5]; /* Series of the softwares of
each modules with CPU. */
char soft_version[16][5]; /* Edition of the softwares of
each modules with CPU. */
short soft_inst; /* Software installing state. */
char boot_ser[5]; /* Series of the BOOT software. */
char boot_ver[5]; /* Edition of the BOOT software. */
char servo_ser[5]; /* Series of the servo software. */
char servo_ver[5]; /* Edition of the servo software. */
char pmc_ser[5]; /* Series of the PMC system
software. */
char pmc_ver[5]; /* Edition of the PMC system
software. */
char ladder_ser[5]; /* Series of the ladder software. */
char ladder_ver[5]; /* Edition of the ladder software. */
char mcrlib_ser[5]; /* Series of the Macro library. */
char mcrlib_ver[5]; /* Edition of the Macro library. */
char mcrapl_ser[5]; /* Series of the Macro application. */
char mcrapl_ver[5]; /* Edition of the Macro application. */
char spl1_ser[5]; /* Series of the 1st spindle
software. */
char spl1_ver[5]; /* Edition of the 1st spindle
software. */
char spl2_ser[5]; /* Series of the 2nd spindle
software. */
char spl2_ver[5]; /* Edition of the 2nd spindle
software. */
char spl3_ser[5]; /* Series of the 3rd spindle
software. */
char spl3_ver[5]; /* Edition of the 3rd spindle
software. */
char c_exelib_ser[5]; /* Series of the C Executor library. */
char c_exelib_ver[5]; /* Edition of the C Executor
library. */
char c_exeapl_ser[5];/* Series of the C Executor
application. */
char c_exeapl_ver[5];/* Edition of the C Executor
application. */