ES
202626/10

Cómo leer un programa de PLC Mitsubishi: X, Y, M y D

Planos y especificacionesActualizado el 26/10/202624 min de lectura

Una máquina fabricada en Japón se detiene en su línea en Querétaro, Silao o Aguascalientes. Usted conecta una laptop al PLC, abre el programa y encuentra renglón tras renglón de contactos con nombres como X1A, M120 y D200. Los comentarios que están debajo vienen en japonés, o aparecen como signos de interrogación y símbolos al azar. La lógica de escalera (ladder) le es familiar, pero los nombres, la numeración y los comentarios no.

La respuesta corta: la mayoría de los programas de los fabricantes japoneses de máquinas están escritos en lógica de escalera, y en los PLC Mitsubishi cada dirección es un «dispositivo» cuya letra indica qué es: X para entradas, Y para salidas, M para relevadores internos y D para registros de datos. Cuando conoce las letras, las reglas de numeración (algunas son hexadecimales u octales, no decimales) y una lista corta de términos japoneses de los comentarios, puede rastrear por qué se paró una máquina sin esperar al fabricante.

Esta guía es para técnicos de mantenimiento e ingenieros de control fuera de Japón. Explica cómo un PLC escanea su programa, por qué los fabricantes japoneses siguen prefiriendo la escalera, cómo leer los nombres de dispositivos de Mitsubishi, cómo nombran lo mismo Omron, Keyence y Siemens, qué convenciones japonesas verá en la escalera y en los comentarios, y qué hacer cuando los comentarios no se pueden leer. Termina con una lista de lo que conviene pedir al fabricante antes de que la máquina se embarque.

Contenido
  1. Qué hace un PLC: entradas, lógica y salidas
  2. Por qué las máquinas japonesas se programan casi siempre en escalera
  3. Dispositivos Mitsubishi: X, Y, M, D y los demás
  4. Cómo nombran lo mismo Omron, Keyence y Siemens
  5. Convenciones japonesas de la escalera que encontrará
  6. Cuando los comentarios aparecen ilegibles o faltan
  7. Rastrear una máquina detenida a través de la escalera
  8. Lista de verificación: qué pedir al fabricante japonés
  9. Límites de esta guía
  10. Preguntas frecuentes
  11. Fuentes

Qué hace un PLC: entradas, lógica y salidas

Un PLC (controlador lógico programable) es un controlador industrial que lee las señales de sensores e interruptores y acciona motores, válvulas y lámparas según su programa. En Japón también se le llama sequencer (shikensa) o «controlador programable», así que es normal ver los tres términos en planos y manuales japoneses. Keyence describe el PLC como un microcomputador con CPU y memoria que controla los dispositivos de salida a partir de las señales de los dispositivos de entrada, diseñado para condiciones de planta más duras que las de una computadora común: polvo, vibración, ruido eléctrico y cambios de temperatura, durante años sin detenerse.

Los PLC sustituyeron a los tableros llenos de relevadores electromagnéticos, por lo que cambiar la secuencia de control normalmente significa editar el programa en lugar de recablear. Una tarea típica del PLC es el control secuencial (shikensu seigyo): avanzar por pasos en un orden fijo cuando se cumplen las condiciones. Por ejemplo: «cuando se presiona el botón de arranque, el transportador funciona; cuando el sensor detecta una pieza, se detiene».

Figura 1: El PLC en el centro del control de la máquina

El PLC lee las señales de los dispositivos de entrada y controla los dispositivos de salida según su programa.

Dispositivos de entrada (X)Botones, sensores fotoeléctricos, interruptores de límite
Señales ON/OFF, valores analógicos
PLC (módulo CPU)Evalúa las condiciones y define las salidas según el programa
Órdenes
MotoresMueven transportadores y unidades de transferencia
ElectroválvulasAccionan cilindros neumáticos
Lámparas y chicharrasIndican estado y fallas

