Thread Content
Los medidores de nivel magnetoestrictivos se utilizan en grandes tanques de almacenamiento de petróleo. Emiten señales en formato MODBUS-RTU, y la comunicación se realiza a través de un bus. Los datos sobre el nivel del líquido y la temperatura se muestran en los sistemas informáticos conectados por RS485. A veces ocurren fallos impredecibles y cambios en las direcciones de los dispositivos; sin embargo, estos fallos pueden resolverse con un reinicio. Pero, con el paso del tiempo, vuelven a ocurrir fallos y cambios en las direcciones y parámetros. Aún se bloquea al extraer la sonda de temperatura, pero no hay cambios aleatorios en las direcciones y parámetros, y se puede reiniciar normalmente. La inspección en sitio de cada medidor de nivel funciona correctamente. Descripción de la instalación y el cableado: toda la zona de tanques está formada por tanques horizontales enterrados para solventes químicos. La zona se encuentra cerca del muelle, en un terreno plano y despejado; en todas las áreas no hay motores grandes ni otros equipos de gran tamaño que puedan causar interferencias. En total, hay 120 unidades. La alimentación eléctrica en el área de los tanques se proporciona a través de un único conjunto de cables. Las señales, por su parte, se dividen en 12 grupos, con 10 unidades en cada grupo. Estas señales se conectan a 3 módulos de comunicación de cuatro canales cada uno. Todos los grupos de alimentación cuentan con módulos de aislamiento; posteriormente, las señales se transmiten de forma unificada al sistema informático para su visualización. ¿Han tenido los dioses del mar problemas similares? ¿Cómo los resolvieron? Por favor, analicen y discutan el tema, y compartan sus valiosas opiniones. ¡Gracias! Instrumentos de control automático
Adicional: El nivel del líquido, junto con la temperatura medida, se encuentran en el mismo grupo de señales; las direcciones varían de forma aleatoria y el sistema se bloquea. Al restablecerlo a la dirección original, funciona normalmente durante un tiempo, pero luego vuelve a haber problemas. Al eliminar todas las temperaturas en el mismo grupo, la dirección no cambia de forma aleatoria; solo se produce un apagado del dispositivo. Al reiniciarlo, todo vuelve a la normalidad. Después de algún tiempo, vuelve a ocurrir el apagado, pero al reiniciar nuevamente, todo funciona bien de nuevo.
A medianoche, los cerdos gruñen y los gallos cantan. . Se produce un cierre inesperado del programa; las direcciones de memoria se vuelven inestables. En resumen, la capacidad del dispositivo para resistir las interferencias es muy deficiente; el diseño no es adecuado. En cuanto a los puntos de fallo, ¿se debe a que el software no está bien programado, o a que el hardware no está instalado adecuadamente? ¿O acaso es una combinación de ambos problemas? Este asunto es aún más difícil que la reparación a nivel de chips. Me temo que realmente no haya nada que se pueda hacer al respecto; no hay forma de diagnosticar el problema. ¿De qué marca es el reloj de quién? Una vez que lo sepa, seguiré hablando; de lo contrario, no diré nada más.
¿Es una marca nacional o una marca importada?
Si es posible, se puede realizar una comparación utilizando una unidad que no funcione a través de la comunicación, sino mediante la emisión de corriente eléctrica. Si esta unidad no se apaga, entonces el problema está en la comunicación; por ejemplo, el ordenador principal no recibe respuesta del medidor de nivel y sigue enviando solicitudes sin cesar, lo que hace que el medidor de nivel se sobrecargue y se apague.
¿Problemas en los doce grupos al mismo tiempo o solo en uno de ellos?
Marcas nacionales: en cada grupo surgen problemas, ¡sin ningún patrón!
¿Este bus utiliza un cable dedicado para Modbus? ¿Se utiliza la resistencia de terminación de manera adecuada?
Probablemente haya un problema con el comunicador de señal 485. Ya he tenido casos similares en el pasado: había un comunicador proporcionado por un fabricante que reunía todas las señales en uno solo; al cambiarlo por otro, el problema desapareció. También es posible que sea algún módulo 425 el que tenga problemas, pero esa posibilidad es baja. Si es posible, se recomienda probar separadamente cada una de las señales, para así identificar cuál es la causa del problema. Pero esas probabilidades son bajas; lo más probable es que sea un problema con el comunicador. No conozco la configuración del hardware en su lugar de trabajo, así que esto es solo una suposición basada en mi experiencia