Sunteți pe pagina 1din 23

Automate

programabile
Conf. Cristina Gabriela SĂRĂCIN
Sistem de achiziții de date în rețelele de comunicație industrială

Astăzi: Fieldbus Mâine: Ethernet

Server / ERP Internet


Rețea de birou LWL - GOF
UNITRONIC LAN
HITRONIC Ethernet / LAN
Mașina 1 Mașina 2
HMI
Gateway Switch
Industrial Ethernet:
PROFINET / ETHERNET/IP /ETHERCAT
Fieldbus
Dulap de distribuție

Dulap de distribuție
UNITRONIC BUS/ MODICON

Industrial Ethernet PoE


LWL – POF/PCF
M241 IP 67
MODICON
Industrial M241
Ethernet LWL – POF/PCF
ETHERLINE
Fieldbus: PROFIBUS / DEVICENET / CCLink
EPIC DATA
MODICON
M221
IP 20 IP 20
Alimentări
ÖLFLEX

Module I/O
Senzori / Traductoare
ETHERLINE
UNITRONIC S/A Camere
ÖLFLEX Servo S T S T T Mecanisme
Comenzi Servo Senzori Servo
Traductoare
2
Automate programabile

PLC (Programmable Logic Controller)


 monitorizează starea proceselor de la intrare
(inputs)
 ia decizii pe baza unui program
 controlează starea proceselor de la ieşire
(outputs).

Primul PLC a fost inventat în 1968 pentru


industria auto americană.
GAMA DE PLC-uri MODICON
Automate programabile pentru mașini

 Modicon M221 – PLC cu număr maxim de 264 I/O


(baza + module de extensie), 2 porturi de
comunicație (serială și Ethernet, ambele pe protocol
Modbus). 4 intrări de numărare rapidă și 2 ieșiri care
controlează viteza motorului prin Pulse-Train-Output
(PTO) sau Pulse-Width Modulation (PWM), 0,2
microsecunde /instructiune, 640KB RAM. Utilizează
mai puțin de 5ms pentru procesarea a 1000 de
intrucțiuni booleene. Se programează cu
EcoStruxure Machine Expert Basic.
 Modicon M241 – PLC cu procesor dual core,
22ns/instrucțiune , 128Kintrucțiuni, 64MB RAM, 8
intrări de numărare rapidă și 4ieșiri PTO/PWM/PG,
web server și ftp server integrat. Se programează cu
SoMachine V4.3.
Structura hardware a PLC M211
Modicon – primele PLC-uri industriale
Descriere hardware automat M221
 Descriere unitate de bază
 Descriere module I/O
 Descriere HMI
 Integrarea în rețele de comunicație industrială
 Exemplu de arhitectură
Structura software a PLC M211

EcoStruxure Machine Expert Basic


Dezvoltare aplicații în EcoStruxure Machine Expert Basic
 Configurare hardware
 Scrierea programului

 Configurare/programare HMI

 Simulare și punere în funcțiune


 Biblioteca de funcții standard
 Biblioteca funcții avansate
Descriere unitate de bază - MODICON 221

2- la modelele TM221CExx este port de comunicație MODBUS TCP pe suport fizic


Ethernet
3 – în spatele capacului se găsesc: un port mini USB de tip B pentru programare, un
buton RUN/STOP și slot SD
4 – port serial configurabil RS232/485 , Modbus/ASCII
5 – 2 intrări analogice 0-10V, rezoluție 12 biți
MODICON M221

 Format normal (PLC-urile cu 16, 24 și 40 IO)


 Format compact (book), dimensiuni mai mici (cu 16 și
32 IO).
 Port de comunicație Ethernet.
de comunicație serial (protocol Modbus sau
 Port
ASCII) RS232 sau RS485,
 PortUSB mini-B pentru programare (se poate încărca
programul din PC în PLC sau invers)
 Buton de Run/Stop și slot pentru card de memorie SD.

Cuprins
Module de extensie PLC-M221

 Numărul maxim de module


TM3 acceptate 7

 ModuleleTM3 pot fi :
 Module de intrări sau ieșiri digitale sau mixte (8, 16, 32).
 Module de intrare sau ieșire analogică (2, 4, 8) sau mixte (4 canale)
 Module de intrare de sonde de temperatură (6 canale)
 Module expert pentru controlul demaroarelor de motor
 Module safety
 Module de extindere de bus
Modulele de extensie pentru intrări /ieșiri

 Modulele de ieșiri digitale nu sunt isolate galvanic și pot fi cu:


 ieșire pe releu (24Vcc/240Vac - 2A/canal)
 ieșire pe tranzistor (24Vcc -5A/canal)
 Modulele analogice de intrare:
 au o rezoluție de 16 sau 12 biți pe intrare
 au un timp de citire de 1-10ms configurabil
 sunt configurabile pentru semnal unificat (0-10V/ +-10Vcc
sau 4-20mA / 0-20mA).
 pentru sonde de temperatura acceptă senzori de tip
termocuplu J,K,R,S,B,T,N,E,C. Modulele de ieșire au o
rezoluție de 12biți și un timp de transfer de 1-10ms
configurabil.
 Modulele safety sunt practic controlere safety de sine
stătătoare. Exemple: buton de oprire de urgență, limitatori Cuprins
mecanici de siguranță, bariere luminoase.
Protocol Modbus
Protocol Modbus
Integrarea în rețelele de comunicație

 PLC-ul poate fi Master sau Slave. De obicei este master-ul rețelei Modbus
și comunică cu alte echipamente slave cum ar fi contoare de energie,
senzori, convertizoare de frecvență, servoacționări.

 PLC-urile M221 au un port de comunicație serial (SL1), configurabil


software RS232 sau RS485. Pe acest port se poate comunica pe protocolul
Modbus Ascii/RTU Master sau Slave sau Ascii caracter string.

 Porturile seriale nu sunt izolate galvanic și pot fi folosite pentru:


 Upload/download aplicație cu EcoStruxure Machine Expert Basic
 Conexiune cu afișoare grafice sau orice HMI ce poate comunica pe
Modbus
 Conexiune cu modem-uri ce au un port serial
 Conexiune cu orice alt echipament într-o rețea Modbus.
 Pentru izolare se pot utiliza optocuploare, precum TWDXCAISO.
Integrarea în rețelele de comunicație

 PLC-urile TM221CExx au port de comunicație Ethernet 10/100MBs, cu


protocol de comunicație Modbus TCP (client/server), Ethernet IP (adapter).
 Adresa IP poate fi fixă, cea inițiala este bazată pe adresa MAC și ulterior se
poate schimba. Adresa IP poate fi alocată și de către un server.
 Modbus TCP și Ethernet IP pot funcționa simultan pe acest port.
 Portul Ethernet poate fi folosit pentru:
 Upload/download aplicație via EcoStruxure Machine Expert Basic
 Conexiune cu afișoarele grafice (HMI) ce au port Ethernet
 Conexiune cu modemuri cu port Ethernet
 Conexiune cu alte PLC-uri, direct sau prin routere
 Conexiune cu softuri de supervizare și control de tip Supervisory Control
And Data Acquisition (SCADA)
 Comunicația prin modem sau router poate fi utilizată pentru:
 Sincronizare între 2 sau mai multe PLC-uri M221 pentru schimb direct de
date.
 Mentenanță la distanță
 Control la distanță și monitorizare proces Cuprins
Cuprins
Specificatii tehnice
ale aplicatiei

Selectare și asamblare hardware


Configurare CONFIGURARE
Setare componente hardware

Definire I/O și obiecte

Programare PROGRAMARE
Creare și organizare POU

Debug
Debug în mod simulare
online

Conectare la PLC (USB, ETH)

Implementare Download/Upload program


PUNERE IN FUNCTIUNE

Backup/Restore program

Simulare PLC

Cuprins

Rulare in productie
Cuprins

Cuprins
Biblioteca de funcții standard
Elemente grafice
Nume Simbol grafic Funcţie
Contact normal deschis obiectul poate fi parcurs când bitul care îl contolează
are valoarea 1
Contact normal închis obiectul poate fi parcurs când bitul care îl contolează
are valoarea 0
Contact sensibil la front obiectul poate fi parcurs în momentul detectării unei
pozitiv schimbări de la 0 la 1 a bitului care îl contolează
Contact sensibil la front obiectul poate fi parcurs în momentul detectării unei
negativ schimbări de la 1 la 0 a bitului care îl contolează

Nume Simbol grafic Funcţie

Conexiune orizontală utilizată pentru conectarea în serie a elementelor


grafice între cele două bare de potenţial

Conexiune verticală utilizată pentru conectarea în paralel a elementelor


grafice de test şi acţiune

Conexiune scurtcircuit utilizată pentru conectarea a două obiecte prin mai


(short circuit by-pass) multe conexiuni
Nume Simbol grafic Funcţie
Bobină de releu obiectul bit asociat ia valoarea rezultatului câmpului
de test
Bobină de releu negat obiectul bit asociat ia valoarea negată a rezultatului
câmpului de test
Bobină de releu de setare obiectul bit asociat este setat pe 1 când rezultatului
câmpului de test este 1
Bobină de releu de obiectul bit asociat este setat pe 0 când rezultatului
resetare câmpului de test este 1
Jump utilizat pentru conectarea la o altă reţea etichetată,
Jump condiţionat la o în aval sau în amonte. Salturile se realizează doar în
altă reţea aceeaşi entitate de program (program principal,
subprograme).
un salt condiţionat implică oprirea reţelei curente şi
execuţia reţelei etichetate spre care s-a realizat saltul.
Bobină de releu de utilizat în cazul în care condiţiile asociate determină o
tranziţie condiţionată schimbare la pasul următor
Bobină de releu care realizează conectarea la începutul subprogramului
apelează un subprogam când rezultatul câmpului de test al subprogramului
(CALL) este 1
Reîntoarcere din implică oprirea modulului care a fost executat în cazul
subprogram în care rezultatul câmpului de test este 1
Oprire program implică oprirea programului în cazul în care rezultatul
câmpului de test este 1
Blocuri de funcții

Nume Simbol grafic Funcţie

timere, numărătoare, conţin intrări şi ieşiri care pot fi legate la diferite


monostabile, regiştrii, elemente grafice din reţea
programator ciclic
blocuri programabile conţin intrări şi ieşiri care pot fi legate la diferite
elemente grafice din reţea conectate la obiecte bit
sau li se pot asigna obiecte numerice sau din tabel
bloc de comparaţie compară 2 operanzi şi dacă rezultatul este
adevărat ieşirea se face 1
Blocuri de funcții
Biblioteca de funcții speciale

 PLC-ul are integrate diverse funcții:


 Controler PID
2 sau 4 numărătoare rapide, la 100KHz (pe intrări
dedicate)
 PTO (Pulse Train Output)
 PWM (Pulse Width Modulation)
 PLS (Pulse)
 FREQGEN (Frequency generator)

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