Visão geral
Este capítulo apresenta principalmente a composição da interface de programação e as funções de cada módulo. Se já tem um certo conhecimento desta matéria, pode saltar este capítulo.
Barra de menus: A barra de menus no topo, incluindo os botões de implantação e o menu principal (a importação e exportação de processos estão na barra de menus)
Biblioteca de nós: Fornece vários nós com funções encapsuladas para os utilizadores chamarem
Espaço de trabalho: Arraste nós para o espaço de trabalho e ligue-os para representar a interação de dados para obter uma programação livre.
Área de depuração: dividida em 5 páginas, nomeadamente: 信息窗口
/ 帮助文档
/ 日志窗口
/ 配置节点
/ 全局变量
Barra de menus
1. Implantação
Após a conclusão do desenvolvimento do processo, este apenas existe no espaço de trabalho e não é implementado na gateway, pelo que não será executado.Para executar o processo, deve clicar no botão de implementação após a conclusão do processo para o guardar no gateway.
2.Menu _
As funções mais utilizadas da barra de menu são a importação e a exportação. O suporte de armazenamento real do processo é um ficheiro json. Após a conclusão do processo, é possível efetuar uma cópia de segurança do processo através da função de exportação. Da mesma forma, se precisar de implementar um processo concluído numa nova porta de entrada, pode utilizar a função de importação.
biblioteca de nós
A biblioteca de nós contém todos os nós que foram instalados e podem ser utilizados diretamente.
A biblioteca de nós é classificada de acordo com a função, por ordem: nós comuns, nós de hardware, nós de função, nós de rede, nós de sequência, nós de armazenamento, nós avançados e nós PLC.Os capítulos seguintes apresentarão as funções específicas e a utilização de cada nó.
Os nós formam processos através de ligações, pelo que os nós são os elementos de base e os elementos centrais do processo. O facto de o utilizador dominar as funções de cada nó determina a eficiência do processo de desenvolvimento. As mesmas necessidades podem ser satisfeitas por pessoas diferentes utilizando nós diferentes e não existe uma solução fixa.A nossa missão é desenvolver continuamente novos nós e melhorar continuamente a eficiência do seu trabalho
espaço de trabalho
1. Processo
Um processo é um programa que responde às suas necessidades. Uma vez que o processo de ligação dos nós é o processo de transferência de dados, o processo é semelhante ao fluxo de água, pelo que é designado por processo . Um processo é uma combinação de nós e linhas. O processo não tem uma direção específica. Pode chamar-se processo a um programa que implementa um pequeno ponto de função, ou a todo o projeto.Para facilitar a gestão, podem ser criados vários separadores (páginas de processos) no espaço de trabalho e os separadores individuais podem ser renomeados para facilitar a gestão da memória.
Para ativar/desativar/eliminar um processo Clique duas vezes no separador do processo. Existe um botão válido no canto inferior esquerdo da caixa de diálogo para controlar a ativação ou desativação do processo. Se for selecionada a opção disabled, o processo não tem efeito quando é implementado.Existe um botão de eliminação no canto superior esquerdo da caixa de diálogo para eliminar o processo.
2. nó _
Os nós são ligados entre si por linhas. Um nó pode ter várias portas de entrada e várias portas de saída (exceto para nós individuais, o número de portas de entrada e saída é predefinido e não pode ser modificado). Quando o rato passa por cima da porta, esta apresenta uma etiqueta. Também pode definir a etiqueta da porta para facilitar a memorização, como mostra a figura:
Alguns nós exibirão uma barra de status abaixo para indicar o status de execução do nó. Por exemplo, a barra de estado do MQTT节点
indica o estado da ligação MQTT:
Se o nó tiver modificações não implementadas, será apresentado um ponto azul no canto superior direito do nó e, se houver erros de configuração, será apresentado um triângulo vermelho:
Um nó de configuração é um tipo especial de nó que pode partilhar a sua configuração com outros nós normais. Por exemplo, ambos MQTT发布节点
e MQTT订阅节点
pode utilizar o mesmo MQTT配置节点
para indicar que estão a utilizar a mesma ligação MQTT.Os nós de configuração atualmente conhecidos do gateway incluem: 串口配置节点
, MQTT配置节点
e PLC配置节点
. O nó de configuração não é visível na área de trabalho. É possível visualizar o processo atual na área de depuração.
3.Conectar _
Se arrastar um nó com portas de entrada e saída através do centro de uma ligação, a ligação existente tornar-se-á uma linha pontilhada. Solte o nó nesse momento e o nó alterado será automaticamente inserido no processo original.
Selecionar a ligação e premir a tecla Delete para apagar a ligação
4. Criar um grupo
Os nós podem ser ligados entre si para formar um grupo e depois movidos ou copiados como um único objeto no espaço de trabalho
5.Sub -processo
Algumas colecções de nós podem ser colapsadas num único nó para utilização no espaço de trabalho. O nó recolhido é chamado de subprocesso.
Os subprocessos podem reduzir a complexidade visual do processo ou combinar os nós mais utilizados em fluxos reutilizáveis.
6. Importação e exportação
Todos os processos suportam a importação e exportação em formato json, facilitando a partilha de processos concluídos com outros.
Importação: Suporta os seguintes métodos para importar o processo
-
Copiar dados JSON diretamente
-
Carregar ficheiro JSON
-
Procurar os processos pré-instalados no gateway
Exportar: Suporta os seguintes métodos para exportar o processo
-
Gerar fluxo de dados em formato JSON
-
Guardar como ficheiro JSON
-
Mantê-lo dentro da porta de entrada (não recomendado)
área de depuração
1.Informações janela
As janelas de informação mostram informações sobre um processo ou nó, incluindo uma vista geral de todos os processos e nós, e detalhes sobre a seleção atual
2. Documentação de ajuda
A janela do documento de ajuda fornece instruções de utilização para o nó atualmente selecionado, pelo que deve ser lida com atenção.
3.Log janela
A janela de registo apresenta todas as informações recebidas por 调试节点
para facilitar a depuração e a localização de problemas.
4. Configurar nós
A janela do nó de configuração exibe todos os nós de configuração que existem no processo atual. Os nós de configuração não utilizados são exibidos com linhas pontilhadas. Após a seleção, premir a tecla Delete para eliminar o nó de configuração.
5.Global variáveis
A janela de variáveis globais permite visualizar as variáveis globais atualmente utilizadas e clicar manualmente para atualizar os valores mais recentes.