Diagrammes de temporisation d'instruction FFL et FFU

Les exemples de diagrammes de temporisation suivants décrivent des scénarios d'exécution des instructions FFL (chargement FIFO) et FFU (déchargement FIFO).

Exécution FFL réussie suivie d'une exécution FFU réussie

Exécution FFL réussie suivie d'une exécution FFU réussie
Exécution FFL réussie suivie d'une exécution FFU réussie
Description du cycle de scrutation
Cycle de scrutation
Description
1
La condition de ligne devient VRAI lorsque :
  • Le bit d'entrée Exécuter est VRAI.
  • Chargez les données dans la pile FIFO.
  • Le bit de sortie Terminé est VRAI.
2,3,4
Aucun changement de la condition de ligne.
5
La condition de ligne devient FAUX lorsque :
  • Le bit Exécuter est FAUX.
  • Le bit de sortie Terminé est FAUX.
6, 7
Aucun changement de la condition de ligne.
  • Le bit Exécuter est FAUX.
  • Le bit de sortie Terminé est FAUX.
8
La ligne de programme devient VRAI lorsque :
  • Le bit d'entrée Exécuter est VRAI.
  • Déchargez les données de la pile FIFO.
  • Le bit de sortie Terminé est VRAI.
9
Aucun changement de la condition de ligne.
  • Le bit Exécuter est FAUX.
  • Le bit de sortie Terminé est FAUX.
10, 11
Aucun changement de la condition de ligne.

Exécution réussie lorsque le bit Vide est VRAI

Exécution réussie lorsque le bit Vide est VRAI
Exécution réussie lorsque le bit Vide est VRAI
Description du cycle de scrutation
Cycle de scrutation
Description
1
La condition de ligne devient VRAI lorsque :
  • Le bit d'entrée Exécuter est VRAI. Début de l'exécution.
  • La position est zéro. Le bit Vide est VRAI.
  • Le bit de sortie Terminé est VRAI.
2,3,4
Aucun changement de la condition de ligne.
5
La condition de ligne devient FAUX lorsque :
  • Le bit Exécuter est FAUX.
  • Le bit Vide est VRAI.
  • Le bit de sortie Terminé est FAUX.
6, 7
Aucun changement de la condition de ligne.
8
La ligne de programme devient VRAI lorsque :
  • Le bit d'entrée Exécuter est VRAI. Début de l'exécution.
  • Le bit Vide est VRAI.
  • Le bit de sortie Terminé est VRAI.
9
La condition de ligne devient FAUX lorsque :
  • Le bit Exécuter est FAUX.
  • Le bit Vide est VRAI.
  • Le bit de sortie Terminé est FAUX.
10, 11
Aucun changement de la condition de ligne.

Exécution réussie lorsque le bit Vide est VRAI

Exécution réussie lorsque le bit Vide est VRAI
Exécution réussie lorsque le bit Vide est VRAI
Description du cycle de scrutation
Cycle de scrutation
Description
1
La condition de ligne devient VRAI lorsque :
  • Le bit d'entrée Exécuter est VRAI. Début de l'exécution.
  • La position est égale à la Longueur, le bit Complet est VRAI.
  • Le bit de sortie Terminé est VRAI.
2,3,4
Aucun changement de la condition de ligne.
5
La condition de ligne devient FAUX lorsque :
  • Le bit Exécuter est FAUX.
  • Le bit Complet est VRAI.
  • Le bit de sortie Terminé est FAUX.
6, 7
Aucun changement de la condition de ligne.
8
La ligne de programme devient VRAI lorsque :
  • Le bit d'entrée Exécuter est VRAI. Début de l'exécution.
  • Le bit Complet est VRAI.
  • Le bit de sortie Terminé est VRAI.
9
La condition de ligne devient FAUX lorsque :
  • Le bit Exécuter est FAUX.
  • Le bit Complet est VRAI.
  • Le bit de sortie Terminé est FAUX.
10, 11
Aucun changement de la condition de ligne.

Une erreur a été rencontrée durant l'exécution FFL et FFU

Une erreur a été rencontrée durant l'exécution FFL et FFU
Une erreur a été rencontrée durant l'exécution FFL et FFU
Description du cycle de scrutation
Cycle de scrutation
Description
1
La condition de ligne devient VRAI lorsque :
  • Le bit d'entrée Exécuter est VRAI. Début de l'exécution.
  • Le bit Erreur est VRAI.
2,3,4
Aucun changement de la condition de ligne.
5
La condition de ligne devient FAUX lorsque :
  • Le bit Exécuter est FAUX.
  • Les bits Erreur et ID d'erreur sont FAUX.
6, 7
Aucun changement de la condition de ligne.
8
La ligne de programme devient VRAI lorsque :
  • Le bit d'entrée Exécuter est VRAI. Début de l'exécution.
  • Le bit Erreur est VRAI.
9
La condition de ligne devient FAUX lorsque :
  • Le bit Exécuter est FAUX.
  • Les bits Erreur et ID d'erreur sont FAUX.
10, 11
Aucun changement de la condition de ligne.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal