Mb_Master - Siemens Simatic S7 Serie Manual De Sistema

Controlador programable
Tabla de contenido

Publicidad

Instrucciones de programación
6.3 Instrucciones de la librería global
Un bloque de datos instancia se asigna cuando las instrucciones MB_MASTER o
MB_SLAVE se insertan en el programa. Este bloque de datos instancia se referencia
cuando se especifica el parámetro MB_DB de la instrucción MB_COMM_LOAD.
Valor de STATUS
(W#16#....)
0000
8180
8181
8182
8183
8184
8185
6.3.2.2

MB_MASTER

KOP
Un bloque de datos instancia se asigna cuando la instrucción MB_MASTER se inserta en el
programa. El nombre de este bloque de datos instancia MB_MASTER se utiliza cuando se
especifica el parámetro MB_DB de la instrucción MB_COMM_LOAD.
Parámetro
Tipo de
parámetro
REQ
IN
MB_ADR
IN
MODE
IN
200
Descripción
Sin error
ID de puerto no válida
Velocidad de transferencia no válida
Paridad no válida
Valor de control de flujo no válido
Valor de timeout de respuesta no válido
Puntero MB_DB incorrecto al DB instancia para un MB_MASTER o MB_SLAVE
FUP
Tipo de datos
Descripción
Bool
Entrada que indica la petición:
0 – Ninguna petición
1 – Petición de transmitir datos a uno o varios esclavos Modbus
USInt
Dirección de estación Modbus RTU: Rango de direcciones válidas: 0 a
247
El valor 0 está reservado para enviar un mensaje Broadcast a todos los
esclavos Modbus. Los códigos de función Modbus 05, 06, 15 y 16 son
los únicos que se soportan para el Broadcast.
USInt
Selección de modo: Determina el tipo de petición: lectura, escritura o
diagnóstico
Los detalles se indican en la tabla de funciones Modbus que aparece
más abajo.
La instrucción MB_MASTER permite al
programa comunicarse como maestro
Modbus utilizando un puerto del módulo
de comunicación punto a punto (PtP) CM
1241 RS485 o CM 1241 RS232. Es
posible acceder a los datos de uno o
más esclavos Modbus.
Controlador programable S7-1200
Manual de sistema, 11/2009, A5E02486683-02

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido