News CNCnetPDM About us Support  
         
  

CNC_RDMDLCONFIG | MISC

Description

Reads the module configuration of CNC system.

These information are stored in each member of ODBMDLC.

Reading the data which depends on the path needs exchanging the path.

This function is only available for Series 16/18 MODEL-C.
MTConnect Fanuc Adapter

Universal Fanuc Driver

Fanuc Focas Library CD

Declaration

#include "fwlib32.h"

FWLIBAPI short WINAPI cnc_rdmdlconfig(unsigned short FlibHndl, ODBMDLC *mdlconfig);

Arguments : HSSB

FlibHndl   [ in ]

Specify the library handle. See "Library handle" for details.

mdlconfig   [ out ]

Pointer to the ODBMDLC structure for the module configuration of CNC system.The ODBMDLC structure is as follows.

- The ODBMDLC structure for Series 16/18 is as follows.
typedef struct odbmdlc {
     short   from;          /* Capacity of FROM module                                  */
     short   dram;          /* Capacity of DRAM module                                  */
     short   sram;          /* Capacity of additional SRAM module                       */
     short   pmc;           /* Type of PMC module                                       */
     short   crtc;          /* Type of CRTC module                                      */
     short   servo12;       /* Existence of servo module(axis1,2)                       */
     short   servo34;       /* Existence of servo module(axis3,4)                       */
     short   servo56;       /* Existence of servo module(axis5,6)                       */
     short   servo78;       /* (reserve)                                                */
     short   sic;           /* Existence of SIC                                         */
     short   pos_lsi;       /* Existence of POSITION LSI                                */
     short   hi_aio;        /* Existence of high-speed skip & analog I/O                */
     short   reserve1[12];  /* (reserve)                                                */

     /* Above items depend on each path.              */
     /* Following items are independent of each path. */

     short   drmmrc;        /* Capacity of Extended DRAM for management software(PMC-SC) */
     short   drmarc;        /* Capacity of DRAM for application(PMC-SC)                  */
     short   pmcmrc;        /* Type of PMC module(PMC-SC)                                */
     short   dmaarc;        /* Existence of additional board for DMA(PMC-SC)             */
     short   iopt;          /* Number of DI/DO points(I/O card)                          */
     short   hdiio;         /* Existence of LSI for high-speed skip(I/O card)            */
     short   gm2gr1;        /* Existence of graphic engine 2                             */
     short   crtgr2;        /* Type of CRTC module(OPT-1)                                */
     short   gm1gr2;        /* Existence of graphic module1(OPT-1)                       */
     short   gm2gr2;        /* Existence of graphic module2(OPT-1)                       */
     short   cmmrb;         /* Existence of communication module(OPT-1)                  */
     short   sv5axs;        /* Existence of servo module(axis5,6)(axis card)             */
     short   sv7axs;        /* Existence of servo module(axis7,8)(axis card)             */
     short   sicaxs;        /* Existence of SIC(axis card)                               */
     short   posaxs;        /* Existence of POSITION LSI(axis card)                      */
     short   hamaxs;        /* Existence of high-speed skip & analog I/O(axis card)      */
     short   romr64;        /* Capacity of system EPROM module(64bitRISC)                */
     short   srmr64;        /* Capacity of SRAM module(64bitRISC)                        */
     short   dr1r64;        /* Capacity of DRAM module1(64bitRISC)                       */
     short   dr2r64;        /* Capacity of DRAM module2(64bitRISC)                       */
     short   iopio2;        /* Number of DI/DO points(I/O card#2)                        */
     short   hdiio2;        /* Existence of LSI for high-speed skip(I/O card#2)          */
     short   cmmrb2;        /* Existence of communication module(OPT-1#2)                */
     short   romfap;        /* Existence of system EPROM module(CAP2)                    */
     short   srmfap;        /* Capacity of SRAM module(CAP2)                             */
     short   drmfap;        /* Capacity of DRAM module(CAP2)                             */
     short   drmare;        /* Capacity of DRAM for application(PMC-SE)                  */
     short   pmcmre;        /* Type of PMC module(PMC-SE)                                */
     short   dmaare;        /* Existence of additional board for DMA(PMC-SE)             */
     short   frmbgg;        /* Capacity of FROM module(BG-GRPH)                          */
     short   drmbgg;        /* Capacity of DRAM module(BG-GRPH)                          */
     short   asrbgg;        /* Capacity of additional SRAM module(BG-GRPH)               */
     short   edtpsc;        /* Version of module(PMC-SB5/SB6)                            */
     short   slcpsc;        /* Existence of SLC(PMC-SB5/SB6)                             */
     short   reserve2[34];  /* (reserve)                                                 */
} ODBMDLC ;
from
Capacity of FROM module
-1 : Not exist 10 : 6 (MB)
0 : (reserve) 11 : 8 (MB)
1 : 2 (MB) 12 : 10 (MB)
2 : 4 (MB) 13 : 12 (MB)
3 : 6 (MB) 14 : 14 (MB)
4 : 8 (MB) 15 : 1 (MB)
5 : 10 (MB) 16 : 1 (MB)
6 : 12 (MB) 17 : (reserve)
7 : 4 (MB) 18 : 4 (MB)
8 : 3 (MB) 19 : 8 (MB)
9 : 2 (MB)
dram
Capacity of DRAM module
-1 : Not exist 4 : 16 (MB)
0 : 4 (MB) 5 : 8 (MB)
1 : 2 (MB) 6 : 4 (MB)
2 : 1 (MB) 7 : 24 (MB)
3 : 6 (MB)
sram
Capacity of additional SRAM module
-1 : Not exist 5 : 768 (KB)
0 : 1 (MB) 6 : (reserve)
1 : 512 (KB) 7 : 2.25(MB)
2 : 2 (MB) 8 : (reserve)
3 : (reserve) 9 : 256 (KB)
4 : (reserve)
pmc
Type of PMC module
-1 : Not exist 2 : PMP2+SLC
0 : BOC2 3 : BSI
1 : BSI+SLC 4 : PMP2
crtc
Type of CRTC module
-1 : Not exist 3 : HSSB-VGA
0 : 14"CRT 4 : (reserve)
1 : 9"CRT 5 : 9"VGA
2 : VGA
servo12
Existence of servo module(axis1,2)
-1 : Not exist 0 : Exists
servo34
Existence of servo module(axis3,4)
-1 : Not exist 0 : Exists
servo56
Existence of servo module(axis5,6)
-1 : Not exist 0 : Exists
sic
Existence of SIC
-1 : Not exist 0 : Exists
pos_lsi
Existence of POSITION LSI
-1 : Not exist 0 : Exists
hi_aio
Existence of high-speed skip & analog I/O
-1 : Not exist 1 : only high-speed skip
0 : Both exist 2 : only analog I/O
drmmrc
Capacity of additional DRAM for management software (PMC-SC)
-1 : Not exist 0 : Exists
drmarc
Capacity of DRAM for application (PMC-SC)
-1 : Not exist 2 : 512(KB)
0 : 2(MB) 3 : 1(MB)
1 : (reserve)
pmcmrc
Type of PMC module(PMC-SC)
-1 : Not exist 2 : PMP2+SLC
0 : BOC2 3 : BSI
1 : BSI+SLC 4 : PMP2
dmaarc
Existence of additional board for DMA (PMC-SC)
-1 : Not exist 0 : Exists
iopt
Number of DI/DO points (I/O card)
-1 : Not exist 2 : 80/ 56
0 : 144/112 3 : 104/ 72
1 : 40/ 40 4 : 156/120
hdiio
Existence of LSI for high-speed skip (I/O card)
-1 : Not exist 0 : Exists
gm2gr1
Existence of graphic engine 2
-1 : Not exist 0 : Exists
crtgr2
Type of CRTC module (OPT-1)
-1 : Not exist 3 : (reserve)
0 : 14" CRT 4 : 14" CRT GRPH
1 : 9" CRT 5 : 9" CRT GRPH
2 : VGA MAIN 6 : VGA GRPH
gm1gr2
Existence of graphic module 1 (OPT-1)
-1 : Not exist 0 : Exists
gm2gr2
Existence of graphic module 2 (OPT-1)
-1 : Not exist 0 : Exists
cmmrb
Existence of communication module (OPT-1)
-1 : Not exist 0 : Exists
sv5axs
Existence of servo module (axis5,6) (axis card)
-1 : Not exist 0 : Exists
sv7axs
Existence of servo module (axis7,8) (axis card)
-1 : Not exist 0 : Exists
sicaxs
Existence of SIC (axis card)
-1 : Not exist 0 : Exists
posaxs
Existence of POSITION LSI (axis card)
-1 : Not exist 0 : Exists
hamaxs
Existence of high-speed skip & analog I/O (axis card)
-1 : Not exist 1 : only high-speed skip
0 : Both exist 2 : only analog I/O
romr64
Capacity of system EPROM module (64bitRISC)
-1 : Not exist 3 : 512 (KB)
0 : 4 (MB) 4 : 256 (KB)
1 : 2 (MB) 5 : 128 (KB)
2 : 1 (MB) 6 : 768 (KB)
srmr64
Capacity of SRAM module (64bitRISC)
-1 : Not exist 3 : 512 (KB)
0 : 4 (MB) 4 : 256 (KB)
1 : 2 (MB) 5 : 128 (KB)
2 : 1 (MB) 6 : 768 (KB)
dr1r64
Capacity of DRAM module 1 (64bitRISC)
-1 : Not exist 2 : 2 (MB)
0 : (reserve) 3 : 4 (MB)
1 : (reserve)
dr2r64
Capacity of DRAM module 2 (64bitRISC)
-1 : Not exist 2 : 2 (MB)
0 : (reserve) 3 : 4 (MB)
1 : (reserve)
iopio2
Number of DI/DO points(I/O card#2)
-1 : Not exist 2 : 80/ 56
0 : 144/112 3 : 104/ 72
1 : 40/ 40 4 : 156/120
hdiio2
Existence of LSI for high-speed skip (I/O card#2)
-1 : Not exist 0 : Exists
cmmrb2
Existence of communication module (OPT-1#2)
-1 : Not exist 0 : Exists
romfap
Existence of system EPROM module (CAP2)
-1 : Not exist 3 : 512 (KB)
0 : (reserve) 4 : 256 (KB)
1 : (reserve) 5 : 128 (KB)
2 : 1 (MB) 6 : 768 (KB)
srmfap
Capacity of SRAM module (CAP2)
-1 : Not exist 3 : 512 (KB)
0 : (reserve) 4 : 256 (KB)
1 : (reserve) 5 : 128 (KB)
2 : 1 (MB) 6 : 768 (KB)
drmfap
Capacity of DRAM module (CAP2)
-1 : Not exist 3 : 512 (KB)
0 : 2 (MB) 4 : 256 (KB)
1 : 1.5(MB) 5 : 128 (KB)
2 : 1 (MB) 6 : (reserve)
drmare
Capacity of DRAM for applications (PMC-SE)
-1 : Not exist 2 : 512(KB)
0 : 2(MB) 3 : 1(MB)
pmcmre
Type of PMC module (PMC-SE)
-1 : Not exist 2 : PMP2+SLC
0 : BOC2 3 : BSI
1 : BSI+SLC 4 : PMP2
dmaare
Existence of additional board for DMA (PMC-SE)
-1 : Not exist 0 : Exists
frmbgg
Capacity of FROM module (BG-GRAPH)
-1 : Not exist 10 : 6 (MB)
0 : (reserve) 11 : 8 (MB)
1 : 2 (MB) 12 : 10 (MB)
2 : 4 (MB) 13 : 12 (MB)
3 : 6 (MB) 14 : 14 (MB)
4 : 8 (MB) 15 : 1 (MB)
5 : 10 (MB) 16 : 1 (MB)
6 : 12 (MB) 17 : (reserve)
7 : 4 (MB) 18 : 4 (MB)
8 : 3 (MB) 19 : 8 (MB)
9 : 2 (MB)
drmbgg
Capacity of DRAM module (BG-GRAPH)
-1 : Not exist 4 : 16 (MB)
0 : 4 (MB) 5 : 8 (MB)
1 : 2 (MB) 6 : 4 (MB)
2 : 1 (MB) 7 : 24 (MB)
3 : 6 (MB)
asrbgg
Capacity of additional SRAM module (BG-GRPH)
-1 : Not exist 5 : 768 (KB)
0 : 1 (MB) 6 : (reserve)
1 : 512 (KB) 7 : 2.25(MB)
2 : 2 (MB) 8 : (reserve)
3 : (reserve) 9 : 256 (KB)
4 : (reserve)
edtpsc
Version of module (PMC-SB5/SB6)
-1 : Not exist 0,...,F : Version
slcpsc
Existence of SLC (PMC-SB5/SB6)
-1 : Not exist 0 : Exists

Return

EW_OK is returned on successful completion, otherwise any value except EW_OK is returned.

The major error codes are as follows.

Return code Meaning/Error handling
EW_NOOPT
(6)
No option
The extended driver/library function is necessary.

As for the other return codes or the details, see "Return status of Data window function"

CNC option

For HSSB connection,

    The extended driver/library function is necessary.

CNC parameter

This function is not related to CNC parameter.

CNC mode

This function can be used in any CNC mode.

Available CNC

0i-A 0i-B/C(Note) 0i-D 0i-F 15 15i 16 18 21 16i-A 18i-A 21i-A 16i-B 18i-B 21i-B 30i-A 30i-B
M (Machining)X X X X X X H H X X X X X X X X X
T (Turning) X X X X X - H H X X X X X X X X X
LC (Loader) - - - - - - X X X X X X X X X - -

0i-D0i-F16i18i30i-A30i-B
P (Punch press)X X X X - X
L (Laser) - - X - - X
W (Wire) - - X X X X


Power Mate i-DX
Power Mate i-HX
Power Motion i-AX

"O" : Both Ethernet and HSSB
"E" : Ethernet
"H" : HSSB
"X" : Cannot be used
"-" : None

Note) 0i-C does not support the HSSB function.

Privacy notice

This website uses cookies. By continuing to use it you agree to our privacy policy. 

https://www.inventcom.net/fanuc-focas-library/misc/cnc_rdmdlconfig

Fanuc Focas Library | Misc | cnc_adcnv

Reads the A/D conversion data. The A/D conversion data is stored in data of ODBAD.... [read more]
cnc_adcnv

Fanuc Focas Library | Misc | cnc_alarm

Reads the alarm status of CNC. Various information is stored in data of ODBALM. This function is used for watching CNC's alarm... [read more]
cnc_alarm

Fanuc Focas Library | Misc | cnc_alarm2

Reads the alarm status of CNC. This function is the improved version of the... [read more]
cnc_alarm2

Fanuc Focas Library | Misc | cnc_cexesramsize

Reads the maximum size of the SRAM variable area for C language executor. The maximum size is read by the unit of byte.... [read more]
cnc_cexesramsize

Fanuc Focas Library | Misc | cnc_chgprotbit

Sets the state of various NC data protection (protection pattern data). The protection pattern data is bit pattern data which collects flags corresponding to... [read more]
cnc_chgprotbit

Fanuc Focas Library | Misc | cnc_clralm

Clears the CNC alarm state specified by id.... [read more]
cnc_clralm

Fanuc Focas Library | Misc | cnc_diagnosr

Reads the diagnosis data specified by s_number,e_number,axis(only for the diagnosis data with axis). The data format depends on each diagnosis data. The... [read more]
cnc_diagnosr

Fanuc Focas Library | Misc | cnc_diagnoss

Reads the diagnosis specified by number,axis (only for the diagnosis with axis). The data format depends on each diagnosis. The format of Byte/Word/2-Word... [read more]
cnc_diagnoss

Fanuc Focas Library | Misc | cnc_fromget

Reads the F-ROM data from CNC. After F-ROM data reading, execute... [read more]
cnc_fromget

Fanuc Focas Library | Misc | cnc_fromgetend

Indicates the termination of reading the F-ROM data from CNC.... [read more]
cnc_fromgetend

Fanuc Focas Library | Misc | cnc_fromgetstart

Indicates the start of reading the F-ROM data from CNC. However, the system control software cannot be... [read more]
cnc_fromgetstart

Fanuc Focas Library | Misc | cnc_fromput

Writes the F-ROM data to CNC. After F-ROM data writing, execute... [read more]
cnc_fromput

Fanuc Focas Library | Misc | cnc_fromputend

Indicates the termination of writing the F-ROM data to CNC. This function waits until the termination of writing process of the F-ROM data on CNC.... [read more]
cnc_fromputend

Fanuc Focas Library | Misc | cnc_fromputstart

Indicates the start of writing the F-ROM data to CNC. The data which can be written in F-ROM is system data (CNC Control software... [read more]
cnc_fromputstart

Fanuc Focas Library | Misc | cnc_fromremove

Deletes the System data from F-ROM on CNC. However, the system control software cannot be deleted in the Ethernet version.... [read more]
cnc_fromremove

Fanuc Focas Library | Misc | cnc_getdtailerr

Gets the detailed error information after the function has been executed. The detailed error information is stored in err_no, err_dtno of... [read more]
cnc_getdtailerr

Fanuc Focas Library | Misc | cnc_getfigure

Reads the maximum valid figures and the number of decimal places under the input/output unit, which is related to various data of CNC. The... [read more]
cnc_getfigure

Fanuc Focas Library | Misc | cnc_getfrominfo

Reads the various information of F-ROM on CNC. The various information is stored in each member of ODBFINFORM.... [read more]
cnc_getfrominfo

Fanuc Focas Library | Misc | cnc_getlanguage

The display language of NC is acquired.... [read more]
cnc_getlanguage

Fanuc Focas Library | Misc | cnc_getlockstat

Gets the present state of various NC data protection.... [read more]
cnc_getlockstat

Fanuc Focas Library | Misc | cnc_getpath

Reads the current selected path number which is the target path of the Data window functions.... [read more]
cnc_getpath

Fanuc Focas Library | Misc | cnc_getsraminfo

Reads the various information of S-RAM on CNC. The various information is stored in each member of ODBSINFO.... [read more]
cnc_getsraminfo

Fanuc Focas Library | Misc | cnc_gettimer

Gets the date or time data from the calendar timer device of the CNC unit.... [read more]
cnc_gettimer

Fanuc Focas Library | Misc | cnc_modal

Reads the modal information of CNC. Various information is stored in each member of ODBMDL. The readable modal data are modal G code or commanded data... [read more]
cnc_modal

Fanuc Focas Library | Misc | cnc_rd3dcdcnv

Reads the mode and data of the 3-dimensional coordinate conversion. These are stored in each member of ODB3DCD structure. The... [read more]
cnc_rd3dcdcnv

Fanuc Focas Library | Misc | cnc_rd3dtofs

Reads the mode and vector of the 3-dimensional tool compensation. These are stored in each member of ODB3DTO structure. The places of decimal... [read more]
cnc_rd3dtofs

Fanuc Focas Library | Misc | cnc_rdalminfo

Reads the detailed information of currently arising CNC alarms. Various information is stored in data of ALMINFO. This function is... [read more]
cnc_rdalminfo

Fanuc Focas Library | Misc | cnc_rdalmmsg

Reads the currently arising CNC alarm messages. All alarm messages can be read at once. Differing from... [read more]
cnc_rdalmmsg

Fanuc Focas Library | Misc | cnc_rdalmmsg2

Reads the currently arising CNC alarm messages. All alarm messages can be read at once. Differing from... [read more]
cnc_rdalmmsg2

Fanuc Focas Library | Misc | cnc_rdbrstrinfo

Reads the data of block restart. These are stored in each member of ODBBRS structure. The destination and the distance to go of block restart are valid... [read more]
cnc_rdbrstrinfo

Fanuc Focas Library | Misc | cnc_rdcdrotate

Reads the mode and data of the coordinate rotation. These are stored in each member of ODBROT structure. The places of decimal points can be got by... [read more]
cnc_rdcdrotate

Fanuc Focas Library | Misc | cnc_rdcexesram

Reads the SRAM variable area for C language executor specified by offset, length. When this function accesses this area, exclusive control with the C... [read more]
cnc_rdcexesram

Fanuc Focas Library | Misc | cnc_rdcncid

Reads the CNC ID number. The CNC ID numbers are stored in cncid with unsigned binary format.... [read more]
cnc_rdcncid

Fanuc Focas Library | Misc | cnc_rdcommand

Reads the commanded data of CNC. Various information is stored in each member of ODBCMD. The readable data are the modal data except G code, and the... [read more]
cnc_rdcommand

Fanuc Focas Library | Misc | cnc_rdcoordnum

Reads the number of the additional workpiece coordinate systems of the workpiece coordinate systems.... [read more]
cnc_rdcoordnum

Fanuc Focas Library | Misc | cnc_rddiaginfo

Reads the CNC diagnosis data information specified by s_number and read_no. The CNC diagnosis data is basically non-continuous, and the attribute like... [read more]
cnc_rddiaginfo

Fanuc Focas Library | Misc | cnc_rddiagnum

Reads minimum, maximum, total number of the CNC diagnosis data. The distribution of the diagnosis data is different in each CNC model, and the new diagnosis... [read more]
cnc_rddiagnum

Fanuc Focas Library | Misc | cnc_rddiag_ext

Reads the random number diagnosis data. The diagnosis data numbers are specified by the array of long type (prm_no[]). And the number of the array is specified... [read more]
cnc_rddiag_ext

Fanuc Focas Library | Misc | cnc_rdetherinfo

Reads the Ethernet board inforamtion in CNC.... [read more]
cnc_rdetherinfo

Fanuc Focas Library | Misc | cnc_rdfixcycle

Reads the mode and data of the canned cycle. These are stored in each member of ODBFIX structure. The places of decimal points can be got by... [read more]
cnc_rdfixcycle

Fanuc Focas Library | Misc | cnc_rdgcode

Reads the information of CNC about the commanded G code. Various information is stored in each member of ODBGCD. The readable data are modal G code and one... [read more]
cnc_rdgcode

Fanuc Focas Library | Misc | cnc_rdlenofs

Reads the mode and vector of the tool length compensation. These are stored in each member of ODBLOFS structure. The places of decimal... [read more]
cnc_rdlenofs

Fanuc Focas Library | Misc | cnc_rdmdlconfig2

Reads the module configuration of CNC system.... [read more]
cnc_rdmdlconfig2

Fanuc Focas Library | Misc | cnc_rdmenuswitch

Reads the menu switch signals.... [read more]
cnc_rdmenuswitch

Fanuc Focas Library | Misc | cnc_rdmirimage

Reads the mode of the programmable mirror image and the absolute position of center of mirror image. These are stored in each member of ODBMIR... [read more]
cnc_rdmirimage

Fanuc Focas Library | Misc | cnc_rdopmsg

Reads the contents of the operator's message in CNC. The operator's message is stored in data of OPMSG.... [read more]
cnc_rdopmsg

Fanuc Focas Library | Misc | cnc_rdopmsg2

Reads the contents of the operator's message in CNC. The operator's message is stored in data of OPMSG2. This function can be used in... [read more]
cnc_rdopmsg2

Fanuc Focas Library | Misc | cnc_rdopmsg3

Reads the contents of the operator's message in CNC. The operator's message is stored in data of opmsg.... [read more]
cnc_rdopmsg3

Fanuc Focas Library | Misc | cnc_rdopnlgnrl

Reads the general output signal image of software operator's panel.... [read more]
cnc_rdopnlgnrl

Fanuc Focas Library | Misc | cnc_rdopnlgsname

Reads the general signal name of software operator's panel.... [read more]
cnc_rdopnlgsname

Fanuc Focas Library | Misc | cnc_rdopnlsgnl

Reads the output signal image of software operator's panel.... [read more]
cnc_rdopnlsgnl

Fanuc Focas Library | Misc | cnc_rdpm_cncitem

Reads the item name relating the cnc specified by the item index.... [read more]
cnc_rdpm_cncitem

Fanuc Focas Library | Misc | cnc_rdpm_item

Reads all data specified by the item index. The acquired data is as follows. - Name - Life count... [read more]
cnc_rdpm_item

Fanuc Focas Library | Misc | cnc_rdpm_mcnitem

Reads the item name relating the machine specified by the item index.... [read more]
cnc_rdpm_mcnitem

Fanuc Focas Library | Misc | cnc_rdposofs

Reads the mode and vector of the tool position compensation. These are stored in each member of ODBPOFS structure. The... [read more]
cnc_rdposofs

Fanuc Focas Library | Misc | cnc_rdprstrinfo

Reads the program restart information. The program restart information is stored in each member of ODBPRS.... [read more]
cnc_rdprstrinfo

Fanuc Focas Library | Misc | cnc_rdradofs

Reads the mode and vector of the cutter compensation(tool nose radius compensation). These are stored in each member of... [read more]
cnc_rdradofs

Fanuc Focas Library | Misc | cnc_rdrepeatval

Get the counter of the subprogram call and the repeat for fixed cycle. In case of subprogram call, the remainder counter is acquired.... [read more]
cnc_rdrepeatval

Fanuc Focas Library | Misc | cnc_rdrepeatval_ext

Get the counter of the subprogram call and the repeat for fixed cycle. The total repetition number and the remainder counter are... [read more]
cnc_rdrepeatval_ext

Fanuc Focas Library | Misc | cnc_rdscaling

Reads the mode and data of the scaling. These are stored in each member of ODBSCL structure. The places of... [read more]
cnc_rdscaling

Fanuc Focas Library | Misc | cnc_rdsyshard

Reads the hardware configuration of CNC. These information are stored in each member of ODBSYSH. The 25... [read more]
cnc_rdsyshard

Fanuc Focas Library | Misc | cnc_rdsyssoft

Reads the series/version of CNC system software. These information are stored in each member of ODBSYSS. Reading the data which depends on the path needs... [read more]
cnc_rdsyssoft

Fanuc Focas Library | Misc | cnc_rdsyssoft2

Reads the series/version of CNC system software. These information are stored in each member of ODBSYSS2. This function can read data which... [read more]
cnc_rdsyssoft2

Fanuc Focas Library | Misc | cnc_rdsyssoft3

Reads the series/version of CNC system software. These information are stored in each member of ODBSYSS3. This function can read the series/version... [read more]
cnc_rdsyssoft3

Fanuc Focas Library | Misc | cnc_rdtimer

Gets cutting time, cycle time, and other timer data of CNC.... [read more]
cnc_rdtimer

Fanuc Focas Library | Misc | cnc_reset

Executes the external reset of CNC.... [read more]
cnc_reset

Fanuc Focas Library | Misc | cnc_reset2

CNC is reset. When this function is executed, reset is executed to all paths or the path selected bt CNC... [read more]
cnc_reset2

Fanuc Focas Library | Misc | cnc_rstrseqsrch

Searches the sequence number for program restart.... [read more]
cnc_rstrseqsrch

Fanuc Focas Library | Misc | cnc_rstrseqsrch2

Searches the sequence number for program restart.... [read more]
cnc_rstrseqsrch2

Fanuc Focas Library | Misc | cnc_setpath

Selects the path number which is the target path in the multi-path system or system with loader control. All Data window library functions input... [read more]
cnc_setpath

Fanuc Focas Library | Misc | cnc_settimer

Sets the date or time data to the calendar timer device of the CNC unit.... [read more]
cnc_settimer

Fanuc Focas Library | Misc | cnc_sramget

Reads the S-RAM data from CNC. The SRAM data which was read by this function should be restored by using the Boot function.(The SRAM... [read more]
cnc_sramget

Fanuc Focas Library | Misc | cnc_sramgetend

Indicates the termination of reading the S-RAM data from CNC.... [read more]
cnc_sramgetend

Fanuc Focas Library | Misc | cnc_sramgetstart

Indicates the start of reading the S-RAM data from CNC.... [read more]
cnc_sramgetstart

Fanuc Focas Library | Misc | cnc_statinfo

Reads the status information of CNC. The various information is stored in each member of ODBST.... [read more]
cnc_statinfo

Fanuc Focas Library | Misc | cnc_statinfo2

Reads the status information of CNC. The various information is stored in each member of ODBST2.... [read more]
cnc_statinfo2

Fanuc Focas Library | Misc | cnc_sysconfig

Reads the CNC system configuration information. Various information is stored in each member of ODBSYSC. This function cannot be... [read more]
cnc_sysconfig

Fanuc Focas Library | Misc | cnc_sysinfo

Reads system information such as kind of CNC system, Machining(M) or Turning(T), series and version of CNC system software and number of the controlled axes.... [read more]
cnc_sysinfo

Fanuc Focas Library | Misc | cnc_sysinfo_ex

Reads system information such as distinction of Machining(M) or Turning(T), number of path and number of the controlled axes.... [read more]
cnc_sysinfo_ex

Fanuc Focas Library | Misc | cnc_wrcexesram

Writes the SRAM variable area for C language executor specified by offset, length. When this function accesses this area, exclusive control with the... [read more]
cnc_wrcexesram

Fanuc Focas Library | Misc | cnc_wrmenuswitch

Writes the menu switch signals.... [read more]
cnc_wrmenuswitch

Fanuc Focas Library | Misc | cnc_wropnlgnrl

Writes the general output signal of software operator's panel.... [read more]
cnc_wropnlgnrl

Fanuc Focas Library | Misc | cnc_wropnlgsname

Writes the general signal name of software operator's panel.... [read more]
cnc_wropnlgsname

Fanuc Focas Library | Misc | cnc_wropnlsgnl

Writes the output signal of software operator's panel.... [read more]
cnc_wropnlsgnl

Fanuc Focas Library | Misc | cnc_wrpm_item

Writes all data specified by the item index. The acquired data is as follows. - Name - Life count... [read more]
cnc_wrpm_item

Fanuc Focas Library | Misc | cnc_wrpm_mcnitem

Writes the item name relating the machine specified by the item index.... [read more]
cnc_wrpm_mcnitem

Fanuc Focas Library | Misc | cnc_wrtimer

Sets cutting time, cycle time, and other timer data of CNC.... [read more]
cnc_wrtimer

Fanuc Focas Library | Misc | flist_Misc

CNC: Function related to others... [read more]
flist_Misc
Modified: 2018-06-11