Sunteți pe pagina 1din 28

Automate

programabile
Conf. Cristina Gabriela SĂRĂCIN
GAMA DE PLC-uri MODICON
Structura hardware a PLC M241
Descriere hardware automat M241
 Descriere unitate de bază
 Descriere module I/O
 Comunicația PLC M241 - HMI
 Integrarea în rețelele de comunicație
 Arhitectura pentru comanda la distanță M241
Structura software a PLC M241

SoMachine V4.3
 Secvență de program scris în ladder
 Tipuri de obiecte utilizate în programare
 Blocuri de funcții
 Dezvoltare
aplicații în SoMachine Basic versus
SoMachine V4.3
 Configurare/programare HMI
Descriere unitate de bază - MODICON 241

9 Comutator pentru transmisia CANopen Port CANopen


12 Port Ethernet tip conector RJ45 (RS-232 or RS-485) Port Ethernet Port
14 Conector magistrală TM4 –
15 Port serial 1 conector tip RJ45 (RS-232 or RS-485) Serial Line 1
16 Port serial 2 conector dedicat transmisiei RS-485 Serial Line 2
Descriere unitate de bază - MODICON 241

PLC prezintă 5 porturi de comunicație:


- 2 porturi de tip serial MODBUS (SL1 1 conector RJ45,
SL2 conector dedicat transmisiei RS485);
- 1 port mini USB de tip B;
- 1 port Scaner I/O Ethernet;
- 1 port CANopen.
Automatul programabil M241 are integrate următoarele funcții:
- controller Proportional-Integral-Derivative (PID);
- 8 numărătoare rapide High-Speed Counter (HSC) f=200kHz;
- 4 ieșiri dedicate controlului pozițiilor mașinilor (PTO, PWM,
PLS, FG);
- 4 canale expert configurabile PTO/HSC.
Starea ledurilor de pe automatul PLC-M241

ERR Error Roșu On EXCEPTION Restricționat

Flashing Eroare internă a Restricționat


automatului
1 single flash Eroare minora detectată Yes

3 flashes Fără aplicație Yes


MODICON M241
 PLC cu procesor dual core, 22ns/instrucțiune, 128Kintrucțiuni,
64MB RAM, 8 canale de numărare rapidă și 4
PTO/PWM/PLS/PG, web server și ftp server integrat. Se
programează cu SoMachine V4.3.

 Automatul programabil TM241CEC24R are:


