Para poder hacer un reset por programa de un M251 se puede realizar el siguiente código:

1. Set/write PLC_W.q_uiOpenPLCControl := PLC_W_RESET_COLD
2. Write PLC_W.q_uiOpenPLCControl := 6699
Tras ejecutarse el código el PLC queda en Stop, tal y como aparece en el diagrama de estados del PLC:

Para pasar el PLC de Stop a Run las opciones posibles son:
- Switch Run/stop del PLC
- Desde SoMachine Online --> Run
- Desde el webserver --> Comando Run
- Externamente por modbus con las mismas variables PLC_W.q_wPLCControl y PLC_W.q_uiOpenPLCControl, escribiendo en este caso PLC_W_RUN (02hex)
- Tras una descarga múltiple si está activado el Check "Start all application after download".
- Tras quitar tensión y volver a darle tensión, si el PLC tiene configurado el inicio en ejecución.
1. Set/write PLC_W.q_uiOpenPLCControl := PLC_W_RESET_COLD
2. Write PLC_W.q_uiOpenPLCControl := 6699
Tras ejecutarse el código el PLC queda en Stop, tal y como aparece en el diagrama de estados del PLC:
Para pasar el PLC de Stop a Run las opciones posibles son:
- Switch Run/stop del PLC
- Desde SoMachine Online --> Run
- Desde el webserver --> Comando Run
- Externamente por modbus con las mismas variables PLC_W.q_wPLCControl y PLC_W.q_uiOpenPLCControl, escribiendo en este caso PLC_W_RUN (02hex)
- Tras una descarga múltiple si está activado el Check "Start all application after download".
- Tras quitar tensión y volver a darle tensión, si el PLC tiene configurado el inicio en ejecución.
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.