En SIMATIC PCS 7, el intercambio de datos cíclicos entre SIMOCODE pro V y los bloques de controladores (como FbSwt o los bloques dedicados de la librería SIMOCODE PCS 7 Library) se mapea directamente a las palabras de datos de proceso (PZD) configuradas en HW Config. PZDIN1 se conecta a la palabra de entrada de periferia inicial (por ejemplo, IW 512), transmitiendo la palabra de estado 1 de SIMOCODE (STW1), mientras que PZDIN2 recibe la corriente del motor (% de Is) o la palabra de estado 2. PZDOUT1 se conecta a la palabra de salida de periferia inicial (por ejemplo, QW 512), transmitiendo la palabra de control 1 (CTW1) para los comandos de marcha, parada y rearme.
Índice de contenidos
- Estructura del telegrama cíclico de SIMOCODE pro V
- Arquitectura de interconexión con los bloques de controladores de PCS 7
- Verificación
- Limitaciones y precauciones operativas
- Preguntas frecuentes del ingeniero (Engineer FAQ)
- Referencias técnicas
- Artículos relacionados
- Etiquetas relacionadas
Estructura del telegrama cíclico de SIMOCODE pro V
Los dispositivos de gestión de motores SIMOCODE pro V se comunican con los controladores SIMATIC S7-400 y S7-410 a través de PROFIBUS DP o PROFINET IO utilizando palabras de datos de proceso (PZD) cíclicas.
En la parametrización de hardware de SIMOCODE ES, los búferes de envío y recepción cíclica se estructuran de la siguiente manera:
* Envío cíclico (Dispositivo a AS / Entradas):
* Byte de envío 0 y 1 (PZDIN1 / Palabra 1): Palabra de estado 1 (STW1). Transmite los estados operativos fundamentales: Listo, Marcha adelante, Marcha atrás, Advertencia de sobrecarga, Suma de fallos y estado Local/Remoto.
* Byte de envío 2 y 3 (PZDIN2 / Palabra 2): Valor de proceso analógico. Por defecto, se mapea a la corriente del motor expresada como un porcentaje de la corriente nominal del motor (0 a 1000% de Is), o a la palabra de estado 2.
* Recepción cíclica (AS a Dispositivo / Salidas):
* Byte de recepción 0 y 1 (PZDOUT1 / Palabra 1): Palabra de control 1 (CTW1). Recibe los bits de comandos del programa de automatización: Marcha adelante, Marcha atrás, Parada y Rearme de fallos.
* Byte de recepción 2 y 3 (PZDOUT2 / Palabra 2): Parámetros de control secundarios o consignas analógicas (por ejemplo, tiempos de rampa de arrancador suave).
Arquitectura de interconexión con los bloques de controladores de PCS 7
En los diagramas CFC de SIMOCODE PCS 7, los controladores de comunicación (como FbSwt o MMStat / MMDrv de la librería oficial SIMOCODE PCS 7 Library) sirven de puente entre las direcciones de E/S de hardware y los bloques tecnológicos de motor (MotL, MotRevL):
- Dirección base de periferia en HW Config:
* Al insertar el objeto SIMOCODE pro V en el bus DP o PN en HW Config, Step 7 asigna una dirección inicial (por ejemplo, EntradaIW 512y SalidaQW 512). - Interconexiones de pines en CFC:
*PZDIN1: Debe interconectarse directamente a la dirección de entrada inicialIW 512. Esto suministra la palabra de estado 1 directamente al algoritmo del bloque.
*PZDIN2: Se conecta a la segunda palabra de entradaIW 514. Esto suministra la corriente del motor al controlador de canal, el cual la escala en amperios de ingeniería para su visualización en la faceplate.
*PZDOUT1: Se conecta a la palabra de salida de periferia inicialQW 512, escribiendo los comandosCTW1en la unidad de campo SIMOCODE. - Integración del generador de drivers de módulos (Generate module drivers):
* Al compilar el CFC con Generate module drivers, el compilador vincula las salidas de diagnóstico (oMode_xx,DataXchg) a los bloques de diagnóstico ascendentes (MOD_SWT), automatizando el seguimiento del estado de salud.
Verificación
- En SIMATIC CFC, abra el diagrama que contiene el bloque de control en modo de prueba dinámica (
Test mode). - Verifique que
PZDIN1refleje las máscaras de bits hexadecimales activas (por ejemplo,16#0001para Listo). - En SIMOCODE ES, active un impulso local (
jog) del motor. Verifique quePZDIN2registre dinámicamente el flujo de corriente y muestre la carga del motor en la faceplate de PCS 7. - Emita un comando de marcha desde la faceplate del motor en la OS de PCS 7. Verifique que
PZDOUT1transmita el bit de marcha y que el contactor físico de SIMOCODE se accione de inmediato.
Limitaciones y precauciones operativas
- Si se definen tablas de envío/recepción cíclica personalizadas en SIMOCODE ES, las definiciones de bits deben coincidir estrictamente con las expectativas del bloque de control de PCS 7; alterar los mapeos de PZD por defecto sin modificar los tipos de bloques de control provoca inversiones de comandos.
- Asegúrese de que el parámetro del dispositivo SIMOCODE "Estaciones de control" esté configurado para aceptar comandos de PLC (modo Remoto) cuando sea comandado por
PZDOUT1. - Cuando utilice dispositivos SIMOCODE PROFINET, configure correctamente los nombres de los dispositivos PROFINET y las direcciones IP antes de intentar la comunicación PZD cíclica.
Preguntas frecuentes del ingeniero (Engineer FAQ)
- ¿Puedo usar bloques APL estándar con SIMOCODE pro V?
Sí. El bloque estándar APLMotLpuede controlar SIMOCODE utilizando controladores de canal estándar (Pcs7DiIn,Pcs7DiOu,Pcs7AnIn) o a través de la librería dedicada Siemens SIMOCODE pro PCS 7 Library. - ¿Por qué
PZDIN2muestra 1000 cuando el motor está en marcha?
SIMOCODE transmite la corriente como un valor en milésimas (0.1% por cuenta). Un valor en bruto de1000indica exactamente el 100.0% de la corriente nominal del motor (Is). - ¿Qué sucede si
PZDIN1se conecta aIW 514en lugar deIW 512?
El bloque de control interpretará la corriente del motor en bruto como indicadores de bits de estado, lo que resultará en disparos erráticos aleatorios y falsas indicaciones de estado en la OS.
Referencias técnicas
- Manual de la librería de bloques de función SIMOCODE pro PCS 7 (A5E41356295-AA).
- Manual del sistema SIMOCODE pro: Parametrización y comunicación cíclica.
- Entrada de Siemens Industry Online Support ID 109801081: Integración de SIMOCODE pro V en SIMATIC PCS 7.
Artículos relacionados
- Configuración de SIMOCODE pro V con redundancia de sistema PROFINET (S2) en PCS 7.
- Gestión de sobrecargas térmicas y fallos de termistor en la gestión de motores SIMOCODE.
Etiquetas relacionadas
PCS 7, SIMOCODE, PROFIBUS, PROFINET, Motor Management, PZD, Hardware Config, Driver Blocks