ud5 aplicacions amb circuits programats
TRANSCRIPT
![Page 1: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/1.jpg)
Aplicacions amb circuits programats.
Introducció a l'automatització programada
Unitat didàctica 5
![Page 2: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/2.jpg)
Aplicacions amb circuits programats.
Sistemes programables.
L'autòmat programable.
Grafcet.
Llenguatges de programació.
Diagrama de contactes.
Implementació de circuits amb diagrama de contactes a partir del grafcet.
Introducció a l'automatització programada
Aplicacions amb circuits programats
![Page 3: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/3.jpg)
Sistemes programables:
Microprocessadors. Son sistemes que es programen una vegada i per una aplicació concreta. Es programen amb un llenguatge de baix nivell.
Ordinadors. Es programen amb un llenguatge tipus C, winlogo, visualbasic, etc. Han de menester un interface per a connectar les entrades i sortides.
Autòmats programables. Son aparells programables multillenguatge. Tenen integrats la CPU i els mòduls d'entrades i sortides.
Introducció a l'automatització programada
Sistemes programables
![Page 4: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/4.jpg)
Els autòmats programables varen aparèixer als EEUU en els anys 1968-69 a l'industria automobilista. Dos anys més tard es varen començar a emprar a Europa.
Ho podem definir com un computador, de la qual arquitectura, sistema operatiu, llenguatge de programació, E/S i forma constructiva estan especialment pensats per a les aplicacions de control industrial.
Les instruccions que constitueixen les funcions de l'automatisme son:
Lògica seqüencial i combinatòria.
Temporització.
Comptatge i comparació.
Càlcul aritmètic
Ajustament, servoregulació, regulació.
Etc.
Introducció a l'automatització programada
Autòmats programables
![Page 5: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/5.jpg)
Constitució de l'autòmat programable.
Font Unitat de mòdul mòdul de
d'alimentació control d'entrades sortides
Introducció a l'automatització programada
Autòmats programables
~ CPU E S
![Page 6: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/6.jpg)
El grafcet és un mètode que ens permet la descripció de processos i automatismes del tipus seqüencial, amb independència dels dispositius emprats per al procés automàtic. Les sigles GRAFCET signifiquen Gràfic Funcional de Control d'Etapes i Transicions i és una normalització del mètode d'autòmats finits i xarxes de Petri emprats a electrònica digital.
Introducció a l'automatització programada
Grafcet
![Page 7: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/7.jpg)
L'etapa : és la part del grafcet que ens indica les accions de l'automatització.
Cada etapa consta de dues parts:
Número de l'etapa. L'etapa inicial va dins dos quadrats.Accions de l'etapa.
Introducció a l'automatització programada
Grafcet. Conceptes principals
4 Activar bomba0 Màquina aturada
![Page 8: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/8.jpg)
La transició : és la part del grafcet que ens indica que ha finalitzat l'acció precedent i que comença la següent
Cada transició consta de :
funció de la transicióque quan val 1 es compleixel pas d'etapa.
Introducció a l'automatització programada
Grafcet. Conceptes principals
4 Activar cinta A
5 Omplir botella
Detector de botelles
![Page 9: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/9.jpg)
Línies de connexió: és la part del grafcet que ens indica la direcció de les seqüencies.
Les línies de connexió poden ser :
Descendents, és l'habituali no l' indicam.
Ascendents, en aquest casho indicam amb una fletxa.
Introducció a l'automatització programada
Grafcet. Conceptes principals
4 Activar cinta A
5 Omplir botella
Detector de botelles
![Page 10: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/10.jpg)
Regles :
S'ha de complir la seqüència: etapa – transició – etapa.
No pot haver dues etapes consecutives.
No pot haver dues transicions seguides.
Nomes pot haver una etapa activa.
Quan es compleix una transició : se desactiva l'etapa anterior i s' activa l'etapa posterior
Introducció a l'automatització programada
Grafcet. Conceptes principals
![Page 11: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/11.jpg)
Seqüència lineal:
les etapes segueixen un ordre lineal.
Introducció a l'automatització programada
Tipus de grafcet
Y1
Y2calefactor
Sondamin, maxtermòstat
![Page 12: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/12.jpg)
Seqüències opcional o OR :
les etapes es divergeixen en ramals per convergir mes abaix. La seqüència
va per un ramal o per un altre, per tant les transicions ON 1 i ON 2 no
poden ser vertaderes al mateix temps.
Introducció a l'automatització programada
Tipus de grafcet
![Page 13: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/13.jpg)
Seqüències simultànies o AND :
les etapes es divergeixen en ramals per convergir mes abaix.
La seqüència va pels dos ramals a l'hora.
Introducció a l'automatització programada
Tipus de grafcet
![Page 14: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/14.jpg)
Bot d'etapes condicional :
Es pot botar unes etapes si es compleix la transició del bot d'etapes.
Introducció a l'automatització programada
Tipus de grafcet
![Page 15: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/15.jpg)
Bucle :
El bucle es permet repetir una sèrie d'etapes fins que la transició del comptatge i la sonda de mínima sigui superada.
Introducció a l'automatització programada
Tipus de grafcet
![Page 16: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/16.jpg)
IL llista d'instruccions: és llenguatge de baix nivell, similar al ensamblador. Amb IL només és pot fer una instrucció per línia.
ST text estructurat: És un llenguatge d'alt nivell estructurat per blocs amb una sintaxi similar al PASCAL.
LD diagrames de contactes: és una programació gràfica amb una simbologia similar al diagrama de relés.
FDB diagrama de blocs de funcions: és una programació gràfica amb símbols lògics.
Grafcet: El grafcet és un mètode d'anàlisi d'un sistema seqüencial i ha autòmats que es pot programar amb grafcet.
Introducció a l'automatització programada
Llenguatges de programació
![Page 17: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/17.jpg)
Diagrames de contactes: és una programació gràfica amb una simbologia similar al diagrama de relés.
Símbols bàsics:
Introducció a l'automatització programada
Diagrames de contactes
Contactes: bobina o funcions NO NC bits del sistema especials
![Page 18: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/18.jpg)
Identificació de les variables:
Entrades %Ix.jSortides %Qx.jBits del sistema o marques %MjTemporitzadors %TmjComptadors %CjComparadors CompareSeqüenciadors %Drj.
X = direccionament del mòdul d'E/Sj = numero de la variable
% = indicador de variable
Introducció a l'automatització programada
Diagrames de contactes
![Page 19: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/19.jpg)
Normes dels diagrames de contactes:
Les línies es dibuixen horitzontals.
Els contactes i les funcions especials es situen a la esquerra del circuit.
Les bobines o bits del sistema es situen a la dreta i no es poden repetir la mateixa identificació.
Introducció a l'automatització programada
Diagrames de contactes
%I1.1 %I1.2 %Q2.1
%Q2.1
![Page 20: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/20.jpg)
Normes per implementar un circuit en diagrames de contactes a partir del grafcet:
Quan una transició val 1 mentre l'etapa anterior està activa:
Activam l'etapa posterior i desactivam l'anterior.
L'etapa inicial l'hem d'activar per primera vegada amb un bit del sistema.
Introducció a l'automatització programada
Implementació de circuits
![Page 21: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/21.jpg)
Per evitar repetir sortides i fer un circuit més pràctic, ho separam en dues parts:
Part seqüencial. És el desenvolupament del grafcet, assignant a cada etapa un bit del sistema.
Part combinacional: És el direccionament de les sortides, activades per les etapes que les afecten.
Introducció a l'automatització programada
Implementació de circuits
![Page 22: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/22.jpg)
Exemple d'una implementació d'una aplicació.
Introducció a l'automatització programada
Implementació de circuits
fc1
fc2
fc3
![Page 23: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/23.jpg)
Part seqüencial
Introducció a l'automatització programada
Implementació de circuits
![Page 24: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/24.jpg)
Part combinacional, direccionament de sortides
Introducció a l'automatització programada
Implementació de circuits
![Page 25: Ud5 Aplicacions Amb Circuits Programats](https://reader030.vdocuments.site/reader030/viewer/2022020200/55aa243d1a28ab4e208b4573/html5/thumbnails/25.jpg)
Esquema elèctric
Introducció a l'automatització programada
Implementació de circuits