Informe de prácticas realizadas en laboratorio
durante el 2do parcial
Jimmy Enmanuel Coello Avila
H3 AT %QX2.2 : BOOL; (*Indicador luminoso H3 para luces de pista de aterrizaje*)
Resumen.
H4 AT %QX2.3 : BOOL; (*Indicador luminoso H4 para luces de pista de aterrizaje*)
A continuación trataremos de explicar de la mejor forma H5 AT %QX2.4 : BOOL; (*Indicador luminoso H5 para luces de pista de aterrizaje*)
posible el funcionamiento de un sistema de bus a través de H6 AT %QX2.5 : BOOL; (*Indicador luminoso H6 para luces de pista de aterrizaje*)
pruebas y prácticas, mostraremos como se establece la H7 AT %QX2.6 : BOOL; (*Indicador luminoso H7 para luces de pista de aterrizaje*)
comunicación entre dos dispositivos vía enlace profibus. H8 AT %QX2.7 : BOOL; (*Indicador luminoso H8 para luces de pista de aterrizaje*)
Así también su aplicación en lo real a través de estaciones
(* Memoria intermedia *)
IMS, para la cual utilizaremos los lenguajes de
UM1 : BOOL; (* Memoria intermedia *)
programación ya descritos anteriormente.
(* Variable de Conteo *)
1. Introducción. CONTADOR1 : CTU; (* Instancia*)
Desde hace varios años, en la tecnología de automatización, CONTADOR2 : CTU;
CONTADOR3 : CTU;
se lleva a término un cambio visible. Condicionados por la
CONTADOR4 : CTU;
descentralización se originaron nuevos tipos de estructuras
CONTADOR5 : CTU;
basados en la comunicación en serie. Cada día el mercado
CONTADOR6 : CTU;
se vuelve más exigente y es por esto que las CONTADOR7 : CTU;
comunicaciones más eficientes son las de mayor auge. CONTADOR8 : CTU;
RESET : CTU;
2. luces señalizadoras. RELOJ : Clock; (* Instancia *)
En un aeropuerto se deben colocar respectivamente 8 RELOJ1 : Clock; (* Instancia *)
RET : TON; (* Instancia *)
señales luminosas (luces de pista) a la derecha y a la
TIEMPO : TIME := T#250ms;
izquierda de la pista de aterrizaje. Estas luces de pista deben
TIEMPO2 : TIME := T#1S;
posibilitar a los pilotos un aterrizaje seguro por la noche. CONTEO1 : INT := 1;
Las luces de pista se encienden desde la torre de control con CONTEO2 : INT := 2;
el interruptor S1. Las luces de señalización se deben CONTEO3 : INT := 3;
encender una después de la otra, en sucesión temporal, CONTEO4 : INT := 4;
CONTEO5 : INT := 5;
hasta que todas se hayan encendido, a continuación, se
CONTEO6 : INT := 6;
deben apagar todas y el proceso debe iniciarse nuevamente CONTEO7 : INT := 7;
desde el principio. CONTEO8 : INT := 8;
END_VAR
UM1 := H8 XOR NOT S1;
RELOJ(In := S1, PT:=Tiempo);
RELOJ1(IN := S1, PT := Tiempo2);
Figura 1. Luces señalizadoras en una pista de aterrizaje. CONTADOR1(CU := RELOJ.Q,R:=UM1 PV:=CONTEO1);(*CALL*)
(* Luces de Aterrizaje *) CONTADOR2(CU := RELOJ.Q,R:=UM1 PV:=CONTEO2);(*CALL*)
VAR CONTADOR3(CU := RELOJ.Q,R:=UM1 PV:=CONTEO3);(*CALL*)
(* Variable de entrada *) CONTADOR4(CU := RELOJ.Q,R:=UM1 PV:=CONTEO4);(*CALL*)
S1 AT %IX0.0 : BOOL; (*Boton ON/OFF, activado, S1=1*) CONTADOR5(CU := RELOJ.Q,R:=UM1 PV:=CONTEO5);(*CALL*)
(* Variable de salida *) CONTADOR6(CU := RELOJ.Q,R:=UM1 PV:=CONTEO6);(*CALL*)
H1 AT %QX2.0 : BOOL; (*Indicador luminoso H1 para luces de pista de aterrizaje*) CONTADOR7(CU := RELOJ.Q,R:=UM1 PV:=CONTEO7);(*CALL*)
H2 AT %QX2.1 : BOOL; (*Indicador luminoso H2 para luces de pista de aterrizaje*) CONTADOR8(CU := RELOJ.Q,R:=UM1 PV:=CONTEO8);(*CALL*)
1
*
H1 := CONTADOR1.Q;
H2 := CONTADOR2.Q; * Control de Ventilador en ST
H3 := CONTADOR3.Q; *
H4 := CONTADOR4.Q;
H5 := CONTADOR5.Q;
************************************************
H6 := CONTADOR6.Q; ******)
H7 := CONTADOR7.Q; VAR
H8 := CONTADOR8.Q;
Temp AT %IW10 : UINT;
Programa #1: Luces de señalización.
Motor AT %QW30 : UINT;
Lampara AT %QX2.0 : BOOL;
3. Procesamiento de valores analógicos.
S1 AT %I0.0 : BOOL;
3.1 Ejercicio de lectura y escritura de señales Valor : UINT := 240;
de entrada analógicas. END_VAR
Complete las instrucciones en el programa que se encuentra
IF S1 = TRUE THEN (*Compara si S1 esta activo*)
a continuación. En texto estructurado, escriba un programa
que lea las entradas analógicas y transmita los valores Lampara := TRUE; (*Lámpara se activa si S1 esta
correspondientes a las salidas analógicas. activo*) IF ( Temp <= Valor ) THEN (* Compara Temp <=
(********************************************************** Valor*)
*
Motor := 150; (*asigna el valor de 150 a
* Experimento con las entradas y salidas analógicas
Motor*)
*
**********************************************************) ELSIF ( Temp > Valor) THEN (*Compara Temp
VAR > Valor*)
Motor := Temp; (*asigna el valor de
ADC1 AT %IW10 : UINT; (* Entrada analógica 1 *)
Temp a Motor*)
ADC2 AT %IW12 : UINT; (* Entrada analógica 2 *)
ADC3 AT %IW14 : UINT; (* Entrada analógica 3 *) END_IF;
ADC4 AT %IW16 : UINT; (* Entrada analógica 4 *)
ELSE
DAC1 AT %QW30 : UINT; (* Salida analógica 1 *)
DAC2 AT %QW32 : UINT; (* Salida analógica 2 *) Lampara := FALSE; (*Si S1 no esta activo,
DAC3 AT %QW34 : UINT; (* Salida analógica 3 *) Lámpara = FALSE*)
DAC4 AT %QW36 : UINT; (* Salida analógica 4 *)
Motor := 0; (*Asigna el valor de Motor a 0*)
END_VAR END_IF;
DAC1 := ADC1;(*Asigna la salida analógica 1 a la entrada analógica 1*)
El sensor de temperatura suministra una tensión de salida
DAC2 := ADC2;(*Asigna la salida analógica 2 a la entrada analógica 2*)
DAC3 := ADC3;(*Asigna la salida analógica 3 a la entrada analógica 3*)
de 10mV/°C. El ADU tiene una resolución de 10 bits con
DAC4 := ADC4;(*Asigna la salida analógica 4 a la entrada analógica 4*) una tensión de referencia de 10V. ¿Qué valor digital se
Programa #2: Escritura y lectura de señales analógicas. obtiene en el PLC para una temperatura medida de 25 °C?
R/ 256
¿Qué valor se muestra en el instrumento virtual PLC para la 3.3 Medición de luminosidad.
variable ADC1? En este experimento medirá la luminosidad del recinto por
Valor actual de la variable ADC1 = 195 medio de un sensor de luz y visualizará el resultado en las
3.2 Control de ventilador. salidas del PLC
Escriba ahora un programa documentado, en lenguaje
En este experimento, se medirá una temperatura en forma
AWL, que cumpla con la función de que se iluminen los 8
de tensión de entrada analógica y se la procesará con el
LEDs cuando haya oscuridad y que, correspondientemente,
PLC. En función de la temperatura, se excitará un
se desconecten cuando vuelva la claridad.
ventilador simulado en este ejemplo por medio de un motor
DC VAR
(*********************************************** Luz AT %IW10 : UINT;
****** H0 AT %QX2.0 : BOOL;
2
H1 AT %QX2.1 : BOOL; 4. ¿Cómo se denomina el procedimiento de acceso al
H2 AT %QX2.2 : BOOL; PROFIBUS-DP?
H3 AT %QX2.3 : BOOL; • Token con maestro esclavo subyacente
H4 AT %QX2.4 : BOOL; 4.2 Carácter UART.
H5 AT %QX2.5 : BOOL; Descripción de la ejecución del experimento:
H6 AT %QX2.6 : BOOL; Ajuste en el conmutador de codificación del esclavo del
H7 AT %QX2.7 : BOOL; Profibus la dirección 5 y active la tecla de reset en la tarjeta
de esclavo para que esto sea asumido. En el menú
END_VAR
Instrumentos, abra el instrumento de verificación del
LD Luz (*Carga el valor detectado por el sensor*) Profibus y seleccione la función "Send Uart Chars". En las
GE 100 (*Compara si el valor es igual a 100*) opciones, introduzca, por favor, el carácter UART 170 y
confirme con OK. Para que el verificador del Profibus se
ST H0 (*Guarda el valor en H0*)
inicie, pulse el botón RUN.
LD H0 (*Carga el valor de H0*)
Abra el instrumento virtual Osciloscopio. Realice los
ST H1 (*Guarda el valor en H1*) siguientes ajustes:
LD H1 (*Carga el valor de H1*) • Canal A: 1 V/DIV; DC;
ST H2 (*Guarda el valor en H2*)
• Canal B: OFF;
LD H2 (*Carga el valor de H2*)
• Base de tiempo 500 @s/DIV
ST H3 (*Guarda el valor en H3*)
• Trigger OFF
LD H3 (*Carga el valor de H3*)
• Pretrigger 0%
ST H4 (*Guarda el valor en H4*)
• Conecte el SINGLE Trigger y pulse STOP (el
LD H4 (*Carga el valor de H4*)
LED verde de la tecla "STOP" se apaga).
ST H5 (*Guarda el valor en H5*)
Una vez que el osciloscopio haya realizado los disparos,
LD H5 (*Carga el valor de H5*) copie el oscilograma en la siguiente ventana
ST H6 (*Guarda el valor en H6*)
LD H6 (*Carga el valor de H6*)
ST H7 (*Guarda el valor en H7*)
4. Sistema de bus.
4.1 Test de conocimientos.
1. ¿En qué nivel del modelo piramidal se puede
ordenar el Profibus?
• Niveles de campo
2. ¿Cuáles son los tres estados principales que se
Figura 2. Esquema del carácter UART 170.
diferencian en el maestro?
Compare el oscilograma con el patrón de bits
• Clear
• Operate
• Stop
3. ¿Cuántos terminales se pueden conectar a un
¿Qué aspecto debería tener un patrón de bits si se envía un
segmento?
carácter UART 204?
• 32
• 00011001101
4.3 Registro de telegrama.
3
Descripción de la ejecución del experimento: resultado de la medición en la ventana prevista para tal
Ajuste en el conmutador de codificación del esclavo del efecto.
Profibus la dirección 5 y active la tecla de reset en la tarjeta
de esclavo para que esto sea asumido. En el menú
Instrumentos, abra el instrumento de verificación del
Profibus y seleccione la función "Write Frames". Para que
el verificador del Profibus se inicie, pulse el botón RUN.
Abra el instrumento virtual Osciloscopio. Realice los
siguientes ajustes:
• Canal A: 1 V/DIV; DC;
• Canal B: OFF;
• Base de tiempo 1 ms/DIV
• Trigger OFF
• Pretrigger 0%
Figura 4. Scan bus.
• Conecte el SINGLE Trigger y pulse STOP (el
LED verde de la tecla "STOP" se apaga). 4.5 Inicialización de protocolo.
Descripción de la ejecución del experimento:
Una vez que el osciloscopio haya realizado los disparos,
copie el oscilograma en la siguiente ventana. Ajuste en el conmutador de codificación del esclavo del
Profibus la dirección 5 y active la tecla de reset en la tarjeta
de esclavo para que esto sea asumido. En el menú
Instrumentos, abra el instrumento de verificación del
Profibus y seleccione la función "Connect to Slave". Active
el monitor de Profibus. Con el botón REC se inicia el
registro en modo STREAM. Inicie la función "Connect to
Slave" pulsando el botón RUN del monitor de Profibus.
Figura 3. Registro de telegrama.
¿Qué carácter puede reconocer a partir del patrón de bits?
• El oscilograma muestra el carácter: 68h
¿Qué significa este delimitador de inico?
• La combinación de bits significa: que sigue un
telegrama SD2 con longitud de datos variable. Figura 5. Inicialización de protocolo.
4.4 Explorar. 4.6 Intercambio de datos.
Descripción de la ejecución del experimento: Descripción de la ejecución del experimento
Ajuste en el conmutador de codificación del esclavo del Ajuste en el conmutador de codificación del esclavo del
Profibus la dirección 5 y active la tecla de reset en la tarjeta Profibus la dirección 5 y active la tecla de reset en la tarjeta
de esclavo para que esto sea asumido. En el menú de esclavo para que esto sea asumido. En el menú
Instrumentos, abra el instrumento de verificación del Instrumentos, abra el instrumento de verificación del
Profibus y seleccione la función "Scan Bus". Active el Profibus y seleccione la función "Data Exchange". Active
monitor de Profibus. Con el botón REC se inicia el registro el monitor de Profibus. Con el botón REC se inicia el
en modo de recopilación. Inicie la función de exploración registro en modo de recopilación. Inicie la función de
pulsando el botón RUN del monitor de Profibus. Copie el
4
intercambio de datos pulsando el botón RUN del monitor S1: BOOL;
de Profibus. S2: BOOL;
S3: BOOL;
TIEMPO: TIME;
CONTEO: UINT;
END_VAR
VAR_OUTPUT
Y1: BOOL;
Y2: BOOL;
H1: BOOL
END_VAR
VAR
RS1: RS;
RS2: RS;
RS3: RS;
TON1: TON;
CTU1: CTU;
END_VAR
Figura 6. Intercambio de datos. RS1(S: = (S1 AND S3), R1:= S2 OR NOT S1 OR
4.7 Funcionamiento del Profibus. CTU1.Q);
Y1:= RS1.Q1;
En este experimento se deben conectar, además de
RS2(S: =TON1.Q, R1:= S3 OR NOT S1);
programar, ambos esclavos de Profibus al maestro de
Profibus y controlar por medio del bus. Y2:= RS2.Q1;
TON1 (IN: = S2, PT: = TIEMPO);
Escriba un programa en lenguaje de lista de instrucciones,
RS3(S: =S1, R1:= (NOT S1 OR CTU1.Q));
en el que las entradas digitales del esclavo 1 se escriban en
las salidas digitales del esclavo 2 y viceversa, esto es, las H1:= RS3.Q1;
entradas digitales del esclavo 1 en las salidas digitales del CTU1 (CU :=( S3 AND S1), R: =NOT S1, PV:
esclavo 2. =CONTEO);
VAR END_FUNCTION_BLOCK
S1 AT %IW500 : WORD; (* Entrada 16 bits esclavo 1
VAR
*)
S1_1 AT%IX100.0: BOOL;
S2 AT %IW600 : WORD; (* Entrada 16 bits esclavo 2 *) S2_1 AT%IX200.0: BOOL;
K1 AT %QW550 : WORD; (* Salida 16 bits esclavo 1 *) S3_1 AT%IX200.1: BOOL;
K2 AT %QW650 : WORD; (* Salida 16 bits esclavo 2 *) Y1_1 AT%QX250.0: BOOL;
Y2_1 AT %QX250.1: BOOL;
END_VAR
H1_1 AT %QX150.0: BOOL;
LD S1 (*Carga el valor de S1*) S1_2 AT %IX100.1 : BOOL;
ST K2 (*Guarda el Valor en K2*) S2_2 AT %IX300.0: BOOL;
LD S2 (*Carga el valor de S2*) S3_2 AT%IX300.1: BOOL;
Y1_2 AT %QX350.0: BOOL;
ST K1 (*Guarda el valor en K1*)
Y2_2 AT %QX350.1: BOOL;
5. depuradora utilizando profibus H1_2 AT %QX150.1: BOOL;
CONTEO1: UINT: =4;
Realizar utilizando Profibus, se declara el bloque
CONTEO2: UINT: =4;
funcional depuradora que estará controlado por el
DEP1: DEPURADORA;
Maestro y se declaran dos depuradoras que serán
DEP2: DEPURADORA;
controladas por los esclavos
TIEMPO1: TIME: =T#5S;
TIEMPO2: TIME: =T#10S;
DEPURADORA CON PROFIBUS*) END_VAR
DEP1 (S1:=S1_1, S2:=S2_1, S3:=S3_1, TIEMPO:
FUNCTION_BLOCK_ DEPURADORA
=TIEMPO1, CONTEO: =CONTEO1);
VAR_INPUT
5
Y1_1:=DEP1.Y1; S2 AT %IX100.2 : BOOL;
Y2_1:=DEP1.Y2; S3 AT %IX100.3 : BOOL;
H1_1:=DEP1.H1; S4 AT %IX100.4 : BOOL;
S0_1 AT %IX500.0: BOOL;
DEP2 (S1:=S1_2, S2:=S2_2, S3:=S3_2, TIEMPO: S1_1 AT %IX500.1: BOOL;
=TIEMPO2, CONTEO: =CONTEO2) S2_1 AT %IX500.2: BOOL;
Y1_2:=DEP2.Y1; S3_1 AT %IX500.3: BOOL;
Y2_2:=DEP2.Y2; S4_1 AT %IX500.4: BOOL;
H1_2:=DEP2.H1; S0_2 AT %IX600.0: BOOL;
6. Ejemplo motor con profibus S1_2 AT %IX600.1: BOOL;
S2_2 AT %IX600.2: BOOL;
El motor debe arrancar en el sentido escogido y
S3_2 AT %IX600.3: BOOL;
bloquear la operación en el otro sentido hasta que
S4_2 AT %IX600.4: BOOL;
el motor sea detenido usando el pulsador stop. El
S5 AT %IW10: UINT;
motor debe disponer de un sensor de velocidad
S6 AT %IW12: UINT;
(tacómetro) con salida de 0-10V. Finalmente
S7 AT %IW14: UINT;
elabore un bloque funcional que arranque tres
Q0 AT %QX150.0: BOOL;
motores en secuencia según el sentido de giro
escogido, el motor2 deberá arrancar una vez Q1 AT %QX550.0: BOOL;
alcanzado el 75% de velocidad en el motor1 y el Q2 AT %QX650.0: BOOL;
tercero una vez alcanzado el 50% en el motor2. Q3 AT %QX150.1: BOOL;
Q4 AT %QX550.1: BOOL;
(* BLOQUE FUNCIONAL MOTOR *) Q5 AT %QX650.1: BOOL;
FUNCTION_BLOCK MOTOR
VAR_INPUT PV_MOTOR1: UINT: =75;
FWD: BOOL; PV_MOTOR2: UINT: =50;
RWD: BOOL; READY1: BOOL;
STOP: BOOL; READY2: BOOL;
EMG: BOOL; MOT1: MOTOR;
OL: BOOL; MOT2: MOTOR;
VEL: UINT; MOT3: MOTOR;
END_VAR END_VAR
VAR_OUTPUT MOT1 (FWD: =S0, RWD: =S1, STOP: =S2, EMG:
S_FWD: BOOL; =S3, OL: =S4, VEL: =S5)
S_RWD: BOOL; Q0:=MOT1.S_FWD;
P_VEL: REAL; Q3:=MOT1.S_RWD;
END_VAR
VAR IF MOT1.P_VEL >= PV_MOTOR1 THEN
RS1: RS; READY1:=TRUE;
RS2: RS; ELSE READY1:=FALSE;
END_VAR END_IF;
RS1(S: =FWD, R1 :=( RS2.Q1 OR STOP OR EMG MOT2 (FWD: =MOT1.S_FWD AND READY1,
OR OL)) RWD: =MOT1.S_RWD AND READY1, STOP:
S_FWD:=RS1.Q1; =S2_1, EMG: =S3_1, OL: =S4_1, VEL: =S6)
RS2(S: =RWD, R1 :=( RS1.Q1 OR STOP OR EMG Q1:=MOT2.S_FWD;
OR OL)) Q4:=MOT2.S_RWD;
S_RWD:=RS2.Q1;
P_VEL:=VEL*(100/1024); IF MOT2.P_VEL >= PV_MOTOR2 THEN
END_FUNCTION_BLOCK READY2:=TRUE;
ELSE READY2:=FALSE;
(* PROGRAMA PRINCIPAL *) END_IF;
VAR MOT3 (FWD: =MOT2.S_FWD AND READY2,
S0 AT %IX100.0 : BOOL; RWD: =MOT2.S_RWD AND READY2, STOP:
S1 AT %IX100.1 : BOOL; =S2_2, EMG: =S3_2, OL: =S4_2, VEL: =S7)
6
Q2:=MOT3.S_FWD; [Link]
Q5:=MOT3.S_RWD;
2. Como se calcula la velocidad del profibus y su
valor en Kbps?
7. Cuestionario. Se calcula segun las diferentes tecnologías de transmisión,
1. Que es UART? y son identificadas como:
(Universal Asynchronous Receiver-Transmitter). Chip de • RS-485. Utiliza un par de cobre trenzado
ciertos sistemas digitales cuyo principal objetivo es apantallado, y permite velocidades entre 9.6 kbps
y 12 Mbps. Hasta 32 estaciones, o más si se
convertir los datos recibidos en forma paralela, a forma
utilizan repetidores.
serial, con el fin de comunicarse con otro sistema externo. • MBP. Manchester Coding y Bus Powered, es
También realiza el proceso inverso. transmisión sincrónica con una velocidad fija de
31.25 Kbps.
Todas las computadoras y algunos módems y adaptadoras • RS-485 IS. Las versiones IS son intrínsicamente
RDSI tienen su componente UART. seguras, utilizadas en zonas peligrosas
(explosivas).
• MBP IS
Los UART son programables, pudiendo configurarse la • Fibra óptica. Incluye versiones de fibra de vidrio
velocidad, paridad, longitud y bits de parada. multimodo y monomodo, fibra plástica y fibra
El controlador del UART es el componente clave del HCS.
subsistema de comunicaciones series de una computadora.
El UART toma bytes de datos y transmite los bits • . Velocidades de transmisión:
individuales de forma secuencial. En el destino, un segundo
UART reensambla los bits en bytes completos. La 9.6, 19.2, 93.75, 187.5, 500, 1500, 3000, 6000 y 12000
Kbps.
transmisión serie de la información digital (bits) a través de
un cable único u otros medios es mucho más efectiva en 3. En qué etapa del modelo OSI opera profibus?
cuanto a costo que la transmisión en paralelo a través de
múltiples cables. Se utiliza un UART para convertir la 4. Investigar la operación de la capa de enlace de
información transmitida entre su forma secuencial y profibus?
paralela en cada terminal de enlace. Cada UART contiene
Profibus DP1.- Es una norma alemana para fieldbus
un registro de desplazamiento que es el método
fundamental de conversión entre las forma serie y paralelo. (bus de campo), la definición de Profibus se basa
El UART normalmente no genera directamente o recibe las esencialmente en la tecnología disponible: RS-485 para
señales externas entre los diferentes módulos del equipo.
el nivel 1, IEC 955 (field bus data) para el nivel 2, y un
Usualmente se usan dispositivos de interfaz separados para
convertir las señales de nivel lógico del UART hacia y conjunto de MMS para el nivel 7. El protocolo IEC 955
desde los niveles de señalización externos.
especifica el modelo de control de acceso al medio
Las señales externas pueden ser de variada índole.
denominado maestro volante (flying master), que es una
Ejemplos de estándares para señalización por voltaje son
RS-232, RS-422 y RS-485 de la EIA. Históricamente, se combinación de los métodos de control de accesos al
usó la presencia o ausencia de corriente en circuitos
telegráficos. Algunos esquemas de señalización no usan medio token bus y maestro esclavo.
cables eléctricos. Ejemplo de esto son la fibra óptica,
infrarrojo y Bluetooth (inalámbrico). Algunos esquemas de
señalización emplean una modulación de señal portadora
(con o sin cables). Ejemplos son la modulación de señales
de audio con módems de línea telefónica, modulación en
radio frecuencia (RF) en radios de datos y la DC-LIN para
la comunicación de línea eléctrica.
1
7
5. Cuál es la impedancia típica del cable profibus y
porque?
Capa Método utilizado Con la transmisión eléctrica de conformidad con el
EIA-485, los cables de par trenzado con
7
impedancia de 150 ohms se utilizan en una
6 Step 7 topología de bus. Las velocidades de bits de 9.6
kbit / s hasta 12 Mbit / s se puede utilizar. La
5 longitud del cable entre dos repetidores se limita
100 a 1.200 m, dependiendo de la velocidad de
4 ISO 8073 Transporte
bits utilizados. Este método de transmisión se
3 Red utiliza sobre todo con PROFIBUS DP.
2 CSMA/CD (IEEE 802.3)
Características físicas del 6. Cuál es la diferencia entre esclavo pasivo e
1
bus, conectores RJ45,etc inteligente?
7. Cuál es la diferencia entre un maestro DP1 Y
DP2?
* DP-V1 para el intercambio de datos acíclicos y a
aaaa cíclicos y gestión de alarmas
* DP-V2 de modo isócrono y difusión de los datos de
aa cambio (la esclavitud a la comunicación-esclavo)
8. Cuál de los profibus requiere mayor velocidad
FMS O DP y porque?
Profibus DP
Esta versión Profibus, optimizada para una
conexión económica y de alta velocidad, está
diseñada
especialmente para la comunicación entre los
sistemas de control de la automatización y la E/S
distribuida al nivel del dispositivo. Profibus-DP
puede utilizarse para sustituir la transmisión de
señales paralela con 24 V o 0 a 20 mA.
Profibus FMS.
Profibus FMS es la solución de aplicación general
para las tareas de comunicación de la célula. Los
eficaces servicios FMS aportan una amplia gama de
aplicaciones y proporcionan una gran flexibilidad.
Profibus FMS también se puede utilizar para tareas
de comunicación complejas de gran alcance.
Profibus DP porque e el de alta velocidad.
8
9