









Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Tutorial para comunicar o SoftLogix 5800, que é um simulador de PLC com o RSLogix5000
Tipologia: Notas de estudo
Oferta por tempo limitado
Compartilhado em 05/11/2015
5
(4)1 documento
1 / 17
Esta página não é visível na pré-visualização
Não perca as partes importantes!










Em oferta
Este tutorial possui o objetivo de demonstrar os passos para configurar corretamente o SoftLogix 5800 para simulação de programas feitos com o RSLogix 5000, bem como disponibilizar comunicação com softwares SCADA através do protocolo CIP. O Softlogix simula apenas cartões digitais, ou seja, não é possível criar cartões analógicos para simula- ção. Mesmo com essa limitação, o SoftLogix é muito útil para validação dos programas do PLC, auxiliando o processo de desenvolvimento, quando o PLC físico não está disponível para os testes.
Para que os procedimentos sejam iniciados, deve-se garantir que os seguintes softwares estejam devidamente instalados e ativados na máquina em questão:
O sistema operacional utilizado foi o Windows XP SP3.
Primeiramente, deve-se certificar que o serviço do RSLinx esteja em execução na má- quina. Uma vez iniciado, deve-se executar o programa “RSlinx Classic” e selecionar a opção “Configure Drivers”, como mostra a figura 1
Figura 1: Configurar os Drivers no RSLinx
O primeiro driver a ser criado é o “Virtual BackPlane”. Esse é o driver responsável por reconhecer o SoftLogix na rede. Para isso, deve-se selecionar esse driver na lista e clicar em “AddNew”, como mostra a figura 2. Posteriormente, deve-se selecionar a opção de slot padrão, como mostra a figura 3
Figura 2: Criar Driver Virtual Backplane
Figura 3: Configurar Driver Virtual BackPlane
Criado o primeiro driver, deve-se criar um “Driver Ethernet/IP”; esse driver é o respon- sável por disponibilizar dados para sistemas SCADA em Ethernet através do protocolo CIP. Para isso, encontre e adicione o “Ethernet/IP Driver”, como mostra a figura 4. Em seguida, deve-se selecionar a placa de rede ethernet pela qual será estabelecida a comu- nicação entre sistemas SCADAS e o softlogix (ver figura 5). Caso os dois drivers sejam criados com sucesso, a tela do RSLinx deverá exibir os dois drivers em execução, como mostra a figura 6.
O softlogix, é o software que irá simular o PLC propriamente dito. Os passos de configuração do softlogix se assemelham à “montagem do PLC”. Os componentes (como a CPU, cartão Ethernet e cartão de I/O’s) são criados em slots, assim como na montagem física de um CLP. Ao abrir o software, percebe-se que o slot 0 já está preenchido pelo RSLinx (por padrão), como mostra a figura 7.
Figura 7: SoftLogix 5800
Neste tutorial a CPU é criada no Slot1, o cartão Ethernet é criado no Slot 2, e 1 cartão digital de 32 entradas e 32 saídas é criado no slot 3. Para criar a CPU, clique com o botão direito no Slot1, e clique em “Create”. No menu seguinte, selecione a opção “1789-L60 SoftLogix 5860 Controller”, como mostra a figura 8. Em seguida, basta selecionar as opções padrões com mostra as figuras 9 e 10.
Figura 8: Adicionando a CPU no Slot
Figura 9: Configurando a CPU
Figura 10: Configurando a CPU
Figura 13: Configurando Cartão Ethernet/IP
Figura 14: Criando o Cartão de I/O
Figura 15: Configurando o cartão de I/O
Figura 16: Configurando o cartão de I/O
Figura 17: SoftLogix Configurado
A próxima etapa será a criação de um programa de um PLC, que será descarregado e executado pelo SoftLogix. O RSLogix5000 deve ser aberto, selecionando a opção “Novo -> Projeto”. Em seguida será exibido um menu, onde é possível selecionar o modelo e revisão do controlador, bem como o número do slot onde a CPU se encontra. É necessário selecionar as opções de Tipo, Revisão e Slot(ranhura), como mostrado na figura 18, bem como definir um nome para o projeto, e onde ele será salvo. Após criar o projeto, observe, no canto esquerdo o “Organizador do controlador”. Nesse menu, encontram-se todas as opções de configuração do PLC, como as rotinas criadas, as tags do programa, tipo de dados definidos pelo usuário, todos os módulos que constituem o sistema, etc. Primeiramente, é necessário certificar se todos os módulos estão inseridos corretamente no programa. Para isso, expanda a última opção do Organizador, chamada “Configuração de I/O” (ver figura 19).
Figura 20: Adicionando módulos ao PLC .
Figura 21: Adicionando módulos ao PLC .
Figura 22: Adicionando cartão Ethernet .
Depois , define-se o slot em que o cartão está conectado, e qual o IP da placa de rede pela qual a comunicação irá ocorrer, que o é mesmo IP definido no SoftLogix. É importante lembrar que o número do Slot de cada módulo adicionado deve conincidir com o número do Slot configurado no SoftLogix. Após efetuar as configurações, deve-se clicar em OK nas janelas que se seguem (veja figuras 23 e 24).
Figura 23: Configurando Cartão Ethernet .
Figura 24: Configurando Cartão Ethernet .
Figura 26: Configurando Cartão de I/O’s .
Figura 27: Configurando Cartão de I/O’s .
Já com os cartões referenciados, é importante ressaltar uma característica peculiar de como os I/O’s dos cartões do SoftLogix são utilizados. Para isso, vá no “Organizador do Controlador”, em Tarefas -> Main Task -> Main Program -> Tags do Programa. Dê um duplo clique nessa opção. Aparecerá no canto direito o menu para visualização das tags do programa; para visualizá-las, na opção “Escopo”, modifique de “Main_Program”, para a sua CPU (veja a figura 28). Agora as tags do cartão aparecerão, como na figura 29. Foi dado um destaque na figura 29 de como são endereçadas as entradas e saídas dos cartões. Embora a entrada (Local:3:I.Data) possua dois endereços de 32 bits, apenas o endereço com índice 1 (Local:3:I.Data[1]) é utilizado. Ou seja, caso seja, referenciada
alguma tag do endereço 0 no programa, ela não irá funcionar. Essa é uma característica do SoftLogix.
Figura 28: Visualização das Tags do Programa .
Figura 29: Visualização das Tags do Programa .
Uma vez conhecida essa restrição, é hora de criar um programa básico para testar o funcionamento do SoftLogx. O programa proposto consiste em acionar um bit da saída, caso os 2 primeiros bits da entrada estejam acionados, ou seja, uma implementação básica de uma lógica AND. O programa implementado é exibido na figura 30.
Figura 30: Programa em Ladder implementando uma lógica AND .
Caso o download seja feito com sucesso, no canto esquerdo superior da tela estará com as informações semelhantes à figura 33.
Figura 33: Informações da CPU .
Para testar a comunicação com o SoftLogix, deve-se mudar para o modo “Run”. Para isso, clique no ícone logo à frente de “Rem Prog”; no menu exibido selecione “Modo de Execução”, como na figura 34.
Figura 34: Forçar o programa para o modo Run .
Após esse procedimento a comunicação entre RSLogix e SoftLogix já está funcionando. Para alterar as entradas digitais do SoftLogix, deve-se clicar com o botão direito no Slot referente ao I/O, que no caso é o Slot3, e selecionar a opção “Properties”. Através do menu I/O Data, é possível modificar os parâmetros das entradas, e visualizar os bits da saída. Observe na figura 35, que é possível visualizar tanto pelo SoftLogix, quanto pelo próprio RSLogix5000, os status das entradas e saídas. Portanto, após a execução de todos os passos descritos no tutorial, foi feito um pro- grama e este foi descarregado com sucesso no simulador de PLC SoftLogix, que pode se comunicar com outros equipamentos e softwares pelo protocolo CIP.
Figura 35: Teste de comunicação .