Las letras entre paréntesis son los nombres de dispositivos de Mitsubishi. Las HMI (pantallas táctiles) y las PC superiores se conectan mediante módulos de comunicación o redes.

Un PLC modular típico tiene un módulo CPU que ejecuta el programa, más módulos de fuente de alimentación, de entradas y de salidas. Los módulos de salida vienen en tipos como salida a relevador y salida a transistor, que se eligen según el voltaje y la velocidad de respuesta de los dispositivos conectados. El fabricante agrega, según se necesite, módulos de comunicación, módulos de posicionamiento para servomotores o motores a pasos y módulos de E/S analógicas para temperatura o presión, de modo que las funciones se amplían agregando o cambiando módulos.

Los PLC compactos integran la fuente, la CPU y las E/S en una sola carcasa y son comunes en máquinas pequeñas e independientes. Para relacionar cada borne físico con su dirección necesita la lista de E/S del fabricante; vea la guía sobre cómo leer una lista de E/S japonesa.

El ciclo de escaneo y por qué importa al diagnosticar fallas

Un PLC no reacciona a las entradas una por una. Lee todas las entradas a la vez, ejecuta el programa de arriba hacia abajo, escribe todas las salidas a la vez y vuelve a empezar. Una pasada completa es un escaneo (scan), y el tiempo de escaneo normalmente está en el orden de milisegundos.

Figura 2: El ciclo de escaneo del PLC

El PLC repite estos tres pasos como un solo ciclo, con un tiempo de escaneo medido en milisegundos.

Un escaneo
01Leer entradasCaptura el estado de todas las entradas a la vez y lo guarda en memoria
02Ejecutar el programaCorre las instrucciones de arriba hacia abajo y define el estado de cada salida
03Escribir salidasEnvía los resultados a los módulos de salida en conjunto

En la práctica, el autodiagnóstico y la comunicación también se atienden dentro de cada ciclo.

Esto importa cuando usted observa el programa en línea: una señal que se activa durante menos de un escaneo puede pasar inadvertida por completo. A medida que el programa crece, el tiempo de escaneo puede alargarse y volver más lenta la respuesta de la máquina. Por eso los fabricantes usan módulos contadores de alta velocidad para contar pulsos rápidos. Cuando una señal corta parece ignorada, revise el tiempo de escaneo antes de sospechar del sensor.

Por qué las máquinas japonesas se programan casi siempre en escalera

La norma internacional para los lenguajes de programación de PLC es IEC 61131-3. Hasta su tercera edición definía cinco lenguajes: tres gráficos (LD, FBD, SFC) y dos de texto (IL, ST). La primera edición se publicó en 1993 y la cuarta, publicada en mayo de 2025, eliminó IL.

Figura 3: Lenguajes de programación de IEC 61131-3

Lenguajes gráficos y de texto, cada uno adecuado para tareas distintas.

LD (diagrama de escalera)Lenguaje gráfico que sustituye los circuitos de relevadores. El más común en Japón
FBD (diagrama de bloques de función)Conecta bloques como si fueran componentes. Facilita seguir el flujo de datos
SFC (diagrama funcional secuencial)Muestra los pasos del proceso y las condiciones para pasar de uno a otro
ST (texto estructurado)Lenguaje de texto parecido a Pascal. Adecuado para cálculos y manejo de datos
IL (lista de instrucciones)Lenguaje de texto parecido al ensamblador. Declarado obsoleto en la tercera edición y eliminado en la cuarta (2025)

Basado en Omron, «Características de IEC 61131-3» (en japonés).

En las plantas japonesas domina la escalera. Un diagrama de escalera coloca contactos y bobinas en renglones horizontales entre dos rieles verticales de alimentación, de ahí su nombre. Como se corresponde casi uno a uno con los diagramas de relevadores, también es fácil de leer para el personal de mantenimiento eléctrico.

