Para la fabricación, es especialmente importante que el entorno de diseño ayude a lograr el máximo rendimiento. Muchas empresas pasan mucho tiempo haciendo que sus especificaciones de hardware queden bien, pero no todas dedican suficiente esfuerzo a comprender el paquete de software que se incluye junto con su hardware.

¿Qué es exactamente un IDE?

Un entorno de desarrollo integrado (IDE, integrated development environment) proporciona una interfaz de trabajo para el desarrollo de productos de software, lo que incluye un editor de código fuente, así como herramientas para crear y depurar. Los IDE de automatización están dirigidos específicamente al entorno de fabricación para usuarios que pueden diseñar máquinas, integrar equipos o mantenerlos dentro de un entorno de planta.

Veamos algunos factores importantes a tener en cuenta cuando elija un IDE de automatización.

1. ¿De qué manera el proveedor de IDE define “integrado”?

El significado de la palabra "integrado" puede variar de un proveedor a otro. Tal vez indica que un paquete de software único contiene paquetes de software independientes para programar interfaces hombre-máquina (HMI, human-machine interface), control de movimiento y controladores lógicos programables (PLC, programmable logic controller). Esta configuración no es realmente un IDE verdadero y, a menudo, no es ideal para muchos entornos de fabricación.

Es importante asegurarse de que IDE realmente utilice un editor para todas sus necesidades de automatización. Priorice a los proveedores que tengan la capacidad o que estén trabajando para obtener una actualización que pueda admitir controladores, HMI, movimiento, visión, aplicaciones de procesos y otras opciones avanzadas, como seguridad y robótica, en un solo paquete de software.

Existen dos razones principales para invertir en un verdadero IDE. En primer lugar, con la omnipresencia del software en el entorno de fabricación, la gestión de activos de software se vuelve mucho más fácil cuando se utiliza un solo software para varios dispositivos. En segundo lugar, el costo total del diseño y el mantenimiento de software se reduce considerablemente cuando se trata de un IDE verdadero.

2. ¿Qué es la estructura de licencias?

Una vez que se centre en un IDE específico, debe pensar en los requisitos de licencia. Esto puede ser bastante complejo, ya que tiende a estructurarse de una manera que puede aumentar significativamente los costos a largo plazo. Entre los factores que se deben considerar se incluyen los siguientes:

  • ¿Es permanente la validez de la licencia o requiere renovaciones anuales?
  • ¿Cuántos usuarios individuales permite la licencia?
  • ¿Las licencias se pueden utilizar a través de una red?
  • ¿La licencia requiere que una pieza de hardware (dongle) se conecte a una computadora para funcionar?
  • ¿Cómo comunica el proveedor las actualizaciones o correcciones de errores al software?
  • ¿Con qué sistema operativo (SO) funcionará el software y cómo el proveedor administrará las actualizaciones cuando se lancen nuevos sistemas operativos?
  • ¿El proveedor envía actualizaciones gratuitas para mantenerse al día con los requisitos cambiantes del cliente?

3. ¿Qué tan escalable es el IDE?

Es importante comprender la escalabilidad del software para sus necesidades de expansión o desactualización. Es posible que algunos IDE no estén disponibles para todo el hardware ofrecido por el proveedor, y esto podría requerir utilizar varios editores incluso si son del mismo proveedor.

Por ejemplo, pregunte al proveedor si el software es capaz de programar un micro PLC y un controlador complejo de automatización de máquinas para aplicaciones de gama superior. Si la respuesta es no, probablemente deba buscar una opción de software más escalable.

4. ¿Cumple con todas las normas de programación pertinentes?

Asegúrese de consultar con el proveedor sobre la conformidad del software con las normas de programación, tales como IEC 61131-3. Además, busque proveedores que tengan el ancho de banda para administrar los estándares de actualización sin depender de proveedores externos.

¿Está interesado en conocer más acerca de nuestras soluciones de IDE para automatización? Eche un vistazo a las capacidades de nuestro Sysmac Studio, totalmente integrado, en el siguiente enlace.