FAQs Técnicas

Realizar una pregunta

¿Los bloques de función de un M221 son retentivos?

Se desea mantener el valor de los bloques de función, por ejemplo un registro de desplazamiento %SBRx, tras un corte de tensión. ¿Es esto posible con SoMachine Basic y un M221?
Siempre que se realice un arranque en cliente, los valores de los bloques de función se mantendrán.

Arranque en caliente:

El arranque en caliente reanuda la ejecución del programa, en su estado de funcionamiento previo, conservando los contadores, bloques de funciones y bits y palabras de sistema.
Siempre que la bateria esté presente en el controlador, un reinicio de la CPU, arranque en caliente, equivalente a %S1, se mantendrán los valores de los elementos mencionados arriba.

Si se realiza un arranque en frío (equivalente a %S0) no se mantiene el valor de los bloques de función como %SBRx

Un arranque en frío se produce por los siguientes motivos:
  • Arranque del controlador sin una modificación online de la aplicación validada.
  • Suministro de alimentación a un logic controller sin una batería de reserva cargada.
  • Se descarga una aplicación
  • Se inicializa un logic controller
¿Ha sido útil?
¿Qué podemos hacer para mejorar la información?