Parametrizar/direccionar
5.4 Lectura y escritura de registros con SIMATIC S7
5.4
Lectura y escritura de registros con SIMATIC S7
SIMATIC S7 y otros maestros PROFIBUS DP incorporan funciones para la lectura y
escritura de registros.
SIMATIC S7
SIMATIC S7 dispone de los siguientes bloques de función de sistema:
● SFB 52 "RDREC" (read record): leer registro
● SFB 53 "WRREC" (write record): escribir registro
● SFB 54 "RALRM" (read alarm): leer aviso de alarma
La descripción, modo de operación y aplicación de los bloques de función de sistema se
describe en los manuales SIMATIC y en la ayuda en línea deSTEP 7.
5.5
Lectura y escritura de registros con otros maestros PROFIBUS DP
Maestro PROFIBUS DP
Otros maestros PROFIBUS DP ofrecen a partir de la directriz PROFIBUS-Guideline
"Communication and Proxy Function Blocks according to IEC 61131-3" las siguientes
funciones:
● Bloque funcional "RDREC" (read record): leer registro
● Bloque funcional "WRREC" (write record): escribir registro
● Bloque funcional "RALRM" (read alarm): leer avisos de alarma
5.6
Secuencia de protocolo para lectura de registro y escritura de
registro
Principio
El maestro clase 1 posee la autorización de envío y se comunica sucesivamente de manera
cíclica con el esclavo 1, el esclavo 2, etc. a través del canal MS0 por medio de solicitudes y
respuestas. A continuación, transfiere la autorización de envío al maestro clase 2. Éste
puede establecer una conexión acíclica con cualquier esclavo durante el tiempo restante del
ciclo programado e intercambiar con él datos a través del canal MS2. Al terminar el tiempo
de ciclo en curso, devuelve la autorización de envío al maestro clase 1. El maestro clase 1
puede intercambiar datos con los esclavos acíclicamente de manera similar a través del
canal MS1.
Se han definido diversos registros para el multímetro SENTRON PAC. Cada registro tiene
una longitud máxima de 200 bytes. Esto posibilita la función de enrutado de los datos
acíclicos.
66
Módulos: PAC PROFIBUS DP, SWITCHED ETHERNET PROFINET
Manual de producto, 02/2011, A5E01168846D-05