Você está na página 1de 14

Beckhoff TwinCAT

The Windows Control and Automation Technology

NOTA DE APLICAO 06
Comunicao de HMI BEIJER-Exter, via AMS
srie com BCxx50

BRESIMAR (asaTek)
e-mail j.andril@bresimar.pt
B-NA06(v1.2)
Setembro/2015

Bresimar - Sociedade de Equipamentos Elctricos, Lda.


Geral (Sede)
Quinta do Simo - EN109 - Esgueira
Apartado 3080
3801-101 Aveiro
PORTUGAL
Telf . +351 234 303 320
Telm . +351 939 992 222
Fax +351 234 303 328/9
e-mail bresimar@bresimar.pt

DESCRIO
Esta Nota de Aplicao descreve como configurar uma comunicao AMS srie entre uma consola
BEIJER-Exter e um PLC modelo BCxx50 usando o cabo KS2000-Z2.

APLICAO
A configurao para esta aplicao o seguinte:

PROCEDIMENTOS
Configurao do PLC BCxx50
Como necessita que o CX comunique com a consola BEIJER-Exter atravs da porta srie ter
de saber a velocidade de comunicao do PLC BC.
Para descobrir os parmetros das comunicaes, teste um pequeno programa atravs do
TwinCAT Control e descarregue-o pela porta srie. De seguida procure os valores de
defeito, dessa comunicao, dentro do TwinCAT Control "Online" / "Communication
Parameters".
Nas imagens seguintes vemos diversas velocidades de comunicao (9600,19200 e 38400).

Configurao da HMI BEIJER-Exter


Para programar as consolas BEIJER-Exter dever utilizar o software Information
Designer.
Nos passos seguintes esto indicados os procedimentos necessrios para executar
um pequeno programa e descarrega-lo para a consola BEIJER-Exter.
1 Passo : Abra um novo projeto

2 Passo : Selecione o modelo da consola "Exter T40 Landscape 1.2x".

3 Passo : Selecione o protocolo de comunicao "Beckhoff ADS"

De seguida faa OK.

4 Passo : Configure a comunicao Ethernet


De seguida dever dar incio configurao das redes de comunicao Ethernet na
pasta "Network Connections" do projeto.

Clique em "TCP/IP connection 1, 192.168.1.1"

Digite um nome para a comunicao 1 (ex. Beckhoff_Netvaerk).


Digite o endereo IP para a HMI (ex. 10.52.2.124).
Digite a gama da rede a que pertence (ex. 255.255.0.0)
Termine clicando em OK.

5 Passo : Parametrize o protocolo de comunicao Beckhoff ADS

Abra a pasta "Peripherals" e clique em "Controller 1 : Beckhoff/Beckhoff ADS"

Escolha o protocolo "AMS Serial" (por defeito est em "AMS Serial").


Digite o "AMS Net ID" da consola: 1.1.1.1.1.1
Digite a "Port" do Run-Time do sistema TwinCAT no BC: Porta 800.
Termine clicando em OK.

Clique com o boto esquerdo do rato em "Peripherals" e de seguida em "Properties".

Clique em "Controller 1" e arraste-o para a pasta "COM2".


Clicando com o boto esquerdo na pasta "COM2" / "Beckhoff ADS...." dever aparecer
a janelas das propriedades das comunicaes dessa porta.

6 Passo : Importe a lista de variveis do TwinCAT Control


De seguida importe, para o Information Designer, o ficheiro com as variveis a utilizar no
projeto. Esse ficheiro gerado pelo TwinCAT Control e tem a extenso *.tpy.
Para executar o procedimento de importao desse ficheiro devera selecionar na barra de
comandos a operao "View" / "Name List".

Poder confirmar se no "Controller 1" est instalado o drive "Beckhoff ADS /Beckhoff ADS".
De seguida clique em "Import".

Clique no boto ... e procure o ficheiro com extenso *.tpy que pretende importar.

Selecione o ficheiro e clique em OK.

Clique em "Import"

Dependendo se pretende ou no apagar a lista de nomes anteriormente importados,


poder selecionar "Yes" ou "No". Neste caso poder clicar em "Yes".

Se tiver mais do que uma estao (PLC) na rede e que necessita comunicar , ao mesmo
tempo, aqui seleciona o n da estao pretendida. Neste caso selecione a lista de
variveis da estao 0 (ver pag. 8). Se pretende importar todas as variveis selecione
"Include all variables". Caso escolha a opo "Only include 'Beijer' variables" importa s
as variveis que tem como comentrio a palavra "Beijer".
De seguida clique em OK.

De seguida ser informado , atravs de uma janela informativa, do n de linhas que foram
importadas. Clique em OK.

Convm, de seguida, executar a atualizao ("Update") dos endereos das variveis.


Clique em OK.

Termine o procedimento de importao clicando no boto "Exit".

10

7 Passo : Execute uma pequena Interface Homem-Maquina no Information Designer

No editor Information Designer ir colocar dois objetos. Um ser um 'boto' e outro um


'campo analgico'. Para visualizar as propriedades destes dois objetos devemos clicar
duas vezes em cima de cada objeto. Nas janelas das propriedades dever indexar uma
varivel, da lista importada.

Clique no boto "I/O" e na janela apresentada de seguida selecione a tag que pretende
indexar a esse objeto. De seguida clique no boto OK. Duas vezes. Este procedimento
dever ser repetido para todos objetos dinmicos do nosso projeto da consola Beijer-Exter.

11

8 Passo : Descarregue o programa para a consola BEIJER-Exter


De seguida dever fazer o download do projeto para a consola. Para executar esta tarefa
dever , na barra de comando, clicar no boto "Transfer" .

De seguida clique no boto "Send"

Indique o endereo IP da HMI que pretende fazer o download. Caso tenha password
dever tambm escrever o nome e a palavra-chave.
De seguida clique em OK.

12

NOTA:
Caso no tenha configurado o endereo IP da consola dever seguir os seguintes
passos:
1.
Desligue a consola Beijer-Exter
2.
Coloque o DIP switch 1 em ON
3.
Ligue a consola
4.
Pressione no ecr "touch" durante 10s, com aparecer o fundo azul
5.
Clique em "TCP/IP Settings"
6.
Escreva o endereo IP e a mascara da rede
7.
Clique em OK
8.
Desligue a consola BEIJER-Exter
9.
Coloque o DIP switch 1 em OFF
10.
Ligue a consola
Verifique, no arranque da consola, se o novo endereo IP foi atribudo.

Apos o completar do download dever pressionar no comando "Exit". De seguida a


consola dever reiniciar e apresentar o projeto anteriormente executado no Information
Designer".
Caso a consola apresente um erro de comunicao (ex. "Com Error 0") dever verificar
se o PLC Beckhoff TwinCAT est em funcionamento "Run" (router em verde e programa
a correr.

Você também pode gostar