Sunteți pe pagina 1din 69

UNIVERSITATEA DIN CRAIOVA

FACULTATEA DE AUTOMATIC, CALCULATOARE I


ELECTRONIC
DEPARTAMENTUL DE AUTOMATIC, ELECTRONIC I
MECATRONIC

PROIECT DE DIPLOM
Tortolea-Nicu Ionel

Vlad Constantin

COORDONATOR TIINIFIC
As. Dr. Ing. Florin Stng

Iulie, 2013
CRAIOVA

UNIVERSITATEA DIN CRAIOVA


FACULTATEA DE AUTOMATIC, CALCULATOARE I
ELECTRONIC
DEPARTAMENTUL DE AUTOMATIC, ELECTRONIC I
MECATRONIC

CONTROLUL PROCESELOR UTILIZND SISTEMUL 1768


COMPACTLOGIX
Tortolea-Nicu Ionel

Vlad Constantin

COORDONATOR TIINIFIC
As. Dr. Ing. Florin Stng

Iulie, 2013
CRAIOVA

ii

DECLARAIE DE ORIGINALITATE

Subsemnatul Tortolea-Nicu Ionel, student la specializarea Automatica i Informatic Aplicat din


cadrul Facultii de Automatic, Calculatoare i Electronic a Universitii din Craiova, certific prin
prezenta c am luat la cunotin de cele prezentate mai jos i c mi asum, n acest context,
originalitatea proiectului meu de licen:

cu titlul Controlul proceselor utiliznd sistemul 1768 CompactLogix,

coordonat de As. Dr. Ing. Florin Stng,

prezentat n sesiunea iulie, 2013.

La elaborarea proiectului de licen, se consider plagiat una dintre urmtoarele aciuni:

reproducerea exact a cuvintelor unui alt autor, dintr-o alt lucrare, n limba romn sau prin
traducere dintr-o alt limb, dac se omit ghilimele i referina precis,

redarea cu alte cuvinte, reformularea prin cuvinte proprii sau rezumarea ideilor din alte
lucrri, dac nu se indic sursa bibliografic,

prezentarea unor date experimentale obinute sau a unor aplicaii realizate de ali autori fr
menionarea corect a acestor surse,

nsuirea total sau parial a unei lucrri n care regulile de mai sus sunt respectate, dar care
are alt autor.

Pentru evitarea acestor situaii neplcute se recomand:

plasarea ntre ghilimele a citatelor directe i indicarea referinei ntr-o list corespunztoare la
sfritul lucrrii,

indicarea n text a reformulrii unei idei, opinii sau teorii i corespunztor n lista de referine
a sursei originale de la care s-a fcut preluarea,

precizarea sursei de la care s-au preluat date experimentale, descrieri tehnice, figuri, imagini,
statistici, tabele et caetera,

precizarea referinelor poate fi omis dac se folosesc informaii sau teorii arhicunoscute, a
cror paternitate este unanim cunoscut i acceptat.

Data,

Semntura candidatului,

iii

UNIVERSITATEA DIN CRAIOVA


Facultatea de Automatic, Calculatoare i Electronic
Departamentul de Automatic, Electronic i Mecatronic

Aprobat la data de

ef de departament,
Prof. dr. ing.
Marius BREZOVAN/
Emil PETRE

PROIECTUL DE DIPLOM

Numele i prenumele studentului/-ei: TORTOLEA-NICU IONEL


Enunul temei:

Datele de pornire:

Coninutul proiectului:

Controlul proceselor utiliznd sistemul 1768 CompactLogix


Am pornit de la ideea contolarii secveniale ale unor procese
industriale, avnd la dispoziie sistemul CompactLogix Allen
Bradley.
Introducere
Automate programabile
Sistemul 1768 CompactLogix
Aplicaii PowerFlex 40
Controlul proceselor utiliznd sistemul 1768 CompactLogix

Material grafic obligatoriu:


Consultaii:
Conductorul tiinific
(titlul, nume i prenume, semntura):

Periodice
As. Dr. Ing. Florin Stng

Data eliberrii temei:


Termenul estimat de predare a
proiectului:
Data predrii proiectului de ctre
student i semntura acestuia:

iv

UNIVERSITATEA DIN CRAIOVA


Facultatea de Automatic, Calculatoare i Electronic
Departamentul de Automatic, Electronic i Mecatronic

REFERATUL CONDUCTORULUI TIINIFIC

Numele i prenumele candidatului/-ei:


Specializarea:
Titlul proiectului:
Locaia n care s-a realizat practica de
documentare (se bifeaz una sau mai
multe din opiunile din dreapta):

Automatic i informatic aplicat


Controlul proceselor utiliznd sistemul 1768 CompactLogix
n facultate
n producie

n cercetare
Alt locaie: [se detaliaz]

n urma analizei lucrrii candidatului au fost constatate urmtoarele:


Nivelul documentrii
Tipul proiectului
Aparatul matematic utilizat
Utilitate
Redactarea lucrrii
Partea grafic, desene
Contribuia autorului
Complexitatea
temei
Realizarea
practic

Analiza cerinelor
Arhitectura
ntocmirea
specificaiilor

Insuficient

Satisfctor

Bine

Foarte bine

Cercetare

Proiectare

Realizare

Simplu

Mediu

practic
Complex

Altul
[se detaliaz]
Absent

Contract de

Cercetare

Utilare

Bine

Altul
[se detaliaz]
Foarte bine

Satisfctoare

Bun

Foarte bun

Insuficient

Satisfctoare

Mare

Foarte mare

Simpl

Medie

Mare

Complex

Insuficient

Satisfctor

Bine

Foarte bine

Simpl

Medie

Mare

Complex

Insuficient

Satisfctoare

Bun

Foarte bun

cercetare
Insuficient

intern
Satisfctor

Insuficient

funcionale
Implementarea
Testarea

Insuficient

Satisfctoare

Bun

Foarte bun

Insuficient

Satisfctoare

Bun

Foarte bun

Da

Parial

Funcionarea

Experiment propriu

Rezultate experimentale

Cri

Bibliografie

Nu

Preluare din bibliografie

Reviste

Articole

Referine web

Comentarii
i
observaii

n concluzie, se propune:

ADMITEREA PROIECTULUI

RESPINGEREA PROIECTULUI

Semntura conductorului tiinific,

Data,

vi

REZUMATUL PROIECTULUI
n lucrarea de diplom cu titlul: Controlul proceselor utiliznd sistemul 1768
CompactLogix sunt exemplificate principiile de conducere ale unor sisteme industriale implementate
cu ajutorul instalaiei Allen Bradley 1768 CompactLogix. n lucrare am ncercat s controlam anumite
procese industriale, ntr-o maniera practic.
Capitolul 1. n capitolul 1 este explicat detaliat coninutul lucrarii.
Capitolul 2. n capitolul 2 sunt prezentate informaii generale despre automatele programabile
precum i modul de funcionare al acestora.
Capitolul 3. n capitolul 3 se afl descrierea instalaiei folosite de noi pentru a realiza
controlul aplicaiilor practice.
Capitolul 4. n capitolul 4 sunt prezentate cteva aplicaii practice folosind PowerFlex 40.
Aceste aplicaii au avut drept scop familiarizarea noastr asupra modului de funcionare al
automatului programabil.
Capitolul 5. Capitolul 5 este rezervat pentru descrierea instalaiilor fizice precum i pentru
descrierea programelor implementate.
Termenii cheie: automate programabile, control.

vii

MULUMIRI

Mulumim bunului nostru prieten i coleg Anghel Marius Dan pentru mna de ajutor
acordat. Informaiile oferite au venit ntr-un moment de impas, cnd nu tiam ce trebuie s facem
pentru a termina cu bine.
De asemenea, multumim domnului profesor Dr. As. Ing. Florin Stng pentru suportul,
sprijinul

timpul

pierdut

alturi

de

noi

viii

pentru

duce

la

bun

sfarit

proiectul.

CUPRINSUL
1

INTRODUCERE ............................................................................................................................ 1

AUTOMATELE PROGRAMABILE............................................................................................. 2

2.1

Modul de funcionare ............................................................................................................... 3

2.2

Proiectarea logicii programate ................................................................................................ 4

2.3

Elemente de baz pentru alctuirea schemelor de comand ................................................ 4

2.4

Principiul de realizare a programelor de conducere folosind diagramele ladder............... 5

2.5

Funcionarea releelor................................................................................................................ 7

COMPACTLOGIX SISTEM.......................................................................................................... 8

3.1 Prezentarea sistemului CompactLogix 1768 ............................................................................... 8


3.2 Descrierea i montarea componentelor Controlerului CompactLogix 1768 ........................... 8
3.2.1 Asamblarea sistemului CompactLogix ................................................................................... 9
3.2.2 Modulul SERCOS................................................................................................................. 10
3.2.3 Montarea sursei de putere ..................................................................................................... 10
3.2.4 Modulul 1769-SDN DeviceNet ............................................................................................ 11
3.2.5 Modulul digital de ieire 1769-OB16P ................................................................................. 11
3.2.6 Modulul digital de intrare 1769-1Q16F ................................................................................ 13
3.2.7 Modulul analogic de intrare/ieire 1769-1F4XOF2.............................................................. 14
3.2.8 Switch-ul Ethernet ................................................................................................................ 15
3.2.9 PowerFlex 40 ........................................................................................................................ 16
3.2.10

PanelView Plus 1000 ........................................................................................................ 17

3.2.10.1 Caracteristici PanelView Plus 1000 ............................................................................... 17


3.2.10.2 Asignarea unei adrese IP pentru PaneView Plus 1000 .................................................. 18
3.2.10.3 Crearea unei aplicaii PanelView folosind FactoryTalk ................................................ 19
3.3 Configurarea sistemului ............................................................................................................. 22
3.3.1 Instalarea softului RSLogix 5000 ......................................................................................... 22
3.3.2 Pregtirea calculatorului ....................................................................................................... 23
3.3.3 Realizarea conexiunilor i configurarea reelei EtherNet/Ip ................................................. 24
ix

3.3.3.1

Configurarea Driverului EtherNet................................................................................. 24

3.3.3.2

Asignarea unei adrese IP............................................................................................... 25

3.3.3.3

Cautarea n RSLinx Software a reelei EtherNet/IP...................................................... 26

3.3.4 Realizarea conexiunilor i configurarea reelei DeviceNet................................................... 27


3.3.4.1

Configurarea reelei DeviceNet..................................................................................... 27

3.3.4.2

Crearea unei file de configurare DeviceNet.................................................................. 28

3.3.5 Realizarea legaturilor electrice pentru sursa de putere DeviceNet ....................................... 29


3.3.6 Configurarea modulului 1769 de intrare/ieire ..................................................................... 30
4

APLICAII POWERFLEX 40 ..................................................................................................... 32

4.1 Pornirea motorului folosind butoanele PowerFlex 40 ............................................................. 32


4.2 Pornirea motorului folosind softul RSLogix 5000.................................................................... 33
4.3 Vizualizarea raspunsului motorului folosind aplicaia FactoryTalk ..................................... 38
5

CONTROLUL PROCESELOR UTILIZAND SISTEMUL 1768 COMPACTLOGIX ............... 39

5.1 Crearea circuitului pe plac....................................................................................................... 39


5.1.1 Componentele folosite .......................................................................................................... 39
5.1.2 Proiectarea circuitului ........................................................................................................... 39
5.1.3 Prezentarea instalaiilor......................................................................................................... 43
5.2

Implementarea software......................................................................................................... 46

CONCLUZII ................................................................................................................................. 54

BIBLIOGRAFIE........................................................................................................................... 55

REFERINTE WEB ....................................................................................................................... 56

LISTA FIGURILOR
Figura 1: Reprentarea diagramei ladder n schemele electrice ............................................................... 6
Figura 2: Reprentarea diagramei ladder n automatele programabile ..................................................... 6
Figura 3: Legatura dintre un circuit fizic i o reprezentare ladder .......................................................... 7
Figura 4: Reprezentarea ladder a unui circuit fizic ................................................................................. 7
Figura 5: Schema de baz a releului ....................................................................................................... 7
Figura 6: Sistemul CompactLogix 1768 pe o retea EtherNet/IP............................................................. 8
Figura 7: Controlerul CompactLogix...................................................................................................... 9
Figura 8: Asamblarea sistemului CompactLogix.................................................................................... 9
Figura 9: Montarea modulului EtherNet/Ip .......................................................................................... 10
Figura 10: Montarea modulului SERCOS ............................................................................................ 10
Figura 11: Montarea sursei de putere.................................................................................................... 11
Figura 12: Montara modulului 1769-SND DeviceNet.......................................................................... 11
Figura 13: Modulul digital de ieire...................................................................................................... 12
Figura 14: Modulul digital de ieire - diagrama circuitului far protecii............................................ 12
Figura 15: Modulul digital de intrare.................................................................................................... 13
Figura 16: Switch-ul Ethernet ............................................................................................................... 15
Figura 17: PowerFlex 40....................................................................................................................... 16
Figura 18: PowerFlex40 conectarea la linia de curent .......................................................................... 17
Figura 19: PanelView configuria de baz [*6] ................................................................................. 18
Figura 20: Realizarea conexiunii la reea pentru PanelView ................................................................ 18
Figura 21: Configuraii FactoryTalk pentru PanelView ....................................................................... 19
Figura 22: FactoryTalk RSLinx Enterprise........................................................................................ 20
Figura 23: FactoryTalk Display ......................................................................................................... 20
Figura 24: FactoryTalk Atribuire etichete ......................................................................................... 20
Figura 25: FactoryTalk Aplicaie runtime ......................................................................................... 21
Figura 26: Copierea aplicaiei pe terminalul PanelView ...................................................................... 21
Figura 27: Fereastra de instalare Rockwell........................................................................................... 22
Figura 28: Fereastra de activare a softului RSLogix 5000.................................................................... 23
Figura 29: Realizarea conexiunilor la reea pentru calculatorul personal ............................................. 24
Figura 30: Realizarea conexiunilor EtherNet/IP ................................................................................... 24
Figura 31: Configurarea driverului EtherNet........................................................................................ 25
Figura 32: BOOTP/DHCP. Adaugare dispozitive n reea ................................................................... 26
Figura 33: BOOTP/DHCP. Dispozitive din reea ................................................................................. 26
Figura 34: Configurarea retelei DeviceNet ........................................................................................... 27
Figura 35: Configurarea DeviceNet...................................................................................................... 28
xi

Figura 36: Modulul Scanner 1769-SDN ............................................................................................... 29


Figura 37: Relizarea legaturilor electrice pentru sursa de putere DeviceNet........................................ 30
Figura 38: Alegerea unui modul nou de intrare/ieire n RSLogix ....................................................... 30
Figura 39: Selectarea unui modul n RSLogix...................................................................................... 31
Figura 40: Diagrama bloc i cablajul de control pentru PowerFlex40 [*4] .......................................... 32
Figura 41: Cablarea PowerFlex 40 pentru pornirea motorului ............................................................. 33
Figura 42: Rutina principal ................................................................................................................. 34
Figura 43: Selecia modulului 1768-ENBT/A ...................................................................................... 35
Figura 44: Configurarea modulului 1768-ENBT/A.............................................................................. 35
Figura 45: Configurarea I/O.................................................................................................................. 36
Figura 46: Alegera caii de comunicare ................................................................................................. 36
Figura 47: Copierea programului pe microcontroller ........................................................................... 36
Figura 48: Rutina principal Schimbarea sensului............................................................................. 37
Figura 49: Schimbarea sensului Text Structurat ................................................................................ 38
Figura 50: Vizualizarea raspunsului motorului folosind aplicaia FactoryTalk.................................... 38
Figura 51: Rata de remprospatare pentru grafic................................................................................... 38
Figura 52: Schema circuitului placii ..................................................................................................... 40
Figura 53: Zona de alimentare a placii.................................................................................................. 40
Figura 54: Schema circuitului pe placa fizic ....................................................................................... 41
Figura 55: Placa final .......................................................................................................................... 42
Figura 56: Schema releului nostru ........................................................................................................ 43
Figura 57: Tancurile automatului de cafea ........................................................................................... 43
Figura 58: Automatul de cafea.............................................................................................................. 44
Figura 59: Band automat ................................................................................................................... 45
Figura 60: Foto-Rezisten.................................................................................................................... 46
Figura 61: 1769 Adaugarea unui nou modul ..................................................................................... 47
Figura 62: 1769 Alegerea modulului folosit ...................................................................................... 47
Figura 63: Configurara I/O pentru automatul de cafea ......................................................................... 47
Figura 64: Diagrama ladder pentru automatul de cafea ........................................................................ 50
Figura 65: Interfaa grafic pentru automatul de cafea ......................................................................... 52
Figura 66: Diagrama ladder pentru banda automat ............................................................................. 53

xii

LISTA TABELELOR
Tabel 1: Specificaii tehnice pentru modulul digital de ieire............................................................... 13
Tabel 2: Specificaii tehnice pentru modulul digital de intrare ............................................................. 14
Tabel 3: Maparea memoriei pentru modulul 1769-IF4XOF2............................................................... 14
Tabel 4: Rezoluia i datele de intrare pentru modulul 1769-IF4XOF2 ............................................... 14
Tabel 5: Registrul pentru ieiri al modulului 1769-IF4XOF2 .............................................................. 15

xiii

INTRODUCERE
Automatizarea are un rol important n mbunatairea calitaii produselor i marirea volumului

