Estructura De La Función Externa; Definición De La Estructura De Transferencia - Siemens SINUMERIK 840D sl Manual De Puesta En Marcha

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Tabla de contenido

Publicidad

Comandos de programación
6.3 Funciones
Estructura de la función externa
La función externa debe observar una firma predeterminada concreta:
Sintaxis:
Descripción:
Parámetro:
Definición de la estructura de transferencia
union CFI_VARIANT
(
char
short int
double
char*
)
typedef struct ExtFctStructTag
(
char
union CFI_VARIANT
)ExtFctStruct;
typedef struct ExtFct* ExtFctStructPtr;
108
extern "C" dllexport void InitConnection (ExtFctStructPtr FctRet, ExtFctStructPtr
FctPar, char cNrFctPar)
Exportación DLL solo al implementar en Windows
Los especificadores y los parámetros de transferencia están preestablecidos de
forma fija. Mediante las estructuras transferidas se retransmiten los parámetros
de llamada propiamente dichos.
cNrFctPar
Número de parámetros de llamada = número de
elementos estructurales en FctPar
FctPar
Puntero a un campo de elementos estructurales que
contienen los correspondientes parámetros de llamada
con tipo de datos.
FctRet
Puntero a una estructura para el retorno del valor de la
función con tipo de datos.
b;
i;
r;
s;
cTyp;
value;
SINUMERIK Integrate Run MyScreens (BE2)
Manual de programación, 03/2013, 6FC5397-1DP40-3EA1

Publicidad

Tabla de contenido
loading

Tabla de contenido