Nessa aula vamos conhecer o primeiro simulador de CLP gratuitos: o Eaton CodeSys!
Vamos aprender de...
Video Transcript:
[Música] bem amigos do jovem ensino sejam bem vindos a mais uma aula do nosso curso de celle pe hoje nós vamos começar uma série de aulas onde vou apresentar para vocês alguns dos simuladores de lps agora que vocês já sabem os rudimentos os fundamentos da linguagem leder nada melhor do que você ter como praticar isso em um simulador já que uns lp real é um equipamento caro e que dificilmente você vai comprar só pra aprender só vai comprar pra aplicar uma situação prática então o simulador ele tem essa finalidade de nos ajudar a aprender a programação do clp e basta ter um computador ou telefone celular existem simuladores mobile também e você vai conseguir praticar fazer os exercícios do nosso curso sem nenhum problema então é com que vai funcionar cada aula eu vou mostrar um simulador alguns simuladores que algo mostrar são gratuítos que você pode baixar na internet usar à vontade outros são pagos mas com versões de demonstração com versões que duram um certo período de tempo você também vai poder utilizá los e você vai poder escolher qual simulador é mais adequado aí a sua situação eu vou começar mostrando hoje talvez o principal simulador do nosso curso de clp que é o code sisu então se você está levando a sério esse negócio de aprender clp eu recomendo fortemente que faça o download do codis porque ele está numa plataforma que é gratuita é um simulador que ele suporta todas as linguagens de programação da norma e ser e ele é muito complexo porque você consegue além de simular o clp você consegue também simular um sistema supervisório você consegue comunicar com outros softwares via o pc via modbus e aí nós vamos com ele conseguir comunicar aqui com factor e mail que é um software muito bacana de dissimulação de ambiente industrial ambiente onde você tem várias simulações em 3 de abril uma que aleatoriamente e você pode navegar nas celas você pode fazer os equipamentos funcionarem de fato ver os problemas que acontece alterando a programação enfim e o conteúdo é um dos softwares que você vai conseguir fazer essa comunicação aqui com factor 'com muita facilidade nós não vamos utilizar o factor agora no início do curso porque agora nós estamos aprendendo o básico não adianta eu passar o factor eu agora pra vocês que vocês a programação que vocês vão precisar pra fazer sistemas funcionais são programações mais avançadas embora tenha algumas mais simples também então por questões de didática em que vai deixar isso mais para frente claro se o nosso curso de clp fizer sucesso se tiver bastante aceitação porque eu preciso do seu livro eu preciso do seu comentário eu preciso que você compartilhe esse vídeo com seus amigos porque só assim que a gente vai fazer esse curso crescer e a quantidade de arroz a perder de vista pela frente e aí a gente vai ver o factor beleza então seu papel é além de praticar aprendesse lp é curtir o vídeo é deixar o seu comentário é compartilhar com seus amigos beleza pessoal então é isso como é que nós vamos fazer para baixar o corpo disse zhu condições várias empresas utilizam ele para adaptar para as suas plataformas então ele acaba que tem várias versões vários vamos dizer outros softwares que usam a plataforma do google disse para implementar o clp de uma determinada empresa nós vamos procurar a implementação do curso da epm então nós vamos entrar aqui no item 1 ponto eu que é o site da itron européia então aqui neste site nós vamos aqui em produtos e serviços dentro de elétrico nós vamos aqui na parte de automação me aqui em seguida automação controle visualização automation o software e cold se você também pode achar facilmente se digitar lanús a dor no google com seu buscador favorito se você digitar co disse tom provavelmente esse primeiro link aqui vai cair no mesmo local ela estava no mesmo local eu vou deixar os links na descrição do vídeo também para você acessar diretamente mas é bom você saber como procurar porque os links a gente sabe que eles podem quebrar ao longo do tempo e você sabendo onde se encontra no site fica mais fácil de procurar depois então aqui nós temos a página do códice es que ele mostra aí que é um software de programação de clp que segue os padrões internacionais nós vamos ver quem software e ele permite baixar a versão 2 que é o v2 ea versão 3g vai baixar a versão 3 que a mais atual então a gente clique aqui ele vai abrir uma nova janela é que a gente vai colocar software codis isso e nós temos as versões nós vamos pegar aqui a versão a última que atualmente a 3. 5. 1 z é que ele já filtrou pra mim aqui está o link para download vocês vão clicar em baixar ele tem pouco mais de 1 giga de tamanho porque ele é uma plataforma completa como já expliquei pra vocês então vocês vão salvar no computador de vocês e fazer o download no caso aqui eu já fiz o download já está aqui o download da versão 3.
5 com tons do corpo sim eu vou fazer a instalação que é uma instalação um normal não tem nenhum segredo como se instalar qualquer programa nós vamos utilizar a versão a licença de uma licença de demonstração porque com ela a gente consegue fazer praticamente tudo em termos de simulação então obviamente você tem que ter direitos de administrador do seu computador para poder instalar a linguagem vai ser o inglês mesmo as partes mais lentas da instalação eu vou acelerar o vídeo pra não ficar muito longo nem muito maçante aquele pergunta se eu quero checar se há uma nova versão não porque eu achei que a última versão normal né nós vamos dar o próximo a aceitar aqui os termos aqui você coloca o seu nome sua empresa ea chave de licença que nosso caso é a versão de demonstração sim próximo nessa parte a gente vai selecionar os componentes que vamos instalar nós vamos instalar todos próximo próximo àquele pergunta se quer criar ícones na área de trabalho adicionar exceções no firewall do windows deixou o jeito que está mesmo próximo e aqui vamos instalar ele vai começar a instalação e lhe dá um recado aqui que está na versão dele ok não tem problema nenhum ele vai fazer essa instalação e eu vou acelerar o vídeo quando ele terminar a gente volta e abrigo disse zhu e aprendi como fazer algumas simulações básicas nele [Música] ei pronto o corpo seja instalado eu não quero ler as notas então vou marcar aqui e finalizar pessoal uma coisa importante é que o clube se ele roda muito bem dos 10 no windows 8 e acredito também que você vai conseguir instalar sem problemas pra quem tem windows 7 você só vai conseguir rodar ele se tiver o windows 7 sp1 service pack 1 tão você precisa conferir aí se o seu windows 7 sp1 basta abrir aí as propriedades do sistema e se não for você tem que atualizar e instalar o net framework as últimas versões então se você não entende muito de informática corre atrás procura saber mais disso pede ajuda para quem mais entende do windows 7 só partir do sp1 e ainda tem que instalar o net framework mas na hora que você vai instalar o curso ele já pede para instalar o net framework a única coisa que você tem que garantir é que o seu sistema operacional seja pelo menos o windows 7 com service pack 1 beleza já o windows 8 e os 10 o craque já vem tudo isso por padrão instalado é só você fazer igual nós fizemos aqui instalar normalmente quando se já está instalado eu vou então abrir aqui no meu menu iniciar o codis não percebam que ele aparece aqui o codis contra o im i o ex soft corpo se 3. 5. 1 c que é o que nós vamos iniciar vamos clicar aqui ele vai proceder na abertura do programa e aí está vejam lá em cima licença leme perfeito e essa é a tela inicial e vai carregar uma página aqui com as últimas notícias da do site da itron mas beleza que nós vamos fazer agora para simular um programinha básico em lp nós vamos criar aqui em new project new project que você também pode acessar através do menu arquivo fainé ou através desse primeiro botão no projeto aqui nós vamos selecionar um projeto padrão que o standard project e dar um nome para o projeto nós vamos chamar aqui de programa 01 você pode alterar a pasta onde esse projeto está localizado também o vôo manter aqui nos documentos ok ele vai criar o projeto ea primeira coisa que ele vai perguntar pra mim é o dispositivo que eu vou programar que nós não vamos mexer vamos morrer aqui o control ing 3 ea linguagem de programação nós vamos escolher aqui a nossa linguagem leather percebam que ele tem o diagrama de blocos ele tem o leather ele tem um grave sete que o sfc e tem o texto estruturado também então nós vamos aqui escolher o leather e da ok ele vai montar o projeto aqui pra gente já com a linguagem ledger aqui do lado esquerdo tem os devices é muito comum as pessoas acabarem sem querer fechando esse demais aqui e aí a pessoa se perde porque uma vez que você fecha devices aparece pousa aqui e você não consegue mais achar sua programação como eu faço pra voltar os devices isso é muito importante você vai ter que me no menu view e devices simplesmente isso então se a sua tela ficou toda cinza viu devices e que nós temos plc programa pele se prg que é o nosso programa dois cliques e aqui está nossa tela de programação em linguagem neder vou fazer um programinha bem simples que uma entrada do clp acionando uma saída do clp cozinha boba aqui nós temos na parte de baixo o espaço ledger que o espaço onde vamos construir a programação ledger e aqui em cima são as variáveis o que são as variáveis ou também chamados de tags em alguns lps as variáveis são aqueles elementos que eu vou utilizar para simular uma entrada do clp e para simular uma saída sep ou seja como é que nós não temos uns lp real segue perfis e apenas uma simulação cada entrada do cnpq nós vamos simular elas vão ser uma variável e cada saída que nós vamos simular com os seus outros variáveis a gente vai entender melhor isso aqui agora tô aqui embaixo percebo que quando eu clico aqui na parte de baixo número cinco da linha linha 1 ficou selecionado ficou o vermelhinho aqui em cima parece nos elementos mais básicos do ledger basicamente esse primeiro aqui para criar uma nova linha quando eu clico ele vai criando novas linhas aqui embaixo para deletar linha basta selecionar ela e dar um de let do teclado em seguida nós temos aqui obina temos o contato de 7 reset que nós não estudamos ainda no curso e normal aberto normal fechado que ele chama de contato negado dentre outras coisas aqui que nós vamos ver ao longo do tempo talvez seria que um contato normal aberto e precisão que aparece três interrogações aqui que é seria um caso o endereço nesse contato então vou colocar aqui porque esse contato é a entrada e um dos lp então como eu faço isso e se um dos lps é um nome que não existe porque isso aqui é um simulador a gente não está trabalhando com o clp real poderia chamar de x 1 poderia chamar de e um poderia chamar de corinthians poderia dar um longo e eu quiser mas pra ficar padrão zinho pra gente saber que é uma entrada do clp eu vou chamar de e um cão vou colocar aqui um e vou dar um enter ele vai essa tela aqui que é pra ele declarar essa variável eo que ele não conhece o que é e um pra ele não sabe o que é e um então eu tenho que dizer pra ele que esse 1 é uma variável então ele já pegou aqui o nome da variável já sabe que é uma vaca que é 11 e que é do tipo burley ana ou seja é um tipo de entrada que é digital e zero é um detector isso porque ele viu que esse ontem um contato em um contato edital está aberto está fechado e 01 então é ele já detectou um tipo bulbo que o tipo digital então simplesmente do ok e aí vejam que aqui em cima já apareceu a minha variável e um do tipo boom do tipo digital do tipo 01 já reconheceu isso como uma variável aí pra colocar a bobina da saída eu vou ficar aqui nesse quadradinho do lado do lyon e vem a quem seria bonita obina foi para lá no final da linha ou até estar um pouco a tela que a gente consegue dar um zoom melhor na hora de editar o vídeo que é que eu vou colocar saída que eu também posso colocar o nome que quiser mas eu vou colocar aqui então dito aqui que 11 do enter ele vai pedir para criar variável do que um já detectou que é books simplesmente do ok e aí nós temos nosso programa é mais simples possível que a entrada em nenhum contato do alberto acionando a bunda da saída que é um e tanto em um quanto que um pra eles são variáveis são valores que ele vai simular então ele já declarou aqui em cima os dois tipos tão programa já está pronto o que eu vou fazer agora vamos lá pra que tudo funcione bem é eu vou aqui da unb onde o que é o bild o bild a compilação ele vai analisar se o meu programa tem erros ou não e vai traduzir esse programa que está em linguagem leather que a linguagem dos contatos que a gente já conhece que vem lá da elétrica vai traduzir isso para a linguagem de máquina que os lp realmente entende que não é diferente disso aqui então vamos dar um bild aqui ou simplesmente f11 e quando ele terminar o bild aqui embaixo ele mostra lado 10 erros ontem nenhum eta perfeito ele compilou com sucesso o que eu vou fazer agora pessoal eu vou vir aqui no menu online e vou em simulei chan em simulei chan que ele vai entrar em modo de simulação em seguida eu venho online de novo vou fazer login login.
asp o game ele vai se conectar com os lp um caso aqui é perfeito ele já já está aqui logado ou seja login significa conectar no cérebro então já está conectado eu vim aqui no menu de buggy e dou um start de o start e pronto o meu programa já está rodando eu tenho aqui o valor do rio que ele está falso ele está desligado também o que um está falso ou seja está desligado também e como eu faço pra acionar esse e um então agora que a gente vai fazer a gente vai criar aqui um pequeno supervisório que é uma telinha onde a gente vai conseguir inserir um botão para simular o i1 e inserir uma lâmpada para simular o que um tão pra isso nós vamos aqui em application adicionar o objeto adp object e nós vamos lá em visualizei chan kin visualization 20 marcas e símbolos aqui pra ele puxa as figuras padrão que já vêm instalados com ele e dom adi a que ele está dizendo que como eu já tô logado ele não consegue criar então vou ter que desligar online faço logout e agora sim application adicionar objeto visualizei chan marco aqui a adicionar acha que é um pequeno sistema de supervisão o sistema de supervisão para quem não sabe é um programa de computador onde eu consigo interagir com os lp e conseqüentemente seu interagiu com os lp eu interajo com o processo que os lp está automatizando hoje aqui um pequeno supervisório que essa telinha que aquela inicialmente em branco e para a gente conseguir simular essa programação que a gente fez aqui a gente vai criar esse supervisório com um botãozinho que vai mandar sinal la para um e uma lâmpada para a gente ver essa lâmpada ligando lá no que um cão percebam que aqui do lado direito ele tem propriedades e tubox sempre que alguma coisa não estiver aparecendo você vem no menu view aí você tem auto box que é onde nós vamos pegar esses componentes estão aqui nós temos a categoria lampe swizz beatz maps que lâmpadas de chaves ou pegar aqui uma chave pública rasto volto pra casa tubox pega uma lâmpada clique e arraste pra cá como o nosso programa é bem simples só tem um botão em uma lâmpada eu não vou puxar mais e como eu faço para dizer agora que esse botão aqui ele está conectado lá no um dos lp o time eu clicar nesse botão aqui aparece as propriedades omc em baixo e não apareceu em aqui propriedades tenho que está com o botão selecionado ea quem vale e boho abrir um pouquinho aqui variei bom eu vou colocar nenhum então vem aqui nesses três pontinhos aqui em application plc programa e lá dentro do plc programa eu vou dizer para ele olha essa chave vai ser um lado o programa do clp ou simplesmente marco e um do ok e pronto vejam que essa chave agora ela está em casa lá com o plc prg que é o nosso programa e lá dentro dele um mesma coisa não fazer com a lâmpada público na lâmpada gay bom dois cliques vem nos três pontinhos e já pego que um ok e pronto essa lâmpada agora ela já está conectada lá com que uns lp sempre que um lado os lp lado a simulação foi acionado essa lâmpada vai acender aqui pronto pessoal fiz isso posso dar mais um bild aqui que é ele com que lá um erro ou não aqui online ele já está em modo de simulação é importante frisar isso aqui faz uma conexão que o login com cele p e essa sejam sempre que não está dando nenhum erro zero erros estou sempre importantes aqui e vem aqui no the bug do start aí volta a aparecer a minha lâmpada e o meu botão então aqui eu tenho a minha programação e aqui no visual e gestão o meu supervisório talvez não só eu vou apertar o botão e lâmpada se acendeu se olhar aqui atrás nuno programação do crp vejam que um agora ele estacionado apareceu essa linha azul indicando o trajeto da energia ou seja de fato um estacionado ele está aqui vejam aqui em cima está como tu ou seja verdadeiro ele está acionado ea saída que um consequentemente também está acionada porque foi isso que a gente pediu para ser feito na programação ea lâmpada está acesa a gente pode até colocar aqui do lado arrastando e v ao mesmo tempo a programação aqui atrás e o supervisor aqui na frente então solta o botão veja o que desligou a saída só apertar um botão novamente ligou a sair e aí com isso a gente consegue brincar colocar mais botões colocar mais lâmpadas fazer algumas simulações baseadas nos exercícios que fizemos em aulas anteriores a partir disso a gente vai conseguir evoluindo aprendendo novos conceitos da programação em linguagem é isso aqui é só o básico pra gente começar a brincar com kuyt disse isso beleza pessoal então basicamente é isso lembrando aqui porque pra você fazer um clp simular você tem que estar aqui na opção simulei online o login é o que o login é você conectar com os lp você estabelecer a conexão com o simulador e odebrecht start é pra você fazer o programa rodada um start fazer o programa começar a executar se você não der o estático outros lps também é conhecido como rã se você não viu o lance e não deu o start a programação não começa como se o clp tivesse com a programação a já dentro dele mas ele ainda não tá podendo executar porque você não liberou isso dando o run outro do estádio beleza pessoal então é isso que eu espero que vocês tenham gostado dessa aula não deixem de curtir o vídeo colocar o seu comentário em baixo compartilhar com seus amigos para trazer novos novas pessoas aqui pro nosso canal e para o site já vencido com.