Thread Content
Quels paramètres influencent le cycle de programmation DCS ? Est-ce le temps de réponse du logiciel de contrôle du DCS lui-même, ou la durée de la programmation ?
Du point de vue de l’utilisateur, il s’agit du cycle d’analyse défini dans le programme ; du point de vue du fabricant, il s’agit de la vitesse de calcul du CPU, de sa capacité de stockage et des mécanismes de redondance correspondants
Cela dépend des paramètres du programme, selon à quoi vous l’utilisez et quel programme vous configurez. :):):):)
La vitesse de réaction des DCS de différents fabricants est différente, tout comme l’ordre de programmation du contrôle ; en d’autres termes, le cycle de réaction dépend des produits de chaque fabricant, et ce n’est pas
Je ne sais pas quelle est la définition du cycle de programmation dont vous parlez. Le système Siemens permet de choisir soi-même le balayage du programme, c’est-à-dire le cycle d’exécution. Par exemple, si le cycle de balayage est de 1 seconde, cela signifie que votre programme s’exécute une fois toutes les secondes. Votre programme ne réagira que si le signal change pendant plus d’une seconde.
En d’autres termes, cela dépend du cycle de configuration du programme, n’est-ce pas ?
La vitesse de calcul de la carte de contrôle DCS et la longueur du programme lui-même ont un impact ; en général, le DCS propose plusieurs cycles d’acquisition pour que l’utilisateur puisse choisir.
Cela a aussi un rapport avec le temps de contrôle et de retour du signal transmis au DCS, n’est-ce pas ?
Le premier cycle le plus rapide est d’abord lié au système lui-même. Les importations arrivent rapidement, les produits nationaux sont un peu plus lents. Ensuite, on peut le régler sur une vitesse plus lente.
Siemens et Rockwell semblent tous deux utiliser 500 millisecondes. Bon, atteindre un milliseconde ne semble pas avoir beaucoup de sens ; quelle utilité y a-t-il si le signal est rapide ? Ce n’est que lorsque l’action sur site est terminée que cela compte, ce qui est utile pour le contrôle à haute vitesse
Chez Siemens, cela est mis en œuvre dans des interruptions différentes (blocs OB), et il ne s’agit pas d’une configuration du programme. Il faut plutôt dire que, lors de la configuration, on place le programme dans tel OB ou dans telle période de balayage ; en général, on ne le contrôle pas directement dans le programme, sauf si l’on y appelle des programmes provenant d’autres OB de périodes de balayage différentes.