Sunteți pe pagina 1din 28

Aplicatii cu Microcontrolere in Robotica

Industriala

Curs 2 :: Conectarea mediilor de dezvoltare


TIA Portal, PLC SIM si Factory IO

L e c t o r D r. I n g . M i r c e a M U R A R
mircea.murar@muri.utcluj.ro
Necesar

• Verificare versiune Factory IO


• Verificare versiune TIA Portal V14 SP1 & PLC SIM V14 SP1
• Creare proiect TIA Portal
• Introducere si configurare PLC
• Descarcare sablon si copier functie de transfer
• Recompilare proiect creat
• Pornire simulator PLC
• Configurare driver comunicatie Factory IO
• Conectare Factory IO la PLC SIM
Verificare mediu de dezvoltare Factory IO

Factory IO
• Deschideti Factory IO prin intermediul pictogramei
• Accesati sectiunea Update Checker pentru a identifica versiunea Factory IO
• Versiunea v2.2.2 sau v2.2.3 este suficienta pentru implementarea
aplicatiilor de laborator.
• Nu realizati Update
Verificare mediu de dezvoltare Siemens

TIA Portal
• Deschideti TIA Portal V14 prin intermediul pictogramei
• Accesati sectiunea Installed software pentru a identifica versiunea de
TIA Portal
• Accesati sectiunea Detalii pentru
a identifica versiunea de PLC SIM
Creare proiect TIA Portal

In instanta de TIA Portal deja deschisa pentru verificarea versiunii:


• Accesati optiunea Create new project
• Introduceti un nume pentru proiect si
adresa unde urmeaza sa fie creat
• Actionati butonul Create
Introducere PLC in mediu de lucru TIA Portal

Dupa crearea proiectului trebuie intreprinse urmatoarele etape:


1. Deschiderea ferestrei principale a proiectului din TIA Portal prin intermediul
butonului Open the project view
Introducere PLC in mediu de lucru TIA Portal

2. Introducerea unui PLC prin activarea optiunii Add new device


3. Se identifica PLCul 6ES7 215-1HG40-0XB0 din categoria CPU 1215C DC/DC/Rly
4. Se selecteaza versiunea de firmware v4.1
5. Se actioneaza butonu OK
Introducere PLC in mediu de lucru TIA Portal

Dupa actionarea butonului OK, PLC-ul selectat este introdus in zona de lucru.
6. Selectarea PLC-ului introdus in zona de lucru
7. Accesarea sectiunii de proprietati
Accesarea sectiunii de proprietati permite
configurarea proprietatilor unui PLC
Introducere PLC in mediu de lucru TIA Portal

8. Modificarea modalitatii de actualizare a intrarilor digitale


Datorita faptului ca intrarile digitale vor fi injectate de catre simularea din mediul
software Factory IO, trebuie blocata actualizarea ciclica a imaginii de proces a
intrarilor din PLC-ul ce urmeaza sa fie simulat.
• Se acceaza sectiunea de proprietati specifice intrarilor si iesirilor digitale
• Se acceseaza subsectiunea I/O addresses
• Se modifica sursa imaginii de proces din Automatic update in None
Introducere PLC in mediu de lucru TIA Portal

9. Activarea mecanismelor de comunicatie cu parteneri de la distanta


Schimbul de date cu alte echipamente trebuie activat pentru ca transferul de date
intre cele doua softuri sa se realizeze corespunzator.
• Se acceaza sectiunea de proprietati specifice Protection & Security
• Se acceseaza subsectiunea Connection mechanisms
• Se activeaza accesul prin comenzi PUT/GET cu alti parteneri
Template proiect TIA Portal

O functie destinata transferului de date intre TIA Portal si Factory IO trebuie


copiata si apelata in blocul principal al proiectului creat in TIA Portal.
Functia care transfera date este dezvoltata de Factory IO si se regaseste in
blocurile de program ale unui sablon de TIA Portal aflat pe pagina web a Factory
IO in sectiunea de Tutoriale si modele specifice PLC-urilor Siemens.

Se descarca sablonul pentru PLC din gama S7-1200 pentru TIA Portal V14.
Dezarhivare si deschidere template proiect TIA Portal

Dupa descarcarea sablonului de proiect acesta trebuie dezarhivat utilizand un


program specific (ex. winRar, 7-zip, etc.).

Dupa dezarhivare se acceseaza continutul fisierului si se deschide o noua instanta


de TIA Portal V14 actionand fisierul marcat cu albastru
Copiere functie transfer date

Dupa deschiderea sablonului in TIA Portal trebuie efectuate urmatoarele etape:


• Se deschide fereastra principala a proiectului din TIA Portal actionand butonul
Open the project view
• Se desfasoara continutul echipamentului PLC din structura proiectului.
• Se desfasoara continutul blocurilor de program
• Se copiaza functia MHJ-PLC-Lab-Function-S71200 in proiectul
creat in prima parte
Apelare functie transfer date

Functia de transfer trebuie apelata in cadrul primului circuit de control (Network 1)


al blocului principal (Main [OB1]) pentru ca transferul de date sa aiba loc la
inceputul fiecarui ciclu de program.

Acest lucru implica deschiderea blocului principal OB1 in zona de lucru si apelarea
prin efectuarea unei operatii de tip drag’n’drop a functiei de transfer date in primul
circuitul de control.
Recompilare proiect creat

Dupa copierea functiei MHJ-PLC-Lab-Function-S71200 din sablon in proiectul


creat, este necesara o compilare completa a blocurilor de program
Pornire simulator PLC

Dupa copierea, apelarea functiei MHJ-PLC-Lab-Function-S71200 din sablon in


proiectul creat si recompilarea completa a blocurilor de program fara probleme
se poate porni simulatorul de PLC-uri.

Dupa selectarea echipamentului de automatizare pentru care se


doreste pornirea simualtorului, exista mai multe optiuni de pornire
a simulatorului:
• Din meniu: Online -> Simulation -> Start
• Accesand pictograma din bara de meniu
• Click dreapta pe PLC si selectarea optiunii
Start Simulation
Pornire simulator PLC

Dupa accesarea optiunii de pornire a simulatorului de PLC, mediul software TIA


Portal ne aduce si cunostinta ca interfetele fizice cu PLC-uri reale vor fi
dezactivate. Aceasta informare trebuie acceptata.
Pornire simulator PLC

In procesul de pornire al simulatorului exista posibilitatea aparitiei unei etape


intermediare, care implica selectarea interfetei de comunicatie cu PLC-ul,
cautarea PLC-ului virtual si confirmarea incarcarii programului de aplicatie.

4
Pornire simulator PLC

Confirmarea incarcarii programului de aplicatie.


Pornire simulator PLC

Activarea optiunii de comutare a PLC-ului virtual in modul START dupa


incarcarea programului si confirmarea finalizarii procesului de incarcare

Daca etapele au decurs fara probleme o noua fereastra


care indica ca simulatorul de PLC s-a pornit si PLC-ul
virtual este in modul RUN apare pe monitor.
Conectare in timp real la aplicatia program

Conectarea la aplicatia program implica activarea optiunii: Go Online

Conectarea in timp real la automatul programabil


virtual este indicata de un chenar portocaliu si un set
de informatii care indica daca programul din PLC-ul
virtual este identic cu cel din aplicatia program din TIA
Portal.
Definire intrari digitale

In continuare se vor defini un set de intrari digitale in TIA Portal corespunzatoare


tabloului de automatizare care va fi introdus in aplicatia din Factory IO.
Pentru acest lucru se defineste un nou tabel cu etichete (2), pe care il redenumim
DI, se introduc intrarile digitale corespunzatoare butoanelor si selectoarelor de pe
tabloul de automatizare incepand cu adresa %I0.0.
Ulterior se acceseaza functionalitatea de monitorizare (4) si se observa starea
acestora(5).
4 5

2
Factory IO

Dupa finalizarea etapelor specifice simulatorului din TIA Portal urmeaza


urmatoarele etape in mediul de simulare Factory IO:
• incarcarea unei scene de lucru in Factory IO
• configurarea driver-ului de comunicatie
• Conectarea cu simulatorul de PLC din TIA Portal
Incarcare scena sortare in Factory IO

Se deschide Factory IO si din meniu se activeaza optiunea


Scenes, se navigheaza si se deschide in zona de lucru
scena destinata sortarii pe inaltime.
Configurare driver de comunicatie

Dupa incarcarea scenei destinate procesului de sortare pe


inaltime se deschide sectiunea specifica driver-ului de
comunicatie:
• File -> Drivers
• F4
• Actionare buton microcontroler
Configurare driver de comunicatie

Din lista de drivere de comunicatie


disponibile se selecteaza driverul distinat
comunicatiei cu Siemens S7-PLCSIM

Se sterge alocarea automata a semnalelor prin actionarea butonului Clear


Configurare driver de comunicatie

In sectiunea Configuration trebuie efectuate setari


referitoare la tipul de PLC utilizat, numarul de
intrari si iesiri, etc.

Selectarea corecta a modelului de PLC este


esentiala in conectarea cu succes a celor doua
medii software.

Dupa realizarea configurarii driverului


de comunicatie se efectueaza alocarea
semnalelor la intrarile PLC-ului conform
cu definirea acestora si in TIA Portal.
Conectare Factory IO la TIA Portal

La finalizarea procesului de configurare a mediului software Factory IO se


actioneaza butonul Connect.

Daca conectarea cu simulatorul din TIA Portal se realizeaza cu succes apare o bifa
verde in dreptul driverului de comunicatie ales.

Validarea conexiunii in TIA Portal se poate face prin verificare starii intrarilor
digitale la actiunile efectuate asupra tabloului de automatizare din Factory IO.

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