La encuesta de usuarios de PLC 2024 de la Asociación Japonesa de Fabricantes Eléctricos (JEMA) preguntó qué lenguajes usan las plantas de fabricantes de máquinas que ya habían adoptado IEC 61131-3. Incluso entre ellas, 88.9% usaba escalera; FBD llegaba a 37.8% y ST a 28.9%. Los fabricantes agregan ST para cálculos y manejo de datos, y FBD donde quieren mostrar el flujo de control, pero la escalera sigue siendo la base.

Figura 4: Lenguajes que usan los fabricantes japoneses de máquinas

La escalera es el lenguaje central; algunos fabricantes usan también FBD o ST como complemento.

LD (diagrama de escalera)88.9%
FBD (diagrama de bloques de función)37.8%
ST (texto estructurado)28.9%

Respuestas de plantas de fabricantes de máquinas que han adoptado IEC 61131-3 (respuesta múltiple). Fuente: JEMA, Informe de la encuesta de usuarios de PLC 2024 (marzo de 2025, en japonés).

En la misma encuesta, 86.4% de las plantas de fabricantes de máquinas que respondieron compraba PLC a solo uno, dos o tres fabricantes. Como las herramientas de programación, los conjuntos de instrucciones y las redes difieren según la marca, los fabricantes tienden a estandarizarse en pocas marcas; si usted requiere una marca en particular, indíquela en la especificación. Para comparar las marcas principales, vea la comparación de PLC Mitsubishi, Keyence, Omron y Siemens.

Dispositivos Mitsubishi: X, Y, M, D y los demás

La serie MELSEC de Mitsubishi Electric se usa mucho en Japón, así que la encontrará con frecuencia en equipos japoneses. En los programas MELSEC, cada entrada, salida, bit y registro se llama dispositivo (device). La letra indica el tipo y el número indica cuál es. La tabla siguiente reúne los dispositivos que aparecen con más frecuencia en las CPU de las series Q, L e iQ-R.

DispositivoNombreQué esNumeración
XEntradaUna señal de entrada física (botón, sensor, interruptor de límite)Hexadecimal (octal en FX)
YSalidaUna salida física (contactor, electroválvula, lámpara)Hexadecimal (octal en FX)
MRelevador internoUn bit interno para la lógica, como «listo» o «paso terminado»Decimal
LRelevador de retención (latch)Un bit interno que conserva su estado aunque se apague y encienda el equipoDecimal
BRelevador de enlaceUn bit compartido con otras estaciones por la redHexadecimal
FAnunciadorUn bit que se usa para señalar fallasDecimal
T / CTemporizador / contadorTemporizadores y contadores, cada uno con contacto, bobina y valor actualDecimal
DRegistro de datosUna palabra de 16 bits para números: valores de ajuste, conteos, valores de recetaDecimal
WRegistro de enlaceUna palabra compartida con otras estaciones por la redHexadecimal
SM / SDRelevador especial / registro especialBits y palabras del sistema que ofrece la CPU para estado y diagnósticoDecimal

Los rangos de dispositivos y la lista completa varían según el modelo de CPU y los parámetros, por lo que la tabla es una ayuda de lectura, no una especificación. La lista oficial está en el manual de programación de la CPU de su máquina, y en GX Works los rangos se definen en los parámetros del PLC.

Por qué después de X7 viene X10 en una máquina y X8 en otra

La base de numeración confunde a muchos ingenieros con su primera máquina Mitsubishi. En la serie compacta FX, X y Y se numeran en octal, de modo que las entradas van de X0 a X7 y luego de X10 a X17. El propio FAQ de Mitsubishi da como ejemplo que después de Y7 viene Y10, y después de Y77 viene Y100. En una FX no existen X8 ni X9.

En las CPU Q, L e iQ-R, X y Y son hexadecimales: después de X7 vienen X8, X9, de XA a XF y luego X10. M y D siguen siendo decimales en todas ellas.

Figura 5: La misma cantidad de entradas, dos sistemas de numeración

Dieciséis entradas en una CPU FX y en una CPU Q/iQ-R se direccionan de forma distinta.

