Você está na página 1de 43

los plc.

Estructura externa
Estructura Externa Entradas Digitales y Salidas Digitales Nomenclatura
de las Entradas y Salidas Naturaleza de los Circuitos de Entradas
Digitales Naturaleza de los Circuitos de Salidas Digitales Corriente de
los Circuitos
Estructura Externa El PLC es una unidad electrnica que reemplaza a los
dispositivos auxiliares de automatizacin y control desempeando l
mismo toda la lgica de automatizacin.
Est compuesto por:
Entradas y Salidas Digitales Estructura externa
Estructura Externa Entradas Digitales y Salidas Digitales Nomenclatura
de las Entradas y Salidas Naturaleza de los Circuitos de Entradas
Digitales Naturaleza de los Circuitos de Salidas Digitales Corriente de
los Circuitos
Estructura Externa El PLC es una unidad electrnica que reemplaza a los
dispositivos auxiliares de automatizacin y control desempeando l
mismo toda la lgica de automatizacin.
Est compuesto por:
Entradas y Salidas Digitales
Fuentes de Poder.
Carcasa.
Control de Operario.
Interfaz de Programacin.
Fuentes de Poder.
Carcasa.

Control de Operario.
Interfaz de Programacin.

Clasificacin de los plc

uctura externa

dicaciones LED (diodo luminoso)


nteruptor Basculante Stop / Run...
ulsador Copy / Battery
nterfaz V.24 para Conexin de Aparatos de Programacin
Campo de Escritura para Entradas Digitales
ndicacin de Estado para Entradas Digitales
alidas de 24V para Abastecimiento de Sensor.
ntradas Digitales
Campo de Escritura para Salidas Digitales
ndicacin de Estado para Salidas Digitales
Salidas Digitales
Potencial de Referencia de OV para Actuadores
Conector de Enchufe para Conexin de los Mdulos B-10
Abastecimiento de OV para actuadores
Potencial de Referencia de OV para Tensiones de Abastecimiento 16 Tierra Funcional

CPU.
LA UNIDAD CENTRAL DE PROCESAMIENTO O UNIDAD DE
PROCESAMIENTO CENTRAL (CONOCIDA POR LAS SIGLAS CPU, DEL
INGLS: CENTRAL PROCESSING UNIT), ES EL HARDWARE DENTRO DE
UNA COMPUTADORA U OTROS DISPOSITIVOS PROGRAMABLES, QUE
INTERPRETA LAS INSTRUCCIONES DE UN PROGRAMA INFORMTICO
MEDIANTE LA REALIZACIN DE LAS OPERACIONES BSICAS
ARITMTICAS, LGICAS Y DE ENTRADA/SALIDA DEL SISTEMA.

SECCION DE ENTRADAS.
La seccin de entradas mediante el interfaz, adapta y codifica de forma
comprensible para la CPU las seales procedentes de los dispositivos de entrada
o captadores.
Hay dos tipos de entradas:

Entradas digitales

Entradas analgicas

ENTRADAS DIGITALES.
Los mdulos de entrada digitales permiten conectar al autmata captadores de
tipo todo o nada como finales de carrera pulsadores...
El proceso de adquisicin de la seal digital consta de varias etapas:

Proteccin contra sobretensiones

Filtrado

Puesta en forma de la onda

Aislamiento galvnico o por opto acoplador.

ENTRADAS ANALGICAS.
Los mdulos de entrada analgicas permiten que los autmatas programables
trabajen con accionadores de mando analgico y lean seales de tipo analgico
como pueden ser la temperatura, la presin o el caudal.
El proceso de adquisicin de la seal analgica consta de varias etapas:

Filtrado

Conversin A/D

Memoria interna

SECCIN DE SALIDAS.
La seccin de salida tambin mediante interfaz trabaja de forma inversa a las
entradas, es decir, decodifica las seales procedentes de la CPU, y las amplifica
y manda con ellas los dispositivos de salida o actuadores como lmparas, rels,
etc.
Hay dos tipos de salidas:

Salidas digitales

Salidas analgicas

SALIDAS DIGITALES.
Un mdulo de salida digital permite al autmata programable actuar sobre los
preaccionadores y accionadores que admitan ordenes de tipo todo o nada.
El proceso de envo de la seal digital consta de varias etapas:

