Fanuc C-Executer Operating Manual
B-62443EN-3/03E
- 488 -
/* --- display modal data --- */
void disp_modal( void )
{
unsigned int modal_m_00[] = { 00,01,02,03,33 } ;
unsigned int modal_m_01[] = { 17,00,00,00,19,00,00,00,18 } ;
unsigned int modal_m_02[] = { 90,91 } ;
unsigned int modal_m_04[] = { 94,95 } ;
unsigned int modal_m_05[] = { 20,21 } ;
unsigned int modal_m_06[] = { 40,41,42 } ;
unsigned int modal_m_07[] = { 49,43,44 } ;
unsigned int modal_m_08[] = { 80,81,82,83,84,85,86,87,88,89,
73,74,76 } ;
unsigned int modal_m_09[] = { 98,99 } ;
unsigned int modal_m_10[] = { 50,51 } ;
unsigned int modal_m_11[] = { 67,66 } ;
unsigned int modal_m_13[] = { 54,55,56,57,58,59 } ;
unsigned int modal_m_14[] = { 64,61,62,63 } ;
unsigned int modal_m_15[] = { 69,68 } ;
unsigned int modal_m_16[] = { 15,16 } ;
unsigned int modal_m_18[] = { 25,26 } ;
unsigned int modal_t_00[] = { 00,01,02,03,32,90,92,94,33,34 } ;
unsigned int modal_t_01[] = { 97,96 } ;
unsigned int modal_t_03[] = { 69,68 } ;
unsigned int modal_t_04[] = { 98,99 } ;
unsigned int modal_t_05[] = { 20,21 } ;
unsigned int modal_t_06[] = { 40,41,42 } ;
unsigned int modal_t_07[] = { 25,26 } ;
unsigned int modal_t_08[] = { 23,22 } ;
unsigned int modal_t_09[] = { 80,83,84,85,00,87,88,89 } ;
unsigned int modal_t_11[] = { 67,66 } ;
unsigned int modal_t_13[] = { 54,55,56,57,58,59 } ;
printf( "\033[0m\033[15;1H" ) ;
if ( nc_type == NC_M ) { /* When Machining system */
disp_modal_g( 0, modal_m_00, 14, 3 ) ;
disp_modal_g( 1, modal_m_01, 15, 3 ) ;
disp_modal_g( 2, modal_m_02, 16, 3 ) ;
disp_modal_g( 4, modal_m_04, 18, 3 ) ;
disp_modal_g( 5, modal_m_05, 19, 3 ) ;
disp_modal_g( 6, modal_m_06, 14, 8 ) ;
disp_modal_g( 7, modal_m_07, 15, 8 ) ;
disp_modal_g( 8, modal_m_08, 16, 8 ) ;
disp_modal_g( 9, modal_m_09, 17, 8 ) ;
disp_modal_g( 10, modal_m_10, 18, 8 ) ;
disp_modal_g( 11, modal_m_11, 19, 8 ) ;
disp_modal_g( 13, modal_m_13, 14, 13 ) ;
disp_modal_g( 14, modal_m_14, 15, 13 ) ;
disp_modal_g( 15, modal_m_15, 16, 13 ) ;
disp_modal_g( 16, modal_m_16, 17, 13 ) ;
disp_modal_g( 18, modal_m_18, 18, 13 ) ;
} else
/* to be continued on the next page... */