Cuanto cuesta programar un PLC en Mexico: factores y rangos

Programar un PLC en Mexico cuesta entre 35 y 330 mil pesos: horas de ingenieria, alcance, documentacion y pruebas explican el rango y como comparar ofertas.
Cuanto cuesta programar un PLC en Mexico: factores y rangos | SEMAIQ

Contenido del Post

SEMAIQ · Programación de PLC · Querétaro

Cuanto cuesta programar un PLC en Mexico: factores y rangos

Respuesta directa: Programar un PLC en México cuesta, en la mayoría de los proyectos industriales, entre 35,000 y 330,000 pesos. El rango no depende de la marca del controlador sino de cuatro cosas: horas de ingeniería, alcance, documentación y pruebas. Un ajuste puntual toma 8 a 24 horas; una máquina compacta con HMI y comunicaciones, 130 a 240. El precio por hora solo sirve si el alcance está escrito.

1. Que estas comprando cuando pagas programacion

“Programar el PLC” esconde cinco actividades, y solo una es escribir código. Cuando una cotización dice 40 horas y otra 160 para la misma máquina, casi nunca una es cara: una incluye la mitad del trabajo.

  • Análisis funcional: modos de operación, listado de E/S, secuencias, alarmas y manejo de fallas con producción y mantenimiento.
  • Diseño de la lógica: GRAFCET o diagrama de estados antes de programar. Aquí se evitan los parches en campo.
  • Programación: código estructurado, bloques reutilizables, nomenclatura consistente y comentarios por red.
  • Pruebas: FAT en taller y SAT en planta, con pruebas de falla y protocolo firmado.
  • Documentación: respaldo comentado, esquema de comunicaciones, manual de operación y lista de alarmas.

El código suele ser 30 a 40 por ciento de las horas. El resto hace que el programa siga sirviendo en dos años, cuando cambió el operador y hay que modificar la receta.

2. Las horas de ingenieria: el modelo que si puedes auditar

El método más defendible es contar puntos y pantallas, no “echarle un ojo” a la máquina. Los integradores que cotizan en serio usan factores por punto, y esos factores son comparables entre proveedores.

Elemento Horas por unidad (referencia) Nota
Entrada o salida digital 0.5 a 1.0 h Incluye lógica, alarma y prueba
Entrada o salida analógica 1.5 a 2.5 h Escalado, filtros, detección de rotura
Lazo PID 4 h Sintonización y antiviento
Pantalla de HMI 4 a 6 h Diseño, variables, navegación y alarmas
Interfaz con robot o visión 16 a 40 h Handshake, estados, recuperación de fallas
Documentación y respaldo 10 a 15% del total Si se omite, se nota
FAT y SAT 20 a 30% del total Taller y planta

Con esos factores, una máquina de 60 puntos digitales, 8 analógicos, 12 pantallas y 3 lazos da 133 horas base y 186 con FAT, SAT y documentación. Ese número es auditable. Si el proveedor no puede desglosarlo, no tienes cotización: tienes un precio.

3. Que encarece un proyecto y que no

Cinco variables mueven el precio, y ninguna es la marca del PLC.

Lo que encarece:

  • Alcance incompleto de origen. Si el listado de E/S llega a medias o cambia en la semana tres, cada cambio se cobra aparte. Un proyecto sin matriz de causas ni definición de alarmas consume 20 a 40 por ciento más horas.
  • Comunicaciones con terceros. Un PLC que solo mueve su máquina es un trabajo; uno que dialoga con báscula, visión, robot y MES es otro. Cada protocolo (PROFINET, EtherNet/IP, Modbus TCP, OPC UA) agrega pruebas y documentación.
  • Seguridad funcional. Si la máquina requiere lógica F, el programa se diseña, valida y documenta conforme a ISO 13849-1 o IEC 62061. No es “un paro de emergencia más”: es un entregable con cálculo y pruebas.
  • Migraciones y retrofit. Cambiar un S7-300 por un S7-1500 no es copiar bloques: hay que reingenierizar STEP 7 clásico, revisar direccionamiento, rehacer comunicación y probar todo de nuevo.
  • Arranques en paro de planta. Trabajar en ventanas de cuatro horas, de noche o en fin de semana, se cobra distinto.