de produse ce pot fi construite ntr-o anumit perioad de timp. Principalul scop n conceperea acestei
lucrri este familiarizarea noastr cu diversele sisteme de control ce se regasesc n majoritatea
sistemelor automatizate din vremurile noastre. Scopul nostru ca viitori ingineri automatiti este acela
de a gsi soluii la diversele probleme ntalnite n controlul instalaiilor industriale moderne. Un astfel
de proiect are ca scop iniierea noastr n problemele pe care o s le ntlnim ntr-un fel sau altul n
viaa noastr, probleme crora noi trebuie s le gasim o soluie, care s fie ct mai usor de
implementat, dar n acelai timp s fie solid i avantajoas.
Ca viitori ingineri automatiti, motivaia noastr este dat de dorina de a nvaa lucruri noi, de
a nelegere lucruri despre care nu am auzit pan acum i de a descoperi felul n care funcioneaz
diversele mecanisme din jurul nostru, precum i dorina noastr de a reui n viat.
Astfel, n lucrarea noastr am ncercat s controlam dou instalaii. Pentru prima instalaie am
folosit un automat de cafea, ale crui cablaje originale au fost desfacute pentru a face loc celor
construite de noi, iar cu ajutorul automatului programabil am refacut programul aparatului, astfel nct
modul de funcionare s fie identic cu cel al aparatului original. Cea de-a doua instalaie a fost n mare
parte construit de noi. Pentru aceast aplicaie am ncercat simularea unei staii de mbuteliere
automate. Principiul de funcionare se regasete n diverse fabrici din lume.

AUTOMATELE PROGRAMABILE
Automatele programabile sunt echipamente electronice destinate realizrii instalaiilor de

comand secveniale n logic programat. n vremurile noastre, electricitatea este folosit pentru
control, iar acest control este bazat pe relee. Releele permit ntreruperea sau pornirea energiei far a
folosi un ntrerupator mecanic. n mod obinuit se folosesc aceste relee pentru a realiza decizii simple
i logice. Dezvoltarea tehnologiei i implicit a calculatoarelor, a condus la apariia revoluionar a
automatelor programabile controlate cu microprocesoare.
Progresele tehnologiei au dus la posibilitatea simularii n timp real a multor aplicaii din domeniul
industrial. Simularile n timp real sunt foarte utile atunci cnd are loc programarea unui proces
tehnologic, acestea avnd scopul de a preveni eventualele defeciuni sau blocaje ale sistemului real, ce
pot distruge sau afecta temporar componenetele acestuia. Automatizrile ocup un cadru foarte larg n
industrie i nu numai. Automatele programabile i-au nceput dezvoltarea n anii 70 i au fost
utilizate n principal n industria auto, unde au nlocuit panourile de comand cu multe relee.
Automatele programabile au fost capabile s realizeze controlul cerut, n timp ce ocupau mult mai
puin spaiu decat echivalentul lor cu relee i au fost de asemenea mult mai fiabile n funcionare pe
perioade extrem de lungi. n plus automatele programabile sunt extrem de flexibile din punct de
vedere al modificrii programului de control. Astfel, a facut posibil modificarea programului de
control, far a trebui s se deconecteze nici un fir, fiind necesar doar modificarea programului
rezident n memorie, utiliznd o tastatur sau o consola atasat la automatul programabil.
Un automat programabil a fost definit de Capeil (in 1982) ca fiind: un sistem electronic opernd
digital, proiectat pentru utilizarea n mediul industrial, care utilizeaz o memorie programabil pentru
memorarea intern de instruciuni, pentru implementarea unor funcii specifice precum funcii logice,
secveniale, temporizri, contorizri i funcii aritmetice, pentru a controla, prin intermediul modulelor
de intrare/ieire digitale sau analogice diverse tipuri de maini i procese . [Dor10]
Utiliznd o logic programat, automatele programabile, n comparaie cu sistemele logice
secveniale, bazate pe logic cablat prezint urmatoarele avantajele:

gabarit redus;

consum redus de energie electric;

fiabilitate ridicat;

consum redus de conductoare de conexiuni si de cablaj;

realizarea facil a unor funcii specifice;


2

reducerea ciclului proiectare, execuie i punere n funciune prin posibilitatea supravegherii


unor faze;

capacitate sporit de prelucrare, flexibilitate.

Fat de calculatoarele electronice, utilizarea automatelor programabile prezint urmatoarele


avantajele:

pre de cost redus;

vitez de raspuns ridicat;

imunitate sporit la perturbaii;

funcionare sigur n mediul industrial obinuit;

limbaj de programare simplu;

[*7]

Automatele programabile n general sunt destinate automatizrii proceselor secveniale de


complexitate medie. Ele realizeaz urmatoarele funcii prin logic programat:

detectarea schimbrilor de stare ale semnalelor aplicate pe intrari;

prelucreaz pas cu pas informaiile primite conform programului stocat n memoria program;

emite semnale de comand corespunzatoare programului stocat in memorie;

semnalizeaz optic valorile semnalelor de intrari i ieiri. (valoare logica 1, LED aprins)

2.1 Modul de funcionare

Scanarea intrarilor. Automatul programabil scaneaz intrarile i citete valorile din proces,
masurate cu ajutorul senzorilor care sunt conectai la intrarile sale i le stocheaz n memorie.

Executarea programului. Automatul prelucreaz datele preluate de la intrare i pe baza


acestora programul este executat. Dup procesarea informaiei, datele sunt memorate din nou
n memorie pentru a fi folosite ulterior pentru comandarea ieirilor.

Actualizarea ieirilor. Pe baza datelor memorate anterior automatul programabil comut


ieirile.

Automatele programabile ruleaz continuu, iar paii de mai sus se repet pan cnd automatul
este oprit.

2.2 Proiectarea logicii programate

Se alege configuraia microcalculatorului pe baza analizei de sistem. Se determin numrul de


intrri, numrul de ieiri , numrul de dispozitive de transmitere a informaiei, capacitatea
memoriei, tipul i numrul de interfee cu procesul. Tot n aceast etap se face o analiz
preliminar a performanelor sistemului i a soluiilor care ar duce la realizarea acestora;

Schiarea operaiilor ce urmeaz a fi executate de program;

Testarea programului urmrete verificarea faptului c programul rspunde corect la cerinele


impuse. Fazele de scriere i testare se repet de mai multe ori pn cnd codul funcioneaz
corect. Se verific apoi dac programul satisface performanele impuse sistemului prin tema
de proiectare. Se verific mai ales viteza de rspuns. Dac sistemul nu rspunde se ncearc o
optimizare a acestuia. Dac nici dup optimizare sistemul nu rspunde cerinelor se reia
analiza sistemului pentru a vedea ce blocuri pot fi realizate n logica cablat.

2.3 Elemente de baz pentru alctuirea schemelor de comand


ntr-o instalaie de comand electric sunt necesare numeroase aparate care ndeplinesc
diferite funcii. Acestea pot fi:
1. Aparate de conectare(de comutaie)
a) Pentru comanda manual:
- ntreruptoare manuale;
- butoane de comand;
- inversoare de sens;
- comutatoare stea-triunghi;
- controlere de comand.
b) Pentru comanda automat:
- ntreruptoare automate;
- conectoare automate;
- relee de comand;
- limitatoare de curs.
4

2.

Aparate de protecie pentru protecia circuitelor de for i comand mpotriva

supracurenilor de sarcin i scurtcircuit:


- sigurane fuzibile;
- relee termice;
- relee electromagnetice;
- declanatoare electromagnetice.
3

Aparate de semnalizare care pun n eviden regimurile de lucru ale instalaiei:

- lmpi de semnalizare;
- hupe (sonerii) de semnalizare.
4.

Aparate pentru modificarea unor parametri ai energiei electrice:

- rezistene de pornire i reglare;


- transformatoare de curent i tensiune;
- redresoare comandate i necomandate. [*5]

2.4 Principiul de realizare a programelor de conducere folosind


diagramele ladder

Descrierea complet a condiiilor de funcionare a procesului, a instalaiei sau echipamentului.


n acest etap trebuie precizate att elementele de achiziie de informaii din proces, tipul
semnalelor traductoarelor, numrul i tipul elementelor de execuie asociate procesului
industrial, ct i recomandrile privind fiabilitatea configuraiei de conducere.

Analiza configuraiei automatului programabil necesar, astfel nct acesta s acopere


cantitativ i calitativ funcionarea procesului.

Cunoscnd foarte bine procesul i protocolul su de funcionare i alegnd n consecina un


automat programabil, se poate ncepe transcrierea protocolului de funcionare a procesului,
folosind, de exemplu, metoda diagramelor ladder.

Diagramele ladder au fost i sunt cea mai obosnuit metod de descriere a circuitelor logice cu
relee, fiind utilizate iniial pentru reperezentarea circuilelor electrice. Ulterior, introducerea
automatelor programabile i dorina de a asigura utilizatorului aceleai facilitai n urmarirea
5