Puesta en forma

Aislamiento

Circuito de mando (rel interno)

Proteccin electrnica

Tratamiento cortocircuitos

SALIDAS ANALGICAS.
Los mdulos de salida analgica permiten que el valor de una variable numrica
interna del autmata se convierta en tensin o intensidad.
El proceso de envo de la seal analgica consta de varias etapas:

Aislamiento galvnico

Conversin D/A

Circuitos de amplificacin y adaptacin

Proteccin electrnica de la salida

Como hemos visto las seales analgicas sufren


un gran proceso de adaptacin tanto en los
mdulos de entrada como en los mdulos de
salida. Las funciones de conversin A/D y D/A
que realiza son esenciales. Por ello los mdulos
de E/S analgicos se les considera mdulos de
E/S especiales.

CPU
LAUNIDAD
CENTRAL
DE
PROCESAMIENTOOUNIDAD
DE
PROCESAMIENTO CENTRAL(CONOCIDA POR LAS SIGLASCPU, DEL
INGLS:CENTRAL PROCESSING UNIT), ES EL HARDWAREDENTRO DE
UNACOMPUTADORAU OTROS DISPOSITIVOS PROGRAMABLES, QUE
INTERPRETA LASINSTRUCCIONESDE UNPROGRAMA INFORMTICO
MEDIANTE LA REALIZACIN DE LAS OPERACIONES BSICAS
ARITMTICAS, LGICAS Y DE ENTRADA/SALIDA DEL SISTEMA .

EL CPU ES LA UNIDAD DONDE SE EJECUTAN LAS INSTRUCCIONES


DE LOS PROGRAMAS Y SE CONTROLA EL FUNCIONAMIENTO DE
LOS DISTINTOS COMPONENTES DEL ORDENADORES EL CORAZN
DE TODO ORDENADOR.
LA FORMA, EL DISEO DE CPU Y LA IMPLEMENTACIN DE LAS CPU
HA CAMBIADO DRSTICAMENTE DESDE LOS PRIMEROS EJEMPLOS,
PERO SU OPERACIN FUNDAMENTAL SIGUE SIENDO LA MISMA.

CPU Y SUS PARTES LA CPU Y SUS


PARTES

Para conocer cules son los componentes que conforman un ordenador, se entiende que la
parte principal es conocida con el nombre de placa madre, un dispositivo por el cual se enlazan
los diversos elementos; tiene amplias e importantes funciones desde anclajes con los diversos
componentes, comunicacin entre si y adems conectar ciertos perifricos que son externos,
como por ejemplo, hablamos del mouse, teclado y entre otros.

Memoria RAM: Otro de sus componentes considerado de gran importancia ya que tiene la
funcin de memoria, almacenando toda la informacin y datos que se utilic o necesita.

Disco duro: Almacena datos cuando el ordenador no est conectado a la electricidad, permite
prever rapidez y capacidad y por ltimo se encuentra la tarjeta grfica por lgica se encarga de
los procesos grficos del ordenador.

Dos componentes tpicos de una CPU son launidad aritmtico lgica (ALU), que realiza
operaciones aritmticas y lgicas, y launidad de control (CU), que extrae instrucciones de la
memoria, las decodifica y las ejecuta, llamando a la ALU cuando sea necesario.

CPU PARA QUE


SIRVE

SIRVE PARA EJECUTAR UNA SECUENCIA DE INSTRUCCIONES ALMACENADAS LLAMADAS "PROGRAMA". EL PROGRAMA ES REPRESENTADO POR UNA SERIE DE NMEROS QUE SE MANTIENEN EN UNA CIERTA CLASE
DE MEMORIA DE COMPUTADOR
.

PRIMORDIALMENTE INTENTA INTERPRETAR LAS DIFERENTES INSTRUCCIONES DE LOS PROGRAMAS COMO AS TAMBIN TRABAJA EN LOS PROCESAMIENTOS DE DATOS DEL ORDENAR, DE MANERA MS SIMPLE
ENTENDEMOS QUE ACTA COMO EL CEREBRO DEL SISTEMA, ES DE GRAN IMPORTANCIA YA QUE SU FUNCIN ES LEER LAS INSTRUCCIONES Y LOS DIVERSOS PROGRAMAS QUE CONTIENE Y AS COMO TAMBIN
ACTUAR AL RESPECTO. COMO PUEDE OBSERVAR CADA PARTE TIENE UNA FUNCIN DETERMINADA DE ESA FORMA ACTUANDO DE MANERA CONJUNTA A LA CPU , SUS FUNCIONES SE MANIFIESTAN PERMITIENDO
UNA ACTIVIDAD DE MANERA PTIMA.