Lo que casi no mueve el precio: las marcas que el integrador conoce o el tamaño de su oficina. Se cobra por horas y por riesgo.

4. Marca, plataforma y licencias

La plataforma cambia el costo total, pero menos de lo que se cree. La diferencia está en tres puntos:

  • Licencias de ingeniería. TIA Portal y Studio 5000 se licencian por paquete y versión. Si el cliente aporta la licencia, ese costo desaparece.
  • Disponibilidad de programadores. En el Bajío hay más gente con Siemens y Allen-Bradley que con plataformas de nicho. Una marca con poca base instalada encarece el soporte futuro.
  • Herramientas de diagnóstico. Traza, simulación y comparación de versiones reducen horas de puesta en marcha, no de diseño.

Elegir plataforma por el precio de la licencia es mala decisión si la planta ya tiene estándar: mantener dos plataformas en el mismo piso cuesta más que cualquier ahorro. Si vienes de SIMATIC clásico, la decisión relevante es el plan de migración de S7-300 a S7-1500, con auditoría del programa, reingeniería y validación en campo.

5. Rangos de referencia para Mexico

Con el modelo de horas y una tarifa de ingeniería especializada de 800 a 1,500 pesos por hora en el Bajío, estos son los rangos que se ven en proyectos industriales. Son bandas orientativas, no una cotización.

Tipo de proyecto Alcance típico Horas Rango MXN + IVA
Ajuste o modificación puntual Cambio de secuencia, nueva alarma, receta adicional 8 a 24 8,000 a 35,000
Máquina sencilla 20 a 40 E/S, HMI básico, sin comunicaciones 40 a 90 35,000 a 120,000
Máquina compacta multi-eje 60 a 120 E/S, 10 a 20 pantallas, variadores, báscula o visión 130 a 240 110,000 a 330,000
Línea o celda integrada Varios PLC, robot, SCADA, recetas, trazabilidad 300 a 700 250,000 a 900,000
Migración de plataforma Auditoría, reingeniería, pruebas y validación 120 a 400 100,000 a 550,000

Como contraste, guías publicadas por integradores mexicanos ubican la ingeniería de una celda simple entre 40,000 y 100,000 pesos, dentro de un proyecto llave en mano de 80,000 a 180,000. Vigila esa proporción: si la ingeniería es menos del 15 por ciento del total en una máquina con comunicaciones y seguridad, alguien está omitiendo pruebas.

6. Como pedir una cotizacion comparable

Dos cotizaciones solo se comparan con el mismo alcance escrito. Entrega a cada proveedor el mismo paquete y exige la misma estructura de respuesta.

  • Listado de E/S con tipo, cantidad y descripción funcional de cada señal.
  • Matriz de causas y criterio de alarmas.
  • Modos de operación: automático, manual, mantenimiento, cambio de receta.
  • Equipos con los que debe comunicarse, protocolo y responsable de cada extremo.
  • Entregables: programa comentado, manual de operación, planos, protocolo de pruebas.
  • Alcance de FAT y SAT, y qué no está incluido: cableado, sensores, capacitación, viáticos.

Con ese paquete, la comparación deja de ser un número y se vuelve una resta de alcances. Es la lógica de nuestros proyectos de programación de PLC: primero el alcance firmado, después el precio.

Advertencia: la oferta más barata casi siempre omite la documentación y las pruebas. El programa funciona el día del arranque y falla seis meses después, cuando nadie recuerda cómo estaba estructurado y el respaldo es un archivo sin comentarios. Recuperar ese proyecto cuesta más que la diferencia que ahorraste, porque implica auditar el código ajeno, reescribir partes y volver a probar con la línea parada.

7. Caso representativo: maquina de envasado con vision