14 intrări digitale (8 intrări rapide, 6 intrări normale);
10 ieșiri digitale (4 ieșiri rapide pe tranzistor, 6 ieșiri pe
releu (max. 2A);
porturi de comunicație (2 porturi seriale, 1 port
Ethernet, 1 port CANopen, 1 port mini USB mini-B
programabil)
Diagrama de conectare a
intrărilor digitale
Diagrama de conectare a
ieșirilor pe releu

Cuprins
Module de extensie PLC-M241

 3 Numărul maxim de module TM4 acceptate


 7 Numărul maxim de module TM3 acceptate
Modulele de extensie TM3 pentru intrări /ieșiri analogice

Tip
Modul mixt Rezoluție Canale canal Semnal
TM3AM6G 12 bit, or 4 inputs 0...10 Vdc
11 bit +
sign -10...+10 Vdc
2 outputs
0...20 mA
4...20 mA
Modulele de extensie TM3 pentru intrări /ieșiri analogice

Cuprins
Comunicația PLC M241 - HMI
 PLC-ul poate fi Master sau Slave. De obicei este master-ul rețelei Modbus
și comunică cu alte echipamente slave cum ar fi HMI-ul
 PLC-urile M241 au două porturi de comunicație serială (SL1, SL2),
configurabile software RS232 sau RS485. Pe aceste porturi se poate
comunica pe protocolul Modbus.
Comunicația PLC M241 - HMI

%MD – Double Word de memorie


%MW – Word de memorie
%MB0 – Byte de memorie
%MX0.0 – Bit de memorie
Comunicația PLC M241 - HMI

Cuprins
Integrarea în rețelele de comunicație Pin Semnal
1 TD+
2 TD-
3 RD+
4 -
5 -
6 RD-
7 -
8 -

Descriere Culoare LED Stare Transmisie


Legătură
Ethernet Verde/Galben Off Fără legătură
Galben solid Transmisie la 10 Mbit/s
Verde solid Transmisie la 100 Mbit/s
Activitate
Ethernet Verde Off Fără activitate
On Transmite sau
recepționează date
Integrarea în rețelele de comunicație

Caracteristici Descriere
Function RS485 sau RS232 configurabil software
Tip conector RJ45
Isolație galvanică Neizolat
Viteză maximă 1200 până la 115 200 bps
Cablu Ecranat
Lungime
maximă 15 m pentru RS485
3 m pentru RS232
Configurare software utilizată pentru nod
Polarization Master. 560 Ω resistors are optional.
Alimentare 5VDC
pentru RS485 Cuprins
Arhitectura pentru comanda la
distanță M241

 TM3XTRA1 Modul pentru transmitere date la distanță


 TM3XREC1 Modul pentru recepția datelor primite de la distanță
Arhitectura pentru comanda la distanță M241

 PLC-urile TM241CECxx 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 SoMachine V4.3
 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 SCADA
(Supervisory Control And Data Acquisition)

Cuprins
Cuprins
Obiecte Intrări / ieșiri
Tip Obiect Obiect Functie obiect Descriere
I/O %I Bit de intrare Stocheaza valoarea intrării digitale.
%Q Bit de ieșire Stocheaza valoarea ieșirii digitale.
%IW Cuvânt de intrare Stocheaza valoarea intrării analogice.
%QW Cuvânt de iesireStocheaza valoarea iesirii analogice.
Execută numărare rapidă de pulsuri
%FC Numărător rapid externe
Numărătoare de mare Execută numărare rapidă de pulsuri
%HSC viteză externe
Generează semnale dreptunghiulare
%PLS Puls pe ieșirile dedicate
Generează un semnal dreptunghiular
Pulse Width modulat în lățime pe ieșirile dedicate
%PWM Modulation (duty cycle variabil)
Genereaza un tren de impulsuri
pentru a comanda o axa liniara cu un
motor pas cu pas sau servo, în bucla
%PTO Pulse Train Output deschisă
%FREQ Generează un semnal dreptunghiular
de frecvență variabilă și duty cycle de
GEN Frequency Generator 50%
Obiecte de memorie / sistem

Tip Obiect Obiect Funcție Obiect Descriere


%M Bit de memorie Stocheaza valoarea unui bit de
memorie memorie
Stochează un cuvânt de memorie de 16
%MW Cuvânt de memorie biți
Cuvânt de memorie Stochează un cuvânt de memorie de 32
%MD dublu de biți
Cuvânt de memorie în Stochează o valoare a unui real în
%MF virgula mobilă virgulă mobilă
%KW Cuvinte de constante Stochează o constantă pe 16 biti
Cuvinte duble de
%KD constante Stochează o constantă pe 32 de biti
Cuvânt de constantă în Stochează o valoare constantă în
%KF virgula mobila virgulă mobilă
sistem %S Bit de sistem Stocheaza valoarea unui bit de sistem
%SW Cuvânt de sistem Stochează un cuvant de sistem
Cuvânt de stare a unui Conține informații de diagnosticare a
%IWS canal de intrare unui intrări analogice
Cuvânt de stare a unui Conține informații de diagnosticare a
%QWS canal de ieșire unui ieșiri analogice
Obiecte de rețea
Tip Obiect Obiect Functie Obiect Descriere
Input assembly Valoarea frame-ului Input assembly a
Rețea %QWE
(EtherNet/IP) EtherNet/IP trimis de către plc.
Output assembly Valoarea frame-ului Output assembly a
%IWE
(EtherNet/IP) EtherNet/IP primit de către plc.
Regiștri de Intrare Valoarea tabelului de mapare cu regiștri
%QWM
(Modbus TCP) Modbus de intrare trimis de plc.
Regiștri de Ieșire Valoarea tabelului de mapare a regiștrilor
%IWM
(Modbus TCP) Modbus de ieșire primit de plc.
Intrare Digitală Valoarea intrării digitale de pe Modbus Serial
%IN
(IOScanner) IOScanner
Ieșire Digitală Valoarea ieșirii digitale de pe Modbus Serial
%QN
(IOScanner) IOScanner
Registru de Intrare Valoarea unui cuvânt de biți de intrare de pe
%IWN
(IOScanner) Modbus Serial IOScanner
Registru de Ieșire Valoarea unui cuvant de biți de ieșire de pe
%QWN
(IOScanner) Modbus Serial IOScanner

%IWNS
Cod de diagnosticare Valoarea biților de diagnosticare a rețelei Cuprins
a rețelei IOScanner Modbus Serial IOScanner
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

Cuprins
Dezvoltare aplicații utilizând blocuri de funcții
EcoStruxure Machine Expert – Basic versus
SoMachine V4.3
Dezvoltare aplicații utilizând blocuri de funcții
EcoStruxure Machine Expert - Basicversus SoMachine
V4.3
Dezvoltare aplicații utilizând blocuri de funcții
EcoStruxure Machine Expert - Basic versus
SoMachine V4.3

Cuprins

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