Unyti
T2 – ENTORNO DE PROGRAMACIÓN DE PLCs UNITY (Parte 2)
1.2.3.4.5.6.-
Iniciando Unity Pro Declarandovariables Editando un programa Generando el proyecto Descarga de programas Simulador
2
Fases de un diseño con UNITY:
1. Crear nuevo proyecto 2. Configurar Hardware:
CPU BMX P34 20201.0 (firmware) Tarjeta E/S Digitales (DDM16022) Tarjeta E Analógicas (AMI0410) Tarjeta Ethernet (NOE0100) (Opcional)
MUAPI
Ignacio Bravo
3
Doble click sobre la CPU nos proporcionainformación.
MUAPI
Ignacio Bravo
4
¿Qué rango de direcciones maneja mi CPU? Esta CPU posee marcas libres para propósito general:
◦ %M0-511 de tipo binario ◦ %MW0-1023 de tipo 16 bits ◦%KW0-255
También maneja direcciones de E/S:
◦ Canal, configuración, sistema, estado, comando, implícitos.
MUAPI
Ignacio Bravo
5
Para ver las direcciones que soporta la CPU,dentro del menú configuración doble click en la CPU, pestaña Objetos de E/S
MUAPI
Ignacio Bravo
6
Tal y como se expuso, es importante declarar “si se puede” las vars. a utilizar apriori. Para ello se usa la Tabla de Variables
MUAPI
Ignacio Bravo
7
Editamos
las etiquetas y tipos para las variables
MUAPI
Ignacio Bravo
8
Durante la creación deuna sección, se ha de establecer con qué lenguaje de programación se desea trabajar. Para la confección de secciones en los distintos lenguajes de programación, se encuentran disponibles editoresespeciales:
◦ Editor FBD (Function Block Diagram): Lenguaje de bloques de función; ◦ Editor LD (Ladder Diagram) :Lenguaje de contactos; ◦ Editor SFC (Sequential Function Chart):Lenguaje de desarrollosecuencial o Grafcet; ◦ Editor IL (Instruction List) : Lista de instrucciones; ◦ Editor ST (Structured Text): Lenguaje literal estructurado.
MUAPI
Ignacio Bravo
9
El lenguaje FBD...
Regístrate para leer el documento completo.