Situación: una planta de alimentos del Bajío necesitaba programar una envasadora vertical con 72 E/S digitales, 10 analógicas, dos variadores por EtherNet/IP, una cámara de inspección y 18 pantallas de HMI. El controlador anterior estaba obsoleto y sin respaldo.

Problema: la primera cotización era de 60 horas “más lo que salga”, sin documentación, FAT ni interfaz de cámara. La segunda, de 240 horas, incluía todo pero no desglosaba. Ninguna servía para decidir.

Solución: se levantó el alcance con matriz de E/S y lista de alarmas, y se estimó por punto: 72 digitales a 0.75 h, 10 analógicas a 2 h, 18 pantallas a 5 h, dos variadores a 6 h y la visión a 24 h dieron 210 horas, más 25 por ciento de pruebas y 12 de documentación. Total: 288 horas con entregables definidos.

Resultados:

  • Arranque en la fecha comprometida, con dos semanas de pruebas en taller antes de tocar la línea.
  • El operador recibió manual y lista de alarmas el primer día, no tres meses después.
  • Tres cambios de formato posteriores se resolvieron con recetas, sin reprogramar.
  • El costo final quedó dentro de 4 por ciento de lo cotizado, porque el alcance estaba escrito.

La diferencia no fue el precio por hora: fue haber convertido el trabajo en horas contables antes de firmar.

8. Cuando el precio bajo es una trampa

Tres señales de cotizaciones que después se encarecen:

  1. Precio por hora sin techo. El cliente cree comprar un servicio y compra un riesgo abierto. Pide monto máximo o precio cerrado con alcance definido.
  2. Programación sin respaldo ni comentarios. El entregable es el programa, no el arranque. Verifica que abra en la versión de software que tienes licenciada.
  3. Pruebas solo en sitio. Probar en producción significa que los errores los encuentra el operador; el FAT en taller evita paros evitables.

Si ya tienes una cotización y dudas de las horas, revisamos el alcance y el desglose contigo antes de que firmes. Sale más barato revisar una estimación que rescatar un proyecto a medias.

Preguntas frecuentes

¿Cuánto cuesta programar un PLC en México?

La mayoría de los proyectos industriales se ubica entre 35,000 y 330,000 pesos más IVA. Un ajuste puntual va de 8,000 a 35,000; una máquina compacta con HMI, variadores y comunicaciones, de 110,000 a 330,000. El rango depende de horas de ingeniería, alcance, documentación y pruebas, no de la marca del controlador.

¿Se cobra por hora o por proyecto cerrado?

Lo recomendable para el cliente es precio cerrado con alcance escrito y entregables definidos. El cobro por hora deja el riesgo abierto y suele terminar más caro. Si se trabaja por hora, debe existir un techo de horas y una lista de lo que no está incluido.

¿Por qué dos cotizaciones para la misma máquina difieren tanto?

Casi siempre porque una incluye análisis funcional, FAT, SAT y documentación, y la otra solo el código. Antes de comparar precios, compara la lista de entregables y el alcance de las pruebas.

¿La marca del PLC cambia el costo de programación?

Influye menos que el alcance. La marca afecta licencias, disponibilidad de programadores y herramientas de diagnóstico. Mantener dos plataformas en la misma planta suele costar más que cualquier diferencia de tarifa por hora.

¿Cuánto cuesta migrar de un S7-300 a un S7-1500?

Depende del tamaño del programa y de su documentación. Un proyecto de migración típico consume de 120 a 400 horas entre auditoría, reingeniería, pruebas y validación, porque no se copian bloques: se vuelve a construir la lógica sobre la plataforma nueva y se prueba en campo.

¿Necesitas una cotización de programación con alcance y horas desglosadas?

En SEMAIQ estimamos por puntos de E/S, pantallas, comunicaciones y pruebas, y entregamos programa documentado, manual de operación y protocolo de validación. Atendemos Querétaro, Guanajuato, Aguascalientes, San Luis Potosí y todo el Bajío.

Cotizar programación de PLC

Carrito de compra