Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Por qué no se puede activar la memoria del reloj del s7 300?

¿Por qué no se puede activar la memoria del reloj del s7 300?

1: ¿Cómo evitar el mensaje "fallo de comunicación" al utilizar la CPU 315F y la ET 200S?

Utilice la CPU S7 315F, ET 200S y módulos DI/DO de seguridad y luego llame al programa de seguridad del OB35. Y ha aceptado la configuración predeterminada para todos los tiempos de monitoreo y está dispuesto a recibir mensajes de "comunicación fallida". El ajuste predeterminado para el OB 35 es 100 milisegundos. Ha ajustado el tiempo de monitorización F del módulo de E/S F a 100 ms, por lo que debería direccionar el módulo de E/S al menos cada 100 ms. Pero como el OB 35 sólo se llama cada 100 milisegundos, se produce un fallo de comunicación. Para garantizar que el intervalo de escaneo de OB35 sea diferente del tiempo de monitoreo F, asegúrese de que el tiempo de monitoreo F sea más largo que el intervalo de escaneo de OB35.

El sistema de seguridad distribuido S7 hasta V5.2 SP1 y 6ES7138-4FA00-0AB0, 6 ES7138-4FB00-0AB0, 6ES7138-4CF00-0AB0 tendrán este problema. En el nuevo módulo, el tiempo de monitoreo F está establecido en 150 milisegundos.

2. Cuando la estación esclava DP no está disponible, ¿cuál es el tiempo de vigilancia de la CPU S7-300 para PROFIBUS?

Cuando se opera una red PROFIBUS utilizando un esclavo DP en la interfaz PROFIBUS de la CPU, es conveniente comprobar al inicio si la configuración esperada coincide con la configuración real. En la pestaña "Inicio" del cuadro de diálogo "Propiedades de la CPU" se proporcionan dos tiempos diferentes.

3. ¿Cómo determinar errores de alimentación o de almacenamiento en búfer, como fallos de batería?

Si la fuente de alimentación (sólo S7-400) o un error en el buffer desencadenan el evento, el sistema operativo de la CPU accede al OB81. Después de corregir el error, vuelva a visitar el OB81. Si falla la batería, el S7-400 sólo puede acceder al OB81. El interruptor indicador en la prueba de batería está activado. Si el OB81 no está configurado, la CPU no entrará en estado de parada. Si el OB81 no está disponible, la CPU seguirá funcionando aunque falle la alimentación.

4. ¿A qué cuestiones se debe prestar atención al asignar direcciones a módulos de E/S (centralizados o distribuidos) en la CPU S7?

Tenga en cuenta que el área de datos creada (como una palabra doble) no se puede configurar en el límite de la imagen del proceso, porque en este bloque de datos, solo el área debajo del límite se puede leer en la imagen del proceso. , por lo que no se puede leer desde la imagen del proceso. Acceda a los datos en la imagen del proceso. Por lo tanto, estas reglas de configuración no admiten este escenario: por ejemplo, configurar una palabra doble de entrada en la dirección 254 de una imagen de proceso de entrada de 256 bytes. Si es necesario acceder a este sitio, se deberá cambiar el tamaño correspondiente de la imagen del proceso (en las propiedades de la CPU).

5.¿Cómo comunicar datos globales en la CPU S7? ¿A qué debes prestar atención al comunicarte?

La comunicación de datos globales se utiliza para intercambiar datos de pequeño volumen. Los datos globales (GD) pueden ser:

Entrada y salida

Marcas

<. p>Datos en bloques de datos

Funciones de temporizador y contador

El intercambio de datos se refiere al intercambio de datos en forma de paquetes de datos entre CPU conectadas en un anillo GD unidireccional o bidireccional. Los anillos GD se identifican mediante números de anillo GD.

Conexión unidireccional: una CPU puede enviar paquetes GD a varias CPU.

Conexión bidireccional: Conexión entre dos CPU: cada CPU puede enviar y recibir un paquete GD.

Debe asegurarse de que la CPU receptora no reconozca la recepción de datos globales. Si se van a intercambiar datos a través del bloque de comunicación correspondiente (SFB, FB o FC), el bloque de comunicación debe estar conectado. Al definir una conexión, el diseño del bloque de comunicación se puede simplificar enormemente. Esta definición es válida para todos los bloques de comunicación llamados y no es necesario redefinirla cada vez.

6. ¿Se puede utilizar la tarjeta de memoria S7-400 con la CPU 318-2DP?