Serie FX (octal)X0 X1 X2 X3 X4 X5 X6 X7
X10 X11 X12 X13 X14 X15 X16 X17
Serie Q / L / iQ-R (hexadecimal)X0 X1 X2 X3 X4 X5 X6 X7
X8 X9 XA XB XC XD XE XF

Así, «X10» es la 9.ª entrada en una CPU FX, pero la 17.ª en una CPU Q o iQ-R. Verifique el modelo de CPU antes de relacionar direcciones con bornes.

Cuando compare una dirección del programa con el número de borne del módulo de E/S o con un renglón de la lista de E/S, revise primero la serie de la CPU. Un error aquí es una de las formas más fáciles de terminar midiendo el borne equivocado.

Constantes e instrucciones comunes

Los números escritos en las instrucciones llevan un prefijo. K indica una constante decimal y H una hexadecimal, así que K100 es cien y H100 es 256. Los temporizadores son un lugar frecuente para verlo. Un ajuste de K50 significa 50 cuentas de la base de tiempo del temporizador: 5.0 segundos en un temporizador de 100 ms, pero otro tiempo en uno de 10 ms. La base de tiempo depende de la CPU y de la configuración, por lo que debe revisarla antes de dar por hecho un retardo.

Algunas instrucciones aparecen en casi todos los programas Mitsubishi:

  • SET / RST: activan un bit y lo dejan activado (retención) o lo desactivan. Un bit que sigue encendido cuando ya desapareció su condición suele estar retenido con SET.
  • PLS / PLF: activan un bit durante un escaneo en el flanco de subida (PLS) o de bajada (PLF) de una condición. Estos pulsos de un escaneo son fáciles de perder al observar en línea.
  • MOV: copia un valor, por ejemplo una constante como K100 a D0, o D0 a D10.

Dos registros D consecutivos pueden guardar un valor de 32 bits, así que un valor en D200 puede continuar en D201. Revise la instrucción antes de leer un registro aislado.

Cómo nombran lo mismo Omron, Keyence y Siemens

Aunque la mayoría de los fabricantes importantes afirma que su software cumple con IEC 61131-3, los nombres de dirección en la escalera cambian de marca a marca. Si su planta opera equipos de varios fabricantes japoneses, probablemente verá más de un sistema de nombres.

Mitsubishi MELSECOmron CS/CJ/CPKeyence KVSiemens S7 (para comparar)
Entradas y salidasX (entrada), Y (salida)Área CIO, p. ej. 0.00R (entradas, salidas y relevadores internos)I (entrada), Q (salida)
Bits internosMW (área de trabajo)MR (relevador auxiliar interno)M
Bits con retenciónL (relevador de retención)H (área de retención)LR (relevador de retención)—
Palabras de datosDD (memoria de datos, «DM»)DM (memoria de datos), EM (expansión)DB (bloques de datos), MW
Estilo de direcciónLetra + númeroPalabra.bit (bits 00–15)Letra + númeroByte.bit, p. ej. I0.0

Algunos puntos ayudan cuando se pasa de una marca a otra:

  • Omron: los programas de las series CS/CJ y CP usan el formato palabra.bit. CIO 0.00 es la palabra 0, bit 00, y los bits van de 00 a 15 dentro de cada palabra. Los controladores NJ/NX más nuevos de Omron, programados en Sysmac Studio, usan variables con nombre en lugar de direcciones fijas.
  • Keyence: los PLC KV usan R para entradas, salidas y relevadores internos a la vez, de modo que la letra sola no indica si un dispositivo R es un punto físico de E/S. El KV-8000 también tiene relevadores de control (CR) y memoria de control (CM) para funciones del sistema.
  • Siemens: las direcciones usan el formato byte.bit. Los mnemónicos en alemán escriben las entradas como E y las salidas como A, en lugar de I y Q. El programa es el mismo; solo cambia la configuración de visualización.
  • Los proyectos Mitsubishi más recientes en GX Works3 también pueden usar etiquetas (labels, variables con nombre). Los dispositivos siguen existiendo por debajo, así que puede ver ambos.

