Neste tutorial você aprenderá as orientações e procedimentos para simular uma logica simples e comunicar
Componentes
Software: MasterTool IEC XE 3.40; FactoryIO 2.5.2
CLP: Para essa simulação não é necessário ter o CLP físico
Seções do Tutorial
1.0 ARQUITETURA
Não há a necessidade de um harware físio apenas de um computador com os softwares instalados
2. DESENVOLVIMENTO
2.1 Criando novo projeto no Mastertool
2.2 Adicionar GVL
2.3 Adicionar dispositivo
2.4 Configuração OPC
2.5 Configuração FactoryIO
2.6 Configuração das Tags
3. VÍDEO
1. ARQUITETURA
Não há a necessidade de um harware físio apenas de um computador com os softwares instalados
2. DESENVOLVIMENTO
A simulação será baseada no esocamento e enchimento de um tanque
2.1. Criando novo projeto no Mastertool
Crie um novo projeto, clicando em "Novo Projeto", coloque o nome e o caminho da pasta na qual você deseja salvá-lo.
Para essa simulação com o mastertool e FactoryIO iremos utilizar o XP 340 e a linguagem de programação em LADDER; clique em próximo certificando que todas linguagem esteja em ladder até aparecer "CONCLUIR" e então o programa será aberto.
2.2 Adicionar GVL
Iremos começar criando uma lista de variavéis globais. Para isso é preciso clicar com o botão direito do mouse em Application >> Adicionar objetos >> Lista de variaveis. Nomeei a lista com o nome que desejar, sem espaço ou caracteres especiais em seguida clique em "Adicionar".
Quando a lista abrir em sua tela mude o tipo de declaração para o modo textual (1) em seguida apague o parâmetro que está a cima do VAR_GLOBAl (opcional caso queira usar a lista de variáveis global em todo projeto sem ter que declara o nome da lista). E declare as variáveis como a imagem ao lado. Iremos utilizar 4 variáveis booleanas.
Em UserPrg vamos adicionar alguns operadores parar fazer a logica de modo mais otimizado. Selecione caixa de ferramentas, em Blocos de função clique e arraste para a tela o bloco SR solte o bloco em iniciar aqui ou quando na seta do lado.
Clique na saída do bloco e selecione a bobina. Com a bobina inserida selecione a linha e dê um Ctrl+C e Ctrl+V para copiar e colar a linha. Assim faremos um lógica para ligar e desligar as valvulas de escape e de enchimento do tanque.
Após copiar e colar a linha, nomeeie os blocos com nomes diferente, um será responsavel por encher o tanque e outro por esvaziar. O nome colocado nos blocos irão aparecer como variáveis locais.
O contato de Reset do bloco de ENCHER e o contato de set do bloco ESVAZIAR serão contatos negados. Para isso clique uma vez sobre o contato quando ele ficar vermelho clique novamente com o botão direito do mouse em seguida selecione negação.
Em seguida nomeie os contatos
2.3. Adicionar dispositivo
Com as variáveis declaradas adicione o objeto Symbol Configuration na árvore do projeto. Para isso clique com o botão direito do mouse em Application >> adicionar objeto >> Symbol Configuration, irá aparecer uma janela clique em adicionar. Em seguida cliquem compilar para aparecer a GVL que adicionamos, selecione ela e clique em compilar novamente.
Em comunicação coloque o MasterTool em modo simulação.Em seguida baixe o projeto para o PC >> em Login clique em "sim" nas próximas janelas >> em seguida coloque em run
Em seguida baixe o projeto para o PC >> em Login clique em "sim " nas próximas janelas de conversação >> em seguida coloque em run.
2.4. Configuração OPC
Clique novamente em Comunicação >> Configuração OPC. Certifique que IP ativo está o IP do seu localhost 127.0.0.1 e modifique a porta do dispositivo para 11739
2.5. Configuração FactoryIO
Abra o software FactoryIO como administrador; No menu principal clique em Scenes e irá aparecer outra tela com as cenas predefinidas, selecione a cena 3-Filling tank.
No canto superior esquerdo da tela da cena clique em Files >> Drivers. quando abrir clique na seta no canto direito da barra de pesquisa e selecione OPC Client DA/UA. Em seguida clique em configuration no canto superior direto da tela onde foi selecionado o driver.
Ao abrir a janela de configuração clique em OPC Server na setinha para selecionar o CoDeSysOPC/DA. Clique em >> Browser abaixo de Items e Nodes. Em seguida clique na seta de >> configuration para retornar ao menu de drivers e irá aparecer os nomes das tag
2.6. Configuração das Tags
Em seguida basta vincular as variáveis para as tags que são predefinidas pelo software factoryIO que estão em inglês. Selecione a tag e arraste até a variável desejada. Depois clique na seta ao lado esquerdo da palavra DRIVER para retornar para a tela de simulação.
Fill significa Encher e Discharge esvaziar, portanto as tags discharge são vinculadas as variaveis de esvaziar do MasterTool e as tags Fill são vinculadas as variaveis de encher.
Por fim clique em Run e divida a tela entre o FactoryIO e o MasterTool para conseguir monitorar as variáveis.
3. VÍDEO
Nesses videos você poderá assistir o mesmo procedimento.
Você também pode acessar o canal para mais videos como esse clique aqui.
Comentários
0 comentário
Por favor, entre para comentar.