IOKit Manual Usuario
Versão 1.14
Manual do Usuário
I/O Kit – Manual do Usuário
1 Introdução
Este manual é uma referência para os usuários do IOKit Elipse, descrevendo como utilizar e configurar o IOKit tanto no Elipse SCADA quanto no E3, fornecendo informações técnicas do uso prático do IOKit.
O IOKit é um componente compartilhado utilizado pelos drivers de I/O do Elipse, implementando o acesso padrão do nível físico e proporcionando interfaces para:
-
Portas seriais
-
Modem (através de TAPI)
-
Ethernet (utiliza Windows Sockets via TCP/IP ou UDP/IP)
-
RAS (Remote Access Server)
Todos os drivers escritos utilizando o IOKit utilizam os seguintes recursos descritos neste manual, como por exemplo:
-
Independência de nível físico
-
Geração de logs
-
Configuração offline
-
Gerenciamento de conexões
O IOKit é implementado como um DLL (dynamic link library) linkado com o driver.
IMPORTANTE: Para evitar conflitos entre drivers, o arquivo IOKIT.DLL deve estar presente
APENAS na pasta Windows\System32. Cópias deste DLL em outras pastas podem fazer com que o driver e/ou o IOKit não funcionem corretamente.
2
I/O Kit – Manual do Usuário
2 Configuração
A configuração do I/O kit é feita no dialog de configuração do driver. Para acessar a configuração do dialog no E3 (versão 1.xx), siga os seguintes passos:
-
Clique com o botão da direita no driver (IODriver)
-
Selecione “Propriedades” no menu popup
-
Selecione a página “Driver”
-
Pressione o botão “Outros parâmetros”
No E3 versão 2.0 ou posterior, basta clicar no botão
para abrir a configuração do driver.
No Elipse SCADA, siga os seguintes passos:
-
Abra o “Organizer”
-
Selecione o driver na árvore
-
Pressione o botão “Extras…” na página do driver
Atualmente o IOKIt permite que apenas uma conexão seja aberta por cada driver. Isto significa que, se você desejar o acesso a duas portas seriais, terá que adicionar dois drivers na sua aplicação e configurar cada um deles para