Escolar Documentos
Profissional Documentos
Cultura Documentos
Escola de Engenharia
Departamento de Engenharia Eletrônica
Informática Industrial
Tutorial 1
Criando e Simulando uma Aplicação em CoDeSys v3.5 SP6
Patch1 com o SoftPLC CODESYS Control Win V3
INFORMAÇÃO!
Nesse ponto o seu projeto está criado já com uma POU do tipo Programa e com a
linguagem escolhida, no caso Ladder.
1. Dê um duplo clique em PLC_PGR (PGR) para abrir o editor Ladder. Caso seja do
seu interesse, é possível renomear a POU para o nome que desejar. Observe que
uma Task Configuration com uma tarefa MainTask cíclica já foi criada e o
programa PLC_PGR (PGR) já se encontra instanciado. Observe que Tutorial1 é a
Configuração, conforme a hierarquia proposta pela norma IEC 61131-3.
2. Observe a Lista de Variáveis LOCAIS criadas para o programa.
3. Observe a ToolBox, ao lado direito, com todos os elementos padrões IEC 61131-3
utilizados para a linguagem Ladder.
1 2
6
Variável destinada à interpretação da botoeira LIGA, NA no
campo
6. Uma janela para Auto Declaração de Variáveis surgirá, e você deve preenchê-la
de maneira adequada, observando o escopo da variável a ser criada, bem como o
tipo, valor inicial, etc.
7. A Lista de Variáveis vai sendo preenchida automaticamente, ao se criar variáveis
durante a programação.
8. A partir desse ponto você já pode criar o programa a seguir:
1 2
3. No software CoDeSys, clique duas vezes em Device (CODESYS Control Win V3).
4. Na janela que abrir, clique em Scan network... para a aplicação encontrar o
SoftPLC que acabou de ser ligado.
6 010D
1. Para testar o programa criado ao final do Passo 02, retorne para a janela do código
em Ladder com um duplo clique no PLC_PRG (PRG).
2. Clique no ícone, , ou tecle F11, ou então vá no menu Build e clique em Build.
Espere até que aplicação seja compilada e verifique se não há Erros ou Warnings.
3
2
7. Para gerar valores para os elementos do Ladder, clique nos campos Prepared
Value à frente da respectiva variável e em seguida tecle CTRL+F7, ou vá no menu
Debug e clique em Write Values para visualizar a simulação.
8. Dê um duplo clique nos elementos de contato do Ladder para também criar
valores preparados (Prepared Value).
1. Efetue Logout na aplicação que está rodando. Para criar uma nova POU (Programa,
Bloco de Função ou Função), clique com o botão direito em Application -> Add
Object -> POU...
2. Digite um nome para a nova POU, ex.: NOVO_PRG.
3. Selecione o tipo de POU, ex.: Program. Programas podem ser instanciados em
Tarefas, Blocos de Função podem ser instanciados em Programas e Funções
podem ser instanciadas tanto em Programas como em Blocos de Funções.
2
3
4
5
6. Para criar uma nova Tarefa clique com o botão direito em Task Configuration ->
Add Object -> Task.
10
11 12
9
13
14
INFORMAÇÃO!
Agora você pode criar um código em linguagem ST no NOVO_PRG e testar...