Skip to main content
CNC.wikiCNC.wiki

Alarma Fanuc SV0411 de Desviación del Servo: Diagnóstico y Solución

Elimine la alarma Fanuc SV0411 de exceso de desviación del servo. Guía avanzada para ajustar los parámetros 1828, 1829 y 1825 para evitar el tiempo de inactividad.

Hakan Gündoğdu
Hakan Gündoğdu

Cofundador de CNC CARE

Introducción

Una caída de tensión inesperada en la línea o un atascamiento mecánico severo son los principales riesgos operativos en la producción CNC que pueden detener el tiempo de ciclo al activar la alarma de desviación del servo SV0411. Cuando se genera esta condición de alarma, el control de la máquina detiene de inmediato el avance del eje para proteger el husillo de bolas contra sobrecargas destructivas. Si un operador intenta reiniciar la producción sin validar el parámetro 1828, la desviación dimensional física acumulada provocará el rechazo sistemático de las piezas en la inspección de calidad final, disparando el tiempo de inactividad no planificado. Asimismo, el mantenimiento preventivo y el diagnóstico seguro exigen asegurar físicamente cualquier eje vertical antes de retirar la potencia o desenganchar los frenos del servo, previniendo accidentes mecánicos catastróficos por la gravedad.

Resumen Técnico

EspecificaciónDetalles
Command CodeSV0411 (legacy Alarm 411) EXCESS ERROR (MOVING)
Grupo / ModalidadNo programable / Servo Alarm
Marcas compatiblesFanuc (Series 0, Series 16i/18i/21i, Series 30i/0i-D/F)
Parámetros críticosParameter 1828 (Límite de movimiento moderno), Parameter 1829 (Límite de parada moderno), Parameter 1825 (Servo loop gain)
Restricción principalRequiere el cese inmediato del recorrido del eje cuando la desviación de posición excede los límites de los parámetros durante el movimiento cinemático para evitar la sobrecarga de la transmisión mecánica.

Lectura Rápida

  • Establezca el parameter 1828 para definir la desviación máxima permitida de la posición del servo durante el movimiento del eje.
  • Establezca el parameter 1829 para definir el límite de desviación de posición máximo permitido mientras el eje está en estado de parada.
  • Presione la tecla programable [GUIDE] cuando se active el SV0411 para iniciar el modo de muestreo y analizar oscilogramas del servo en tiempo real.
  • Asegúrese de que el eje vertical esté bloqueado o asegurado físicamente antes de desconectar las líneas de alimentación del motor o desactivar los frenos.
  • Monitoree el parameter 1825 (servo loop gain) como el divisor matemático que dicta directamente los límites de error de posición activos.
  • Verifique los parámetros de monitoreo de Dual Check Safety (DCS) 1838 y 1841 para evitar disparos redundantes de la alarma de seguridad SV1071.

Conceptos Básicos

El efecto operativo y de programación práctico de la alarma SV0411 es actuar como un regulador de seguridad crítico, protegiendo la transmisión mecánica de la máquina y los servomotores al detener instantáneamente la operación si la posición física real del eje se retrasa demasiado en comparación con el objetivo matemático del CNC. Los programadores y operadores deben vigilar estrechamente las condiciones mecánicas; si ocurre un código de alarma SV0411 o SV0410, la causa raíz suele ser física en lugar de software. Las causas comunes de falla incluyen un cambio masivo en la carga mecánica (herramientas desgastadas o cortes pesados), una caída inesperada en la tensión de la alimentación de entrada que impide que el motor consuma suficiente corriente para acelerar, una línea de alimentación desconectada o una falla en el detector de posición independiente.

Dentro de su propio ecosistema, la gestión de la desviación del servo de Fanuc se distingue notablemente por sus interfaces de diagnóstico interactivas y su seguimiento de seguridad con redundancia doble. En primer lugar, Fanuc cuenta de manera exclusiva con una pantalla dedicada de 'Trouble Diagnosis Guidance' específicamente para resolver el SV0411. Cuando se activa la alarma, el operador puede presionar la tecla soft key [GUIDE] para poner el CNC en un modo de 'SAMPLING'. El control analiza automáticamente los datos internos de oscilogramas del servo (como la velocidad real y el error de posición) y presenta las causas probables directamente en la pantalla, tales como 'CHANGE LOAD LARGELY', 'SEPARATE DETECTOR FAILURE' o 'SV AMP FAILURE', al tiempo que realiza preguntas interactivas al operador para identificar la falla exacta de hardware.

