Thread Content
Chers experts, pourriez-vous m’éclairer ? Le système DCS consiste à collecter les données sur site à l’aide de diverses cartes, puis à effectuer des calculs via un contrôleur, avant d’assurer la commande à l’aide de ces mêmes cartes. La communication, quant à elle, se fait par le biais d’un ordinateur principal qui lit les registres de l’ordinateur périphérique selon un protocole prédéfini ; c’est ainsi que le DCS assure la communication entre l’ordinateur périphérique et l’ordinateur principal. Comment cela fonctionne ? Quel est le principe ? Je ne comprends pas ce truc. Peut-être que ma formulation n’est pas précise. Je vous prie instamment, experts compétents, de bien vouloir m’indiquer patiemment la voie à suivre
Ce que vous dites est effectivement problématique : le DCS communique avec d’autres systèmes, mais on ne l’appelle pas station inférieure ; les autres systèmes ne sont pas non plus des stations supérieures. Le système DCS agit en tant que station secondaire, tandis que les autres systèmes sont des stations principales. Mais ce que vous dites n’est pas tout à fait conforme aux règles : en général, le système DCS agit en tant que station maîtresse, servant de système de contrôle des processus pour toute l’usine, tandis que les autres systèmes tels que les PLC et les convertisseurs de fréquence fonctionnent en tant que stations esclaves, toutes étant surveillées par le système DCS
Dans le contrôle normal des processus, les DCS, les PLC, etc. appartiennent à la couche de contrôle. La communication entre le DCS et les sous-systèmes relève d’une communication au sein de cette même couche. La plupart des systèmes de la couche de contrôle utilisent des protocoles de bus tels que Profibus-DP et VNet; Le concept d’ordinateur hôte fait généralement référence à la couche de traitement des données située au-dessus de la couche de contrôle ; les données y sont généralement lues via OPC et stockées dans SQL, avant d’y être lu à nouveau pour le traitement de l’information, en utilisant généralement des protocoles tels que TCP/IP.
Eh bien, j’ai vérifié des informations. Pour être précis, il faudrait créer un serveur OPC dans le système DCS pour fournir des données à des tiers
Oui, c’est comme vous l’avez dit : le DCS fournit des données à des tiers via OPC. Pour créer un tel système, faut-il d’abord créer une base de données, puis lire les données du DCS dans cette base de données, avant de les transmettre aux tiers ? . .
La plupart des bases de données sont créées avec SQL et servent à stocker les valeurs de données lues ; elles occupent généralement beaucoup d’espace disque. Ces bases de données sont gérées par des logiciels tiers. Normalement, le logiciel OPC installe un serveur OPC indépendant pour lire les données en temps réel du DCS, avant de les transmettre au serveur SQL du fournisseur tiers.