Description
Initiaze the specified parameter of the PROFIBUS master function.
Universal Fanuc Driver
Fanuc Focas Library CD
Declaration
Arguments
Specify the library handle. See "Library handle" for details.
Specifies the kind of parameter to initiate.
slvslt_ind structure is used according to the kind of parameter.
0 | : | bus parameter for 9.6Kbps |
1 | : | bus parameter for 19.2Kbps |
2 | : | bus parameter for 93.75Kbps |
3 | : | bus parameter for 187.5Kbps |
4 | : | bus parameter for 500 Kbps |
6 | : | bus parameter for 1.5 Mbps |
7 | : | bus parameter for 3 Mbps |
8 | : | bus parameter for 6 Mbps |
9 | : | bus parameter for 12 Mbps |
260 | : | address allocation of mode |
270 | : | all slave parameter (slave sub-parameter + slave parameter + diagnosis data + DI/DO data) |
271 | : | slave parameter |
272 | : | diagnosis data |
999 | : | all parameter |
(note) about usage of slvslt_ind
0 to 9 | : | slvslt_ind is not used | |
260 | : | slvslt_ind is not used | |
270 to 272 | : | only slvslt_ind.slv_no is used | |
999 | : | slvslt_ind is not used |
Specifies the pointer to the T_SLVSLT_IND structure.
The T_SLVSLT_IND structure is as follows. When the slave station is set to type, this structure is used.
typedef struct _T_SLVSLT_IND{
unsigned char slv_no;
unsigned char slt_no;
} T_SLVSLT_IND;
- slv_no
- Station number of slave
- range: from 0 to 125
- slt_no
- unused
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 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
(5) |
In order to get more information for this err_no return value, execute cnc_getdtailerr function. err_no of ODBERR structure.
|
|||||||||
(6) |
In order to get more information for this err_no return value, execute cnc_getdtailerr function. err_no of ODBERR structure.
|
|||||||||
(7) |
In order to get more information for this err_no return value, execute cnc_getdtailerr function. err_no of ODBERR structure.
|
|||||||||
(13) |
In order to get more information for this err_no return value, execute cnc_getdtailerr function. err_no of ODBERR structure.
|
As for the other return codes or the details, see "Return status of Data window function"
CNC option
This function need the following CNC option.
For HSSB connection,
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) | |||||||||||||||||
T (Turning) | - | ||||||||||||||||
LC (Loader) | - | - | - | - | - | - | - | - |
0i-D | 0i-F | 16i | 18i | 30i-A | 30i-B | |
---|---|---|---|---|---|---|
P (Punch press) | - | |||||
L (Laser) | - | - | - | - | ||
W (Wire) | - | - |
Power Mate i-D | |
Power Mate i-H | |
Power Motion i-A | H |
"O" | : | Both Ethernet and HSSB | |
"E" | : | Ethernet | |
"H" | : | HSSB | |
"X" | : | Cannot be used | |
"-" | : | None |
Note) 0i-C does not support the HSSB function.
See Also
pbm_rd_allslvtbl pbm_exe_subfunc pbm_rd_subprm pbm_rd_errcode