En segundo lugar, Fanuc integra de forma nativa límites de desviación de posición en su arquitectura Dual Check Safety (DCS). Si la máquina está funcionando bajo el monitoreo de seguridad DCS, un retraso de posición excesivo no solo activa la alarma SV0411 estándar, sino que también activa una alarma de seguridad completamente independiente (SV1071) gobernada por parámetros de seguridad aislados (1838 y 1841), garantizando una seguridad cinemática absoluta incluso si los parámetros principales del servo son manipulados.

Estructura de Comandos

El error de posición o desviación del servo es la diferencia en tiempo real entre la posición comandada generada por el interpolador de trayectoria del CNC y la retroalimentación de posición real enviada por el encoder rotativo o la regla lineal. Durante el desplazamiento, una cierta cantidad de retraso es matemáticamente inevitable debido a que el motor físico y el carro mecánico requieren tiempo para acelerar y superar la inercia. Sin embargo, si el eje físico se ve impedido por una fuerte resistencia de corte, un atascamiento mecánico o una brida de fijación (clamp) mecánica activa, el retraso crece excesivamente. El CNC monitorea constantemente este retraso en los registros de error internos, comparándolo con umbrales de seguridad predefinidos.

Cuando el valor en el registro de error supera el límite máximo permitido especificado en los parámetros del sistema, el CNC detiene inmediatamente los accionamientos de los servos. El control emite el código de alarma SV0411, cortando la alimentación al motor y activando el freno mecánico para proteger el husillo de bolas y los sistemas de guía contra una sobrecarga catastrófica. El límite exacto se rige dinámicamente por parámetros distintos dependiendo de si el eje está ejecutando activamente un movimiento o si se encuentra completamente inactivo en una coordenada programada.

La relación matemática para la desviación (error de posición) en el sistema Fanuc está gobernada por la siguiente fórmula:

Position error = Feed rate / (60 × PRM1825) × (1 / Detection unit)

Los siguientes parámetros definen los límites de error máximos permitidos y los cálculos para el controlador:

ParámetroDescripciónSetting Unit
Parameter 1828Valor máximo de desviación de posición permitido mientras el eje está en movimiento (controles modernos i-Series).Detection units
Parameter 1829Límite máximo de desviación de posición permitido cuando el eje está en estado de parada (controles modernos i-Series).Detection units
Parameter 182Error de posición del servo máximo permitido durante el movimiento (controles heredados como Series 0-C).Detection units
Parameter 110Límite máximo de desviación de posición permitido cuando el eje está en estado de parada (controles heredados como Series 0-C).Detection units
Parameter 1825Ganancia del lazo de servo (servo loop gain), utilizada en el cálculo matemático interno del error de posición.Standard loop gain units
Parameter 1838Límite de desviación de posicionamiento para cada eje en movimiento estrictamente durante el monitoreo DCS.Detection units
Parameter 1841Límite de desviación de posicionamiento para cada eje en movimiento estrictamente durante el monitoreo DCS.Detection units

Aplicaciones de Marca

Fanuc

En los sistemas CNC Fanuc (incluyendo la serie heredada Series 0-C y la moderna i-Series), el límite de exceso de error en movimiento está gobernado principalmente por el Parameter 1828 durante el recorrido y por el Parameter 1829 en parada. Si el retraso de retroalimentación del encoder excede estos límites, el control activa los procedimientos de apagado de diagnóstico.

