Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Comunicaciones Industriales
ndice
TEMA Gua de Prcticas LCI 1. Introduccin Programa Base 1.1 Sistema Bsico Hardware 1.2 Programa de Mando- Electrobomba 1.3 Zonas de Comunicacin 1.4 Asignacin de Entradas/Salidas 1.5 Condiciones Iniciales de Arranque 2. Prctica 1 PROFIBUS FDL 2.1 Disposicin Hardware 3. Prctica 2 PROFIBUS DP 3.1 Disposicin Hardware 4. Prctica 3 Industrial Ethernet 4.1 Disposicin Hardware 5. Prctica 4 OPC-DA 5.1 Disposicin Hardware 5. Programa Ejemplo
Dispositivo 2 Dispositivo 2
PLC CPU S7-314C-2DP CP Comunicaciones
Funcionamiento
1. Cada PC tiene una tarjeta de comunicaciones para conexin a la red industrial de la practica 2. Cada PLC tiene una tarjeta de comunicaciones que permite la conexin a la red industrial de la prctica 3. Los mecanismos y entornos de programacin residen en el PC
Paro
B1
B2 A1
A2
Bomba1 B1 Bomba 2 B2 Tanque
Emisor de impulsos (EBS) Sumidero
TANQUE
Visualizacin
Contador
Lgica de Control
Arranque
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 WORD 0 WORD 1 MB 0 MB 2 MB 1 MB 3
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
Alarma de Nivel Mnimo Alarma de Nivel Mximo Sumidero /Paro Marcha Bomba 2 Bomba 1 Sistema Nivel del Tanque
Asignacin de Entradas/Salidas
Clase Pulsadores Interruptores Smbolo Pulsador de Marcha Pulsador de Paro Sensor de Nivel Mnimo Sensor de Nivel Mximo Activador de Sumidero Indicador de Sistema Activacin de Bomba 1 Activacin de Bomba 2 Marcha /Paro Sumidero Alarma de Nivel Mximo Alarma de Nivel Mnimo Nivel del Tanque Direccin I 124.0 I 124.1 I 125.7 I 125.0 I 124.7 Q 124.0 Q 124.1 Q 124.2 Q 124.3 Q 124.4 Q 124.5 Q 124.6 Q 124.7 QB 125 Tipo de Dato Comentario BOOL Pulsador de marcha del sistema (NA) BOOL Pulsador de paro del sistema (NC) BOOL Sensor de nivel mnimo (NA) BOOL Sensor de nivel mximo (NA) BOOL Interruptor activador sumidero (NA) BOOL Sistema activado BOOL Bomba 1 activada BOOL Bomba 2 activada BOOL Marcha activada BOOL Situacin de no paro BOOL Sumidero activado BOOL Indicacin alarma nivel mximo BOOL Indicacin alarma nivel mnimo BYTE Indicacin de nivel del tanque
Visualizacin
Acceso
Pulsador de Paro Activador de Sumidero Sensor Nivel Mximo Sensor Nivel Mnimo
Valor 0 1 1 0 1 0 1 0 1 0 0 1
Comentario Posible activacin software Arranque hardware Paro desactivado Posible activacin software Activacin hardware Desactivada alarma de nivel mximo Desactivada alarma de nivel mnimo Posible activacin hardware Arranque software Paro desactivado Posible activacin hardware Activacin software
Application Layer Interface (ALI) DIN 19245 Parte 2 EN 50 170 NIVEL DE APLICACIN Fieldbus Message Specification (FMS) Lower Layer Interface (LLI) NIVEL DE PRESENTACIN NIVEL DE SESIN NIVEL DE TRANSPORTE NIVEL DE RED DIN 19245 Parte 1 EN 50 1703 Fieldbus Management FMA 7
Capas vacas
Capas vacas
Fieldbus Management FMA 1/2
Dispositivo 1
Dispositivo 2 Dispositivo 2
PLC CPU S7-314C-2DP CP 342-5
TLN: 2
PROFIBUS FDL
TLN: 5
Direccionamiento
D isp o sitiv o PC PLC D ire c c i n 2 5 LSAP 6 3
PROFIBUS DP (PB-DP)
FMS
Layer
Usuario
DP
DP-Profiles
PA
PA-Profiles DP-Extensions
DP Basic Functions
Aplicacin (7) (3)-(6) Enlace de Datos (2) Fsico (1) EN 50 170
not used Fieldbus Data Link (FDL) RS-485 / Fiber Optic Interface IEC IEC 1158-2
PROFIBUS guidelines + profiles
Dispositivo 1
Dispositivo 2 Dispositivo 2
PLC-Esclavo DP CPU S7-314C-2DP CP Integrada
TLN: 2
TLN: 5
PROFIBUS DP
Direccionamiento
D isp o sitivo PC PLC D irecci n 2 5 F u n ci n M aestro D P E scla vo D P E /S -IW 1 0 0 / Q W 1 0 0
Dispositivo 1
Dispositivo 2 Dispositivo 2
PLC CPU S7-314C-2DP CP 343-1
Direccionamiento
Puesto Puesto 1 Puesto 2 Dispositivo PC PLC PC PLC Direccin 00-17-9A-3A-BF-1A 00-0E-8C-82-2E-4E 00-17-9A-39-D0-33 00-0E-8C-82-2E-AD TSAP S/R SR-SR-PC SR-SR-AG SR-SR-PC SR-SR-AG TSAP FETCH TSAP WRITE FT-SR-PC WR-SR-PC FT-SR-AG WR-SR-AG FT-SR-PC WR-SR-PC FT-SR-AG WR-SR-AG
OPC Cliente
C
TCP/IP
OPC Cliente
Red de datos
OPC Server
Dispositivo 1
Dispositivo 2 Dispositivo 2
PLC CPU S7-314C-2DP CP 343-1
Industrial Ethernet Comunicaciones S7
Direccionamiento
Dispositivo Cliente Items Entradas Salidas Servidor OPC.SimaticNet Nodo Direccin IP del Servidor Smbolos "Entradas" "Salidas"
Programa Ejemplo
Inicio InitCom Error?
No Si
EBombaXXX.dsw
ComXXX.c #... InitCom() EndCom() RecvCom() SendCom() Supervis.c #... Supervis.h ComXXX.h
RecvCom Monitorizar
No
Tecla?
Monitorizar() Actuar()
No
Fin Prog.?
EBombaXXX.c Si EBombaXXX.h #include ComXXX.h #include Supervis.h main()