MEMORIA RAM
Lamemoria de acceso aleatorio(Random Access Memory,RAM)
se utiliza como memoria de trabajo decomputadoraspara el
sistema operativo, losprogramasy la mayor parte del software.
En la RAM se cargan todas las instrucciones que ejecuta la
unidad central de procesamiento(procesador) y otras unidades del
computador.
Se denominan de acceso aleatorio porque se puede leer o escribir
en una posicin de memoria con un tiempo de espera igual para
cualquier posicin, no siendo necesario seguir un orden para acceder
(acceso secuencial) a la informacin de la manera ms rpida posible.

LAMEMORIA ROMES EL MEDIO DE ALMACENAMIENTO DE PROGRAMAS O


DATOS QUE PERMITEN EL BUEN
FUNCIONAMIENTO
DE LOS ORDENADORES
MEMORIA
ROM
O DISPOSITIVOS ELECTRNICOS A TRAVS DE LA LECTURA DE LA
INFORMACIN SIN QUE PUEDA SER DESTRUIDA O REPROGRAMABLE.
ELSIGNIFICADO DE MEMORIA ROMES READ ONLY MEMORY
TRADUCIDO AL ESPAOL MEMORIA DE SOLO LECTURA.
LA MEMORIA ROM SE ENCUENTRA INSTALADA EN LA TARJETA MADRE
MOTHERBOARD LUGAR DONDE SE ENCUENTRA LA INFORMACIN BSICA
DEL EQUIPO, LLAMADA BIOS.

PARA QU SIRVE LA MEMORIA ROM

La memoria ROM es de suma importancia para el buen


funcionamiento de los ordenadores y dispositivos electrnicos ya
que al ser encendidos la memoria ROM permite el arranque del
programa inicial que dar lugar a la iniciacin de todo el sistema.

La memoria ROM sirve para almacenar programas firmware, es


decir, almacenar programas de sistema operativo, intrpretes de
lenguajes, programas de control (encender el equipo); programar
tablas de informacin (tablas de uso numricos); y otros
programas que no necesitan ser modificados o actualizados
constantemente.

Procesador
UN PROCESADOR ES EL ELEMENTO QUE INTERPRETA LAS
INSTRUCCIONES Y PROCESA LOS DATOS DE LOS PROGRAMAS DE
COMPUTADORA.

Tipos de procesadores

Microprocesador

Graphics Processing Unit

Physics processing unit

Procesador digital de seal

Front end processor

Data Processor

Procesador de textos

Procesador de audio analgico

Procesador de alimentos

Microprocesador

informtico o simplementeprocesador, un circuito integrado


que contiene todos los elementos de la CPU

Es el encargado de ejecutar losprogramas, desde elsistema


operativohasta lasaplicacionesde usuario.

Unidad de procesamiento grfico

Es uncoprocesadordedicado al procesamiento de grficos u


operaciones de coma flotante, para aligerar la carga de trabajo
delprocesadorcentral en aplicaciones como los videojuegos o
aplicaciones 3D interactivas.

Physics processing unit

Es unmicroprocesadordiseado especialmente para manejar


clculosfsicos en computacin.

El propsito de estas unidades de procesamiento fsico es liberar


de carga a lasCPU,haciendo dichas operaciones.

Procesador digital de seales

Unprocesador digital de seales es un sistema basado en un


procesador omicroprocesadorque posee unconjunto de
instrucciones, unsoftwareoptimizados para aplicaciones que
requieran operaciones numricas a muy alta velocidad.

Front end processor

Es un pequeocomputadorel cual sirve como interfaz entre un


computador host y un nmero de redes, como unaSNAo un
nmero de dispositivos perifricos, comoterminales,unidades de
disco, impresoras y unidades de cinta.