Aunque el SV0411 es una alarma del sistema no programable en lugar de un comando de G-code, los bloques de movimiento como el avance rápido G00 o la interpolación lineal de alta velocidad G01 activarán este límite si los feedrates programados exceden el tiempo de respuesta mecánica del servomotor. Además, se utiliza frecuentemente un comando de omisión de límite de torque G31 en ciclos de palpado por contacto o asentamiento de piezas donde se espera una obstrucción física, requiriéndose monitorear el retraso del eje resultante.

  • System Parameters:
    • Parameter 1828: Desviación de posición máxima durante el movimiento del eje (controles modernos).
    • Parameter 1829: Límite de desviación de posición máxima mientras el eje está parado (controles modernos).
    • Parameter 1825: Configuración de servo loop gain para el cálculo de errores.
    • Parameter 182: Límite de desviación de movimiento heredado (Series 0-C).
    • Parameter 110: Límite de desviación de parada heredado (Series 0-C).
    • Parameter 1838 & Parameter 1841: Límites de movimiento durante el monitoreo de seguridad DCS activo.
  • System Alarms:
    • SV0411 (EXCESS ERROR MOVING): La desviación de posición durante el trayecto supera el Parameter 1828 o 182.
    • SV0410 (EXCESS ERROR STOP): La desviación de posición en reposo supera el Parameter 1829 o 110, causada típicamente por atascamiento mecánico físico.
    • SV1071 (EXCESS ERROR MOVE:CNC): Alarma de seguridad DCS redundante que se activa cuando la desviación de movimiento supera el Parameter 1838 o 1841.
  • Version Capabilities:
    • Legacy Series 0-C (con amplificadores SVU): Carece de guías avanzadas; muestra Alarm 411 y utiliza los parámetros 182 y 110.
    • Modern i-Series (15i, 16i, 18i, 30i, 0i-D/F): Cuenta con pantalla SV0411, parámetros 1828 y 1829, pantalla HMI dedicada de "Trouble Diagnosis Guidance" con muestreo mediante la tecla soft key [GUIDE], y Dual Check Safety (DCS) completamente integrado.

Warning: Desactivar la señal servo-off o el parámetro del PMC G126 para liberar manualmente el atascamiento de una brida de fijación (clamp) mecánica en un eje vertical puede provocar una caída inesperada del cabezal. Bloquee siempre mecánicamente el eje vertical antes de retirar la alimentación del motor.

Comparación de Marcas

Feature / MetricLegacy Series 0 (0-C)Series 16i / 18i / 21iSeries 30i / 0i-D / 0i-F
Alarm Designation & CodeAlarm 411 (EXCESS ERROR)SV0411 (EXCESS ERROR MOVING)SV0411 (EXCESS ERROR MOVING)
Movement Limit ParameterParameter 182Parameter 1828Parameter 1828
Standstill Limit ParameterParameter 110Parameter 1829Parameter 1829
Interfaces de diagnósticoLEDs de estado y códigos estándar en amplificadores SVUDiagnóstico básico de problemas y pantalla de diagnóstico manualPantalla interactiva "Trouble Diagnosis Guidance" con muestreo de oscilogramas mediante la tecla soft key HMI [GUIDE]
Dual Check Safety (DCS)— (no source)Monitoreo de seguridad opcional de doble canalIntegración DCS estándar con SV1071 y parámetros 1838 y 1841

Análisis Técnico

Comprender la dependencia matemática de la desviación del servo es crucial para diagnosticar problemas de seguimiento a alta velocidad. La desviación posicional, o retraso del servo, se calcula a través de la ecuación del lazo de ganancia (loop gain), donde el feedrate (velocidad comandada en mm/min) representa la demanda cinemática impuesta al accionamiento. El Parameter 1825 (Servo Loop Gain) representa la ganancia proporcional del lazo de posición. Una ganancia de lazo más alta obliga al servo a responder más rápido, lo que reduce el error de posición activo para cualquier feedrate dado. Sin embargo, configurar la ganancia del lazo demasiado alta introduce vibraciones mecánicas severas y resonancia en el servo, mientras que configurarla demasiado baja incrementa el retraso posicional. La resolución del sistema (por ejemplo, 1 µm o 0.1 µm) indica que el valor de desviación de posición física almacenado en el Parameter 1828 se expresa en unidades de retroalimentación del encoder en lugar de distancia métrica bruta.

Durante fases de aceleración agresivas, como comandar un avance rápido G00 Z-150.0, el retraso cinemático alcanza un pico transitorio. Si el sistema mecánico experimenta cargas pesadas (debido a herramientas desgastadas o cortes pesados) o el accionamiento sufre una caída de tensión inesperada, el motor no puede suministrar suficiente torque para mantener el eje físico sincronizado con la trayectoria comandada. El retraso físico se dispara instantáneamente más allá del límite programado en el Parameter 1828, lo que hace que el CNC active la alarma SV0411. En los controles heredados más antiguos, este umbral de movimiento se rige por el Parameter 182 en su lugar.

