Upload
ricardo-fonseca
View
111
Download
2
Embed Size (px)
Citation preview
Twido e ATV 312Comunicao Canopen entre Twido e ATV 312 via SDO utilizando a funo CAN_CMD.
Schneider Electric 2- Division - Name Date
SDO (Service Data Object)
A funo SDO utilizada para envio de mensagens acclicas entre o mestre e o escravo em uma rede Canopen para troca de dados que no esto presentes no arquivo de configurao (EDS). No Twido utiliza-se o comando CAN_CMD para envio destas mensagens.
Quando se utiliza o EDS, os registros utilizados j esto definidos pelo mdulo de comunicao (ex.: %IWC1.0.0 / %QWC1.0.0), para as SDOs, sero utilizados memrias internas(ex.: %MW100) que so definidas pelo usurio na programao.
Schneider Electric 3- Division - Name Date
Arquitetura1 2
3
6
5
4
7
1 CLP Twido2 Mdulo Canopen TWDNCO1M3 Conector TSXCANKCDF904 Cabo Canopen TSXCANCB505 Cabo Canopen VW3CANCARR036 Derivador VW3CANTAP27 Inversor ATV312
Schneider Electric 4- Division - Name Date
Configurao do Inversor
Altivar 312
Menu CTLLAC mudar para L3FR1 mudar para NET
Menu COMAdCO definir endereo do n CanopenbdCO definir velocidade de comunicao
OBS.: Depois que for configurado dados de rede do inversor obrigatrio deslig-lo e lig-lo novamente para validar as informaes de rede
Schneider Electric 5- Division - Name Date
Criando aplicao no Twido
Com o Twido Suite V2.20 aberto, para criar uma aplicao clique em CREATE A NEW PROJECT
Schneider Electric 6- Division - Name Date
Criando aplicao no Twido
Defina o nome da aplicao no campo PROJECT, no campo DIRECTORY (...) defina onde deseja salvar o projeto da ento clique no coneCREATE
Schneider Electric 7- Division - Name Date
Criando aplicao no Twido
Depois que aplicao foi criada clique no cone DESCRABE, para definir os hardware que sero utilizados e a rede de comunicao
Schneider Electric 8- Division - Name Date
Criando aplicao no Twido
Em Describe no campo PLACE, defina qual CPU ser utilizada (nesta aplicao utilizada TWDLMDA20DTK) e o carto Canopen (TWDNCO1M)
Schneider Electric 9- Division - Name Date
Criando aplicao no Twido
Ainda no campo PLACE, defina o elemento Canopen, para o ATV312 utilize BASIC_ATV31(V1.1)
Schneider Electric 10- Division - Name Date
Criando aplicao no Twido
No balo roxo, d um duplo clique para definir a velocidade de comunicao no campo BAUDRATE da rede Canopen
Schneider Electric 11- Division - Name Date
Criando aplicao no Twido
Clique com o boto direito no equipamento e selecione a opo CONFIGURATION para definir nome (NAME) do equipamento dentro da rede e seu endereo (ADDRESS)
Schneider Electric 12- Division - Name Date
Criando aplicao no Twido
D um clique duplo na porta Canopen e transfira, atravs da seta, as PDOs para o mestre, tanto para a transmisso como para a recepo.
Schneider Electric 13- Division - Name Date
Criando aplicao no Twido
Exemplo para leitura da entrada analgica 1 do inversor
Schneider Electric 14- Division - Name Date
Criando aplicao no Twido:Explicao do Ladder
%MW10: define leitura (valor = 3) ou escrita (valor = 4)%MW11: define em qual n est o inversor%MW12: Define index do inversor (informao contida no manual do
inversor. Verificar pgina 16 da nota de aplicao.)%MW13:Define o sub-index(informao contida no manual do inversor)
e o nmero de Bytes enviado.(no exemplo, 2 Bytes)Can_CMD1%MW10:6 (mostra qual a primeira e quantas words sero
enviadas. No exemplo, ele comea na %MW10 e enviar, no total, 6 words. Obs.: verificar na tabela abaixo.)
Schneider Electric 15- Division - Name Date
Criando aplicao no Twido
Schneider Electric 16- Division - Name Date
Tabela de variveis do manual do inversor
Valor do index/sub-index da entrada analgica AI1