funcionarii sau n testarea circuitelor, au impus adaptarea simbolurilor circuitelor electrice n logica
programabil. Astfel, a fost fireasc utilizarea diagramelor ladder pentru programarea automatelor
programabile.
O diagram ladder, n schemele electrice, este format din dou bare verticale ce asigur
potenialul electric necesar i o retea de contacte i bobine:

Figura 1: Reprentarea diagramei ladder n schemele electrice


O diagram ladder, reprezentat cu o logica similar este cea oferit de schema electric, dar
utiliznd simobluri specifice automatelor programabile, arat astfel:

Figura 2: Reprentarea diagramei ladder n automatele programabile


Pentru a se arata legatura dintre un circuit fizic i o reprezentare ladder, se prezint circuitul
electric urmator:

Figura 3: Legatura dintre un circuit fizic i o reprezentare ladder


Motorul este conectat la o surs de putere prin intermediul a trei comutatoare n serie i un
comutator de suprasarcin. Motorul pornete cnd toate comutatoarele sunt nchise. Diagrama ladder
echivalent arat astfel:

Figura 4: Reprezentarea ladder a unui circuit fizic


Proiectarea ladder-ului trebuie facut, astfel nct, s permit oricarui utilizator s nteleg
rapid soluia ladder.

[Dor10]

2.5 Funcionarea releelor


Releul este un comutator electromagnetic. Acesta formeaz un sistem din dou circuite
separate , o bobin i un set de contactoare, care sunt unite prin intermediul cmpului magnetic format
de trecerea curentului prin bobina releului. n acest mod se poate comanda, cu ajutorul unei tensiuni
mici, o tensiune mult mai mare.

Figura 5: Schema de baz a releului


Apasarea butonului 1 va comanda magnetizarea bobinei 2 care ar trebui sa inchid
contactoarele 3, pentru ca mai apoi motorul 4 sa fie pus n stare de funcionare.

COMPACTLOGIX SISTEM

3.1 Prezentarea sistemului CompactLogix 1768


Sistemul CompactLogix este conceput pentru a furniza o soluie logic pentru aplicaiile de
dimensiuni mici i medii. Tipic, aceste aplicaii sunt controlate la nivel de masin. Un sistem simplu
poate fi alcatuit dintr-un controller independent cu un singur modul de intrare/ieire i un dispozitiv
DeviceNet pentru comunicaii. n sistemele mai complexe se adaug, alte sisteme de reea, controlul
micarii i elemente de control i siguran. Ca parte din arhitectura unui sistem integrat, toate
controlerele CompactLogix folosesc acelai soft de programare, protocol de reea, oferind un mediu
comun de dezvoltare pentru toate disciplinele de control.

Figura 6: Sistemul CompactLogix 1768 pe o retea EtherNet/IP

3.2 Descrierea i montarea componentelor Controlerului CompactLogix


1768
Controlerul CompactLogix 1768-L43 i 1768-L45 combin un backplane 1768 cu un
backplane 1769. Backplane-ul 1768 suport controlerul 1768, sursa de putere 1768 i un maximum de
2 module 1768, cum ar fi modulul EtherNet/IP i modulul de interfaare SERCOS. Backplane-ul 1769
suport 16 module, cum ar fi modulele 1769 DeviceNet i modulul de intrari/ieiri.
8

Figura 7: Controlerul CompactLogix

3.2.1 Asamblarea sistemului CompactLogix


Se monteaz controlerul pe in :
a) se trag n afar clemele de blocare ;
b) se gliseaz controllerul n pozitie i se mping clemele de blocare.

Figura 8: Asamblarea sistemului CompactLogix


Pentru montarea modulului EtherNet/Ip :
a) se caut adresa MAC a modulului pe marginea modulului i se noteaz ;
b) se trag n afar cleme de blocare ;
c) se monteaz modulul n stnga controllerului pe in ;
d) se mping clemele de blocare.

Figura 9: Montarea modulului EtherNet/Ip

3.2.2 Modulul SERCOS


a) se trag n afar clemele de blocare;
b) se aliniaz pe in n stnga modulului EtherNet/IP i se gliseaz n poziie ;
c) se mping clemele de blocare.

Figura 10: Montarea modulului SERCOS

3.2.3 Montarea sursei de putere


a)

se trag n afar clemele de blocare;

b) se aliniaz pe in n stnga modulului SERCOS ;


c)

se mping clemele de blocare ;

10

Figura 11: Montarea sursei de putere

3.2.4 Modulul 1769-SDN DeviceNet


Primul pas este gasirea seriei pe marginea modulului. Aceasta va fi notat pentru folosirea
ulterioar. Modulul se monteaz pe in, n dreapta controrelului n slotul 1. Un numar maxim de trei
module pot fi montate ntre 1769 i sursa de putere.
a) se trag n afar clemele de blocare;
b) se mping clemele de blocare;
c) se misc clema alba de blocare ctre stnga.

Figura 12: Montara modulului 1769-SND DeviceNet


[*1]

3.2.5 Modulul digital de ieire 1769-OB16P


Configurarea fiierelor de date scriere/citire permit dispozitivului s i pstreze ultima stare
precum i starea definit de utilizator pentru condiiile de siguran. Manipularea biilor din fiiere se
face n mod normal ultiliznd softul de programare (de exemplu RSLogix 5000), n timpul
11

configurrii iniiale ale sistemului. Circuitul 1769-OB16P se auto-reseteaz cnd se produce un


scurtcircuit sau o suprancrcare a canalului de ieire. Dac scurtcircuitul sau suprancrcarea persist,
ciclul de protecie va rula n continuare, pn cnd problema va fi rezolvat.

Figura 13: Modulul digital de ieire

Figura 14: Modulul digital de ieire - diagrama circuitului far protecii

Specificaii tehnice:
Atribute

1769-OB16P

Ieiri

16

Voltaj

24V surs/sink DC

Voltaj Min-Max

1030V DC
12

Curentul tras

110 mA

ntrziere pe ieire starea - on

1.0 ms

ntrziere pe ieire starea - off

2.0 ms

Tabel 1: Specificaii tehnice pentru modulul digital de ieire

3.2.6 Modulul digital de intrare 1769-1Q16F

Figura 15: Modulul digital de intrare

Atribute

1769-1Q16F

Intrari

16

Voltaj

24V sursa DC

Voltaj Min-Max

20.426.4V DC

Curentul tras

160 mA

Impedan de intrare

3k

ntziere din starea on-off

250 s, n mod normal


1 ms, max

13

100 s, n mod normal

ntrziere din starea off-on

300 s, max
Tabel 2: Specificaii tehnice pentru modulul digital de intrare

3.2.7 Modulul analogic de intrare/ieire 1769-1F4XOF2

Cuvant

Maparea memoriei
Pozitia bitilor
15

14

13

12

11

10

SGN

Intrare analogica canalul 0

SGN

Intrare analogica canalul 1

SGN

Intrare analogica canalul 2

SGN

Intrare analogica canalul 3

I3

I2

I1

I0

Nefolosit

4
5

Nefolosit

H0

Nefolosit

H1

Nefolosit

E1 E0 O1 O0

SGN

Data de ieire pentru canalul 0

SGN

Data de ieire pentru canalul 0

Tabel 3: Maparea memoriei pentru modulul 1769-IF4XOF2


Toti biii nefolosii sunt setai la valoare 0 de ctre modul.
Canalele de intrare
Data Bruta/Proportionala
Voltaje intrare

Bit signifiant

Rezolutia LSB

Reprezentarea decimal a
intrarii

Valoarea Count

010.5V DC

+8 bits

41.18mV

032640

128(1LSB)

021mA

+8 bits

82.35Ma

032640

128(1LSB)

Tabel 4: Rezoluia i datele de intrare pentru modulul 1769-IF4XOF2


Exemplu pentru un anumit voltaj de intrare. Pentru a converti o valoare brut/proporional n
voli se folosete formula:
Voltj = (Valoarea intrarii * voli/bit signifiant)/(counts/bit signifiant)

14

Dac valoarea de intrare este 32.640 atunci Voltajul = (32640 * 0.04118V)/128 = 10.5 voli.
Pentru a converti o valoare brut/proporional n amperi se folosete formula:
Curent = (Valoarea intrarii * amperi/bit signifiant)/(counts/bit signifiant)
Exemplu pentru valoarea de intrare 31.104: Curent = (31.104 * 0.08235A)/128
Canalele de ieire
Cuvant

Poziia biilor
15

14

13

12

10

SGN

Canalul analogic 0 de iesire

SGN

Canalul analogic 1 de iesire

Tabel 5: Registrul pentru ieiri al modulului 1769-IF4XOF2


Cuvintele 0 i 1, biii de la 7 pan la 14 conin datele de ieire pentru canalele 0 i 1. Bitul de
semn (SGN) va fi ntotdeauna zero. n program se poate folosi instruciunea MVM (Move with Mask)
pentru a scrie pe biii de la 7 pan la 14, fr a scrie pe biii de la 0 pan la 6, inclusive bitul 15. Masca
folosit n acest caz fiind 7F80 n hexa.
[*2], [*3]

3.2.8 Switch-ul Ethernet

Figura 16: Switch-ul Ethernet


Funciile switchului:
-

sincronizarea datelor n sistem;

15

diagnosticarea hardware-ului;

prioritizarea;

resetarea;

recunoaterea topologiei.

3.2.9 PowerFlex 40
Dispozitivul PowerFlex 40 realizeaz o interfa ntre controller i motor. Este un instrument
ce asigur un control al turaiei motoarelor, punnd la dispoziie operatorului o tastatur integrat
pentru programare i control.

Figura 17: PowerFlex 40


Drive-ul se poate conecta att la o reea trifazat folosind modulul de interfaare cu linia de
curent, dar i la reeaua de 220V.

16

Figura 18: PowerFlex40 conectarea la linia de curent


Pentru a se conecta acest dispozitiv ntr-o reea trebuie ataat modulului un adaptor Ethernet,
n cazul nostru, tipul acestuia fiind 22-COMM-E. Pentru a efectua acest lucru, trebuie s se desfac
capacul lateral i s se ataeze printr-o magistral special adaptorul.

3.2.10 PanelView Plus 1000


3.2.10.1 Caracteristici PanelView Plus 1000
PanelView Plus 1000 este un dispozitiv de interfaare om-main care ofer urmatoarele
caracteristici:

Afiaj color cu ecran tactil rezistiv sau tastatur;

Comunicaii seriale i Ethernet;

Module de expansiune pentru memorie;

Tensiune de intrare AC (85264V AC) sau DC (1832V DC);

Porturi USB care ofer conexiuni pentru tastatur, mouse sau imprimante;

Slot pentru carduri CompactFlash, suport un card CompactFlash.


[*6]

17

Figura 19: PanelView configuria de baz [*6]


Realizarea conexiunii la reea pentru PanelView : se conecteaz un cablu internet CAT5 ntre
portul Ethernet al PanelView-ului i switch-ul Ethernet., ca n figura de mai jos:

Figura 20: Realizarea conexiunii la reea pentru PanelView

3.2.10.2 Asignarea unei adrese IP pentru PaneView Plus 1000


-

se alimenteaz terminalul PanelView;

n starea iniiala a configuraiei PanelView se selecteaz Terminal Settings [F4];

se urmeaz calea: Networks and Communications->Network Connections->Network


Adapters->Built-in EtherNet Controller;

se selecteaz IP Adress [F2];

se selecteaz Use DHCP [F4] pentru a selecta No;

se selecteaz IP Adress [F1], se introduce o adres ip n panoul de intrare, se apas Enter, se


noteaz adresa ip;

se selecteaz OK [F7] pentru a salva setarile, apoi se apas OK [F7] pentru confirmara
mesajul de resetare;

se selecteaz Close [F8] pn se revine la starea iniial a ecranului de configurare;

18

se selecteaz reset [F8] pentru a reseta terminalul, apoi se apas Yes [F7] pentru confirmare.
[*1]

3.2.10.3 Crearea unei aplicaii PanelView folosind FactoryTalk


Pentru a crea o aplicaie pentru PanelView este folosit softul FactoryTalk View Machine
Edition. Programul din controller i aplicaia de pe PanelView trebuie sincronizate, astfel sunt
realizate anumite configuraii folosind RSLinks Enterprise.

Figura 21: Configuraii FactoryTalk pentru PanelView


n fila Local se definete calea de la calculator ctre controller, iar n fila target se definete
calea de la PanelView ctre terminalul controllerului. Calculatorul are nevoie s comunice cu
controllerul cnd se afl n modul de Test Run, iar terminalul PanelView are, de asemenea, nevoie s
comunice cu controllerul, dar acesta are adesea alt cale de comunicare. Aceast cale este definit n
fila Target.

Crearea de scurtturi ctre controller:


-

nainte de toate se d click pe Browse i aplicaia .ACD aparinnd RSLogix 5000 pentru a
importa etichetele(Tagurile);

se extinde ramura EtherNet/IP, se selecteaz controllerul i se d click pe butonul Add;

se introduce un nume pentru scurttur fr a se folosi spaii n nume, apoi se d click pe


butonul Apply;

apoi se d Copy i Yes;

se selectez fila Target pentru a vizualiza calea de la terminalul PanelView ctre controller;

se d click pe scurttur i apoi se verific dac controllerul este selectat, se d click OK.

19

Figura 22: FactoryTalk RSLinx Enterprise


Dup configurarea cilor de comunicare se pot crea aplicaiile dorite. n primul rnd se creaz
un nou display, unde vor fi aezate obiectele necesare aplicaiei: butoane, indicatori numerici,
grafici, motoare, benzi rulante i altele. Dup adugarea tuturor obiectelor se salveaz displayul.
Acesta se poate seta ca ecranul principal cnd se pornete aplicaia din meniul Startup-> Initial
Display.

Figura 23: FactoryTalk Display


Odat ce configurarea va fi realizat, pentru obiectele create pe display, se pot atribui
etichetele din RSLogix 5000:

Figura 24: FactoryTalk Atribuire etichete


[*1], [*7]
20

Pentru a copia aplicaia pe terminalul PanelView Plus 1000, trebuie selectat varianta
corespunztoare de Runtime. n cazul nostru, pentru ca aplicaia s funcioneze pe terminal am folosit
Runtime 4.0 Application.

Figura 25: FactoryTalk Aplicaie runtime


Pasul final const n copierea propriu-zis a aplicaiei pe terminal. Se selecteaz aplicaia
creat la pasul anterior i se d click pe butonul de Download.

Figura 26: Copierea aplicaiei pe terminalul PanelView

21

3.3 Configurarea sistemului


1) Pregatirea calculatorului
2) Instalarea softului RSLogix 5000
3) Relizarea conexiunilor i configurarea reelei EtherNet/Ip
4) Relizarea conexiunilor i configurarea reelei DeviceNet
5) Relizarea legaturilor electrice pentru sursa de putere

3.3.1 Instalarea softului RSLogix 5000


a) Se alege limba i se d click pe Continue;
b) Se accept produse software implicite i se d click pe Next;

Figura 27: Fereastra de instalare Rockwell


c) Se introduce un nume de utilizator, o organizaie i numarul serial;
d) Se selecteaz tipul de activare (Client sau Server);
e) Se verific dac toate uneltele i fiierele RSLogix 5000 sunt selectate i de d click Next;
f) Se introduce numarul serial (Serial number) i cheia produsului (Product Key);

22

Figura 28: Fereastra de activare a softului RSLogix 5000


Toate activarile au nevoie de o conexiune la internet, deoarece fiecarui program software i se
d o cheie care i permite s ruleze numai pe calculatorul unde a fost instalat, acesta folosind o metod
de recunoatere a adresei placii de reea a calculatorului.

3.3.2 Pregtirea calculatorului


Componente necesare:
-

un calculator personal;

un cablu serial CAT5 pentru configurarea driverului serial;

softul de programare RSLogix 5000, softul RSLinx Classic;

softul RSNeWorx pentru DeviceNet;

o plac de reea;

o adres MAC pentru fiecare dispozitiv;

o adres IP pentru ficare dispoziv;

softul de ControlFlash.
Realizarea conexiunilor la reea pentru calculatorul personal:

- se conecteaz un cablu CAT5 ntre portul Ethernet i calculator utilizand switch-ul Ethernet.
Aceast conexiune este folosit pentru a configura driverul EtherNet/IP n softul RSLinx;
23

- se conecteaz cablul 1756-CP3 ntre portul serial CH0 al controlerului cu portul COM al
calculatorului. Acesta conexiune este folosita pentru a configura driverul serial i pentru a
ncrca softul controlerului.

Figura 29: Realizarea conexiunilor la reea pentru calculatorul personal

3.3.3 Realizarea conexiunilor i configurarea reelei EtherNet/Ip


a) Se monteaz switch-ul Ethernet pe ina DIN;
b) Se conecteaz terminalul Ethernet la terminalul intrare/ieire n linia din fa a modulului de
interfaare;
c) Se conecteaz un cablu CAT5 Ethernet ntre portul Ethernet al 1768-ENBT i switch-ul
Ethernet;
d) Nu se d drumul la instalaie.

Figura 30: Realizarea conexiunilor EtherNet/IP

3.3.3.1 Configurarea Driverului EtherNet


1) Se ruleaz programul RSLinx;
2) n meniul Communication se selecteaz Configure Drivers;
24

3) Se d Add New i OK;


4) Se verific dac statusul este Running, apoi se d close.

Figura 31: Configurarea driverului EtherNet

3.3.3.2 Asignarea unei adrese IP