Procesador de texto

Es un tipo deaplicacin informticapara la creacin, edicin,


modificacin y procesamiento de documentos de texto con
formato (tal como el tipo y tamao de la tipografa, adicin de
grficos, etc.), a diferencia de loseditores de texto, que manejan
solotexto simple.

CIRCUITO AUXILIAR(Chipset).
-ES EL CONJUNTO DE CIRCUITOS INTEGRADOS DISEADOS CON BASE EN
LA ARQUITECTURA DE UN PROCESADOR (EN ALGUNOS CASOS, DISEADOS
COMO PARTE INTEGRAL DE ESA ARQUITECTURA), PERMITIENDO QUE ESE
TIPO DE PROCESADORES FUNCIONEN EN UNA PLACA BASE.
-SIRVEN DE PUENTE DE COMUNICACIN CON EL RESTO DE COMPONENTES
DE LA PLACA, COMO SON LA MEMORIA, LAS TARJETAS DE EXPANSIN, LOS
PUERTOS USB, RATN, TECLADO, ETC.
-LAS PLACAS BASE MODERNAS SUELEN INCLUIR DOS INTEGRADOS,
DENOMINADOS PUENTE NORTE Y PUENTE SUR, Y SUELEN SER LOS
CIRCUITOS INTEGRADOS MS GRANDES DESPUS DE LA GPU Y EL
MICROPROCESADOR.
-EL CHIPSET DETERMINA MUCHAS DE LAS CARACTERSTICAS DE UNA
PLACA MADRE Y POR LO GENERAL LA REFERENCIA DE LA MISMA EST
RELACIONADA CON LA DEL CHIPSET.

CIRCUITOS DE LA UNIDAD ARITMETICA-LOGICA(ALU).

Estas operaciones se efectan en la unidad aritmtica-lgica de una computadora, donde se


combinan compuertas lgicas y flip-flops de manera que puedan sumar, restar, multiplicar y dividir
nmeros binarios.

A, B operandos de entrada, R salida


F.- es la entrada de la unidad de control D es el estado de la salida

TERMINALES DE LA ALU:

las Terminales de la ALU son

Entrada, los dos operandos con los datos o con nmeros a ser procesados y la entrada de un cdigo
desde la unidad de Control con la informacin de que operacin debe realizar,

Salida, la respuesta a computo de la operacin y el notificador de la operacin realizada.

Registros de estado, entradas y salidas con informacin de acarreo, overflow, divisin por cero y
otras mas.

BUSES UTILIZADOS:

EL DATA BUS.-(de entrada)lleva la informacin a la unidad aritmtica para su procesamiento.

EL STATUS BUS.-(de salida) los resultados e informacin procesada en la ALU son transportados a
la unidad de Control.

REGISTRO DE ESTADO.- la palabra binaria con los datos de trabajo de la ALU.

OPERACIONES EN LA ALU.

SIMPLES

ARITMTICAS operaciones que se realiza desde la ms bsica y que se


incrementan de acuerdo al diseo y complejidad de esta unidad y pueden ser
desde:

SUMA , RESTA, MULTIPLICACIN, DIVISIN

DESPLAZAMIENTO.- al mover palabras a izquierda o derecha; como las


ejecutadas en operaciones con BITS por o para 2 (producto y divisin) y sus
mltiplos. con circuitos biestables D y JK.

LGICAS.- mediante bits para determinar la situacin de las condiciones y ests


se realizan con las compuertas AND OR NOT, NAND, NOR, YES XOR XNOR y
otras. estas son; INVERSIN, CONJUNCIN, DISYUNCIN.

COMPARACIONES.- Para que pueda tomar decisiones entre 2 o mas opciones o


saltos condicionados.

COMPLEJAS

Al realizarse estas sube el costo del procesador, consume mas energa y su diseo ser
ms sofisticado y complejo.

CLASIFICACIN DE LAS ALUS POR SU COMPLEJIDAD

AVANZADAS.- de arquitectura muy compleja, tiene en su interior circuitos que realizan


muchas operaciones, por tanto es muy rpida y costosa.

SEMIAVANZADAS.- tiene una arquitectura con circuitos de varias operaciones pero ya


utiliza microcdigo para realizar en apoyo a las operaciones tiene velocidad menores a las
avanzadas.