Una misma marca también puede diferir entre series y generaciones de software. Antes de intentar leer o convertir un programa, confirme el modelo de CPU y la versión del software con que se escribió.

Convenciones japonesas de la escalera que encontrará

Contactos a, contactos b y el circuito de autorretención

Los planos y programas japoneses llaman contacto a (a-setten) a un contacto normalmente abierto (NA) y contacto b (b-setten) a un contacto normalmente cerrado (NC). Para ver cómo aparecen estos términos en las listas de señales, consulte la guía sobre la lista de E/S japonesa.

Uno de los primeros circuitos que se enseñan en la lógica de escalera es el circuito de autorretención (jiko-hoji kairo), que en el piso de producción mexicano suele llamarse circuito de «sello». Un botón pulsador vuelve a OFF cuando se suelta, así que por sí solo el motor funcionaría únicamente mientras se mantiene presionado. La solución es poner un contacto de la salida del motor en paralelo con el botón de arranque: una pulsación activa la salida y el propio contacto de la salida la mantiene activada. Un contacto de paro en serie rompe la retención.

Este circuito viene de la época de los relevadores y aparece casi igual en la escalera de un PLC, por lo que lo encontrará en el corazón de muchos programas de máquinas.

Figura 6: Un circuito de autorretención como podría aparecer en un programa japonés

Ejemplo ficticio. Arriba, el número de dispositivo de cada elemento; abajo, el comentario en japonés (en romaji) y su significado.

X0X1M10Y20Y20kido PBteishi PBunten junbi kanryokonbeya mota(contacto de sello)Botón arranqueBotón paroListoMotor transportador(0)

X0, botón de arranque (contacto a), en paralelo con el contacto de sello Y20; X1, botón de paro (contacto b), y M10 «listo» en serie; Y20 acciona el contactor del motor del transportador. «(0)» es el número de paso al inicio del renglón. PB = botón pulsador (push button). Que el botón de paro aparezca como contacto a o b en el programa depende de cómo esté cableado, así que revise el plano eléctrico.

Este último punto confunde a muchos. Un contacto en el programa evalúa el estado del bit de entrada, no el interruptor físico. Si el botón de paro está cableado normalmente cerrado, el programa puede mostrar X1 como contacto a, porque la entrada está en ON mientras el botón no se presiona. Lea el programa y el plano eléctrico juntos.

Las funciones de seguridad, como los paros de emergencia, generalmente se construyen con relevadores de seguridad o con un PLC de seguridad independiente del PLC estándar. Si interviene un circuito de paro de emergencia, no se base solo en la escalera para juzgar si funciona; siga los procedimientos de seguridad de su planta e involucre al responsable del diseño de seguridad de la máquina.

Términos japoneses en comentarios y enunciados

GX Works permite agregar tres tipos de texto: comentarios de dispositivo en cada dispositivo, enunciados (statements) que describen un renglón o bloque, y notas. Los fabricantes japoneses suelen escribir los tres en japonés, a veces en katakana de ancho medio (un juego de caracteres de un byte que el software en inglés no sabe mostrar). Los términos siguientes aparecen una y otra vez en los programas de máquinas.

Copiar un comentario desconocido a un traductor suele funcionar, pero conocer estos términos le permite recorrer un programa con rapidez. En la columna de japonés solo se muestran los kanji; los términos escritos únicamente en katakana se indican solo en romaji.

Japonés (kanji)RomajiSignificado en un programa
起動 / 停止kido / teishiArranque / paro
運転 / 運転中unten / untenchuOperación / en operación
自動 / 手動jido / shudoModo automático / manual
原点 / 原点復帰genten / genten fukkiPosición de origen (home) / regreso a origen
非常停止hijo teishiParo de emergencia
異常ijo / ijo risettoFalla / reinicio de falla
完了 / 準備完了kanryo / junbi kanryoTerminado / listo
検出 / 有無kenshutsu / umuDetectado / presencia (hay pieza o no)
前進 / 後退zenshin / kotaiAvance / retroceso (cilindros)
上昇 / 下降josho / kakoSubir / bajar
端 (前進端 / 後退端)tan (zenshin-tan / kotai-tan)Posición extrema (extremo de avance / de retroceso), normalmente un sensor o interruptor de límite
(solo katakana)intarokkuInterbloqueo (interlock)
自己保持jiko-hojiAutorretención (sello)
(solo katakana)taimu appuTemporizador cumplido (tiempo transcurrido)

La redacción de los comentarios no está normalizada. Cada fabricante, y con frecuencia cada programador, tiene sus hábitos, y las abreviaturas son comunes. Use la tabla como punto de partida y pregunte al fabricante cuando un comentario de un renglón clave no quede claro.

Cuando los comentarios aparecen ilegibles o faltan

Si los comentarios aparecen como signos de interrogación o símbolos al azar, el software no puede mostrar los caracteres japoneses. El boletín técnico FA-A-0082 de Mitsubishi indica que la versión en inglés de GX Works2 no admite caracteres de doble byte ni kana japonés de ancho medio. Los datos de un proyecto creado en la versión japonesa con esos caracteres pueden mostrar enunciados y etiquetas ilegibles, pueden no abrirse si el nombre del proyecto está en japonés y pueden generar errores de compilación si las etiquetas están en japonés. El propio boletín recomienda reemplazar esos caracteres por caracteres alfanuméricos de un byte.

Hay mejores opciones, según el software:

  • GX Works2: el FAQ de Mitsubishi indica que se pueden crear comentarios de dispositivo en inglés y en japonés y alternar entre ellos en las opciones de la herramienta. También se puede elegir el idioma de los datos del proyecto, como comentarios de dispositivo, enunciados y notas.
  • GX Works3: el editor de comentarios de dispositivo admite varios conjuntos de comentarios, uno por idioma, y usted elige cuál se muestra. Mitsubishi lo presenta como una forma de que el personal japonés y el del extranjero trabajen en un mismo proyecto.
  • El origen del problema: la solución más confiable está aguas arriba. Pida al fabricante que entregue el proyecto con un conjunto de comentarios en inglés, en la versión de software que usa su equipo.

Los comentarios también pueden faltar por completo. Los programas que dependen del estilo de una sola persona, con pocos comentarios y sin documentos de diseño, tardan mucho más en diagnosticarse o modificarse cuando esa persona ya no está. Pregunte si los comentarios existen solo en el archivo de proyecto del fabricante o si también se escribieron en la CPU, y obtenga el archivo de proyecto completo en cualquier caso.

Rastrear una máquina detenida a través de la escalera

Leer el programa en línea es donde estas convenciones rinden fruto. Durante la puesta en marcha, el ingeniero de control del fabricante carga el programa, revisa los puntos de E/S uno por uno y ajusta los tiempos con la máquina en movimiento. Después de la entrega, cuando la máquina se detiene, el personal de mantenimiento conecta el software de programación al PLC y monitorea el programa mientras corre. La escalera muestra si un sensor no responde o si una condición no se cumple, así que saber leerla puede reducir mucho el tiempo de recuperación.

Veamos un ejemplo ficticio con el renglón de la Figura 6: el transportador no arranca. En línea, usted presiona el botón de arranque y ve que X0 se activa, pero Y20 sigue apagada. El contacto X1 deja pasar, así que la entrada del botón de paro no es lo que bloquea el renglón. M10, con el comentario «unten junbi kanryo» (listo para operar), está apagado.

Busca el renglón que activa M10 y encuentra varias condiciones en serie. Una de ellas es X1F, con el comentario «genten» (posición de origen), y está apagada. El problema ahora es físico: el sensor de origen de la unidad de transferencia, o la unidad no está en su origen. Revise el sensor antes de tocar el programa.