Servarul BOOTP/DHCP este folosit pentru a asigna adrese IP pentru majoritatea
dispozitivelor din bara de start rapid, cu excepia terminalului PanelView.
1) Se lanseaz BOOTP/DHCP. Dac se ruleaz pentru prima dat aceasta aplicaie, va aprea o
eroare i vi se va cere s introducei o masc subnet n pasul 3;
2) Selectare Tools-> Network Settings;
3) Se introduce masca subnet asignat calculatorului;
4) Click OK;
Istoria cerinelor (Request History) afisaz toate dispozitivele din reea care au nevoie de o
adres IP;
5) Se d dublu-click pe o cerin (request) pentru unul din dispozitive;
6) Se introduce adresa IP care s-a notat pentru fiecare dispozitiv. Daca nu suntei pe o reea
izolat, obtinei adresa IP de la administratorul reelei ;

25

Figura 32: BOOTP/DHCP. Adaugare dispozitive n reea


7) Se repeat paii 5-6 pentru fiecare dispozitiv, exceptnd terminalul PanelView;
8) Se selecteaz primul dispozitiv din lista de relaii i se d click pe Disable BOOTP/DHCP.

Figura 33: BOOTP/DHCP. Dispozitive din reea


9) Se repeat pasul 8 pentru toate dispozitivele exceptnd terminalul PanelView;
10) Se nchinde BOOTP/DHCP. Dac apare o fereastr pentru a salva modificarile fcute, se face
click pe NO.

3.3.3.3 Cautarea n RSLinx Software a reelei EtherNet/IP


Se d click pe butonul RSWho pentru a vizualiza driverele i dispozitivele EtherNet/IP.

26

3.3.4 Realizarea conexiunilor i configurarea reelei DeviceNet


Se ataaz i se blocheaz pe poziie sursa de putere DeviceNet 1606-XLDNET8 pe o in
DIN apsand butonul ce se afl deasupra sursei de putere.

3.3.4.1 Configurarea reelei DeviceNet


1) Se lanseaz RSNetWorx pentru softul DeviceNet;
2) Se selecteaz Tools->Node Commissioning;
3) Click Browse;
4) Sub AB_DF1-1, se extinde backplane-ul CompactLogix i Compact Bus 1769;
5) Se extinde scanner module 1769-SDN i portul DeviceNet, apoi se selecteaz scanner module
1769-SDN;
6) Click OK.

Figura 34: Configurarea retelei DeviceNet


27

7) Daca se primete un mesaj cu o avertizare, se apas Yes. Nodul de Commissioning dialog este
polulat cu setrile curente ale modulului 1769-SDN;
8) Se selecteaz un nod de adres disponibil pentru modulul 1769-SDN -> Click Apply;
9) Se intregistreaz adresa pentru o fi folosit ulterio;.
10) Click Close.

3.3.4.2 Crearea unei file de configurare DeviceNet


1) Select File->New;
2) Click pe butonul Who Active pentru a intra online;
3) Sub AB_DF-1, se extinde backplane-ul 1768-L43 i CompactBus 1769;
4) Se extinde Scanner Module 1769-SDN i se selectez portul DeviceNet, apoi click ok;

Figura 35: Configurarea DeviceNet


5) Se nregistreaz numrul de slot al modulului 1769-SDN;

28

6) Click OK. RSNetWorx va ncepe cutarea reelei. Cnd toate dispozitivele DeviceNet apar pe
ecran, se d Cancel;
7) Click dreapta pe 1769-SDN i se selecteaz properties;
8) Se selecteaz modulul tab;
9) Click pe Download;
10) n cmpul platform se selecteaz CompactLogix;

Figura 36: Modulul Scanner 1769-SDN


11) Se alege un numr de nregistrare i se nregistreaz, apoi se face click pe OK;
12) Se salveaz configuraia DeviceNet;
13) Se nregisteaz numele .dat i calea acestuia;
14) Se d close la RSNetWorx pentru softul DeviceNet.

3.3.5 Realizarea legaturilor electrice pentru sursa de putere DeviceNet


a) Se cupleaz sursa de putere DeviceNet la conectorul Aux Power Output 230V curent
alternativ pe linia modului de interfaare ;
b)

Se plaseaz switch-ul n poziia care corespunde voltajului de alimentare ;

c) Nu se pune sub tensiune n timp ce se lucreaz!


29

Figura 37: Relizarea legaturilor electrice pentru sursa de putere DeviceNet

3.3.6 Configurarea modulului 1769 de intrare/ieire


1) Sub configurarea I/O, se face click dreapta pe 1769 Bus, i se selecteaz un modul nou;

Figura 38: Alegerea unui modul nou de intrare/ieire n RSLogix


2) Se extinde Digital, se selecteaz cel mai din stnga modul de intrare/ieire;

30

Figura 39: Selectarea unui modul n RSLogix


3)

n casua de dialog: se introduce un nume nou pentru modul, se seteaz un numar pentru slot,
click Change, se selecteaz Disable Keying, Click OK pentru a accepta schimbarile i apoi
click OK pentru a iei din casua de dialog.

4) Se repeat paii de la 1 la 3 pentru a aduga toate modulele de intrare/ieire n ordinea de la


stnga la dreapta.
[*1]

31

APLICAII POWERFLEX 40

Figura 40: Diagrama bloc i cablajul de control pentru PowerFlex40 [*4]


Motorul este conectat la PowerFlex 40 prin trei terminale U/T1, V/T2 si W/T3. Astfel,
motorul este legat prin trei fire. Acesta nseamn c se permite schimbarea sensului de mers pentru
motor.

4.1 Pornirea motorului folosind butoanele PowerFlex 40


Din fabric, PowerFlex40 are conectat un jumper ntre pinii 1 i 11, ceea ce face operarea
motorului din tastatur imposibil. De aceea pentru pornirea acestuia este necesar ca, pinii 1 i 2 s fie
legai la o surs extern de 24V, iar pinul 4 s fie legat la masa sursei, conform schemei din figura
urmatoare:
32

Figura 41: Cablarea PowerFlex 40 pentru pornirea motorului


Dupa realizarea conexiunilor, PowerFlex 40 trebuie resetat la setarile din fabric, astfel:
-

se alege codul P041 i se apas ENTER;

se seteaz P041 din 0 in 1;

PowerFlex 40 se va reseta i va trece n starea de eroare FAULT, ns la apasare butonului


ESC, aparatul va iei din stare de eroare;

n acest moment PowerFlex 40 este pregtit pentru a porni motorul utiliznd butoanele
corespunztoare. [*4]

4.2 Pornirea motorului folosind softul RSLogix 5000


Pentru a controla motorul folosind softul RSLogix 5000 sunt necesari urmatorii pai:
-

se reconecteaz jumperului ntre pinii 1 i 11, pentru ca butonul de stop sa fie activ pe
PowerFlex 40;

se conecteaz PowerFlex40 la reea prin adaptorul Ethernet, n cazul nostru, tipul acestuia
fiind 22-COMM-E;

se modific starea codurilor P036 i P038 din 0 n 5. Aceste coduri dau permisiunea de
Start pentru PowerFlex 40 folosind un semnal provenit prin intermediul portului
COMM-E.
Implementarea software pe microcontroller folosind logica ladder:

33

22-

Figura 42: Rutina principal


Butoanele clear, start i stop sunt folosite ca variabile interne, cu ajutorul acestora fiind
simulate butoanele fizice. Butonul clear scoate PowerFlex 40 din starea de Fault, butonul
start pornete motorul. Instructiunea MOV indic frecvena la care se va nvrti motorul, n cazul
nostru aceasta avnd valoarea de 60Hz. Valoarea 600 va fi intrepretat de ctre PowerFlex 40 ca
60.0Hz.
Cofigurarea I/O:
-

Controllerul 1768-L43 se adaug automat n slotul [0] odat cu deschiderea unui proiect nou.
Numele proiectului va da numele controllerului 1768-L43 n program.

Pentru adaugarea modulului 1768-ENBT/A se procedeaz n felul urmator: se d click


dreapta pe 1768 Bus, se alege New Module, apoi n fereastra nou aparut, se extinde ramura
Communications, se alege configuraia 1768 10/100 Mbps Ethernet Bridge, Twisted-Pair
Media. Configurarea modulului 1768-ENBT/A se face n felul urmator: se adaug un nume,
se selecteaz Disable Keying i se adaug adresa ip a modulului, n cazul nostru acesta adres
ip fiind 192.168.1.110;

34

Figura 43: Selecia modulului 1768-ENBT/A

Figura 44: Configurarea modulului 1768-ENBT/A


Pentru a adauga dispozitivul PowerFlex 40 se procedeaz astfel:
-

Click dreapta pe Modulul 1768-ENBT/A, se alege New Module, n fereastra nou aparut, se
extinde ramura Drivers i se alege dispozitivul PowerFlex 40;

35

Figura 45: Configurarea I/O


Pentru a transfera programul pe microcontroller este necesar s fie efectuai urmatorii pai:
-

se alege calea de comunicare Path:

Figura 46: Alegera caii de comunicare


-

se copiaz programul pe microcontroller;

Figura 47: Copierea programului pe microcontroller


Pentru a doua aplicaie am ales s controlm sensul de micare al motorului folosind softul
RSLogix 5000.
Implementarea software pe microcontroller folosind logica ladder:

36

Figura 48: Rutina principal Schimbarea sensului


Modul de funcionare al programului:
-

Motorul va porni odat cu activarea butonului Comanda_Start. Acesta trebuie s ajung la


frecvena de 18.8Hz (frecvena specificat de noi), odat ajuns la aceast frecven, un timer
se va activa (timer.EN) i motorul se va roti timp de 5 secunde la frecvena prestabilit;

Dup scurgerea celor cinci secunde, temporizatorul, prin intermediul instruciunii timer.DN
va activa instruciunea ce va muta n acumulator (Accum) valoarea 0, prin intermediul
instruciunii MOV;

Tot dup scurgerea celor cinci secunde, programul va sri n subrutina Sens, cu ajutorul
instruciunii JSR(Jump to Subroutine), subrutin ce va schimba sensul de mers al motorului
(Figura 36);

Dup executarea subrutinei, motorul se va roti n direcia opus tot la 18.8Hz timp de cinci
secunde;

Motorul se va opri prin apasarea butonului Comanda_Stop, sau prin oprirea automatului.
37

Figura 49: Schimbarea sensului Text Structurat

4.3 Vizualizarea raspunsului motorului folosind aplicaia FactoryTalk


Factory Talk este un soft special folosit pentru dezvoltarea unor aplicaii HMI(Human
Machine Interface) sau interfete om-main.
Conexiunea ntre RSLogix 5000 i Factory Talk se face prin intermediul unor etichete (Taguri). Aceste etichete sunt importate din proiectul RSLogix, ale carui date vor fi folosite pentru a
construi aplicaia.
Pentru a realiza aceast aplicaie, trebuie configurat calea de comunicare aa cum am
exemplificat n subcapitolul 3.2.10.3.

Figura 50: Vizualizarea raspunsului motorului folosind aplicaia FactoryTalk

Figura 51: Rata de remprospatare pentru grafic


38

5 CONTROLUL PROCESELOR UTILIZAND SISTEMUL


1768 COMPACTLOGIX
5.1 Crearea circuitului pe plac
Pentru a proiecta circuiul pe plac am parcurs urmatorii pai: am desenat schema circuitului
pe foaie, dupa care am nceput s trasm liniile circuitului pe suprafaa acoperit de cupru a placi
noastre folosind un marker permanent. Pasul urmator a constat n ngaurirea placi n locurile unde
trebuiau amplasate componentele, pentru ca mai apoi s rentarim cu markerul circuitul pentru a se
pastra conexiunile. Urmatorul pas a constat n dizolvarea cuprului de pe placa (cuprul care nu a fost
acoperit cu markerul) folosind o soluie numit clorur feric. Pasul final a nsemnat lipirea
componentelor pe placa i testarea conexiunilor.

5.1.1
-

Componentele folosite
Relee ce poate fi cuplate cu o tensiune de aproximativ 12V. Odat cuplat releul suport pe cel
de-al doilea cicuit tensiuni de 220V-230V;

Rezistene de10k, 680, 1.8k ;

Capacitoare de 100F i 1000F;

Leduri;

Tranzistoare;

Stabilizator de tensiune;

Sursa de tensiune;

Pini de intrare / ieire.

5.1.2 Proiectarea circuitului


1. Reprezint intrarea, iar semnal de comand va veni din automatul programabil, de pe modulul
de ieirile digitale;
2. Rezistena de intrare cu valoarea de 10k;
3. Tranzistorul cu baza conectat la intrare, emitorul legat la mas i colectorul legat la unul
dintre pinii releului;
4. Rezistena de 680;
39

5. Ledul verde. Acesta se va aprinde odat ce releul va fi cuplat;


6. Rezistena de 1.8k;
7. Ledul rou. Acesta este aprins ct timp releul este decuplat, stingndu-se odat ce acesta va fi
cuplat;
8. Releul;

Figura 52: Schema circuitului placii


9. Capacitor de 100F;
10. Stabilizator de tensiune;
11. Capacitor de 1000F;
12. Punte redresoare

Figura 53: Zona de alimentare a placii


40

n zona de alimentare a placii am tras nc o linie pentru alimentare cu 12V, pentru a alimenta
rndul al doilea al circuitului.
Rezultatul dup ce am desenat schema circuitului pe suprafaa acoperit de cupru a placi i
dup ce am dat gaurile n plac:

Figura 54: Schema circuitului pe placa fizic


Placa final arat ca n figura urmatoare:

41

Figura 55: Placa final


n imaginea de mai sus am notat:
1) Intrarile ce vor cupla releele. Acestea vor fi legate la ieirile din modulul digital de ieire ale
automatului programabil;
2) Cu 2 am notat intrrile, care alimenteaz cu o tensiune de 220V cel de-al doilea circuit al
releelor;
3) Cu 3 am notat ieirile de 220V. Pe aceste ieiri vor fi legate motoarele ce dorim a le controla.

42

Se poate observa c numarul de ieiri este mai mare dect numarul de intrari pe partea de
220V deoarece releele noatre au pe ieire dou contacte, unul normal nchis i unul normal deschis.
Am ilustrat acest lucru n poza de mai jos:

Figura 56: Schema releului nostru


a) Reprezint comunul;
b) Reprezint contactul normal nchis. Acesta nseamn c ntre intrarea i ieirea de 220V
exist conexiune direct cnd releul nu este cuplat;
c) Reprezint contactul normal deschis. Acest contact se va activa odat ce releul va fi cuplat de
ctre automatul programabil.

5.1.3 Prezentarea instalaiilor


Prezentarea primei instalaii. Automatului de cafea:

Figura 57: Tancurile automatului de cafea

43

Figura 58: Automatul de cafea


1. Am notat cu 1 tancul n care se afl ceaiul. De asemenea tot cu 1 am numerotat motorul
utilizat pentru a comanda mecanismul din interior;
2. Cu 2 am notat tancul de ciocolat;
3. Cu 3 am notat tancul de lapte;
4. Cu 4 am notat tancul de zahr;
5. Cu 5 am notat tancul de cafea;
6. Cu 6 am notat supapele, trei la numar, care sunt folosite pentru a da drumul la ap din bazin.
Supapa de lng bazinul de ap este activat numai cnd este nevoie de zahr i cafea, supapa
din mijloc se activeaz numai cnd este nevoie de lapte sau ciocolat n amestec, iar ultima
supap se folosete numai pentru ceai.
7. Cu 7 am notat un senzor de nivel, care indic dac n bazin apa este la nivelul corespunztor;
8. Cu 8 am notat senzorul de temperatur, folosit pentru a masura temperatura apei din bazin.
Acest senzor este de tipul termo-rezistena;

44

9. Cu 9 am notat bazinul de ap. n interiorul bazinului se afl o rezisten ce ncalzeste apa pan
la temperatura de aproximativ 80-90 de grade Celsius;
10. Pe lang componentele de mai sus, instalaia noastr mai dispune de o pomp de ap, utilizat
pentru pomparea apei n bazin n mod constant precum i dou mixere, poziionate n partea
din fa a automatului. Cele dou mixere sunt folosite pentru a omogeniza amestecurile
diverselor sortimente. Mixerul 1 se folosete la omogenizarea laptelui sau a ciocolatei cu apa,
iar mixerul 2 se folosete la omogenizarea zaharului sau cafelei cu apa. Mixerul 1 i mixerul 2
se folosesc n paralel pentru sortimentul de cafea cu lapte sau capucino.
Prezentarea celei de-a doua instalaii. Banda automat:

Figura 59: Band automat


45

1. Motorul ce mic banda transportoare. Pentru ca banda s se mite mai ncet motorul este
alimentat cu o tensiune mic;
2. Motorul ce antreneaz pistonul care are rolul de a scoate sticla de pe band;
3. Supap ce d drumul la ap cnd aceasta ajunge pe poziia dorit;
4. Tava pe care se adun sticlele. Sub tava se afl un senzor ce verific dac tava este sau nu pe
poziia ei. Dac tava lipsete, banda nu va porni;
5. Senzor care arat c tava este plin. De ndata ce tava se va umple, banda se va opri;
6. Senzorul care oprete sticla n poziia n care aceasta va fi umplut;
7. Senzorul care verific dac pe band se afl sticle. Dac pe band nu se afl nici o sticl,
banda se va opri;
8. Senzorul care oprete pistonul dup o curs complet.
Senzorii utilizai pentru band sunt de tipul fotorezisten i arat ca cei din figura de mai jos