En parada, se realiza una comparación similar: el control coteja la desviación estacionaria con el Parameter 1829. Si un atascamiento físico (como una brida de fijación clamp activa) fuerza al eje a salir de su posición, se activa la alarma de error de parada SV0410. Este monitoreo de parada evita el agotamiento y sobrecalentamiento del motor cuando el eje está bloqueado.

Además, Dual Check Safety (DCS) de Fanuc introduce una capa de verificación de seguridad completamente independiente. Mientras que la trayectoria de control primaria monitorea la desviación en comparación con el Parameter 1828, la tarjeta DCS ejecuta de forma independiente un seguimiento de seguridad redundante. El procesador DCS calcula el retraso posicional y lo compara con límites de seguridad independientes especificados en el Parameter 1838. Este diseño de doble canal garantiza que incluso si los parámetros primarios del servo son alterados o se corrompen en la SRAM, el canal DCS independiente detectará el exceso de retraso y activará la alarma de seguridad SV1071. Esta redundancia absoluta de seguridad es una distinción operativa central de las arquitecturas modernas de Fanuc.

Ejemplos de Programas

; FANUC: MOTION BLOCKS AFFECTING POSITION DEVIATION LIMITS
G00 Z-150.0 ;
G01 X200.0 Y50.0 F3000.0 ;
G31 P99 X10.0 F250.0 ;

Análisis de ejecución en seco (dry run):

  1. Rapid Traverse (G00 Z-150.0): Durante una ejecución en seco estándar, el operador activa el interruptor de ejecución en seco y utiliza el dial de manual feedrate override. En lugar de acelerar a la velocidad rápida máxima, el CNC limita la velocidad a la velocidad de override manual. El controlador comanda al eje Z a desplazarse hasta Z-150.0. La aceleración reducida minimiza el retraso transitorio en el registro de errores, lo que permite al operador verificar que el eje se mueva suavemente sin atascamiento físico y confirmar que el eje Z no realice un sobrecorrido (overtravel), eliminando el riesgo de una alarma SV0411 debido a una aceleración rápida.
  2. High-Speed Cutting Feed (G01 X200.0 Y50.0 F3000.0): En el modo de ejecución en seco, el feedrate programado de F3000.0 se reemplaza por el feedrate override manual. El operador observa el movimiento de la herramienta en la pantalla y monitorea visualmente las coordenadas activas de la máquina. Al verificar la pantalla de diagnóstico, el operador puede confirmar que el error de posición real (desviación) permanece muy por debajo del umbral máximo establecido en el Parameter 1828, verificado que el carro mecánico y el husillo de bolas estén libres de fricción antes de iniciar el corte físico de metal.
  3. Torque Limit Skip Move (G31 P99 X10.0 F250.0): En una ejecución en seco física, el eje avanza hacia X10.0 al feedrate reducido. G31 está diseñado para omitir el movimiento restante cuando se recibe una señal de contacto o de alto torque. El operador puede activar manualmente la señal de skip de la sonda (o verificar los límites de torque) para confirmar que el eje se detiene inmediatamente y registra la coordenada de skip sin chocar contra una obstrucción mecánica dura. Dado que G31 depende de la terminación inmediata de la trayectoria, verificar la señal de skip en la ejecución en seco garantiza que el eje no se retrase con respecto al comando y active una alarma SV0411.

Análisis de Errores