Figura 7: Rastreo hacia atrás desde una salida que no se activa

Vaya de la salida hacia atrás hasta la primera condición que no se cumple.

01Ubicar la salidaLocalice el dispositivo Y que debería estar activo (con la lista de E/S o los comentarios)
02Encontrar el contacto abiertoEn su renglón, vea qué contacto no deja pasar la energía
03Seguir los bits internosSi es un dispositivo M, L o T, busque el renglón que lo acciona y repita
04Llegar a una entrada XCuando el contacto que bloquea es un dispositivo X, revise el dispositivo de campo y el cableado
05Revisar los datosSi una condición de comparación es falsa, revise los valores de los registros D y rastree las instrucciones (como MOV) que escriben en ellos
06Registrar y reportarAnote los dispositivos y la causa para que el fabricante y su equipo lo confirmen

Enfoque general y ficticio. Aplican las reglas de su planta sobre monitoreo en línea, forzado y cambios al programa.

Monitorear solo lee el programa. Forzar bits, escribir cambios en línea o descargar un programa modificado puede mover la maquinaria, así que esas acciones corresponden a las reglas de control de cambios y de seguridad de su planta, no a un hábito de diagnóstico. Si el programa es del fabricante y la máquina sigue en garantía, acuerde antes del arranque quién puede modificarlo.

En México, el trabajo en circuitos eléctricos de una máquina (incluido el bloqueo y etiquetado de energías) se rige por las normas de la STPS, entre ellas la NOM-029-STPS-2011 sobre mantenimiento de instalaciones eléctricas, y la protección de la maquinaria por la NOM-004-STPS-1999. Confirme siempre con su área de seguridad e higiene qué versión está vigente y qué procedimiento interno aplica.

Lista de verificación: qué pedir al fabricante japonés

La mayoría de los problemas descritos se evitan en la etapa de compra y aceptación. Agregue estos puntos a la especificación o a la lista de verificación de la prueba de aceptación en fábrica (FAT).

  • Marca del PLC, modelo de CPU y serie (FX frente a Q/L/iQ-R importa para la numeración de X/Y)
  • Archivo de proyecto completo, con el nombre y la versión del software de programación utilizado
  • Comentarios de dispositivo, enunciados y notas en inglés (un conjunto de comentarios en inglés aparte es suficiente), sin japonés en los nombres de proyecto ni de etiquetas
  • Lista de E/S que relacione cada dirección X e Y con bornes, dispositivos de campo y números de plano
  • Mapa de dispositivos que explique para qué se usan los rangos principales de M, L y D (por ejemplo, qué registros D guardan valores de ajuste y recetas)
  • Lista de fallas que vincule cada mensaje de alarma de la HMI con el dispositivo que lo activa
  • Planos eléctricos que muestren cómo está cableada cada entrada (contacto a o contacto b)
  • Bases de tiempo de los temporizadores y significado de los valores de ajuste clave
  • Cualquier contraseña o protección del programa, y quién tiene la contraseña
  • Reglas para los cambios: quién puede modificar el programa y cómo se registran y se devuelven los cambios

Modelo de solicitud al fabricante

Puede adaptar este texto para una consulta o para la especificación. Está en inglés porque normalmente se envía a un fabricante japonés; mantenga las frases cortas para que se traduzcan bien.

Subject: PLC program documentation for [machine name / order number]

Please include the following in the delivery documents for the PLC:
1. The full PLC project file and the software name and version used.
2. Device comments in English for all X, Y, M, L, D, T, and C devices used. Please do not use Japanese characters in project names or label names.
3. The I/O list, the electrical drawings, and a list of HMI alarm messages with their trigger devices.
4. A short explanation of the main M and D ranges (for example, setpoints and recipe data).
Please tell us if any item is difficult, and when you can send it. Thank you.

