- Método: StartCOM( );
- Método: AbortCOM( );
- Método: CreateInstance( );
- Método: GetCLSID( );
- Método: StartGroup();
- Método: OPCConnect( );
- Método: InsertItens( );
- Método: WriteItens( );
- Método: Show( );
| tipo do metodo: | Privado |
| Função: | Inicia a COM |
| Parâmetro de entrada: | -- |
| tipo de Entrada: | -- |
| retorno: | Void |
| Exemplo: | StartCOM(); |
| tipo do metodo: | Privado |
| Função: | Fecha a COM |
| Parâmetro de entrada: | -- |
| tipo de Entrada: | -- |
| retorno: | Void |
| Exemplo: | AbortCOM(); |
| tipo do metodo: | Privado |
| Função: | Acessa o espeço de memória reservado para o servidor |
| Parâmetro de entrada: | -- |
| tipo de Entrada: | -- |
| retorno: | Void |
| Exemplo: | CreateInstance(); |
| tipo do metodo: | Privado |
| Função: | Pega o id do servidor no registro do Windows |
| Parâmetro de entrada: | -- |
| tipo de Entrada: | -- |
| retorno: | Void |
| Exemplo: | GetCLSID(); |
| tipo do metodo: | Privado |
| Função: | Adiciona um grupo OPC definindo o tipo de leitura dos itens |
| Parâmetro de entrada: | -- |
| tipo de Entrada: | -- |
| retorno: | Void |
| Exemplo: | StartGroup(); |
| tipo do metodo: | Público |
| Função: | Conectar no servidor OPC |
| Parâmetro de entrada: | ServerName |
| tipo de Entrada: | bstr_t |
| retorno: | Void |
| Exemplo: | OPCClient conectServe; conectServe.OPCConnect("NomeServer"); |
| tipo do metodo: | Público |
| Função: | Acessa as tags do servidor OPC |
| Parâmetro de entrada: | tags[],QtdTags |
| tipo de Entrada: | _bstr_t, int |
| retorno: | Void |
| Exemplo: | _bstr_t items[] = {"tag001","tag002"}; ConectServer.InsertItens(items, 2); |
| tipo do metodo: | Público |
| Função: | Insere valores nas tags do servidor OPC |
| Parâmetro de entrada: | TagIndex[],Values[],QtdValues |
| tipo de Entrada: | int, _variant_t, int |
| retorno: | Void |
| Exemplo: | int indice[] = {0,1},x=1;
while(1) { _variant_t valores[]= {x,x}; ConectServer.WriteItens(indice,valores,2); x++; } |
| tipo do metodo: | Privado |
| Função: | Exibe os resultados na tela |
| Parâmetro de entrada: | ShowTime |
| tipo de Entrada: | int |
| retorno: | Void |
| Exemplo: | ConectServe.Show(3); |