Comment fonctionne l'organisme de surveillance de système ?
FAQ #100908
En firmware version 1.08.xx pour les systèmes exécutant le firmware Saia PCD ® COSinus, la surveillance du système a été introduite. Si un PCD redémarre en raison de la surveillance du système, le message "Erreur SWTO" est entré dans l'histoire PCD.
Que se passe-t-il pour est un Miradar de système ?
La surveillance du système est une mesure de sécurité qui permet d'éviter une situation où le système (PCD) est bloqué et n'exécute pas correctement le programme plus. Si l'OS (Operating System) est « verrouillé » en boucle et ne n'est plus correctement exécuter ses tâches (entre autres, le programme utilisateur), le PCD est automatiquement redémarré.
Que fait le chien de garde de système ?
Le Miradar (interne) système est configuré directement sur le processeur et entraîne une re-démarrer s'il n'est pas déclenché de manière cyclique. Chaque redémarrage lié à la surveillance du système est entré dans l'histoire PCD avec le message d'erreur SWTO (SWTO signifie système Watchdog TimeOut).
Le comportement après le redémarrage automatique causé par l'organisme de surveillance de système est fonction de l'organisme de surveillance de logiciels qui peut être programmée dans le programme utilisateur :
- Si le chien de garde de logiciel dans le programme utilisateur est activé, le PCD se met automatiquement en RUN après un redémarrage, causé par l'organisme de surveillance de système.
- Si aucun chien de garde de logiciel n'est programmé dans le programme utilisateur, le PCD iront à « La halte » après qu'il a redémarré en raison de la surveillance du système.
La surveillance du système n'est en conflit avec les autres chiens de garde ?
Non, la surveillance du système n'est pas incompatible avec par exemple le chien de garde de logiciel programmé dans le programme utilisateur ou avec un chien de garde de matériel.
Lorsque la surveillance du système a été implémentée ?
La surveillance du système a été implémentée dans le firmware version 1.08.xx. Les premières versions de production pour systèmes correspondants se trouvent dans le tableau ci-dessous :
Système PCD | premier firmware de production avec surveillance de système |
PCD3.Mxxx0 | 1.08.23 |
PCD2.M480 | 1.08.21 |
PCD2.M5xx0 | 1.08.19 |
Remarque
Notez que le système Miradar ne détecte pas un programme de faux utilisateur (par exemple, une boucle infinie) et l'utilisation de la surveillance de logiciel dans le programme utilisateur est donc toujours recommandée.
Categories
PCD2 / _Firmware Classic
PCD3 / _Firmware Classic
Last update: 25.05.2015 19:08
First release: 26.03.2008 12:59
Views: 49355