Límites de esta guía

  • Los nombres de dispositivos, los rangos, la numeración y las bases de tiempo de los temporizadores varían según la serie, el modelo y los parámetros de la CPU. Las tablas de este artículo son ayudas de lectura. Consulte siempre el manual de programación de la CPU de su máquina.
  • La mayoría de los fabricantes importantes afirma que su software cumple con IEC 61131-3, pero los programas reales dependen de instrucciones y ajustes propios de cada marca. Convertir un programa a otra marca requiere trabajo real de ingeniería, no una simple conversión de archivo. No verificamos si existe una norma mexicana (NMX) equivalente a IEC 61131-3; la referencia es la norma IEC.
  • La redacción de los comentarios y la estructura del programa cambian según el fabricante y el programador. Los términos japoneses de la lista son comunes, pero no estándar.
  • Los PLC no son adecuados para almacenar y analizar grandes cantidades de datos ni para procesar imágenes; esas tareas se dejan a PC superiores, servidores o sistemas de visión. Conectar los PLC a las redes de la planta también implica riesgos de ciberseguridad, y por eso los modelos nuevos incorporan funciones de seguridad.
  • Este artículo no cubre circuitos de seguridad, PLC de seguridad ni procedimientos para modificar un programa en operación. Eso depende de las reglas de su planta, de la normativa aplicable y del diseño de seguridad de la máquina.
  • Los menús y funciones del software cambian entre versiones. Confirme la configuración del idioma de los comentarios en la versión que tiene instalada.

Preguntas frecuentes

¿Qué es un sequencer en la terminología japonesa de PLC?

Es un PLC. Los ingenieros japoneses suelen decir sequencer (shikensa) para referirse a un controlador lógico programable, por el control secuencial que realiza. Verá la palabra en planos, especificaciones y en los nombres japoneses de los productos de Mitsubishi.

¿Qué significan X, Y, M y D en un PLC Mitsubishi?

X es una entrada, Y es una salida, M es un relevador interno (un bit interno) y D es un registro de datos (una palabra de 16 bits para números). L es un relevador de retención que conserva su estado si se pierde la alimentación, y T y C son temporizadores y contadores.

¿Por qué mi PLC Mitsubishi no tiene X8 ni X9?

Probablemente su CPU es de la serie FX, donde X e Y se numeran en octal: X0–X7 y luego X10–X17. Las CPU Q, L e iQ-R numeran X e Y en hexadecimal, así que sí tienen X8, X9 y XA–XF.

¿Cómo leo los comentarios en japonés en GX Works?

Abra el proyecto en un software que pueda mostrar japonés, o cambie el idioma de los comentarios si el proyecto tiene más de un conjunto. La versión en inglés de GX Works2 no admite caracteres de doble byte ni kana de ancho medio, por lo que los comentarios escritos con ellos se ven ilegibles. La solución duradera es que el fabricante entregue un conjunto de comentarios en inglés.

¿Puedo convertir un programa de escalera de Mitsubishi a Siemens o Allen-Bradley?

No de forma directa. Aun con IEC 61131-3, las instrucciones, los nombres de dirección y los ajustes son propios de cada marca. Planee la conversión como un proyecto de reingeniería con pruebas, y obtenga primero del fabricante el archivo de proyecto original y la documentación completa.

Fuentes

¿Le resultó útil? Compártalo

Acerca del editor

Editor de MONOSCOPEFOUNDER & EDITOR

Trabajó unos diez años en un fabricante de equipos para plantas y en una empresa de ingeniería de plantas, a cargo de propuestas, diseño y puesta en marcha de equipos, y luego se pasó al marketing digital. Hoy es consultor web para fabricantes B2B y los ayuda a explicar sus productos y su tecnología. Cuenta con licencias nacionales de Japón como Energy Manager e Ingeniero Eléctrico Jefe de Tercera Clase.

Escribe un blog de ingeniería desde 2017 (más de 500 artículos) y tiene un canal de YouTube en japonés con unos 20,000 suscriptores. Cada guía se escribe desde el punto de vista de la planta japonesa y se verifica con las normas citadas.

MoreRelated

Más guías

Todas las guías