Figura 60: Foto-Rezisten

5.2 Implementarea software


Pentru implementarea software a color dou instalaii am folosit urmatoarele module:
-

modulul digital de intrare;

modulul digital de ieire;


Adaugarea modulelor n softul RSLogix 5000 se face n felul urmator:

Pe magistral 1769 se d click dreapta i se alege New Module;

46

Figura 61: 1769 Adaugarea unui nou modul

Figura 62: 1769 Alegerea modulului folosit


-

Dup alegerea modulului corespunztor, va aparea o fereastr nou unde trebuie introdus un
nume pentru modul precum i numarul slotului n care se afl instalat, apoi se va selecta
opiunea Disable Keying;

Configurara I/O trebuie s arate n felul urmator:

Figura 63: Configurara I/O pentru automatul de cafea


n figura de mai jos este reprezentat diagrama ladder pentru automatul de cafea:

47

48

49

Figura 64: Diagrama ladder pentru automatul de cafea


Explicarea diagramei:
-

La apasarea butonului Start ieirile: rezisten i pomp_ap sunt activate dac senzorii
de temperatur, respectiv de nivel nu sunt realizai(aceti senzori sunt de tipul normal
deschii). Odat ce senzorii cupleaz, pe intrarile modulului digital se transmit 24V, ceea ce
indic faptul c nivelul i temperatura au ajuns la cotele maxime, iar rezistena i pompa de
ap vor fi decuplate;

50

La apasarea butonului de cafea, ceai,ciocolat, vor fi activate temporizatoarele care vor da


drumul la un proces secvenial pentru prepararea diverselor sortimente;

Variabila intern Control nu d voie nici unui alt buton de a fi selectat pn ce sortimentul
actual va fi terminat;
Semnificaia fiecarui temporizator (baza de timp pentru temporizatoare este de 1 ms, ceea ce

nseamn c pentru o secund valoarea presetat trebuie s fie 1000):


-

T1: ntrzierea zaharului fa de pornirea supapei 1. Pentru ca instalaia s nu se nfunde, apa


cald trebuie s curg naintea zaharului;

T2: timpul total de funcionare pentru mixerul 2, de asemenea acesta este folosit ca i timp
total pentru cafeaua scurt sau cafeaua lung;

T3: folosit pentru a da zahar mai mult;

T4: folosit pentru a da zahar mai puin;

T5: ntarziere pudr. Pudra trebuie s fie introdus n amestec dupa zahar;

T6: d voie s curg o anumit cantitate de pudr din tanc;

T7: cantiatea de ap prin supapa 1 pentru cafeaua scurt;

T8: cantiatea de ap prin supapa 1 pentru cafeaua lung;

T9: timpul total de funcionare pentru mixerul 1, de asemenea acesta este folosit ca i timp
total pentru cafeaua cu lapte sau capucino;

T10: ntrzierea laptelui fa de pornirea supapei 2;

T11: cantiatea de ap prin supapa 2 pentru cafeaua cu lapte;

T12: cantiatea de lapte pentru cafeaua cu lapte;

T13: ntrzierea zaharului pentru cafeaua cu lapte i capucino;

T14: ntrziere pudr pentru capucino i cafea cu lapte;

T15: cantiatea de lapte pentru capucino;

T17: timpul de funcionare al supapei 1 la cafeaua cu lapte;

T18: timpul de funcionare al supapei 1 la capucino;

T20: cantiatea de ap prin supapa 2 pentru ciocolat;

T21: d voie s curg o anumit cantitatea de ciocolat din tanc;

T22: timp de curaare, mixerul 1 cu 2 i supapa 1 cu 2 se vor activa pentru a curaa instalaia;

51

T23: cantiatea de ap prin supapa 3 pentru ceai;

T24: d voie s curg o anumit cantitatea de ceai din tanc;


n figura de mai jos este reprezentat interfaa grafic realizat cu programaul FactoryTalk.

Am folosit aceast inferfa pentru a simula butoanele fizice pe ecranul tactil al PanelView Puls 1000.
Butoanele de zahr nu vor avea nici un efect la selectarea ciocolatei sau a ceaiului, acestea neavnd
nevoie de zahar n comploziia lor. Dac nu se selecteaz cantitatea de zahr, atunci n amesctec nu se
va insera zahr.

Figura 65: Interfaa grafic pentru automatul de cafea


n figura de mai jos este reprezentat diagrama ladder pentru banda automat:

52

Figura 66: Diagrama ladder pentru banda automat


Semnificaia senzorilor:
-

Senzorul1: indic dac tava este sau nu plin;

Senzorul2: oprete sticla n dreptul supapei;

Senzorul3: ne arat dac pe band se afl sticle;

Senzorul4: oprete pistonul dup o curs complet;

Senzorul5: indic daca tava se afl pe poziia ei;


Explicarea diagramei:
Motorul care nvarte banda va porni numai dac pe band se afl sticle i dac tava se afl pe

poziie. Banda se va opri cnd sticla va ajunge n dreptul supapei, care va cupla i va ramane cuplat
timp de cinci secunde, dup care se va nchide. Apoi sticla va mai sta un timp de dou secunde n
dreptul supapei pentru ca apa ce se afl pe furtun s curg n sticl. Dupa aceste operaii pistonul va
mpinge sticla pe tava i va reveni pe poziie. Odat revenit n poziie, acesta va reseta
temporizatoarele i ntreg procesul va rencepe.
53

CONCLUZII
n concluzie tema prezentat n aceast lucrare de diplom pornete de la instalaii reale care pot

fi ntlnite n diverse procese automatizate, procese, care sunt controlate de ctre noi. Automatul
programabil Allen Bradley folosit n aceast lucrare se regasete n multe ramuri din industrie dar i n
alte tipuri de automatizri, cum ar fi: sisteme de singuran i protecie, sisteme de reglare a
temperaturii, a nivelului apelor, sisteme de aerisire.
Pentru modul de implementare al programului din spatele instalaiei noastre, am folosit
principiul diagramelor ladder care, de altfel, este un limbaj usor de nteles i de utilizat. Acesta se
bazeaz pe un limbaj grafic de programare. n acest proiect am ncercat realizarea unor programe care
s fie ct mai asemanatoare cu cele de se afl n mod normal n instalatiile din lumea industrial.
Automatele programabile reprezint o soluie avantajoas din punct de vedere al costurilor de
implementare, dar i al flexibilitaii. Acest automat programabil folosete pentru comunicare cu
celelate module cabluri UTP legate la un switch central. Pentru a ncarca programul pe
micoprocesorul automatului se poate folosi comunicaia serial sau transmisia EtherNet.

54

BIBLIOGRAFIE

[Dor10] Dorin Popescu, Automate Programabile, Universitatea din Craiova 2010


[*1] Rockwell Automation, 1768 CompactLogix System, Publication IASIMP-QS003B-EN-P October 2009
Disponibil online la adresa:
http://literature.rockwellautomation.com/idc/groups/literature/documents/qs/iasimp-qs003_-en-p.pdf
[*2] Rockwell Automation, 1769 Compact I/O Modules Specifications, Rockwell Automation
Publication 1769-TD006C-EN-P- March 2012
Disponibil online la adresa:
http://literature.rockwellautomation.com/idc/groups/literature/documents/td/1769-td006_-en-p.pdf
[*3] Rockwell Automation, Compact 8-Bit, Low Resolution Analog I/O Combination Module,
Publication 1769-UM008A-EN-P - November 2001
Disponibil online la adresa:
http://literature.rockwellautomation.com/idc/groups/literature/documents/um/1769-um008_-en-p.pdf
[*4] Rockwell Automation, PowerFlex 40 Ajustable Frequency AC Drive, Publication 22BUM001H-EN-E
Disponibil online la adresa:
http://literature.rockwellautomation.com/idc/groups/literature/documents/um/22b-um001_-en-e.pdf
[*5] Notiuni introductive. Scheme de comand
Disponibil online la adresa:
http://www.shiva.pub.ro/PDF/Aut/Notiuni_introductive_scheme_de_comanda.pdf
[*6] Rockwell Automation, PanelView Plus Terminals, Publication 2711P-UM001J-EN-P November 2009
Disponibil online la adresa:
http://literature.rockwellautomation.com/idc/groups/literature/documents/um/2711p-um001_-en-p.pdf

55

[*7] Rockwell Automation, FactoryTalk ViewMachine Edition, PUBLICATION VIEWMEUM004F-EN-EJune 2009


Disponibil online la adresa:
http://literature.rockwellautomation.com/idc/groups/literature/documents/um/viewme-um004_-ene.pdf

REFERINTE WEB

[*8] Curs Automate Programabile


Disponibil online la adresa:
http://facultate.regielive.ro/cursuri/electrotehnica/automate-programabile-55213.html

56

S-ar putea să vă placă și