Está en la página 1de 57

TIA PORTAL

BÁSICO

Rockwell I
Conceptos generales

Sesión
Objetivo de la capacitación

El participante será capaz de programar PLCs AB mediante lenguaje


escalera, identificará sus elementos característicos y formas básicas de
evaluación y diagnóstico, para el mantenimiento de sistemas de
automatización, utilizando el software RSLogix 5000, Studio 5000, RSLinx y
FactoryTalk View ME.
¿Qué es un plc?

IEC 61131 marca la estandarización de


los autómatas programables y sus
periféricos, incluyendo los lenguajes de
programación que se deben utilizar..
¿Qué es un plc?

El estándar define al PLC como:

“Sistema electrónico de funcionamiento digital, diseñado para ser usado en un


entorno industrial, que usa una memoria programable para el almacenamiento
interno de instrucciones orientadas al usuario, para la realización de funciones
específicas, como enlaces lógicos, secuenciación, temporización, recuento y
cálculo, para controlar a través de entradas y salidas digitales o analógicas,
diversos tipos de máquinas o procesos”
Recursos ofrecidos por un plc
• Señal digital
• Señal analógica

• Bloques de función estándar

• Aritmética coma fija y flotante

• Estructuración de programas

• PanelView

• Comunicación con otros dispositivos de automatización


Principales plataformas de plc ab

ControlLogix
CompactLogix
SLC

MicroLogix

Micro
Software por plataforma

Micro
Programado en CCW
MicroLogix 1000 a 1500

MicroLogix
Programado en RSLogix 500
SLC 02 a 05

SLC
Programado en
RSLogix 500
CompactLogix
RSLogix 5000
Studio 5000
ControlLogix
RSLogix 5000
Studio 5000
PLC COMPACTO Ventajas
✔ Económicos

✔ Poco espacio

✔ Programación sencilla

✔ Fácil instalación

Fuente de
CPU I/O
alimentación
PLC MODULAR

• Son expandibles • Son configurables


EJEMPLOS DE PLC MODULAR
ALLEN BRADLEY

✔ MicroLogix 1100
✔ SLC 500

✔ MicroLogix 1200 ✔ CompactLogix

✔ MicroLogix 1400 ✔ ControlLogix

✔ MicroLogix 1500
Redes de
Comunicación
Industrial
Rockwell
PLC CompactLogix

El controlador CompactLogix ofrece control, comunicación y elementos de I/O avanzados en un paquete


de control distribuido (PLC Modular).
Proporciona soluciones de comunicación mediante redes Ethernet/IP, ControlNet o DeviceNet.
Ampliamente utilizado en aplicaciones de alcance medio, es decir a un nivel básico de control de sistemas
industriales o bien a nivel de máquina.
Son compatibles con los módulos de expansión 1769 Compact I/O o Compact 5000 I/O.
Es difícil determinar la clasificación de estos dispositivos con exactitud puesto que conforme van
mejorando y actualizando las tecnologías implicadas, más grupos de PLCs van introduciéndose al
catálogo.
En general se tienen la siguiente clasificación de PLCs CompactLogix.

CompactLogix CompactLogix CompactLogix CompactLogix CompactLogix

5480 5380 5370 1768 – 1769 –


L4X L3X

5069 5069 1769 1768 1769

No. de catálogo característico


Entre familias de CompactLogix varían los recursos ofrecidos, mismos por los cuales se utilizan para
aplicaciones específicas, dentro de esas variaciones destacan:
• Número máximo de I/O

• Número máximo de módulos I/O o módulos especiales

• Compatibilidad con módulos I/O

• Compatibilidad con protocolos de comunicación

• Compatibilidad con otros productos de Rockwell

• Puertos de comunicación incorporados

• Elementos I/O incorporados

• Memoria de usuario incorporada


Configuración CompactLogix L32E

Fuente de Módulos locales de


CPU
alimentación expansión
Partes de la CPU L32E

Indicadores de estado

Interruptor de estado

Puerto
Ethernet/IP

Puerto
RS232
PLC
ControlLogix
Dentro de los PLCs de Rockwell Automation un controlador ControlLogix representa el sistema de control
con más altas prestaciones. Mejoran o añaden funcionalidades ya existentes de plataformas inferiores,
dentro de las que destacan:

• Numero máximo de I/O


• Numero máximo de módulos I/O o módulos especiales
• Aumento de los protocolos de comunicación incorporados
• Aumento de la memoria incorporada
Apto para aplicaciones específicas que requieran un nivel alto de control de procesos, seguridad y
movimiento

Mejoras en los protocolos de comunicación

Son compatibles con los módulos de expansión 1756 ControlLogix I/O


TIA PORTAL
BÁSICO

Rockwell I
RSLogix Emulate 5000

Sesión
RSLinx Classic
Direcciones ip
0 - 255 0 - 255 0 - 255 0 - 255
CLASES DE DIRECCIONES IP

Clase A Clase B Clase C


Clase a
Máscara de subred
255 0 0 0

Dirección IP

Desde Hasta
0 0 0 0 127 255 255 255
Clase b
Máscara de subred
255 255 0 0

Dirección IP
Desde Hasta
128 0 0 0 191 255 255 255
Clase c
Máscara de subred
255 255 255 0

