top of page
Search

PLC do Rascunho ao Software - 27

Como prometido, vamos ver a máquina de estados no CodeSys, utilizando texto estruturado.


Basicamente a mesma máquina de estados que vimos no artigo passado, desenvolvida em texto estruturado.


Vamos começar com o bloco de função da máquina de estados:


Se vocês perceberem até mesmo a organização eu fiz igual, para ficar mais fácil de perceber que não importa a linguagem, por isso nunca fique assustado se você ver um programa em texto estruturado, pois se você sabe lógica você não vai ter problemas, algoritmos sempre irão ajudar você, nesse caso se quiser tirar a ferrugem, não esqueça de ir no artigo 1 e abaixar a apostila que deixei lá para vocês.


Bom, mas para que vocês percebam que é bem tranquilo texto estruturado, vamos ver uma linha simples que originalmente estava em ladder e sua equivalente em texto estruturado.

Viu com o como é a mesma coisa ? então fique tranquilo!

Como eu disse no vídeo eu apenas optei por fazer em texto estruturado no Codesys por que acho o editor ladder do Codesys mais lento, e o editor de texto estruturado muito bom e rápido, pelo nível de complexibilidade da lógica ambas as linguagens são tranquilas para desenvolver.


Agora vamos ver um passo da sequência em ladder e outro em texto estruturado.


A única grande diferença, é que no texto estruturado eu utilizei o case ao invés de colocar um if, para definir se o passo vai ser executado, isso porque a utilização do case (caso), deixa o software mais organizado, e é mais propício para esse tipo de lógica.






No próximo artigo vamos ver as bibliotecas dos fabricantes do PackML, essas bibliotecas são bem completas, e são voltadas para packing porém pode ser utilizadas com outras máquinas, esse modelo que apresentei é mais enxuto e fácil de usar de forma genérica.


Até o próximo artigo.

214 views1 comment

Recent Posts

See All

1 Comment

Rated 0 out of 5 stars.
No ratings yet

Add a rating
Rated 5 out of 5 stars.

Excelente material

Like
bottom of page