ServerSuperIO, conhecido como SSIO, é uma estrutura de comunicação IoT de plataforma cruzada C#. A ideia de design do framework de comunicação SSIO é desenvolvida com base no SuperIO (SIO). Não possui tecnologia avançada. Baseia-se principalmente no acúmulo de experiência de trabalho e é adequada para coleta de dados e interação da Internet das Coisas. em diferentes cenários de aplicação. SSIO e SIO não são simplesmente operações de alto desempenho em IO, mas um mecanismo de coordenação entre drivers de dispositivo, canais de IO, modos de controle e dispositivos de hardware reais. Conexão e operação perfeitas entre todos os aspectos também resolvem o trabalho da vida real e alguns pontos problemáticos. de cenários de aplicação.
Recursos do ServerSuperIO 1. Estrutura de comunicação leve e de alto desempenho, adequada para uma variedade de aplicações, incluindo modo de pesquisa, modo de controle automático, modo simultâneo e modo singleton.
2. Drivers de dispositivos, canais IO e cenários de modo de controle são coordenados e unificados.
3. O driver de dispositivo contém driver de comando, cache de comando, parâmetros personalizados e elementos de dados em tempo real.
4. A plataforma de estrutura suporta agendamento de acordo com a prioridade de comando do dispositivo para garantir que os comandos de alto nível sejam enviados a tempo.
5. Um driver de dispositivo suporta métodos de comunicação de rede e porta serial e pode monitorar dados do canal IO.
6. Um driver de dispositivo pode suportar dois modos de funcionamento de TCPServer e TCPClient durante a comunicação de rede.
7. Interface de visualização de exibição integrada para atender a diferentes necessidades de exibição.
8. Interface de componente de serviço integrada, que pode ser personalizada para completar serviços OPC, saída de 4-20mA, tela grande de LED, serviços de SMS e serviços de gateway multifuncionais.
9. Várias instâncias de serviço podem ser criadas para completar a divisão de diferentes negócios.
10. Suporta implantação em várias plataformas e pode ser executado em sistemas Linux e Windows.