Inicio > Foro > Módulos de E / S distribuidos > Los módulos de E / S del protocolo Modbus distribuyen la línea Converface
- Este tema tiene 3 respuestas, 1 participante y se actualizó por última vez 15 años, hace 1 mes da Sergio Bertana.
-
autorPublicación
-
Junio 21, 2007 en 1: 48 pm #34716Sergio BertanaAdministrador del foro
El protocolo de comunicación Modbus Rtu finalmente está disponible en los módulos de E / S de línea distribuida Converface. Al implementar el protocolo Modbus, que ahora se ha convertido en un estándar de comunicación de facto en la automatización industrial, los módulos Converface ahora se pueden administrar directamente mediante programas SCADA o se pueden usar como E / S remotas para dispositivos PLC que implementan este estándar de comunicación.
La conexión de red RS485 con solo dos cables reduce los costos de cableado y aumenta la distancia (hasta 1,2 Km) entre los dispositivos remotos y el sistema maestro, ya sea PC o PLC.
El protocolo Modbus proporciona un CRC de control sobre la cadena de datos y esto garantiza una alta confiabilidad en la comunicación, evitando activar salidas lógicas y / o adquirir el estado de las entradas lógicas de manera incorrecta.
El soporte de los comandos Modbus de administración de Word o Bit permite actuar simultáneamente en todo el banco de E / S en un solo comando, o para actuar en el único punto de E / S.
La presencia de un perro guardián dentro del módulo garantiza el reset de las salidas lógicas en caso de fallo de comunicación.
Las E / S aisladas galvánicamente aumentan la inmunidad al ruido de los módulos.
La presencia de contadores hasta 100 Hz, permite realizar adquisiciones rápidas en las señales de entrada.
Noviembre 4, 2008 en 8: 21 am #36238Sergio BertanaAdministrador del foroPara reconocer los módulos conectados a la red RS485, el programa debe estar instalado en la PC Prueba de módulos remotos de E / S serie y TCP / IP TRPCOM que se puede descargar del sitio.
Seleccione la pestaña Ajustes y configurar el puerto serie al que se conectan los módulos, definiendo la tasa de baudios 9600, protocolo modbus RTU.
Seleccione la pestaña Escanear y al actuar sobre el botón de escaneo, se realizará un escaneo de todas las posibles direcciones modbus de 0x00 a 0xFF para buscar los módulos conectados. Para cada módulo encontrado, se indicará el tipo de módulo.
Marzo 13, 2009 en 11: 21 am #36288AnonimoInvitadoNo puedo encontrar el SW Prueba de módulos remotos de E / S en serie e TCP / IP TRPCOM en el sitio de descarga. Necesito configurar los módulos de adquisición 16 Input RS485. ¿Hay otras utilidades para administrar / mostrar estos módulos?
Marzo 13, 2009 en 3: 55 pm #36289Sergio BertanaAdministrador del foroEl programa TRPCOM se puede descargar desde la pestaña Descargar en el página del sitio donde se muestra el producto En realidad, los módulos de E / S distribuidos en la línea Modbus no requieren ninguna configuración en particular. El módulo predeterminado responde a los comandos Rtu modbus recibidos de la línea serie RS485. Para llevar a cabo la comunicación es necesario utilizar un programa de emulación de terminal capaz de enviar y recibir cadenas binarias, por ejemplo, el programa Toolly. Es necesario consultar el manual del usuario para ver la lista de comandos administrados, la línea serial debe establecerse en: 9600, n, 8, 1. La dirección (ID) predeterminada del módulo es 01.
Para el algoritmo de cálculo de la CRC es posible encontrar en el foro otras publicaciones que abordan el tema. Teniendo en cuenta el módulo TRPC26M, aquí hay algunos comandos modbus de ejemplo.
Para enviar el comando "Leer el nombre del módulo: ID 46 00 00 (CRC)", se deben enviar los caracteres hexadecimales $01$46$00$00$E0$0D. El módulo TRPC26M responderá con los caracteres hexadecimales 01 46 00 00 0C 26 00 DF 05.
Para enviar el comando de lectura de estado de entrada "Leer ID de estado de entrada digital (Latch) 01 00 SS 00 10 (CRC)" es necesario enviar los caracteres hexadecimales $01$01$00$00$00$10$3D$C6. Si todas las entradas 16 no están activas, el módulo responderá con los caracteres hexadecimales 01 01 02 FF FF B8 4C. Si la entrada D0 está activa, la cadena recibida será 01 01 02 FF FE 79 8C, es el siguiente para las diversas combinaciones de entradas activas. También recomiendo leer esto post. -
autorPublicación
- Debe iniciar sesión para responder a este tema.