Actualizar Un Proyecto, Actualizar Una Instrucción - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

La instrucción "MB_CLIENT" soporta la función Modbus 23 a partir de la versión V6.0 de la
instrucción.
Parámetros
Cuando se utiliza la función Modbus 23, el parámetro MB_MODE debe tener el valor 123.
Los parámetros MB_DATA_ADDR, MB_DATA_LEN y MB_DATA_PTR no se utilizan y deben tener
sus valores predeterminados.
Al utilizar la función Modbus23 se utilizan seis nuevos parámetros, que se describen en la tabla
siguiente. Cada uno de estos parámetros comienza por "RD_" o "WR_" para indicar que pertenece
a la tarea de lectura o escritura, respectivamente. Estos parámetros están ocultos por defecto.
Al utilizar la función Modbus 23 hay que utilizar los seis parámetros sin excepciones. Si se utiliza
una función Modbus diferente, estos seis parámetros deben tener el valor 0 o deben estar
vacíos. De lo contrario se devolverá el valor STATUS 16#818D.
Tabla 13-58
Tipos de datos de los parámetros
Parámetro y tipo
RD_MB_DATA_ADDR
IN
RD_MB_DATA_LEN
IN
WR_MB_DATA_ADDR
IN
WR_MB_DATA_LEN
IN
RD_MB_DATA_PTR
IN_OUT
WR_MB_DATA_PTR
IN_OUT
Parámetro STATUS
El significado de los valores de STATUS 16#8383, 8189, 818A, 818B se amplía. Se agrega el valor
de STATUS 16#818D.
Actualizar un proyecto, actualizar una instrucción
Cuando se actualiza un proyecto existente (p. ej., uno creado con TIA Portal V16) con
instrucciones MB_CLIENT (p. ej., versión de la instrucción V5.2), la nueva versión de la
instrucción no se utiliza automáticamente en el programa. Para utilizar la función Modbus 23
hay que actualizar la versión de la instrucción manualmente.
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Tipo de da‐
Descripción
tos
UInt
Dirección inicial en el dispositivo remoto a partir de la cual deben leerse
datos.
Valores permitidos: de 0 a 65535
UInt
Número de registros que deben leerse del dispositivo remoto.
Valores permitidos: de 1 a 125
UInt
Dirección inicial en el dispositivo remoto a partir de la cual deben escribirse
datos.
Valores permitidos: de 0 a 65535
UInt
Número de registros que deben escribirse en el dispositivo remoto.
Valores permitidos: de 1 a 121
Variant
Puntero hacia un búfer de datos para los datos que deben leerse del servi‐
dor Modbus.
Como tipos de datos se permiten los mismos tipos de datos que para
MB_DATA_PTR.
Variant
Puntero hacia un búfer de datos para los datos que deben escribirse en el
servidor Modbus.
Como tipos de datos se permiten los mismos tipos de datos que para
MB_DATA_PTR.
Procesador de comunicaciones y Modbus TCP
13.5 Comunicación Modbus
1019

Publicidad

Tabla de contenido
loading

Tabla de contenido