¿Cómo conectamos Weintek HMI a Siemens PLC a través de Modbus TCP?
¿Cómo conectamos Weintek HMI a Siemens PLC a través de Modbus TCP?
La conexión HMI y PLC sólo funciona de forma fiable cuando el protocolo, direcciones, tipos de datos y la importancia de cada coincidencia de registro.
En el diseño más común, Weintek HMI es un cliente Modbus TCP y el controlador de Siemens es un servidor. HMI lee las mediciones y el estado de la máquina y envía requisitos permitidos. La lógica de control sigue siendo implementada en PLC-hMI no debe reemplazar las funciones de seguridad. Compruebe la etiqueta exacta de Siemens antes de comenzar CPU-sí, la versión disponible del software y el soporte real de Modbus TCP. Por ejemplo S7-200 SMART se puede activar con la instrucción apropiada del programa, no necesariamente automáticamente.
Procedimiento paso a paso
- Compruebe la compatibilidad de hardware y software. Escriba el modelo Weintek HMI, Siemens CPU, versiones de proyectos e interfaces Ethernet disponibles. Seleccione qué dispositivo es el servidor Modbus y qué cliente.
- Configura la red. Determinación compatible pero diferente estática IP-título en el mismo segmento o orientación correspondiente. Verificación de la comunicación y segmentación de la red.
- Habilitar el servidor Siemens PLC. Si el dispositivo y proyecto seleccionados soportan esto, configura el SERVER MB o la biblioteca TCP correspondiente Modbus. El puerto predeterminado es 502/TCP; los parámetros se validan en el manual del modelo.
- Configurar una tabla de registro. Especifique un código de función, dirección para cada señal, R/W-derechos, tipo (bit, INT16, UINT16, 32-bit, flotador), escala y unidad. Valores medidos separados de comandos.
- Añadir a EasyBuilder Pro PLC-dispositivo. Seleccione el controlador Modbus adecuado bajo parámetros del sistema TCP/IP, IP-dirección, puerto, salida y estación. Assign appropriate addresses to HMI facilities.
- Prueba primero la lectura. Compruebe un valor conocido, como la temperatura o el contador de productos, a continuación, registrar una variable de prueba segura. Sólo habilitar comandos revisados por PLC.
- Prueba errores y reiniciar. Apaga la conexión, simula el registro inalcanzable y reinicia. La pantalla debe mostrar pérdida de comunicación, no datos obsoletos como válidos.
Ejemplo de la asignación de datos
Imagina una máquina con cinta transportadora. Un registro lógico transmite velocidad en décimas de una unidad, el segundo número de piezas, el tercer estado de error. Cuando HMI envía una solicitud para una nueva velocidad, PLC revisa los límites permitidos y luego acepta el ajuste. Los títulos finales se determinan por proyecto; el código 40001 en la documentación no siempre es el mismo que la dirección numérica en el conductor, porque algunos utilizan el offset para uno.
Lo que significa lectura adecuada 32-bitnih datos?
Si aparecen números ilógicos en la pantalla, compruebe la palabra orden de palabras y bytes, el signo, la conversión entre todo el número y el tipo real y la escala. El enlace se puede establecer y el modelo de datos sigue siendo incorrecto.
¿Por qué prefieres usar un comando certificado?
El registro directo en PLC no es el mismo que la ejecución del comando. En la máquina industrial, la estructura lógica es la petición-confirmación-result: HMI establece el deseo, PLC revisa las condiciones, luego devuelve la confirmación o descripción del rechazo. Las características de seguridad deben permanecer independientes de la pantalla.
Errores de ejecución más frecuentes
- PLC no escucha Modbus TCP a pesar de que responde a pinging.
- El significado del cliente y el servidor o número es reemplazado TCP-cuello.
- Misallocation of the address of the registry or wrong type 16/32-bitne valores.
- Falta de detección de conexión desconectada, por lo que HMI muestra un valor obsoleto.
- PLC toma pedidos fuera del área permitida sin comprobar.
Cómo puede ayudarte Svet Črnil?
En el Consejo de Negros de Liubliana ayudamos a conectar HMI, PLC y dispositivos industriales. Enviar modelo de panel, etiqueta PLC-sí, la lista de datos deseada y la descripción de la máquina. Podemos preparar un registro de carpetas, una prueba de comunicación y una visualización transparente que también se puede mantener.
Expert resource: Siemens S7-200 SMART Manual del sistema. Al conectarse, revise siempre el manual y la versión de hormigón de los dispositivos utilizados.
Publicado:
Productos relacionados
-
SIMENS Smart Panel SMART 700 IE V3 SIMTIC HMI
-
SIMENS SIMATIC S7-200 SMART SR20 PLC unit
-
Siemens SIMATIC S7-200 SMART CPU ST20 para automatización
-
Módulo TTL para comunicación serie MODBUS y automatización
-
Desarrollo y programación para la automatización de estanques industriales