Electrónica Unicrom
Conceptos Componentes Digitales PIC, PLC, Osciladores, Filtros, Máquinas Diagramas Foros
Circuitos Computadoras Referencia Instrumentos Mediciones Telecom Fuentes UPS
Registro Ayuda
Usuario:
Contraseña:
Recordar contraseña Olvidó contraseña?
Contenido adicional
- Artículos
- Descargas
- Glosario electrónica
- Tópicos destacados
- Archivo de noticias
- Directorio de Enlaces
- Sitios amigos
- Avisos Clasificados
- Colaboradores
- Bienvenida
- Principiantes
- Normas de los Foros
- Tópicos archivados
- Mapa del Sitio

Patrocinadores


Software de un PLC o autómata, operandos, marcas, nemónicos, programa
Introducción
Hardware PLC, la F.A., CPU, tarjetas E/S
Hardware PLC, el bastidor o rack
Hardware PLC, tarjetas de E/S
Software PLC, Operandos
Software PLC, operadores, puertas Y, O
Software PLC, báscula RS
Como funciona un autómata
Como funciona un autómata (continuación)
Como funciona un autómata (final)


Software PLC, operandos

1.2) Software

Para examinar el software (programa) que tiene introducido el PLC debemos recurrir, como ya se ha dicho, a conectar una maleta de programación o un PC (con un programa adecuado) al PLC.

Otra manera de examinar el programa es a través de la documentación que nos entrega la casa que hizo la programación. Como n es el objetivo de este curso profundizar en los métodos de programación y tratamiento de todas las señales, en este apartado nos referiremos única y exclusivamente al tratamiento de las señales digitales que es el proceso que nos servirá para determinar las distintas averías

Si queremos entender algo del programa, tenemos que tener claros una serie de conceptos básicos que explicamos a continuación:

 a) Operando: es un elemento (entrada o salida) con el que vamos a trabajar en el programa. Existen tres tipos de operandos:

         - Entradas: son las distintas entradas digitales que llegan al autómata. Estas entradas van agrupadas en grupos de 8 entradas (un byte). Los bytes van numerados de forma correlativa atendiendo a su posición en los bastidores. Como en informática siempre se empieza contando por el cero, el primer byte (el correspondiente a la parte superior de la tarjeta ED más próxima a la CPU) correspondería a las 8 primeras entradas de esta tarjeta. Cada entrada, a su vez, irá numerada correlativamente de 0 a 7. Las entradas, en el programa, van numeradas con la letra E seguida del número de byte y, separado por un punto, va el número de la entrada. Veamos unos ejemplos:

 E0.0    Sincronizador en prueba
 E0.1    Sincronizador en manual
 .....
 E0.6    E0.6 (no está conectada)
 E0.7    E0.7 (no está conectada)
 E1.0    Protección diferencial alternador
...
 E29.2  
Ataguía socaz abierta

          - Salidas: Son las diferentes salidas digitales. Su numeración sigue el mismo criterio que las entradas, la única diferencia estriba en que el número de las salidas comienza con la letra A y la numeración del byte empieza en el número 36. Veamos unos ejemplos:

 A36.0  Señal bomba principal aceite turbina
 A36.1 Señal socorro aceite turbina
 ...
 A39.2 Salida señal grupo parado

          - Marcas: son resultados intermedios del programa que los podemos utilizar como entradas o como salidas. Se numeran con los mismos criterios que las entradas y salidas empezando por el byte 0 y anteponiendo la letra M. Ejemplos:

 M0.0     Siempre cero
 M0.1     Siempre uno
 M0.2     Necesidad de bocina
 ...
 M2.6     Preparado drenaje

...

          - Nemónico: es un símbolo (abreviatura) que utiliza el programador para facilitarle la tarea en la programación ya que, dependiendo del lenguaje de programación, se le puede permitir utilizar sólo las numeraciones de las entradas, salidas y marcas o bien se le puede permitir el empleo de los nemónicos que, para él, son más fáciles de recordar. Veamos unos ejemplos:

Operando

Nemónico

Comentario

E0.0   

Sinprueb

Sincronizador en prueba

E4.5  

ACTPalta 

Acumulador turbina presión alta

A36.0 

S_BAT1

Bomba principal aceite turbina

A36.4

S_VAG  

Válvula agua general abrir

M0.2  

Bocina

Necesidad de bocina

M2.0

P_frenado

Preparado frenado

           - Módulo de programa: Podemos definirlo como una hoja en blanco donde el programador puede escribir datos, órdenes, funciones, etc. Tenemos cuatro tipos de módulos:

-   DB: Son módulos que contienen datos
-
  
FB: módulos que contienen funciones
-   OB: módulos que sirven para organizar otros módulos
-   PB: módulos que contienen las órdenes

De todos los módulos los que mas nos interesan a nosotros son los módulos PB ya que en estos tenemos las distintas secuencias que realiza el programa.

          - Segmento: si el módulo de programación lo definíamos como una hoja, el segmento equivaldría a una línea dentro de la hoja, es decir, dentro del módulo.

          - Constantes: Especifican el formato de los datos, aunque para nosotros carecen de mayor importancia, las enumeramos porque vamos a encontrar alguna en los esquemas que   pretendemos interpretar (como la KT). Tenemos las siguientes constantes:

- KC: Constante en caracteres ASCII
- KF: Constante en número natural sin coma
- KG: Constante en número natural con coma
-
KH: Constante en hexadecimal
- KM: Constante en binario
-
KT: Constante de temporización
-
KZ: Constante de contador
 

Enlaces relacionados
-
Como programar un PLC
- Control de un limpia parabrisas de automóvil por medio PLC
- Foro de PLC / autómatas
 

< Anterior          Siguiente >
 

Recomendar a un amigo Recomendar este Tutorial a un amigo
 


Servicios

Correo Unicrom

Suscríbirme
al boletín de
Electrónica Unicrom

Alojado en eListas.net
Sigue las novedades de Electrónica Unicrom en Twitter

Patrocinadores



 



Poner Unicrom como página de inicio Poner Unicrom en Favoritos Privacidad   © 2002-10 Unicrom.com All Rights Reserved. MaxWebPortal Snitz Forums Ir arriba