Escolar Documentos
Profissional Documentos
Cultura Documentos
Referências
Application Note ADS
Send_Receive
Twincat
Comunicação ADS
Esta nota de aplicação fornece instruções para se estabelecer comunicação entre dois sistemas twincat através do
ADS e do nome da variável com os blocos contidos na biblioteca TcSystem.
Keyboard
Na figura 1 é mostrada a tela do WEC(WinCE 7.0) que contém a tela utilizada para se adicionar uma
rota ADS entre dois dispositivos com o TwinCat as informações nessa janela devem ser preenchidas
com as mesmas informações encontradas no system manager quando se utiliza a instrução “Search
Ethernet”, sendo que em cada computador deve ser adicionada uma rota para o computador com o
qual o mesmo irá trocar dados. O caminho com o arquivo executável é:
\HardDisk\System\TcAmsRemoteMgr.exe.
Keyboard
2. Código.
Na figura 2 pode-se ver os blocos. O bloco fbRW(ADSRDWRT) nesse caso possui a função de
fornecer através da variável uHandle o Offset da variável remota que será escrita/lida. A variável
“sTest” contém uma string com o nome da variável remota a ser escrita/lida. Nesse caso a sequência
de operações seria: primeiro dar um pulso na variável “bExecute” e, após a variável “fbRW.Busy”
assumir o valor FALSE dar um pulso na variável “bWrite”, para escrever o valor da variável “asd” local
na variável remota cujo nome está na string “sTest”.
Keyboard
Na figura 3 temos a representação do bloco de leitura da variável remota, neste caso a função desse
bloco é copiar o valor contido na variável remota cujo nome está contido na string “sTest” para a
variável “asd” local, assim como no caso do bloco de escrita a variável “uHandle” contém o endereço
da variável remota que será lida.
3. Versão.
Versão 1.0 – Lançamento
4. Suporte Técnico