Código De Sistema Esclavo De Ejemplo - Control Techniques SM-Applications Lite Guia Del Usuario

Módulos de aplicaciones
Tabla de contenido

Publicidad

9.6.2
Código de sistema esclavo de ejemplo
El código siguiente muestra cómo leerán los sistemas esclavos los datos de referencia
que ha generado el sistema esclavo virtual.
Initial
{
#81.06=26 //CTSync esclavo
#81.12=2 //Tarea Pos a 500 us
REINIT
//Configurar referencia de rampa de maestro virtual.
Ramp% = 0
//Configurar canal de salida de esclavo 1 en menú 18, parámetro 11.
CTSYNCSetupOutputChannel(1,18,11)
//Activar el canal de salida configurado.
CTSYNCEnableOutputChannel(1)
}
POS0
{
//Realizar función de esclavo primero, de manera que el tiempo del maestro y el
esclavo coinciden:
(Slaveref1%,Slaveref2%,Auxref%, Status%) = CTSYNCGetSlaveReferences()
// Comprobar que los datos se han recibido en orden correcto.
if Status% = USR_VALUE_OK then
//Salida al accionamiento al inico del siguiente intervalo de Engine Motion.
CTSYNCWriteOutputChannel(1,Slaveref1%)
endif
}
96
Módulos de Aplicaciones Guía del usuario
www.controltechniques.com
Edición 2

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sm-applicationsSm-applications plus

Tabla de contenido