Alarm CodeCondición de ActivaciónOperator Symptom / ConsequenceRoot Cause / Corrective Action
SV0411El error de posición del servo durante el movimiento del eje se vuelve mayor que el valor especificado en el Parameter 1828 (o Parameter 182 para controles heredados).El CNC detiene el movimiento del eje inmediatamente, se enciende la luz roja de alarma, la pantalla muestra "SV0411 EXCESS ERROR (MOVING)" y el amplificador del servo corta la alimentación del motor, activando el freno mecánico.Atascamiento mecánico, herramientas desgastadas, cortes pesados, caídas de tensión de alimentación de entrada, líneas de alimentación del motor desconectadas o falla en el detector de posición independiente. Fix: Verifique si hay atascamiento mecánico, monitoree la tensión de entrada bajo carga, use la tecla soft key HMI [GUIDE] para muestreo de oscilogramas de diagnóstico e inspeccione los cables del encoder.
SV0410El valor de desviación de posición sigue siendo mayor que el parámetro establecido (1829 o heredado 110) mientras el eje está en un estado físicamente detenido.El CNC se detiene, la pantalla muestra "SV0410 EXCESS ERROR (STOP)" y se impide al operador realizar movimientos manuales (jog) del eje.Atascamiento físico o mecánico, como el fallo de liberación de una brida de fijación (clamp) de eje activa, sobrecorrido del eje o desgaste del husillo de bolas. Fix: Libere manualmente las abrazaderas mecánicas, verifique los interruptores de sujeción del PLC o use la función de servo-off (señal del PMC G126) para despejar de forma segura la obstrucción mecánica.
SV1071La desviación de posición durante el trayecto excede los límites de seguridad definidos en los parámetros 1838 y 1841 mientras el monitoreo DCS (Dual Check Safety) está activo.El CNC se detiene de inmediato, la pantalla muestra "SV1071 EXCESS ERROR MOVE:CNC", el circuito de seguridad se dispara y se corta toda la potencia del servo.Parámetros de seguridad desalineados, retraso del servo que excede los límites de seguimiento de seguridad redundantes o manipulación de parámetros. Fix: Verifique los parámetros de seguridad DCS (1838/1841) y asegúrese de que ambos canales de seguridad estén sincronizados.

Nota de Aplicación

La producción de piezas rechazadas y el daño por impacto mecánico en la transmisión son las consecuencias directas de ignorar el desalineamiento del servo y la acumulación de retraso físico durante la producción en serie. Si no se verifica este parámetro antes de producción, la desviación dimensional se acumula ciclo a ciclo y solo se detecta en la inspección final como pieza rechazada. Específicamente, el parámetro 1828 (o parámetro 182 en sistemas heredados Series 0-C) determina el error máximo permitido en movimiento. Validar el parámetro 1828 elimina la causa más frecuente de parada no planificada en este comando, evitando que picos transitorios de corriente detengan la línea. Cuando se activa la alarma SV0411, los operadores deben aplicar un protocolo estricto de diagnóstico seguro: asegurar mecánicamente el eje vertical con bloques de soporte físico antes de retirar la potencia o realizar mediciones eléctricas. Con el eje bloqueado, se debe presionar la tecla soft key [GUIDE] para ingresar a la pantalla 'Trouble Diagnosis Guidance' en modo 'SAMPLING', capturando oscilogramas de velocidad y error físico para discriminar entre un atascamiento mecánico del clamp, caídas de tensión de entrada en el amplificador o una falla en el detector de posición independiente.

Para optimizar las trayectorias de alta velocidad y evitar el retraso del eje, los operadores y programadores pueden consultar los fundamentos técnicos en la guía de G00 Rapid Traverse y ajustar los avances y aceleraciones utilizando las metodologías explicadas en el tutorial de G01 Linear Interpolation. Asimismo, antes de alterar los registros de ganancia del servo en el parámetro 1825 o modificar parámetros de seguridad en el HMI, es mandatorio realizar un respaldo completo del sistema siguiendo las instrucciones detalladas en el manual de Fanuc SRAM Backup and Restore para evitar la corrupción de la memoria SRAM y salvaguardar la calibración física de la máquina.

Red de Comandos Relacionados

  • G00 (Rapid Traverse): Comando utilizado para posicionamiento rápido; un override de rápido excesivo o rampas de aceleración pronunciadas durante G00 dispararán directamente el error de posición, activando el SV0411.
  • G01 (Linear Interpolation): Comando utilizado para avances de corte controlados; los códigos F con feedrates altos combinados con alta resistencia mecánica (herramientas desgastadas, cortes pesados) incrementarán el retraso del motor y activarán la alarma.
  • G31 (Torque Limit Skip): Comando utilizado para movimientos de omisión (skip); detiene físicamente el movimiento y registra las coordenadas cuando se alcanza una señal de skip o un límite de torque, evitando errores de desviación por exceso.
  • G126 (PMC Servo-Off Signal): Señal del PMC utilizada para liberar temporalmente el torque del servo, lo que permite a los operadores mover manualmente (jog) o escapar de bridas de fijación (clamps) mecánicas y atascamientos físicos durante sobrecargas de eje.
  • G10 L50 (Programmable Parameter Input): Comando utilizado para escribir valores de parámetros mediante programación, lo que permite que los programas de preparación avanzada modifiquen parámetros que no son críticos para la seguridad bajo restricciones estrictas.

