Professional Documents
Culture Documents
Tecnología Industrial
Módulos de
STEP 7- Micro ampliación
Unidad de
programación
PC
Visualizador de
textos
Panel de
operador
Impresora
Módem
Lector de código
de barras
*) A partir 10/99
Sensores/actuadores
Cursos de Perfeccionamiento 1
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
INDICE
n S7-200. Comunicaciones
S7-
n Protocolos de comunicación
– PPI
– MPI
– PROFIBUS
– Protocolos definidos por el usuario (Freeport
(Freeport))
n USS (Comunicación con variadores
variadores))
n Componentes de la red
– Puerto de comunicación
– Conectores de bus
n Rendimiento de la red
– Optimizar el rendimiento de la red
Cursos de Perfeccionamiento 2
ISA-UMH © TDOC-2001
1
Grupo de
Tecnología Industrial
INDICE
– Rotación del testigo
– Enviar mensajes
– Tiempo de rotación del testigo
– Tiempo de rotación del testigo en función del número de estaciones
estaciones
n NETR y NETW
– Ejemplo
n Modo Freeport (XMT y RCV)
– Ejemplo
Cursos de Perfeccionamiento 3
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
S7--200. Comunicaciones
S7
n El PC o la
MONOMAESTRO PG se pueden utilizar como unidades maestras en
cualquiera de las siguientes configuraciones:
– Monomaestro:
Monomaestro: Un só sólo maestro se conecta a uno o varios esclavos
– Multimaestro
Multimaestro:: Un só
sólo maestro se conecta a uno o varios esclavos y
a uno o má
m ás maestros.
– Para usuarios de mó
mó dems de 11 bits: Un só
sólo maestro se conecta a
uno o varios esclavos. El maestro se conecta a travé
través de mó
mó dems de
11 bits a una CPU S7-S7-200 esclava o a una red de CPUs S7 S7--200
esclavas.
– Para usuarios de mó
mó dems de 10 bits: Un só
sólo maestro se conecta a
travé
través de un mó
mó dem de 10 bits a una CPU S7-
S7- 200 esclava.
MULTIMAESTRO
Cursos de Perfeccionamiento 4
ISA-UMH © TDOC-2001
2
Grupo de
Tecnología Industrial
Protocolos de comunicación
n Dependiendo de la CPU S7- S7-200 utilizada, la red puede asistir uno
o varios de los siguientes protocolos de comunicació
comunicación:
– Interface punto a punto (PPI)
– Interface multipunto (MPI)
– PROFIBUS
n Los protocolos PPI y MPI se implementan en una red ”token ring”ring”
(red de anillo con testigo) conforme al está
estándar Process Field Bus
(PROFIBUS) que se describe en la norma europea EN 50170.
n Los tres protocolos se pueden utilizar simultá
simultáneamente en una
red sin que interfieran entre sí
sí, con la condició
condición de que usen una
misma velocidad de transferencia.
Cursos de Perfeccionamiento 5
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
Protocolos de comunicación
n Los protocolos prevé
prevén dos tipos de dispositivos de red: los
maestros y los esclavos.
– Los maestros pueden enviar una petició
petición a otros dispositivos.
– En cambio, los esclavos só
sólo pueden responder a las peticiones de
los maestros, sin poder lanzar nunca una petició
petición por su propia
cuenta.
n Todos los dispositivos que formen parte de una red deberá
deberá n tener
direcciones uní
unívocas para poder comunicarse entre sí
s í.
– El ajuste está
estándar
n las unidades de programació
programación SIMATIC y los PCs con STEP 7- 7-
Micro/WIN 32 es la direcció
direcci ón ”0”.
n Los visualizadores de textos TD 200 y los paneles de operador OP3OP3 y
OP7 tienen la direcció
dirección predeterminada ”1”.
n La direcció
direcci ón está
estándar de los sistemas de automatizació
automatización es ”2”.
Cursos de Perfeccionamiento 6
ISA-UMH © TDOC-2001
3
Grupo de
Tecnología Industrial
PPI
n PPI es un protocolo maestro/esclavo
– Los maestros (otras CPUs
CPUs,, unidades de programació
programación SIMATIC o
visualizadores de textos TD 200) enví
envían peticiones a los esclavos y
éstos últimos responden
– Todas las CPUs S7S7--200 actú
actúan de estaciones esclavas en la red.
– Estando en modo RUN, algunas CPUs S7 S7-- 200 pueden actuar de
estaciones maestras en la red si se encuentra habilitado el modo
maestro PPI en el programa de usuario
n enviar mensajes a otras CPUs , usando las operaciones Leer de la red
(NETR) y Escribir en la red (NETW). Mientras actú
actúa de estació
estación maestra
PPI, la CPU S7-
S7-200 sigue respondiendo en calidad de esclava a las
peticiones de otros maestros.
– la red no puede comprender má
m ás de 32 maestros.
Cursos de Perfeccionamiento 7
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
MPI
n MPI puede ser un protocolo maestro/maestro, o bien
maestro/esclavo
– CPU S7-
S7-300, se establece un enlace maestro/maestro, puesto que todas las
las
CPUs S7
S7--300 son estaciones maestras en la red.
– CPU S7-
S7-200, se establece un enlace maestro/esclavo, ya que las CPUs S7
S7--
200 son unidades esclavas.
4
Grupo de
Tecnología Industrial
PROFIBUS
n El protocolo PROFIBUS se ha diseñ
diseñado para la comunicació
comunicación
rápida con unidades perifé
periféricas descentralizadas (E/S remotas)
– Hay numerosos dispositivos PROFIBUS ofrecidos por diversos
fabricantes. Dichos dispositivos abarcan desde mó
módulos sencillos de
entradas o salidas hasta controladores de motores y sistemas de
automatizació
automatizaci ó n (autó
(aut ómatas programables).
n PROFIBUS--DP
PROFIBUS
– Módulo de expansión EM277
n Hasta 128 kbytes de lectura y escritura
n Fácil integración como esclavo PROFIBUS DP
Cursos de Perfeccionamiento 9
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
Freeport
Cursos de Perfeccionamiento 10
ISA-UMH © TDOC-2001
5
Grupo de
Tecnología Industrial
Freeport
Alternativa:
protocolo RS 485 o
RS 232
Cursos de Perfeccionamiento 11
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
Freeport
n El programa de usuario controla el funcionamiento del puerto de
comunicació
comunicaci ón utilizando interrupciones de recepció
recepción y de
transmisió
transmisi ón,
n asíí como las operaciones Transmitir mensaje (XMT) y Recibir
as
mensaje (RCV).
n En modo Freeport
Freeport,, el programa de usuario controla por completo
el protocolo de comunicació
comunicación. El modo Freeport se habilita con la
marca SMB30 (puerto 0), estando activo únicamente cuando la
CPU está
está en modo RUN.
n Cuando la CPU retorna a modo STOP, la comunicació
comunicación Freeport
se detiene y el puerto de comunicació
comunicación vuelve a utilizar el
protocolo PPI normal.
Cursos de Perfeccionamiento 12
ISA-UMH © TDOC-2001
6
Grupo de
Tecnología Industrial
Freeport
n Protocolo USS
– Control completo del acccionamiento
n drive on, off, quick off
n dirección
n velocidad
n status
n lee/escribe los parámetros elegidos
– Control completo del accionamiento con un sólo cable
– Control de varios accionamientos con una sóla CPU
#1 #2 #3 #4
Cursos de Perfeccionamiento 13
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
Freeport
n Instrucciones de la librería USS:
– USS_INIT
n habilita e inicializa o deshabilita el puerto para el protocolo USS
– DRV_CTRL
n control del accionamiento
– READ_PM
n lee un parámetro del accionamiento
– WRITE_PM
n escribe un parámetro en el accionamiento
Cursos de Perfeccionamiento 14
ISA-UMH © TDOC-2001
7
Grupo de
Tecnología Industrial
Puerto de comunicación
n Los puertos de comunicació
comunicación de las CPUs S7
S7--200 son
compatibles con el está
estándar RS-
RS-485 mediante un conector D
subminiatura de 9 pines conforme al está
estándar PROFIBUS
definido en la norma europea EN 50170
Cursos de Perfeccionamiento 15
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
Conectores de bus
Cursos de Perfeccionamiento 16
ISA-UMH © TDOC-2001
8
Grupo de
Tecnología Industrial
Cursos de Perfeccionamiento 17
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
9
Grupo de
Tecnología Industrial
Cursos de Perfeccionamiento 19
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
10
Grupo de
Tecnología Industrial
Enviar mensajes
n Para que un maestro pueda enviar un mensaje deberá
deberá tener
el testigo en su poder.
n Ejemplo:
– cuando la estació
estaci ón 3 tiene el testigo en su poder, enví envía una petició
petición a la
estació
estaci ón 2 y pasa el testigo a la estació
estación 5.
– La estació
estación 5 enví
envía una petició
petición a la estació
estaci ón 4 y pasa el testigo a la
estació
estaci ón 6.
– La estació
estaci ón 6 enví
envía un mensaje a las estaciones 2, 4 u 8 y pasa el testigo a
la estació
estación 7.
– Este proceso de enviar un mensaje y pasar el testigo continú continúa por el anillo
lógico de la estació
estación 3 a la estació
estaci ón 5, a la estació
estación 6, a la estació
estación 7, a la
estació
estaci ón 8, a la estació
estaci ón 9 y de allí
allí retorna finalmente a la estació
estación 3.
– El testigo debe recorrer todo el anillo ó l gico para que un maestro pueda
enviar una petició
petición de informació
informaci ón. En un anillo ló lógico compuesto por seis
estaciones que envíenvían una petició
petición para leer o escribir un valor de doble
palabra (cuatro bytes de datos) cada vez que tienen el testigo en su poder,
el tiempo de rotació
rotación del mismo será será de unos 900 milisegundos a una
velocidad de transferencia de 9.600 bit
Cursos de Perfeccionamiento bit/s.
/s. aci
acióón del testigo. 21
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
Cursos de Perfeccionamiento 22
ISA-UMH © TDOC-2001
11
Grupo de
Tecnología Industrial
Cursos de Perfeccionamiento 23
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
Tiempo rotació
rotación testigo en funció
función del nº
nº estac
Cursos de Perfeccionamiento 24
ISA-UMH © TDOC-2001
12
Grupo de
Tecnología Industrial
Tiempo rotació
rotación testigo en funció
función del nº
nº estac
Cursos de Perfeccionamiento 25
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
NETR y NETW
n La operació
operación Leer de la red inicia una
comunicació
comunicaci ón para registrar datos de una estació
estación
remota a travé
través del puerto indicado (PORT), segú
según
se define en la tabla (TBL).
n La operació
operación Escribir en la red inicia una
comunicació
comunicaci ón para escribir datos en una estació
estación
remota a travé
través del puerto indicado (PORT), segú
según
se define en la tabla (TBL).
n 16 BYTES y sósólo 8 operaciones simultá
simult áneas
Cursos de Perfeccionamiento 26
ISA-UMH © TDOC-2001
13
Grupo de
Tecnología Industrial
NETR y NETW
Cursos de Perfeccionamiento 27
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
Ejemplo
n Veamos un ejemplo de una línea de producció
producción donde se está
están
llenando paquetes de mantequilla que se enví
env ían a una de las
cuatro má
m áquinas empaquetadoras.
empaquetadoras .
– La empaquetadora embala ocho paquetes de mantequilla en cada
caja.
– Una má
máquina distribuidora controla el flujo de los paquetes de
mantequilla hacia cada una de las empaquetadoras.
– Se utilizan cuatro CPUs 221 para controlar las empaquetadoras y
una CPU 222 equipada con un visualizador de textos TD 200 para
controlar a la distribuidora
Cursos de Perfeccionamiento 28
ISA-UMH © TDOC-2001
14
Grupo de
Tecnología Industrial
Ejemplo
n los búfers de recepció
recepción y transmisió
transmisión para acceder a los datos de
la estació
estación 2 (en VB200 y VB300, respectivamente).
n La CPU 224 utiliza la operación NETR para leer continuamente el
control y el estado de cada una de las empaquetadoras. Cada vez
que una empaquetadora ha embalado 100 cajas, la má m áquina
distribuidora lo registra y env ía un mensaje para borrar la palabra
de estado utilizando una operación NETW.
n Ejemplo:
– El programa para leer el byte de control, el nú
número de cajas
embaladas y para poner a 0 el nú
n úmero de cajas embalado por una
sola empaquetadora (empaquetadora nº nº 1).
Cursos de Perfeccionamiento 29
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
Ejemplo
Cursos de Perfeccionamiento 30
ISA-UMH © TDOC-2001
15
Grupo de
Tecnología Industrial
Cursos de Perfeccionamiento 31
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
Cursos de Perfeccionamiento 32
ISA-UMH © TDOC-2001
16
Grupo de
Tecnología Industrial
Cursos de Perfeccionamiento 33
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
Cursos de Perfeccionamiento 34
ISA-UMH © TDOC-2001
17
Grupo de
Tecnología Industrial
Cursos de Perfeccionamiento 35
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
Cursos de Perfeccionamiento 36
ISA-UMH © TDOC-2001
18
Grupo de
Tecnología Industrial
Cursos de Perfeccionamiento 37
ISA-UMH © TDOC-2001
Grupo de
Tecnología Industrial
Ejemplo
Cursos de Perfeccionamiento 38
ISA-UMH © TDOC-2001
19
Grupo de
Tecnología Industrial
Ejemplo
Cursos de Perfeccionamiento 39
ISA-UMH © TDOC-2001
20