13.5.3.2
Seleccionar la versión de las instrucciones Modbus RTU
En STEP 7, hay disponibles tres versiones de las instrucciones Modbus RTU:
● Versión 1.1: compatible con CPU V4.0 y superiores y con CM V2.1 y superiores
● Versión 2.1: compatible con CPU V4.0 y superiores y con CM V2.1 y superiores
● Versión 3.0: compatible con CPU V4.0 y superiores y con CM V2.1 y superiores
Para garantizar la compatibilidad y facilitar la migración, se puede elegir qué versión de la
instrucción se debe insertar en el programa de usuario.
No es posible utilizar las dos versiones de las instrucciones con el mismo módulo; en
cambio, dos módulos distintos sí pueden utilizar diferentes versiones de las instrucciones.
No utilice ambas versiones de la instrucción (1.x y 2.y) en el mismo programa de la CPU.
Las instrucciones Modbus RTU de su programa deben tener el mismo número de versión
principal (1.x, 2.y o V.z). Las distintas instrucciones dentro de un grupo de versión principal
pueden tener versiones secundarias diferentes (1.x).
Cuando se utiliza el árbol de instrucciones para insertar una instrucción Modbus RTU en el
programa, se crea una nueva instancia del FB en el árbol del proyecto. El nuevo FB
instancia se puede ver en el árbol de proyecto en PLC_x > Bloques de programa > Bloques
de sistema > Recursos de programa.
Para comprobar la versión de la instrucción Modbus RTU en un programa, es necesario
examinar las propiedades del árbol del proyecto y no las propiedades de un cuadro que se
visualiza en el editor de programas. Seleccione una instancia del FB Modbus RTU del árbol
del proyecto, haga clic con el botón derecho del ratón y seleccione "Propiedades", luego
seleccione la página de "información" para ver el número de versión de la instrucción
Modbus RTU.
13.5.3.3
Número máximo de esclavos Modbus soportados
El direccionamiento Modbus soporta un máximo de 247 esclavos (números de esclavo 1 a
247). Cada segmento de red Modbus puede tener un máximo de 32 dispositivos, en función
de las capacidades de carga y accionamiento de la interfaz RS485. Cuando se llega al límite
de 32 dispositivos hay que utilizar un repetidor para expandirse al próximo segmento. Se
requieren siete repetidores para soportar los 247 esclavos conectados a un maestro de
RS485.
Los repetidores de Siemens solo funcionan con PROFIBUS; su función consiste en
supervisar el pase del testigo en PROFIBUS. No es posible utilizar repetidores de Siemens
con otros protocolos. Así pues, para Modbus se necesitan repetidores de terceros.
Los tiempos de vigilancia o timeouts predeterminados de Modbus son largos; el uso de
varios repetidores no genera problemas de retardo. El maestro Modbus no vigila si un
esclavo es lento a la hora de responder o si varios repetidores retardan la respuesta.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Haga clic en el icono de la Task Card del árbol de instrucciones para activar los
encabezados y columnas del árbol de instrucciones.
Procesador de comunicaciones y Modbus TCP
13.5 Comunicación Modbus
Para cambiar la versión de las instrucciones
Modbus RTU, seleccione la versión en la
lista desplegable. Es posible seleccionar el
grupo o bien instrucciones individuales.
1241