Siemens SIMATIC S7-1200 Manual De Sistema página 673

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

Publicidad

Parámetro y tipo
RTS_ON_DLY
IN
RTS_OFF_DLY
IN
RESP_TO
IN
MB_DB
IN
DONE
OUT
ERROR
OUT
STATUS
OUT
MB_COMM_LOAD se ejecuta para configurar un puerto para el protocolo Modbus RTU. Al
configurar un puerto para el protocolo Modbus RTU, el mismo sólo puede ser utilizado por la
instrucción MB_MASTER o MB_SLAVE.
Es preciso utilizar una ejecución de MB_COMM_LOAD para configurar cada uno de los
puertos de comunicación utilizado para la comunicación Modbus. Asígnele a cada puerto
utilizado un DB de instancia MB_COMM_LOAD unívoco. En la CPU se pueden instalar
hasta tres módulos de comunicación (RS232 o RS485) y una placa de comunicación
(RS485). Llame MB_COMM_LOAD desde un OB de arranque y ejecute esta instrucción una
vez, o bien utilice la marca de sistema del primer ciclo (Página 85) para iniciar la llamada y
ejecutarla una vez. Ejecute nuevamente MB_COMM_LOAD sólo si es necesario modificar
los parámetros de comunicación, p. ej. la velocidad de transferencia o la paridad.
Un bloque de datos instancia se asigna para MB_MASTER o MB_SLAVE cuando estas
instrucciones se insertan en el programa. Este bloque de datos instancia se referencia
cuando se especifica el parámetro MB_DB para la instrucción MB_COMM_LOAD.
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06
Tipo de datos
Descripción
UInt
Selección de retardo RTS ON:
0 – (ajuste predeterminado) Sin retardo desde RTS ON hasta que se
transmite el primer carácter del mensaje
1 a 65535 – Retardo en milisegundos desde RTS ON hasta que se
transmite el primer carácter del mensaje (no es aplicable a los puertos
RS485). Los retardos RTS se aplican siempre independientemente de
la selección de FLOW_CTRL.
UInt
Selección de retardo RTS OFF:
0 – (ajuste predeterminado) Sin retardo desde el último carácter
transmitido hasta que se desactiva RTS
1 a 65535 – Retardo en milisegundos desde el último carácter
transmitido hasta que se desactiva RTS (no es aplicable a los puertos
RS485). Los retardos RTS se aplican siempre independientemente de
la selección de FLOW_CTRL.
UInt
Plazo de respuesta:
Tiempo en milisegundos permitido por el MB_MASTER para la respuesta
del esclavo. Si el esclavo no responde en este tiempo, MB_MASTER
repetirá la petición o la finalizará con un error cuando se haya enviado el
número de reintentos indicado.
5 ms a 65535 ms (valor predeterminado = 1000 ms).
Variant
Referencia al bloque de datos instancia que utilizan las instrucciones
MB_MASTER o MB_SLAVE. Una vez insertadas las instrucciones
MB_SLAVE o MB_MASTER en el programa, el identificador de DB
aparece en la lista desplegable de parámetros disponible en la conexión
MB_DB del cuadro.
Bool
El bit DONE es TRUE durante un ciclo tras haberse finalizado la última
petición sin errores. (sólo versión 2.0)
Bool
El bit ERROR es TRUE durante un ciclo tras haberse finalizado la última
petición con un error. El valor del código de error en el parámetro
STATUS sólo es válido durante un ciclo en que ERROR = TRUE.
Word
Código de condición de ejecución
Procesador de comunicaciones
12.5 Comunicación Modbus
673

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido