Señor de la interfaz CAN
En el entorno del campo industrial, a menudo necesitamos diferentes tipos de equipos, como el ordenador superior de la interfaz Modbus, el sensor de la interfaz CAN, etc. Cuando necesitamos comunicarnos entre diferentes tipos de dispositivos, a menudo necesitamos el módulo de conversión de bus. Por ejemplo, la comunicación CAN a Modbus mencionada anteriormente, aunque nuestra empresa tiene módulos CAN a Modbus maduros, el protocolo Modbus necesita determinar la relación maestro / esclavo, pero el bus CAN no es necesario. Por lo tanto, debemos elegir el tipo de dispositivo de acuerdo a las necesidades reales del sitio para determinar si la estación de comprador o de la estación antes de la compra. ¿Cómo debemos elegir correctamente los dispositivos de conversión de CAN a Modbus? Analicémoslo con un caso clásico.
Dispositivo de conversión de CAN a Modbus GCAN-204
El ingeniero Wang, de Qinghai, tenía un requisito como éste: "Mi ordenador superior es el dispositivo del protocolo estándar CAN2.0 sin ningún otro protocolo. Los ordenadores inferiores son algunos sensores de protocolos Modbus RTU. Ahora quiero utilizar el ordenador superior para recoger la información del sensor. Creo que usted tiene un dispositivo de conversión de CAN a Modbus RTU, ¿puedo usarlo directamente? "
GCAN: "Hola, necesita un dispositivo de estación maestra CAN a Modbus, nuestro GCAN-204/205 doméstico es el dispositivo de estación esclava CAN a Modbus, por lo que sus requisitos no se podrían alcanzar".
¿Por qué nos aseguramos de que las necesidades del cliente son CAN a los dispositivos de la estación maestra Modbus? Podemos ir a través de los siguientes pasos.
En primer lugar, sabemos que el sensor del cliente es un dispositivo esclavo Modbus, y necesitamos utilizar una estación maestra Modbus como ordenador superior para enviar el código de función correspondiente para leer sus datos.
En segundo lugar, sabemos que el ordenador superior del cliente es un dispositivo CAN, y el otro extremo del módulo de conversión que necesita es el bus CAN.
Por lo tanto, como se muestra arriba, lo que este cliente necesita es un dispositivo maestro CAN a Modbus RTU. ¿En qué situación podemos utilizar nuestro dispositivo CAN a Modbus esclavo? He aquí una forma sencilla de juzgarlo.
Para este sistema simple en el último caso, se puede recordar que cuando el equipo superior tiene un protocolo Modbus, como algunos PLC, ordenadores de control industrial,etc, la lectura de datos desde el equipo inferior del protocolo CAN, puede utilizar CAN a Modbus estación esclava. De lo contrario, no se puede utilizar.

El organigrama

Si se trata de un sistema complejo, puede dibujar un diagrama de flujo, como el anterior, y analizarlo paso a paso desde ambos extremos para averiguar exactamente qué módulo de pasarela CAN a Modbus necesita.