Byte
Parámetro y tipo de datos
34 ... 39
rem_staddr
40 ... 55
rem_tsap_id
56 ... 61
next_staddr
62 ... 63
spare
7.6
PROFIBUS
Un sistema PROFIBUS utiliza un maestro de bus para consultar dispositivos esclavos
descentralizados según el sistema MULTIDROP en un bus serie RS485. Un esclavo
PROFIBUS es cualquier dispositivo periférico (transductor E/S, válvula, accionamiento del
motor u otro dispositivo de medición) que procese información y envíe su salida al maestro.
El esclavo conforma una estación pasiva en la red debido a que no tiene derechos de
acceso al bus y sólo puede acusar mensajes recibidos o bien enviar mensajes de respuesta
al maestro sobre petición. Todos los esclavos PROFIBUS tienen la misma prioridad y toda
la comunicación de red se inicia desde el maestro.
Un maestro PROFIBUS conforma una "estación activa" en la red. PROFIBUS DP define dos
clases de maestro. Un maestro clase 1 (por lo general un controlador central programable
(PLC) o un equipo dotado de un software especial) procesa la comunicación normal o
intercambia datos con los esclavos que tiene asignados. Un maestro clase 2 (por lo general
un dispositivo de configuración, p. ej. un portátil o una consola de programación utilizada
para la puesta en marcha, mantenimiento o con fines de diagnóstico) es un dispositivo
especial utilizado principalmente para poner en marcha esclavos y para fines de
diagnóstico.
Easy Book
Manual de producto, 04/2011, A5E02486778-02
Descripción
Array [1..6] of
Sólo TCP e ISO on TCP: dirección IP del punto final del
USInt
interlocutor. (No relevante para las conexiones pasivas.) Por
ejemplo, la dirección IP 192.168.002.003 se guarda en los
elementos siguientes de la matriz:
rem_staddr[1] = 192
rem_staddr[2] = 168
rem_staddr[3] = 002
rem_staddr[4] = 003
rem_staddr[5-6]= irrelevante
Array [1..16] of
Componente de conexión para la dirección del interlocutor:
Byte
TCP: número de puerto del interlocutor. Rango: de 1 a 49151;
valores recomendados: de 2000 a 5000):
–
–
–
ISO on TCP: ID de TSAP del interlocutor:
–
–
–
UDP: este parámetro no se utiliza.
Array [1..6] of
Este parámetro no se utiliza.
Byte
Word
Reservado: W#16#0000
Fácil comunicación entre dispositivos
rem_tsap_id[1] = byte High del número de puerto en
notación hexadecimal
rem_tsap_id[2] = byte Low del número de puerto en
notación hexadecimal;
rem_tsap_id[3-16] = irrelevante
rem_tsap_id[1] = B#16#E0
rem_tsap_id[2] = rack y slot del punto final del interlocutor
(bits 0 a 4: número de slot, bits 5 a 7: número de rack)
rem_tsap_id[3-16] = extensión de TSAP, opcional
7.6 PROFIBUS
125