BASICAS .- Estas tienen un equilibrio en software y hardware, contienen circuitos que


realizan operaciones en coma flotante, utilizan microcdigos y software para
complementar las tareas.

ELEMENTALES.- Emulan la existencia del coprocesador, verifica la existencia o no de


circuitos de clculo o coprocesador matemtico, proceso denominado emulacin por
software. Contiene los circuitos ms simples pero es lenta en sus procesos.

SIMULADORES.- al no tener hardware y emulador, se tiene que realizar programas que


con algoritmos realicen todas las operaciones desde las sumas pasando por raices hasta
las mas avanzadas y se tiene para esto bibliotecas de software. Son muy lentas por toda la
simulacin que debe realizar.

DATOS PROCESADOS

la ALU trabaja con nmeros binarios, y para las restas el ms efectivo es el complemento a dos
por su simpleza; con el formato signo magnitud, y para nmeros muy grandes se lo realiza con
coma flotante que contiene mantisa, base y exponente.

COMPONENTES.- la alu contiene en su interior los circuitos que permiten realizar las
operaciones y son: Circuito operacional, registros de entradas, registro de estados y buses de
conexin interna y externa.

REGISTROS DE LA ALU

AC Accumulator Se emplean para almacenar operandos y resultados de operaciones de la


ALU temporalmente

MQ: Multiplier Quotient .-Se emplean para almacenar operandos y resultados de operaciones
de la ALU que no soporta el AC en forma temporal. Por ejemplo, el resultado de multiplicar dos
nmeros de 40 bits es un nmero de 80 bits; los 40 bits ms significativos se almacenan en AC
y los menos significativos se almacenan en MQ.

MBR Memory Buffer Register.- Contiene una palabra que debe ser almacenada en la memoria,
o es usado para recibir una palabra procedente de la memoria. Interacciona con toda la
computadora.

CIRCUITO DE LA UNIDAD DE CONTROL.

Es el bloque principal en el que se divide la unidad Central de procesamiento.


realiza la toma las decisiones, es el cerebro que controla y coordina el
funcionamiento de la computadora; luego de la interpretacin de las
instrucciones que integran el programa, la unidad genera el conjunto de
instrucciones bsicas que se deben realizar en forma secuencial para cumplir las
operaciones requeridas.

UBICACIN.- la unidad de control se ubica dentro de la CPU y se conecta con la


unidad de Proceso, con los registros, los buses que la comunican con elementos
externos a la CPU.

COMPONENTES.- Sus componentes son el secuenciador, el control de memoria y


la unidad de registros y decodificadores; Y el contador del programa.

REGISTROS DE LA UNIDAD DE CONTROL

Se usan para controlar el funcionamiento de la CPU:

IR instruction register REGISTRO DE INSTRUCCIN, contiene la instruccin a realizarse


por la unidad de control, mediante este registro controla la secuencia de pasos para
decodificar y ejecutar las instrucciones sean en software o hardware.

PC program counter REGISTRO CONTADOR DE PROGRAMAS.- que es el que contiene


la direccin de una posicin de memoria de la siguiente instruccin a ejecutar.

MAR REGISTRO DE DIRECCIN DE MEMORIA.- indica la direccin en memoria de la


palabra que va a ser escrita.

IBR REGISTRO DE BUFFER DE INSTRUCCIN .- registro de almacenamiento temporal


de la instruccin contenida en la parte derecha de una palabra de memoria.

FUNCIONES DE LA U. DE CONTROL

SINCRONIZACIN.- es el elemento que sincronica las acciones que realizan cada


una de las unidades funcionales del computador entre estas estn:

INTERPRETACIN DE INSTRUCCIONES.- Decodificar los cdigos de operacin y


los modos de direccionamiento de las instrucciones y actuar de forma diferente
para cada uno de ellos.

SECUENCIAMIENTO DE OPERACIONES.- se encarga de la temporizacin de las


distintas operaciones necesarias de la ejecucin de una instruccin.

Control de secuenciamiento, de las instrucciones de acuerdo al ciclo del registro


contador del programa.

EJECUTAR CDIGO.- ejecutar un nico cdigo que existe para cada instruccin.

ACEPTAR Y GENERAR SEALES.- Acepta las instrucciones y genera las seales de


control necesarias para que la instruccin se ejecute.

EJECUCIN DE MICROINSTRUCCIONES.- en un procesador X86 de ncleo RISC,


debe ejecutar e ejecutar las microinstrucciones con las unidades debidas, en
completa coordinacin.

CLASIFICACIN

1.- Las cableadas, usadas en computadoras por lgica secuencial y arquitectura fija, los
componentes principales son por tanto, un circuito secuencial, el de control de estado,
el de lgica combinacional y el de emisin de reconocimiento de las seales de control.

2.- las microprogramadas.- usadas en maquinas informticas por la sencillez de su


estructura, se orienta a arquitecturas RISC; la micro programacin de la unidad de
control se almacena en la micromemoria, a la cual se accede de manera secuencial
(1, ,2, ,3, 4, .. n-2, n-1 - n) que sern ejecutadas acorde con las microinstrucciones.

TAREAS DE LA UNIDAD DE CONTROL

Parte de buscar las instrucciones en la memoria principal, a continuacin realiza el


proceso asignado a altas velocidades y muchsimas veces en un segundo, son de dos
tipos:

BSICA

INTERPRETAR.- decodificar las instrucciones

EJECUTAR.- proceso de esta instruccin

ALMACENAR.- dispone la ubicacin de los resultados obtenidos. Y leer la siguiente


casilla de memora con la siguiente instruccin.

TAREAS DE LA UNIDAD DE CONTROL

Parte de buscar las instrucciones en la memoria principal, a continuacin realiza el proceso asignado a altas
velocidades y muchsimas veces en un segundo, son de dos tipos:

BSICA

INTERPRETAR.- decodificar las instrucciones

EJECUTAR.- proceso de esta instruccin

ALMACENAR.- dispone la ubicacin de los resultados obtenidos. Y leer la siguiente casilla de memora con la
siguiente instruccin.

EXPANDIDA

Captar instruccin: la CPU lee una instruccin de la memoria.

Interpretar instruccin: la instruccin se decodifica para determinar qu accin es necesaria.

Captar datos: la ejecucin de una instruccin puede exigir leer datos de la memoria o de un mdulo I/O.

Procesar datos: en la ejecucin se puede exigir llevar a cabo alguna operacin aritmtica o lgica con los datos.

Escribir datos: los resultados de la ejecucin pueden exigir escribir datos en la memoria o en un mdulo I/O.

6.- INCREMENTO, Se realiza el incremento automtico del contador de instrucciones para ejecutar.

REGISTROS.

se encargan de almacenar la informacin que utiliza la UC en un momento dado. Entre


los principales registros estn los siguientes:

Registro CP (Contador de Programa): almacena la direccin de memoria de la siguiente


instruccin que se debe ejecutar. Los programas de ordenador constan de varias
instrucciones que han de estar en memoria principal al ser ejecutados.

Registro RI (Registro de Instruccin): almacena la instruccin que se est ejecutando en


cada momento.

Registros de propsito general: pequeas zonas de memoria de acceso muy rpido que
almacenan los datos a los que se va a acceder de forma inmediata.

El decodificador est compuesto por los circuitos encargados de determinar qu se


debe hacer teniendo en cuenta el cdigo de la instruccin a ejecutar y los valores del
registro de estado.

El reloj indica el momento en que se debe ejecutar cada paso de la ejecucin de una
instruccin. La velocidad del reloj se mide en Hertzios (pulsos de reloj por segundo).

La Unidad Aritmtico-Lgica (ALU), es la encargada de realizar las operaciones


aritmticas (sumas, restas, multiplicaciones,) y lgicas (NOT, AND, OR, XOR,) que
le ordene la Unidad de Control (UC). Est compuesta por:

Circuitos digitales que realizan las operaciones solicitadas por la Unidad de Control.

Registros que almacenan los operandos participantes en las operaciones.

Registro acumulador que almacena el resultado.

Registro de estado que proporciona informacin sobre el estado de la ltima operacin.


Despus de realizar ciertas operaciones se toman decisiones en funcin del resultado y
almacenar caractersticas del resultado en un solo bit sirve para ser ms rpido al
evaluar la condicin.

Você também pode gostar