Escolar Documentos
Profissional Documentos
Cultura Documentos
Referências
Application Note TC2
Upload de Software
Upload TC2
Upload de software.
Upload de SW
CONTEÚDO
Configurando o IP ................................................................................................................................................................... 4
Fazendo o upload............................................................................................................................................... 6
Versão .............................................................................................................................................................. 11
Este guia tem como objetivo fornecer informações necessárias para fazer upload do software de máquinas com o TwinCAT
2
PÚBLICO ALVO
Este guia se destina a profissionais que desejem fazer upload de software de hardware Beckhoff com o TwinCAT 2 para
posterior alteração e também para monitoração online, etc…
Parte-se do pré-suposto que o profissional tenha conhecimento de rede, configuração de placa de rede e afins.
INSTALAÇÃO DO TWINCAT 2
Upload de SW
Para poder fazer o upload o primeiro passo é fazer o download do software do TwinCAT 2 a partir do site da Beckhoff.
Com relação ao TwinCAT 2 existem duas versões, dependendo do sistema operacional utilizado seja ele de 32 ou 64 bits.
Caso o sistema operacional utilizado seja de 32 bits o software a ser baixado é o “TwinCAT 2.11 R3”, que pode ser obtido no
link:
https://www.beckhoff.com/forms/twincat3/warenkorb.aspx?lg=en&title=tcat_2110_2304&version=2304
Já para um sistema operacional de 64 bits deve-se utilizar o “TwinCAT 2.11 x64 Engineering”, que pode ser baixado no link:
https://www.beckhoff.com/forms/twincat3/warenkorb.aspx?lg=en&title=Tc211x64Engineering_R3_2.11.2304&version=23
04
Após a instalação do TwinCAT o ícone do mesmo deve aparece na bandeja da área de trabalho e ao passar o mouse sobre o
mesmo deverá aparecer a mensagem “TwinCAT Config Mode”.
https://infosys.beckhoff.com/content/1033/tcquickstart/html/tcquickstart_install.htm?id=7994515476367616119
A quase totalidade do produtos Beckhoff são IPCs (industrial PCs) que possuem alguma versão do sistema operacional
Windows instalada. A maneira padrão de realizar comunicação com o mesmo é através de um cabo de rede entre o PC de
programação e o IPC Beckhoff.
Cabo de Rede
Upload de SW
Nota: Alguns PCs Beckhoff tem uma porta de rede que funciona exclusivamente para EtherCAT, esta não pode ser
utilizada para ligar o computador de programação ao controlador da máquina, escolha a outra porta, também não
se deve utilizar a porta que já está sendo utilizada para EtherCAT mesmo caso esta não seja exclusiva. Deve-se
prestar atenção pois tanto a Ethernet que será utilizada para se conectar com o PC de engenharia quanto a
EtherCAT (usada para o controle da máquina) utilizam o mesmo tipo de interface de rede (conector RJ45).
CONFIGURANDO O IP
O próximo passo é colocar o IPC controlador da máquina/processo e o PC de engenharia na mesma faixa de rede. O
protocolo utilizado para se fazer download ou upload no TwinCAT é o ADS, que funciona via TCP/IP logo o primeiro passo é
estabelecer uma conexão desse tipo.
2. Em PCs que não tem tela, como os Control Cabinet e os Embedded PCs pode-se plugar um
monitor com entrada de vídeo DVI e, da mesma forma, navegar no sistema operacional
para saber como está configurado o IP da porta de rede do mesmo
3. Alguns PCs não possuem tela e também não possuem saída de vídeo, nesse caso eles
possuem um DIP Switch que possibilita configurá-los. Por exemplo o CX8090 tem dois
conectores de rede que podem ter o IP configurado através de um DIP Switch. Para tal é
importante verificar o manual individual do produto, para o CX8090 o manual pode ser
baixado no seguinte link:
https://download.beckhoff.com/download/document/ipc/embedded-pc/embedded-pc-cx/cx8090_hwen.pdf
Após determinar o IP do IPC deve-se colocar o computador de engenharia na mesma faixa do mesmo.
https://support.microsoft.com/pt-br/help/15089/windows-change-tcp-ip-settings
Upload de SW
Nota: os IPCs da Beckhoff saem de fábrica com a configuração padrão do IP em DHCP (obter IP
automaticamente) porém é comum que fabricante de máquinas alterem a configuração padrão,
estabelecendo um IP fixo.
O primeiro passo é estabelecer uma rota que só poderia ser estabelecida caso haja uma conexão de rede previamente
configurada.
O primeiro passo é abrir o TwinCAT System manager e iniciar o processo para adicionar uma rota clicando em “Choose
Target”.
A janela seguinte irá mostrar todas as rotas já adicionadas, é claro que caso ainda não tenha se conectado com o IPC o
mesmo não estará na lista, mas isso pode ser resolvido clicando-se na opção “Search(Ethernet)”.
Upload de SW
Na janela “Add Route Dialog”, podemos utilizar o botão “Broadcast Search” para poder procurar na rede todos os
dispositivos Beckhoff, ou outros PCs com o TwinCAT instalado. Após a lista aparecer na janela deve-se clicar no IPC
desejado, selecionar “IP address” no check box abaixo e clicar no botão “Add Route”, afim de adicionar uma rota.
Já em sistema com Windows 7, 10, e o antigo WinXP a senha padrão é “1”, caso ocorra um erro dizendo que não é possível
adicionar a rota é possível que o fabricante da máquina tenha trocado a senha original, nesse caso deve-se entrar em
contato com o mesmo afim de conseguir essa senha pois sem ela é impossível adicionar a rota.
Uma vez que se adicione a rota voltamos à tela anterior e selecionamos o IPC recentemente adicionado à lista, o TwinCAT
deve ficar como na imagem abaixo:
FAZENDO O UPLOAD
Uma vez que se tenha conexão de rede, rota ADS adicionada e funcional conforme acima podemos começar a fazer Upload.
Como mencionado anteriormente o TwinCAT 2 é dividido em 2 softwares, o System Manager e o PLC Control, no System
manager sempre é possível fazer o Upload da Configuração de maneira simples.
Upload de SW
O segundo software que compõe o TwinCAT 2 é o TwinCAT PLC Control, o mesmo pode ser acessado através do Menu
iniciar do Windows.
Upload de SW
Na janela “Choose Target System Type” deve-se selecionar a arquitetura do processador do IPC que está rodando a
aplicação que se deseja fazer Upload. Isso exige um conhecimento prévio das famílias de IPC Beckhoff, entretanto essa
informação pode ser encontrada no nosso site, nas descrições dos produtos.
Nota: A arquitetura pode depender também do sistema operacional, entretanto como no TwinCAT 2 só é possível
utilizar sistemas operacionais de 32 bits (para Runtime, para engenharia pode ser sistema de 64 bits) as
arquiteturas serão ARM ou x86.
Neste caso teremos o último código fonte que foi descarregado, podemos logar diretamente no PLC clicando em
“Online/Login”, caso isso seja bem sucedido significa que fizemos o Upload com sucesso e podemos proceder com as
alterações que desejamos.
Upload de SW
Caso alguma das mensagens acima seja mostrada significa que não foi possível fazer o Upload do código fonte, o motivo
para isso acontecer é muito simples : o usuário que desenvolveu o sistema não fez o download do mesmo (provavelmente
por questões de proteção de know-how ou desconhecimento).
Nesse casos não é possível realizar o Upload e deve-se entrar em contato com o desenvolvedor do sistema para obtê-lo não
sendo possível obtê-lo de outra forma.
Isso acontece quando o código fonte obtido através do Upload não está atualizado, ou seja, no passado o programador do
sistema desenvolveu a aplicação e fez o download do código fonte, porém passado o tempo foi necessária alguma
alteração que foi feita e o sistema seguiu rodando, porém não foi feito o download do código fonte.
O resultado prático disso é que conseguimos fazer o Upload do código fonte entretanto ao tentar fazer o Login temos uma
mensagem dizendo que o programa foi mudado e se desejamos fazer o download do novo programa, conforme mostrado
na mensagem abaixo:
Pode ser que as alterações feitas em seguida tenham sido poucas o que possibilita o aproveitamento do código fonte
obtido através do processo de Upload com poucas alterações, entretanto se o programador original do sistema fez o
download do código fonte em uma fase inicial do processo o mesmo se torno um pouco inútil.
Upload de SW
Atenção : caso escolha a opção para fazer o download do do novo programa é muito capaz de haver uma
parada da máquina, tenha certeza que a produção pode ser parada.
Atenção : caso haja diferença no código fonte e se faça o download é recomendável não criar o
BootProject, ou seja, descarregar o programa sem gravá-lo na memória definitiva. Ao proceder dessa
forma é possível ver o comportamento do software que se fez o Upload sem perder o que temos na
máquina rodando. Basta desligar o IPC e ligá-lo novamente que o software descarregado voltará.
VERSÃO
SUPORTE TÉCNICO