En funcionamiento normal, sólo se pueden utilizar los números de pedido "cortos" 6E7951-1K... (Flash EPROM) y 6E7951-1A... (RAM): tarjetas de memoria.

7: Aunque la luz LED está encendida, ¿por qué la CPU 31xC no puede leer la entrada completa desde las direcciones predeterminadas 124 y 125?

Para los siguientes modelos de CPU, verifique si el pin 1 está conectado a un voltaje de 24 V.

El LED está controlado por la corriente de entrada. El voltaje de 24 V en el pin 1 requiere procesamiento adicional.

313C (6ES7 313-5BE0.-0AB0), 313C-2DP (6es 7 313-6ce 0.-0AB0), 313C-2 PTP (6es 7 313-6be 0.-0AB0), 314C -2DP(6es 7 314-6 cf0.-0AB0), 314C-2 PTP(6es 7 314-6bf 0.-0AB0)

8. DP ¿Qué debo hacer si ocasionalmente se producen errores de comunicación en la interfaz PROFINET?

Asegúrese de que todos los componentes (conversiones) en PROFINET admitan el funcionamiento básico full-duplex de 100 Mbit/s. Evite dividir la red con distribuidores centrales, ya que estos dispositivos solo pueden funcionar en modo semidúplex.

9. ¿Qué significa el modificador "reloj" en el editor de configuración de hardware?

En Configuración de Hardware, a través de CPU >: Propiedades > Diagnóstico/Relojes, puede ingresar el campo "Reloj" > para especificar un factor de corrección. Este factor de corrección sólo afecta al reloj del hardware de la CPU. Las interrupciones de tiempo se originan en el reloj del sistema y no tienen nada que ver con la configuración del reloj del hardware.

10: ¿Cómo realizar la transmisión de datos bidireccional entre estaciones maestras y esclavas a través de PROFIBUS DP?

En la estación maestra, el PLC puede completar el intercambio de datos con la estación esclava llamando al sfc 14 "dprd_dat" y al sfc 15 "dpwr_dat", mientras que para la estación esclava, puede completar el intercambio de datos con la estación esclava llamando al FC 1" DP_send" y al FC2 "DP_RECV" para completar el intercambio de datos.

11: ¿Qué datos de identificación puede leer la CPU S7?

Los siguientes datos de identificación se pueden leer a través de sfc 51 "rdsys ST":

Se pueden leer el número de pedido y el número de versión de la CPU. Para hacer esto, use SFC 51 y SSL ID 0111, y use los siguientes índices:

1 = ID del módulo

6 = Identificación básica del hardware

7 = Identificación básica del firmware

12: En un S7-300 con una CPU de 317-2PN/DP, cómo programar los bloques de función de comunicación cargables FB 14 ("GET") y FB 15 ("PUT") para el intercambio de datos?

Para intercambiar datos entre dos estaciones de trabajo S7-300 a través de una conexión S7 utilizando la CPU 317-2PN/DP, la conexión S7 la configura NetPro.

Atributos de los módulos de comunicación FB 14 ("GET") y FB 15 ("PUT") de la CPU 317-2PN/DP:

FB14 y FB15 son funciones de comunicación asíncrona . El funcionamiento de estos módulos puede abarcar varios ciclos del OB1. Active FB14 o FB15 mediante el parámetro de entrada REQ. "Listo", "NDR" o "Error" indican el final del trabajo. PUT y GET pueden comunicarse a través de la conexión al mismo tiempo.

Nota: Los bloques de comunicación de la biblioteca SIMATIC_NET_CP no se pueden utilizar para la CPU317-2PN/DP.

13: ¿A qué debemos prestar atención al sincronizar tareas entre la CPU 313C-2 PtP compacta y la CPU 314-2 PtP?

En el programa de usuario, el trabajo de envío y el trabajo de recuperación no se pueden configurar al mismo tiempo.

Es decir, mientras el trabajo de envío (SFB 63) no finalice por completo (completado o con un error), el trabajo de extracción (SFB 64) no se puede llamar (incluso si REQ=0). Mientras la tarea de obtención (SFB 64) no haya finalizado completamente (completada o con un error), no se podrá llamar a la tarea de envío (SFB 63) (incluso si REQ=0). Mientras procesa trabajos activos (Enviar trabajos, SFB 63 o Obtener trabajos, SFB 64), también puede procesar trabajos pasivos (Servicio de trabajos, SFB 65).

14: ¿Se puede ejecutar el micro master 420 a 440 como eje de configuración (detección de posición fuera de posición) con la CPU 317T?

Sí, pero en términos de potencia y precisión, los requisitos para configurar el eje son bastante diferentes. En caso de altas exigencias, los servoaccionamientos SIMODRIVE 611U, MASTERDRIVES MC o SINAMICS deben funcionar junto con la CPU 317T. Aunque los requisitos no sean elevados, la serie MICROMASTER también puede satisfacer los requisitos de potencia y precisión.

15: ¿Cómo configurar el intercambio directo de datos (comunicación entre nodos) entre dos módulos CPU configurados como esclavos DP?

Dos estaciones CPU están configuradas como esclavos DP y operadas por el mismo maestro DP. La comunicación entre ellos puede completar el intercambio directo de datos configurando el modo de intercambio en DX.

16: ¿Cómo comunicarse con SFC65, SFC66, SFC67 y SFC68?

Para comunicación básica unidireccional, la función del sistema SFC67 (X_GET) se usa para leer datos de la estación pasiva, y la función del sistema SFC68 (X_PUT) se usa para escribir datos en la estación pasiva (servidor). Estos bloques sólo se llaman en la estación activa. Para la comunicación básica bidireccional, llame a la función del sistema SFC65 (X_SEND) en la estación, en la que los datos se envían a la otra estación activa. En una estación receptora activa los datos se registran mediante la función del sistema SFC66 (X_RCV).

En ambos tipos de comunicación básica, cada llamada de bloque puede manejar hasta 76 bytes de datos de usuario. La coherencia de los datos de la transferencia de datos es de 8 bytes para las CPU del S7-300 y de longitud completa para las CPU del S7-400. Si se conecta a un S7-200, hay que tener en cuenta que el S7-200 sólo se puede utilizar como estación pasiva.

17: ¿Qué es una dirección de E/S asignada libremente?

Direcciones asignadas libremente significa que puedes asignar libremente una dirección a cada módulo (SM/FM/CP). La asignación de dirección se completa en el paso 7. Primero defina la dirección inicial a partir de la cual se basarán las otras direcciones del módulo.

Ventajas de la asignación gratuita de direcciones: debido a que no hay espacios entre direcciones entre módulos, el espacio de direcciones disponible se puede utilizar de manera óptima. Al crear software estándar se puede ignorar la configuración del S7-300 durante la asignación de direcciones.

18: ¿Qué puede hacer el buffer de diagnóstico?

Identifique el origen de las fallas más rápidamente, aumentando así la disponibilidad del sistema. Evalúe el último evento antes de la parada y descubra el motivo de la parada.

El búfer de diagnóstico es un búfer circular con una única entrada de diagnóstico, que se muestra en una secuencia de eventos; la primera entrada muestra el evento más reciente. Si el buffer está lleno, los eventos más antiguos serán sobrescritos por nuevas entradas. Dependiendo de la CPU, el tamaño del búfer de diagnóstico se puede fijar o configurar mediante parámetros en la configuración del hardware.

19: ¿Qué entradas hay en el buffer de diagnóstico?

1) Eventos de falla

2) Transiciones del modo de ejecución y otros eventos importantes de operación del usuario.

3) Eventos de diagnóstico definidos por el usuario (mediante SFC52 WR_USMSG)

En el modo de funcionamiento STOP se almacenan en el búfer de diagnóstico el menor número posible de eventos para que el usuario pueda identificar fácilmente el motivo. para la parada se encontró en el buffer. Por lo tanto, las entradas se almacenan en el búfer de diagnóstico solo cuando los eventos requieren una respuesta del usuario (como un reinicio planificado de la memoria del sistema y la batería necesita cargarse) o se debe registrar información importante (como actualizaciones de firmware y fallas de la estación).

20: ¿Cómo determinar el tamaño de MMC para almacenar completamente el proyecto de STEP 7?

Para elegir el MMC adecuado para su proyecto, necesita conocer el tamaño de todo el proyecto y el tamaño de los fragmentos que se cargarán. La escala del proyecto se puede determinar de la siguiente manera:

1) Archivar primero el proyecto de STEP 7. Luego abra el proyecto archivado en el Explorador de Windows y determine su tamaño (seleccione el proyecto y haga clic derecho). Esto le indicará el tamaño del archivo comprimido.

2) Cargar el bloque en la CPU. Ahora aún necesita seleccionar "PLC>Información del módulo> Memoria". Aquí, en "Memoria de carga RAM+EPROM", puede ver el tamaño de la memoria de carga asignada.

3) Este valor debe agregarse a Determinar el tamaño del elemento archivado.

De esta manera, se puede obtener el tamaño total de memoria necesario para guardar todo el proyecto en MMC.