Thread Content
Senhores especialistas, por favor, me orientem. O sistema DCS coleta dados do campo por meio de vários cartões de comunicação. Em seguida, esses dados são processados pelo controlador, e a partir daí, o controle é realizado por meio desses mesmos cartões. Quanto à comunicação, ela acontece quando o computador principal lê os registradores do computador inferior, através de protocolos acordados. O DCS funciona como intermediário na comunicação entre o computador inferior e o principal. Como isso é feito? Qual é o princípio por trás disso? Eu não entendo isso. Talvez eu tenha me expressado de maneira inadequada. Por favor, peço aos especialistas que tenham paciência e me orientem
O que você disse realmente tem um problema: o DCS se comunica com outros sistemas, mas isso não o torna um “equipamento inferior”. Os outros sistemas também não são considerados “equipamentos superiores”. O sistema DCS atua como estação secundária, enquanto os outros sistemas são as estações principais. Mas o que você disse não está totalmente de acordo com as regras. Geralmente, o sistema DCS atua como estação principal, funcionando como o sistema de controle de processos de toda a fábrica. Os outros sistemas, como PLCs e controladores de frequência, atuam como estações secundárias, sendo todos monitorados pelo sistema DCS
No controle de processos normais, DCS, PLC, etc., fazem parte da camada de controle. A comunicação entre o DCS e os subsistemas ocorre na mesma camada. A camada de controle utiliza, em sua maioria, protocolos de barramento, como Profibus-DP e VNet; O conceito de computador superior geralmente se refere à camada de processamento de dados acima da camada de controle; normalmente, os dados são lidos por meio de OPC e armazenados em SQL, para depois serem lidos novamente e processados. Geralmente, são utilizados protocolos como TCP/IP.
Bem, eu verifiquei algumas informações. Para ser exato, deve-se criar um servidor OPC no sistema DCS, a fim de fornecer dados a terceiros
Sim, é exatamente como você disse: o DCS fornece dados a terceiros por meio de OPC. Para fazer isso, é preciso primeiro criar um banco de dados, depois ler os dados do DCS para esse banco de dados e, em seguida, enviá-los aos terceiros, certo? . .
A maioria dos bancos de dados é criada com SQL, sendo utilizados para armazenar valores de dados que são lidos. Geralmente, o espaço em disco necessário para armazená-los é bastante grande. Esses bancos de dados são gerenciados por softwares de terceiros. Normalmente, o software OPC instala um servidor OPC independente, que coleta os dados em tempo real do DCS e os transmite para o servidor SQL do terceiro.