En la documentación de Unity se describe el significado de los registros de sistema (%SW96) que se han de utilizar para realizar un guardado de registros, de forma que se puedan restaurar los mismos con los valores almacenados, pero no se explican con detalle las fases del procedimiento. ¿Es preciso marcar los registros con la propiedad de "Guardar" en la tabla de creación de variables?
La activación del primer bit de la palabra de sistema %SW96 (bit 0) supone que ante un arranque en frío del PLC M340, y sin tener marcada la opción 'Inicializar %MWs en un arranque en frío', el proceso de arranque de la CPU consulta si en la memoria interna (Flash EEPROM) están grabados los valores correspondientes al mapa de memoria del PLC (sólo tiene en cuenta los registros direccionados); si en la memoria interna están salvados dichos valores, estos se vuelcan en la RAM del procesador para la puesta en marcha de la aplicación. Como se ha indicado anteriormente, los registros implicados en éste proceso son todos los direccionados del mapa de memoria, de manera que no hay que realizar un marcado previo de los registros que se quieren guardar y de los que no. Para ejecutar el salvado de los registros direccionados del PLC a la memoria interna de la CPU se ha de detener la CPU (paso a STOP) y posteriormente forzar el bit %SW96.0=1; el bit forzado vuelve a tomar el valor 0 cuando el proceso de volcado de datos a la memoria interna finaliza.
Para más información, consultar el documento anexo 'Tratamiento de MWs en M340.pdf'.
Publicado para: Schneider Electric España
¿Necesitas ayuda?
Selector de productos
Encuentra rápida y fácilmente los productos y accesorios adecuados para tus aplicaciones.
Pedir presupuesto
Comienza tu consulta de ventas en línea y un experto se pondrá en contacto contigo.
¿Dónde comprar?
Encuentra fácilmente el distribuidor de Schneider Electric más cercano a ti.
Centro de ayuda
Encuentra recursos de soporte para todas tus necesidades en un solo lugar.