Conclusión

El control riguroso de la estabilidad del voltaje de entrada y la inspección preventiva del desgaste mecánico en guías y husillos constituyen la defensa definitiva frente a la alarma Fanuc SV0411. Los directores de producción deben instituir procedimientos de puesta a punto obligatorios que incluyan la verificación del parámetro 1828 y el análisis periódico de los oscilogramas del servo mediante la tecla soft key [GUIDE]. Optimizar el lazo de ganancia en el parámetro 1825 para equilibrar la respuesta dinámica del eje sin generar resonancia mecánica protege la integridad de la máquina, reduce la generación de piezas rechazadas por acumulaciones dimensionales y maximiza la eficiencia del tiempo de ciclo en las operaciones automatizadas de alta velocidad.

Preguntas Frecuentes (FAQ)

¿Cómo se puede reducir el tiempo de ciclo al optimizar el parámetro 1825 sin provocar la alarma SV0411?

Para reducir el tiempo de ciclo de mecanizado, se puede aumentar el parámetro 1825 (Servo Loop Gain), lo que obliga al servomotor a responder más rápido y disminuye el error de retraso durante la interpolación de alta velocidad. No obstante, elevar la ganancia del lazo en exceso puede inducir resonancia y vibraciones mecánicas dañinas que terminan disparando la alarma SV0411. La acción práctica es aumentar el valor del parámetro en incrementos pequeños de 100 unidades y realizar pruebas en vacío con la tecla soft key [GUIDE] para monitorizar el oscilograma del error de posición hasta lograr una respuesta estable sin sobrepasar los límites dinámicos.

¿Por qué ocurre la alarma SV0410 en parada y cómo se previene la generación de piezas rechazadas asociadas?

La alarma SV0410 indica que la desviación de posición supera el límite del parámetro 1829 (o parámetro 110 heredado) mientras el eje está detenido, generalmente debido a que un clamp de sujeción neumático o hidráulico no se liberó a tiempo antes de comandar el siguiente movimiento de trayectoria. Esto provoca que el servo intente moverse contra un bloqueo mecánico absoluto, arriesgando la desalineación geométrica de la máquina y la producción de piezas rechazadas si se fuerza el ciclo. La acción práctica es inspeccionar los sensores de confirmación física del clamp en el diagnóstico del PLC antes de cada ciclo y programar un tiempo de espera (G04) suficiente para garantizar que la presión hidráulica caiga por completo antes de iniciar el mecanizado.

¿Qué causa que se active la alarma redundante SV1071 en lugar de la alarma convencional SV0411?

La alarma SV1071 se dispara exclusivamente cuando el control cuenta con la opción activa de Dual Check Safety (DCS) y la desviación física en movimiento sobrepasa los límites de seguridad redundantes definidos en los parámetros 1838 o 1841. A diferencia del SV0411 ordinario, esta alarma indica una discrepancia o pérdida de sincronización entre el canal de control del servo y la tarjeta de monitoreo de seguridad independiente, interrumpiendo instantáneamente toda la alimentación de potencia de los accionamientos. La acción práctica es verificar que las constantes físicas de ambos canales estén configuradas de forma idéntica y sincronizar la configuración DCS en el menú de mantenimiento seguro aplicando un reinicio completo del sistema tras cualquier cambio de parámetros de movimiento.

¿Aún no se ha resuelto?

Pregunta a nuestro asistente de IA sobre este tema en lenguaje natural. Basado en fuentes verificadas, sin alucinaciones.

Preguntar al asistente de IA
Hakan Gündoğdu
Hakan Gündoğdu
  • CNC CARE Co-Founder (May 2025 - Present)
  • Mitsubishi Electric NC Sales & Service Section Manager (2008 - 2025)
  • Reis CNC Service Engineer (2003 - 2005)
  • Ören Kalıp CNC Mold Line Team Leader (1999 - 2002)

Con más de 25 años de experiencia trabajando en todas las áreas de la industria de máquinas CNC, continúo mis actividades como cofundador de CNC CARE, donde ofrecemos servicios de consultoría, ingeniería y repuestos originales independientes de la marca.

Artículos relacionados

Otros artículos sobre este tema