Descargar Imprimir esta página

Crear Protocolos Personalizados En Modo Freeport - Siemens SIMATIC S7-200 Manual De Instrucciones

Manual del sistema de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:

Publicidad

Manual del sistema de automatización S7-200

Crear protocolos personalizados en modo Freeport

El modo Freeport permite controlar el puerto de la CPU S7-200 desde el programa de usuario.
Con el modo Freeport se pueden implementar protocolos de comunicación definidos por el
usuario para comunicarse con numerosos dispositivos inteligentes. El modo Freeport soporta los
protocolos ASCII y binario.
El modo Freeport se habilita utilizando las marcas especiales SMB30 (para el puerto 0) y
SMB130 (para el puerto 1). El programa utiliza las siguientes operaciones e interrupciones para
controlar el funcionamiento del puerto de comunicación:
Operación Transmitir mensaje (XMT) e interrupción de transmisión: La operación Transmitir

mensaje sirve para transmitir hasta 255 caracteres desde el puerto COM del S7-200. La
interrupción de transmisión le indica al programa contenido en el S7-200 el fin de la
transmisión.
Interrupción de recepción de caracteres: Esta interrupción le indica al programa de usuario

que se ha recibido un carácter en el puerto COM. El programa puede reaccionar a ese
carácter, basándose en el protocolo a implementar.
Operación Recibir mensaje (RCV): La operación Recibir mensaje obtiene el mensaje

entero del puerto COM y genera luego una interrupción en el programa cuando el mensaje
se ha recibido por completo. La memoria de marcas del S7-200 se utiliza para configurar la
operación Recibir mensaje con objeto de iniciar y detener la recepción de mensaje,
basándose en condiciones predefinidas. Esta operación le permite al programa iniciar o
detener un mensaje, basándose en caracteres específicos o en intervalos de tiempo. La
mayoría de los protocolos se pueden implementar con la operación Recibir mensaje.
El modo Freeport sólo está activado cuando el S7-200 se encuentra en modo RUN. Si el S7-200
cambia a modo STOP se detiene la comunicación Freeport y el puerto de comunicación vuelve al
protocolo PPI con los ajustes configurados en el bloque de sistema del S7-200.
Tabla 7-9
Utilizar el modo Freeport
Configuración de la red
Utilizar el modo
Freeport vía un
enlace RS-232
Utilizar el protocolo
USS
240
Balanza
Cable
PC/PPI
S7-200
MicroMaster
MicroMaster
S7-200
MicroMaster
MicroMaster
Descripción
Ejemplo de cómo utilizar una CPU S7-200 con
una balanza electrónica dotada con un puerto
RS-232
:
El cable multimaestro RS-232/PPI conecta
el puerto RS-232 de la balanza con el
puerto RS-485 de la CPU S7-200. (Ajuste
el cable a modo PPI/Freeport,
interruptor 5 = 0).
La CPU S7-200 utiliza el modo Freeport
:
para comunicarse con la balanza.
La velocidad de transferencia puede estar
:
comprendida entre 1.200 bit/s y
115,2 kbit/s.
:
El programa de usuario define el protocolo.
Ejemplo de cómo utilizar una CPU S7-200 con
accionamientos SIMODRIVE MicroMaster
:
STEP 7-Micro/WIN incorpora una librería
USS.
:
La CPU S7-200 es la estación maestra y
los accionamientos son los esclavos.
El CD de documentación contiene
un programa de ejemplo USS. (v.
ejemplo 28).
Ejemplos de
programación

Hide quick links:

Publicidad

loading