Comando: Agregar SoftMotion Eje CiA402
Función: El comando agrega un general SoftMotion Eje CiA402 debajo de un esclavo de bus de campo en el árbol de dispositivos.
Llama: menú; menú contextual del dispositivo
Llamar: menú; menú contextual de un objeto de dispositivo en el árbol de dispositivos
CODESYS proporciona varios controladores dedicados que admiten un modelo de servodrive en particular. Si se agrega una unidad de servodispositivo al árbol de dispositivos, automáticamente tiene un dispositivo secundario que representa el SoftMotion eje. Se utiliza un controlador estándar para comunicarse con el dispositivo. Por lo tanto, puede utilizar este comando para admitir cualquier servodrive que cumpla con la CODESYS implementación de CiA402. La forma en que funciona o no la unidad con el dispositivo depende de la implementación en el propio dispositivo. La experiencia ha demostrado que diferentes fabricantes han interpretado la norma de manera diferente, especialmente en lo que respecta al manejo de errores y los interruptores de límite. Por lo tanto, no hay garantía de cómo funciona o no el controlador con el dispositivo.
Nota
El controlador genérico CiA402 admite hasta 8 ejes en caso de que la descripción del dispositivo del controlador no especifique un número. De lo contrario, se admite el número de ejes definido en la descripción del dispositivo.
CANopenEl número de ejes posibles depende de los perfiles de los dispositivos lógicos en el archivo EDS (1000H
objeto y 67FFH + X * 800H
, dónde X
= número de dispositivos lógicos). Para obtener más detalles, consulte el estándar CANopen CiA301.
EtherCAT: El número de ejes posibles depende de los canales CiA402 definidos (CoE DS402Channels) en el archivo ESI.
El fabricante del dispositivo debe realizar una adaptación del archivo EDS o ESI.
Objetos utilizados en la puesta en servicio
Durante la puesta en servicio, se accede a los siguientes objetos si son compatibles con el dispositivo.
Objeto | Acceso de lectura / escritura | (M) Obligatorio (O) Opcional | Comentario |
---|---|---|---|
| Leer | M | El valor más bajo tiene que ser 402. De lo contrario, cancele. |
| Leer | O | |
| Leer | O | |
| Leer | O | |
| Leer | O | |
| Leer | O | |
| Leer | O | |
| Escribir | Si parámetro | |
| Escribir | Si parámetro | |
| Leer | O |
Objetos utilizados durante la operación
Los siguientes objetos se utilizan durante el funcionamiento en función de las funciones utilizadas:
0x603F:00
, 0x6040:00
, 0x6041:00
, 0x6060:00
, 0x6061:00
, 0x6062:00
, 0x6064:00
, 0x606B:00
, 0x606C:00
, 0x6074:00
, 0x6077:00
, 0x6078:00
, 0x607C:00
, 0x60B1:00
, 0x60B2:00,
0x60B8:00
0x60B9:00
, 0x60BA:00
, 0x60BB:00
, 0x60BC:00
, 0x60BD:00
, 0x60F4:00
.
Configuración avanzada
Importante
Necesitas seleccionar el Mostrar editores de configuración de dispositivos genéricos opción en el Opciones – Editor de dispositivos para que se muestre la pestaña con los parámetros.
Puede utilizar los siguientes parámetros para ajustar el flujo del diagrama de estado CiA402.
Parámetro CiA402 | Descripción |
---|---|
|
Nota: Si esta opción está establecida en |
| Sólo es relevante cuando
|
| Sólo es relevante cuando Máscara de bits de los estados para los que está activada la desactivación inmediata.
Ejemplo: suponiendo |
| Número de ciclos que espera la máquina de estados en estado |
| Número de ciclos en los que permanece la máquina de estados |
| Número de ciclos al comienzo de |
| Número de ciclos que espera el sistema hasta que el variador haya ejecutado un comando de cambio de estado. Si la unidad falla, el sistema volverá a funcionar |
|
Tenga en cuenta que, en cualquier caso, la máquina de estado permanece en |
|
|
|
|
| Este |
|
|
|
|
|
|
|
|
| en estado |
| Si el bit 4 de la palabra de estado (voltaje habilitado) necesita ser |
| Si el bit 2 de la palabra de estado (operación habilitada) necesita ser |