Estructura De La Trama - Siemens SIMATIC ET 200MP Manual De Programación

Ocultar thumbs Ver también para SIMATIC ET 200MP:
Tabla de contenido
Programación - Comunicación mediante instrucciones
3.2 Modbus
Si, por ejemplo, se ha insertado Modbus_Slave en un segmento KOP, es posible pasar a un
segmento anterior y asignar el valor HR_Start_Offset con el comando Move. El valor debe
asignarse antes de ejecutar Modbus_Slave.
Introducir una variable de esclavo Modbus mediante el nombre de DB estándar:
1. Coloque el cursor en el campo de parámetros OUT1 e introduzca el carácter m.
2. Seleccione en la lista desplegable el DB de instancia que desee para la instrucción
3. Coloque el cursor a la derecha del nombre de DB (después de las comillas) e introduzca
4. Seleccione en la lista desplegable "Modbus_Slave_DB.HR_Start_Offset".
3.2.5

Estructura de la trama

Extended_Addressing
A la variable Extended_Addressing se accede de un modo similar que a la referencia
HR_Start_Offset, excepto por el hecho de que la variable Extended_Addressing es un valor
booleano.
Para el direccionamiento de esclavo Modbus puede configurarse un byte individual (el
estándar de Modbus) o un byte doble. El direccionamiento avanzado sirve para direccionar
más de 247 dispositivos en una sola red. Si se decide por el direccionamiento avanzado, es
posible activar un máximo de 65535 direcciones. A continuación se muestra una trama de la
función Modbus 1 a modo de ejemplo.
Tabla 3- 23
Dirección del esclavo con un byte (byte 0)
Función 1
Byte 0
Solicitud
Dirección
del esclavo
Respuesta
Dirección
válida
del esclavo
Mensaje de
Dirección
error
del esclavo
Tabla 3- 24
Dirección del esclavo con dos bytes (byte 0 y byte 1)
Byte 0
Solicitud
Dirección del esclavo
Respuesta
Dirección del esclavo
válida
Mensaje de
Dirección del esclavo
error
58
Modbus_Slave.
un punto.
Byte 1
Byte 2
Código F
Código F
0xxx
Código E
Byte 1
Byte 2
Código F
Instrucciones de comunicación PtP utilizadas con la periferia descentralizada de un S7-300/400
Byte 3
Dirección inicial
Longitud
Byte 3
Código F
Dirección inicial
Longitud
0xxx
Código E
Byte 4
Byte 5
Datos
Datos...
Byte 4
Byte 5
Datos...
Manual de programación, 01/2013, A5E31625084-AA
Byte 6
Datos
Tabla de contenido
loading

Este manual también es adecuado para:

Simatic et 200sp

Tabla de contenido