Presentación del Acoplador de bus de línea serie TM3 Modbus
El Acoplador de bus de línea serie TM3 Modbus es un dispositivo diseñado para gestionar la comunicación de línea serie cuando se usan módulos de ampliación con un controlador en una arquitectura distribuida. El Acoplador de bus de línea serie TM3 Modbus es compatible con los módulos de ampliación TM3 y TM2.
El Acoplador de bus de línea serie TM3 Modbus puede conectarse físicamente al puerto serie de un dispositivo maestro y debe declararse en un nodo lógico que represente el Modbus Serial IOScanner de un dispositivo dentro de EcoStruxure Machine Expert.
El Acoplador de bus de línea serie TM3 Modbus actúa como esclavo Modbus.
La estructura de los paquetes Modbus es la siguiente:
|
Mensajes Modbus |
||
---|---|---|---|
Dirección |
Código funcional |
Datos |
CRC |
1 byte |
1 byte |
Campo n-byte |
2 bytes |
La trama del mensaje Modbus RTU es la siguiente:
Dirección de esclavo |
Código funcional |
Datos |
CRC |
---|---|---|---|
1 byte |
1 byte |
0-252 bytes |
2 bytes CRC Low, CRC Hi |
Arranque y modalidad de funcionamiento de línea serie
El siguiente diagrama muestra las modalidades de funcionamiento del Acoplador de bus de línea serie TM3 Modbus:
En la siguiente tabla se describen las transiciones del proceso de arranque:
Elemento |
Descripción |
---|---|
1 |
Arranque del dispositivo |
2 |
Tras el arranque, el dispositivo entra automáticamente en el estado Sin configurar. |
3 |
El dispositivo inicia el proceso de configuración. |
4 |
El controlador ha asumido el control del dispositivo. |
5 |
Se ha producido un error de timeout. |
6 |
Se inicializa un proceso de reconfiguración. |
7 |
Un error irrecuperable causó un reinicio del sistema. |
Configuración de la comunicación de línea serie
Los parámetros de configuración de la interfaz de red de Acoplador de bus de línea serie TM3 Modbus se definen en la siguiente tabla:
Parámetro |
Valor |
---|---|
Modalidad |
RTU |
Paridad |
PAR |
Bit de parada |
1 |
Bit de datos |
8 |
Lista de comandos de línea serie
La lista de comandos compatibles se describe en la siguiente tabla:
Código de función Modbus: índice decimal (Hex) |
Subfunción: subíndice |
Comando |
---|---|---|
3 (0003H) |
- |
Leer n registros |
6 (0006H) |
- |
Escribir un registro único |
16 (0010H) |
- |
Escribir n registros |
22 (0016H) |
- |
Registro de escritura de máscara |
23 (0017H) |
- |
Leer/escribir n registros |
43 (002BH) |
14 |
Leer registros de identificación de esclavo |
Objetos de identificación de línea serie
El comando Device Identification Modbus devuelve los siguientes objetos:
ID de objeto |
Descripción |
Valor |
Tipo |
---|---|---|---|
0x00 |
Nombre de proveedor |
Schneider Electric |
Cadena ASCII |
0x01 |
Número de parte |
0x1109 |
|
0x02 |
Revisión principal o secundaria |
XYxy (PRINCIPALsecundaria) |
Límites operativos de línea serie
El Acoplador de bus de línea serie TM3 Modbus es compatible con la dirección de esclavo de 1 a 127, que corresponde a la configuración de dirección del conmutador rotativo. Si utiliza direcciones que se encuentran fuera del rango de direcciones de esclavo, podría interrumpir la comunicación entre otros dispositivos en esa línea serie.