Você está na página 1de 16

Beckhoff TwinCAT

The Windows Control and Automation Technology

NOTA DE APLICAO 07
Comunicao de HMI BEIJER-Exter, via AMS
Ethernet com CX

BRESIMAR (asaTek)
e-mail j.andril@bresimar.pt
B-NA07(v1.1)
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 o endereo AMS, em um CX, para se conseguir
comunicar com uma HMI da BEIJER, modelo Exter.

APLICAO
A configurao para esta aplicao a seguinte:

PROCEDIMENTOS
Configurao do PC embedded CXxxxx (Windows CE ou XPe)
Como necessita que o CX comunique com a consola BEIJER-Exter ter, inicialmente, de a
registar no router AMS do CX. Para executar esta tarefa ter, em modo remoto, entrar no
Sistema Operativo Windows CE (ex. apresentado) e utilizar o programa CERhost. De
seguida use o Explorador e abra a pasta My Device.

Clique na pasta Harddisk

De seguida clique na pasta System

Procure e clique duas vezes no programa TcAmsRemoteMgr

Configure e adicione um novo equipamento remoto (HMI BEIJER-Exter)

Preencha a janela Add Remote Connection :


Name: Nome da consola. dado arbitrariamente e no tem significado prtico.
AMS Net Id: Pode ser igual ao endereo IP + 1.1 (exemplo 10.52.2.124.1.1).
Address: Endereo IP da consola Exter (exemplo 10.52.2.124)
De seguida faa OK
Feche a janela e reinicie o CX com Start / Suspend

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 inicio configurao das redes de comunicao Ethernet na pasta
Network Connections do projeto.

Clique em "TCP/IP connection1, 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). Ver pagina 2.
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

Digite o AMS Net ID da consola: 10.52.2.124.1.1 (Endereo IP +.1.1).


Escolha o protocolo AMS Ethernet (por defeito est em AMS Serial).
Digite o endereo ip IP Address e o AMS Net ID.
Digite a porta do Run-Time do sistema TwinCAT do CX:
10.52.2.5 => 5.0.187.166.1.1 Port 801 (Run-time 1).
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 Ethernet.


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 projecto.
Este ficheiro gerado pelo TwinCAT e tem a extenso *.tpy. Para executar o procedimento de
importao desse ficheiro dever selecionar, na barra de comandos, o comando View / Name List.

Poder confirmar se no Controller 1 se est instalado o drive Beckhoff ADS.


De seguida 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 que 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 clique em OK.

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

10

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


De seguida clique em OK.

Termine o procedimento de inspirao clicando no boto Exit

11

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.

12

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.
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".

13

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.
NOTA:
Caso no tenha configurado o endereo IP da consola dever seguir os seguintes passos:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

Desligue a consola BEIJER-Exter


Coloque o DIP switch 1 em ON
Ligue a consola
Pressione no ecr touch durante 10s, com aparecer o fundo azul
Clique em "TCP/IP Settings"
Escreva o endereo IP e a mascara da rede
Clique em OK
Desligue a consola BEIJER-Exter
Coloque o DIP switch 1 em OFF
Ligue a consola

Verifique, no arranque da consola, se o novo endereo IP foi atribudo.

14

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