Dirección IP
Desde Hasta

0 0 223 255 255 255


192 0
CLASE C
Comunicación con tecnologías de la
automatización

Protocolo de red privado

✔ No está conectado directamente a internet


✔ Amplio uso en redes internas
RSLogix 5000
RSLogix 5000 es un software diseñado para realizar la programación y configuración de los controladores
Logix 5000 pertenecientes a los PLCs de Rockwell Automation.
Dentro de esta gama de dispositivos Logix 5000 se encuentran los siguientes sistemas de control.

CompactLogix ControlLogix DriveLogix FlexLogix SoftLogix


Dependiendo de la versión del controlador Logix5000 es habitual el uso de los siguientes software de
programación.

Versión menor o igual a 20

Considerado como una


Versión superior a 20 actualización del software
RSLogix 5000
RSLOGIX 5000 | Configuración de
proyectos
• Se debe crear un nuevo proyecto
File 🡪 New 1
• Se elegir el modelo del controlador a programar
Type 🡪 “Elegir controlador” 2
• Se debe elegir la revisión correcta del procesador, de modo que sea compatible con el PLC a
programar
Revisión 🡪 “Elegir revisión correcta” (puede ser consultada en RSLinx) 3
• Se debe asignar un nombre al proyecto
Name 🡪 “Asignar nombre deseado” 4
• Se debe verificar que el procesador ocupe el lugar correcto en la configuración
Slot 🡪 0 5
• OK

Nota 🡪 Algunas otras propiedades de configuración se habilitan o deshabilitan para ciertos números
de catálogo de controladores
1 2
3
4

5
Al cargar la configuración se
mostrará el árbol del proyecto, el
cual muestra una representación
gráfica del mismo mediante la cual
se puede ejecutar:

• Configuración del proyecto


• Visualización de estado
• Declaración de variables
Rslogix 5000 | entorno de programación

Para establecer la lógica correspondiente que estará ejecutando cíclicamente el PLC, se encuentra en la
siguiente ruta:

• Tasks 🡪 Main Task 🡪 MainProgram 🡪 MainRoutine


En la parte superior del programa se visualizarán por subgrupos las herramientas de programación del
lenguaje en cuestión (Ladder).

Por ejemplo contacto normalmente abierto, contacto normalmente cerrado, bobina, bobina LATCH,
bobina UNLATCH
TAG FUNCIÓN
Base Para bandera o memoria interna.

• Cada instrucción utilizada debe ser


definida por un tipo de Tag exclusivo Alias Para vincular entradas o salidas
del software RsLogix 5000.
TIPOS físicas
• El tipo de Tag define como funciona Produced Para intercambiar información entre
dicho elemento dentro del proyecto. dos o mas controladores.
• Un Tag es un mecanismo básico Específicamente para el envió de
para asignar memoria y monitorear datos.
datos.
Consumed Para intercambiar información entre
dos o mas controladores.
Específicamente para recibir de
datos.
Rslogix 5000 | definición de
variables
• Seleccionar la instrucción agregada y colocar un nombre de
Tag deseado

• Opción de clic derecho y New Tag


Rslogix 5000 | definición de
• En esta ventana elegir el tipo de Tag 1 variables
4

• Elegir el tipo de dato 2


1
• Elegir el tipo de acceso 3
2

• Crear la variable 4 3
TIA PORTAL
BÁSICO

Rockwell I
Operaciones lógicas con bits

Sesión
Módulos I/O
Entradas/Salidas
ENTRADAS SINK Y SOURCE

Cableado entradas Cableado entradas


SINK SOURCE
REFERENCIA DE MÓDULOS E/S

Serie Características

XXXX -

O : Módulo de salidas

I : Módulo de entradas
Serie Características

XXXX -

A : Módulo de E/S en CA

M : Módulo de entradas en alto voltaje

W : Módulo de salidas a relé

Q : Módulo de entradas sink o source

G : Módulo de entradas o salidas en TTL


Serie Características

XXXX -

V : Módulo de salidas tipo sink

F : Módulo de entradas analógicas

R : Módulo para medir resistencia

T : Módulo para medir termocuplas


Serie Características

XXXX -

Total de entradas o salidas


Serie Características

XXXX -

I : Módulo con alimentación aislada

X : Módulo de combinación de entrada o salidas


Serie Características

XXXX -

I : Salida o entrada con fuente independiente

V : Únicamente medición de voltaje

F : Cambio rápido de estado


Serie Características

XXXX -

T : Bytes de salida de manera vertical

P : Protegido con regulador de voltaje

C : Únicamente medición de corriente


Para acceder a las propiedades de los módulos contenidos en el rack del PLC en cuestión se deben dar
de alta en el árbol del proyecto:

• Clic derecho en CompactBus Local. 1


• Clic en New Module 2
• Seleccionar el módulo deseado y dar clic en Create 3
1 2
3
Rslogix 5000 | alta de módulos i/o

• Ningún módulo debe ocupar el mismo Slot. 1


• Se deben dar de alta los módulos que se tengan físicamente conectados al PLC y en el mismo orden.
• Dentro de la configuración básica de módulos I/O basta con definir lo siguiente:
Module Definition 🡪 Electronic Keying 🡪 Compatible Module

2
1

También podría gustarte