Você está na página 1de 12

Acesso Remoto

Application Note

Acesso Remoto Web Programação


Acesso Remoto

1. Objetivo
Oferecer subsídios para configuração de acesso remoto utilizando o programa CerHost através da Internet
e acesso ao programa TwinCAT System Manager e PLC Control .

2. Escopo
Para configuração, utilizamos imagens extraídas dos programas em questão, a fim de facilitar o
entendimento.

As configurações de roteadores podem sofrer alteração em função do fabricante.

CerHost: Programa disponibilizado pela Beckhoff para acesso remoto a Sistemas WinCE.

3. Referências para Consultas


 http://infosys.beckhoff.com/content/1033/sw_os/html/cx1000_os_ce_remotedisplay.htm?id=1563

 http://infosys.beckhoff.com/content/1033/sw_os/html/cx1000_tcwebaccess.htm?id=1564

1
Acesso Remoto

4. Arquitetura

Teste realizado utilizando um aparelho Vivo 3G.

O Acesso remoto do programa TwinCAT System é realizado através do roteamento ADS de pacotes TCP/IP.
O ADS é um sistema de comunicação baseado em mensagens.

Utilizando o exemplo acima, uma mensagem do ADS não pode ser enviada diretamente do computador
NB-01 para o PC C6915, via AMSNetId e TCP/IP: O endereço IP do NB-01 não está acessível na mesma
classe de IP do PC C6915.

Para que seja possível estabelecer esse acesso é necessário configurar rotas TCP/IP no roteador ADS. Essas
rotas deverão ser configuradas em todos os equipamentos que se queira estabelecer um acesso remoto,
no caso: NB-01 e C6915.

Para essa arquitetura, temos um roteador (internet), por exemplo: D-Link® / LinkSys®, com função de NAT
(Network Address Translate), responsável para encaminhar os pacotes/consultas externas (internet - WAN)
para um Host interno LAN (rede interna), através das configurações de encaminhamento/direcionamento
de portas realizadas no mesmo.

2
Acesso Remoto

No caso do Windows CE®, as seguintes portas devem ser configuradas (encaminhadas) dentro do
Roteador:

TwinCAT - Porta TCP: 48898,

CerHost – Porta TCP: 987

WebService – Porta TCP: 5120

IMPORTANTE: No roteador, Configurar o encaminhamento dessas portas no para o IP atribuído ao


equipamento que se queira acessar, no caso C6915, IP: 192.168.1.101.

5. Acessando Remotamente via CerHost:


Após efetuar as configurações de encaminhamento no Roteador, abra o programa “CerHost.exe” Dentro,
do computador NB-01.

Nessa etapa o objetivo é acessar remotamente


(internet) o PC C6915, que possui o IP:
192.168.1.101, através do computador NB-01.

Para isso, temos que informar o IP: 189.55.254.10


(IP da Internet) no Hostname (CerHost), assim o
Roteador deverá encaminhar a solicitação externa
para o computador C6515 ¹

3
Acesso Remoto

¹ O Roteador encaminha a solicitação de acesso remoto do programa CerHost, vindo da Internet, para o C6915, porque o encaminhamento da
porta TCP: 987 (CerHost) foi mapeado para o IP: 192.168.1.101 atribuído ao C6915.

Hostname: 189.55.254.10 – número do IP (Dinâmico) atribuído pela operadora de internet, no caso Net
Virtua ® para o Roteador.

Password: não é necessário.

Após informar o Hostaname, clique no botão “OK “ e em seguida a tela do Windows CE ® do equipamento,
no caso C6915, deverá ser aberta, disponibilizando o acesso, conforme imagem abaixo.

6.Acessando o TwinCAT
6.1 Configuração via WebService
Dentro da linha de equipamentos Beckhoff Embedded PC, é possível acessar informações e efetuar
configurações no PC, através do WebService.

Interagindo no WebService dentro do C6915, faremos a configuração da Rota para estabelecer


comunicação / acesso externo ao TwinCAT.

4
Acesso Remoto

No computador NB01, abra o navegador Internet Explorer e digite o seguinte comando:

http://189.55.254.10/config

NOTA 01: Nesse momento, estamos acessando o PC C6915, do computador NB-01.

NOTA 02: O número de IP informado no Browser do NB-01 acima (189.55.254.10),


direciona a solicitação para o Roteador , pois é nele que o IP está registrado no
momento, que por sua vez deverá encaminhar a solicitação para o C6915.

NOTA 1
NOTA 2

Caso as configurações de encaminhamento de rota foram efetuadas com sucesso, a seguinte tela popup de
login deverá ser solicitada.

Usuário: guest

Senha: 1

5
Acesso Remoto

Após efetuar o logon, a tela de configuração (WebService) deverá ser aberta:

6.2 Configurando Rota – TwinCAT Routes


Clique em TwinCAT, dentro da pasta TwinCAT, conforme imagem abaixo:

Nessa etapa estamos configurando uma rota (caminho) para qual os pacotes ADS
TCP/IP deverão ser encaminhados. No caso devemos configurar os números de IP e
AMS Net ID do computador NB-01, de onde virão as solicitações de comunicação.

6
Acesso Remoto

Flags: Deixe as opções de: Temporary e Dynamic desmarcados.

Timeout: 10000 ms

Transport: TCP/IP

NetId: 5.9.185.76.1.1 – AMS NET Id (Local) do computador NB-01

Name: Nome qualquer para salvar essa configuração

Address: 189.98.228.209 - IP dinâmico atribuído pela operadora Vivo, no computador NB-01. Esse IP pode
ser visto no status da configuração da conexão de rede, que pode variar um pouco em função do sistema
operacional.

Após inserir os dados acima, clique no botão: Add Route

Imagem apresentando a rota configurada.

7
Acesso Remoto

6.3 Configurando Rota - TwinCAT System Manager


Dentro do System Manager:

Informe os dados
nos campos
Clique em Add... MANUALMENTE,
não utilizar o
Para adicionar uma
rota manualmente
[Bradcast Search]

Depois de configurado, clique no botão Add Route.

Route Name (Target): Rota_C6915

AMSNetId: 5.9.165.84.1.1

Transport Type: TCP/IP

Address Info: 189.55.254.10

Os números de IP e AMSNetId, configurados acima pertencem ao C6915.

8
Acesso Remoto

Clique em OK

Selecione o
Target:
Rota_C6915

Caso todas as etapas anteriores foram configuradas com sucesso, o TwinCAT System Manager (NB-01)
deverá estabelecer conexão com o PC C6915, informando o modo de operação, no caso Runtime.

9
Acesso Remoto

7. Outras Arquiteturas
Abaixo exemplificamos outras possíveis arquiteturas.

10
Acesso Remoto

7.1 Considerações
Para taxas de comunicação muito baixa, problemas de transmissão e cabeamento podem ser necessário
alterar o tempo de “time Out” nas configurações de rota.

O tamanho dos blocos a serem transmitidos também podem ser alterados, afim de melhorar a transmissão
e evitar perda de pacotes / dados.

Evite utilizar comunicações paralelas como o software CerHost e conexão com TwinCAT System Manager, a
fim de evitar perda de performance no computador Host ¹ e velocidade de conexão.

¹ Host no caso da imagem acima, se refere ao C6915.

8.Versão.
Versão 2.1 – Revisão

Autor: Marcio Rodrigues

9. Suporte Técnico
Para eventuais dúvidas e problemas favor entrar em contato:

 Beckhoff São Paulo (11) 4126-3232

 Beckhoff Campinas (19) 3368-7288

 Beckhoff Filial Sul - Joinville (47) 3439-0908

11

Você também pode gostar