Cuando diseña una lógica de PLC, debe tener cuidado con los nombres que proporciona a las etiquetas. Debe ser fácil de entender e interpretar para cualquier programador. No debe ser ni demasiado largo ni demasiado corto.
La convención de nombres es importante porque el etiquetado incorrecto puede causar problemas de resolución de problemas para los programadores. Además, dar nombres largos consumirá la memoria del PLC. Por lo tanto, cada programador debe seguir las convenciones de nombres adecuadas antes de escribir un programa de PLC. En esta publicación, veremos el concepto de convenciones de nombres de etiquetas de PLC.
Convenciones de nombres de etiquetas de PLC
En primer lugar, comprendamos cómo la convención de nombres de etiquetas juega un papel importante en la programación de PLC. Tiene un motor con su comando de ejecución y retroalimentación de ejecución como E/S de PLC.
El motor está ubicado en la sala de sopladores y se usa como compresor de aire. El nombre de la etiqueta del motor en el P&ID es M-101. Ahora bien, para un programador de PLC, identificar la ubicación de una etiqueta es importante. Por lo tanto, existen dos tipos de mentalidades que normalmente definen a un programador de PLC.
El primero intentará dar la mayor cantidad de información posible en un nombre de etiqueta; por lo tanto, puede nombrar el comando de funcionamiento del motor como M101_Compressor_Run_Command. El segundo intentará darle el nombre como Q_M101_Comp.
La segunda mentalidad parece muy clara, ya que está dando nombres cortos y manteniendo la longitud lo más mínima posible. Esta es la razón por la que nombrar una etiqueta de PLC es importante, ya que libera al programador de leer etiquetas tan largas en situaciones en las que se ha presentado una solución de problemas urgente. (Cabe señalar que la denominación de etiquetas de PLC no acepta ningún carácter especial aparte del guión bajo (_)).
Un nombre de etiqueta de PLC debe contener información que pueda ayudar al programador a relacionarse con su significado. Esto generalmente implica la siguiente información:
- tipo de datos (p. ej., booleano, entero),
- flujo de datos (p. ej., entrada, salida),
- alcance (p. ej., local, global),
- tipo de instrumento o dispositivo (p. ej., motor, válvula, sensor),
- parámetro de proceso (p. ej., presión, flujo, temperatura) y
- ubicación del dispositivo.
Estilos de nombres de etiquetas
Existen varios estilos según los estándares IEC que se deben seguir para una denominación adecuada.
Veamos algunos de los más utilizados:
- Estilo Camel,
- Estilo Pascal,
- Estilo Snake,
- Estilo de prefijo con tipo de datos
Estilo Camel
En este estilo, no hay guiones bajos entre ellos. Se le da un nombre completo a la palabra entera, pero cada palabra comienza con una letra mayúscula. Por ejemplo, tomemos el ejemplo mencionado anteriormente.
M101_Compressor_Run_Command se escribirá como m101CompressorRunCommand. Puede identificar cada palabra con una letra mayúscula.
La primera letra será una letra minúscula obligatoria. Este estilo se ve bien si la palabra es pequeña. Evita el uso de guiones bajos y esto hace que el consumo de memoria sea menor.
Estilo Pascal
Es similar al estilo camel; la única diferencia es que la primera letra será una letra mayúscula obligatoria.
Por ejemplo, nuestra etiqueta se escribirá como M101CompressorRunCommand.
Estilo Snake
El ejemplo que discutimos antes es el estilo Snake. Aquí, cada palabra estará separada por un guión bajo.
Estilo de prefijo con tipo de datos
Aquí, la etiqueta tendrá como prefijo el tipo de datos del nombre de la etiqueta. En nuestro caso, el tipo de etiqueta era booleano. Según los estándares IEC, una etiqueta booleana generalmente tiene un prefijo de 'x'.
Entonces, nuestro estilo se escribirá como xM101CompressorRunCommand. Esto ayuda al programador a identificar qué tipo de datos se utilizan para esa etiqueta en particular.
Consejos para nombrar etiquetas en la programación de PLC
La primera y más importante regla es que la longitud de una etiqueta debe ser corta, pero no tan corta que nadie pueda entenderla. Como se mencionó, la longitud debe contener la información adecuada en una longitud adecuada. Se deben evitar estrictamente los nombres largos.
Siga los estilos generales de nombres de etiquetas que se analizaron. Estos se ajustan a las normas IEC y hacen que la lógica se vea ordenada y clara.
Para reducir los errores durante la creación de etiquetas, utilice archivos de Excel. Excel reduce la carga de trabajo de una manera muy amplia, ya que la duplicación y la copia se vuelven muy fáciles. Casi no se producen errores en los archivos de Excel.
No siempre es necesario utilizar un nombre completo para una palabra. Por ejemplo, la válvula se puede escribir como vlv y la temperatura se puede escribir como temp.
Evite escribir la etiqueta en mayúsculas. Parece complicado e inadecuado de leer.