Uso del receptor RS-485 con señales RS-422

Tengo un controlador que tiene una salida RS-422.

¿Puedo usarlo solo para enviar datos a otro dispositivo que tenga RS-485?

¿Hay algún protocolo de comunicaciones en particular involucrado (Modbus, por ejemplo), o solo está preguntando sobre la interfaz de hardware?

Respuestas (2)

RS-422 y RS-485 son similares en el sentido de que ambos usan señalización diferencial balanceada. Todos los sistemas RS-422 y RS-485 que he visto o con los que he trabajado usan niveles de 5V.

Un controlador RS-422 es un dispositivo de solo salida. Felizmente alimentará un dispositivo RS-485 siempre que ese dispositivo RS-485 solo reciba datos. Tendrá una colisión de datos si el dispositivo RS-485 alguna vez intenta transmitir en ese par.

La mejor manera de pensar en esto es que RS-422 está diseñado para sistemas que usan rutas de señal Tx y Rx separadas. Es decir: hay un solo remitente en cada uno de los dos pares de datos (un remitente en cada extremo del enlace).

Tenga en cuenta que RS-422 puede tener múltiples oyentes.

RS-485 está diseñado para sistemas multipunto donde múltiples dispositivos pueden hablar y escuchar el mismo par de conductores individuales.

Un RS422 es muy similar a un RS485 excepto que el 422 no está diseñado como un verdadero sistema multipunto y no siempre usa direccionamiento (como lo hace un sistema 485). Aunque un controlador 422 puede transmitir a múltiples dispositivos 422 en un formato unidireccional.

Entonces, si bien las señales y los voltajes del 422 se pueden hacer coincidir con un sistema 485, deberá agregar manualmente un prefijo de dirección a la señal 422 para direccionar correctamente el dispositivo 485.

Entonces, la respuesta básica es sí (si lo opera correctamente).

Una advertencia es que algunos controladores 422 no se pueden apagar, por lo que debe asegurarse de que el dispositivo 485 no pueda transmitir o responder en la misma línea.

Obviamente, también necesita usar el mismo modo dúplex para el dispositivo 422 y 485.

Um, EIA422 y 485 son especificaciones de capa física, no hay direccionamiento. Eso se hace a un nivel superior, o no, como desees. Y, por supuesto, 485 siempre es medio dúplex o símplex, no puede hacer dúplex completo.
RS485 es capaz de semidúplex o dúplex completo (sistemas de 2 o 4 hilos). digital.ni.com/public.nsf/allkb/…
Un sistema RS422 se consideraría siempre semidúplex ya que no hay una ruta de datos de retorno.
Si bien el direccionamiento no forma parte del protocolo RS485, la mayoría de los dispositivos RS485 funcionarán con una dirección única, a menos que tengan un modo maestro/esclavo especial o un modo de escucha.
Buenas referencias gracias; Tenía una vista demasiado simplificada de 422/485. Pero no hay un direccionamiento especificado o requerido, eso depende del usuario. Supongo que hay dos preguntas aquí, la capa física, que funcionará si OP tiene un dispositivo de solo conversación que no necesita ser interrogado, y el resto de las capas, que no están definidas en la pregunta. Hablando con una PC, no hay problema, con una pieza de equipo de control, no es probable.