Home
        SCA06 - Manual da Comunicação CANopen
         Contents
1.                                                                                                                                               63    10 FALHAS E ALARMES RELACIONADOS        A COMUNICA    O CANOPEN    64    A133 F33   SEM ALIMENTA    O NA INTERFACE           64  A134      4     BUS OFF                        nata dad               64  A135 F35                                                                                           64    SCAO6   5           Sobre o Manual       SOBRE O MANUAL    Este manual fornece a descri    o necess  ria para a opera    o do servoconversor SCAO6 utilizando o protocolo  CANopen  Este manual deve ser utilizado em conjunto com manual do usu  rio do SCAO6     ABREVIA    ES E DEFINI    ES    CAN Controller Area Network          CAN in Automation   COB Communication Object  COB ID Communication Object Identifier  SDO Service Data Object   PDO Process Data Object   RPDO Receive PDO   TPDO Transmit PDO   NMT Network Management Object  ro Read only  somente leitura   rw Read write  leitura e escrita        REPRESENTA    O NUM  RICA    N  meros decimais s  o representados atrav  s de d  gitos sem sufixo  N  meros hexadecimais s  o representados  com a letra       depois do n  mero     DOCUMENTOS       O protocolo CANopen foi desenvolvido baseado nas seguintes especifica    es e documentos     Documento Vers  o   Fonte    CAN Specification         DS 301 4 02         CANopen Application Layer        Communication Profile           DRP 3
2.                                                                                                                      56  7 5 5 Objeto 60FFh   Target Velocity                                                     57   7 6 PROFILE TORQUE MODE   OBJETOS PARA CONTROLE DO                                                         57  7 6 1 Bits de Controle e Estado                   2   scscsse  eess2osasesossaassaacan asse ninaas                       57  7 6 2 Objeto 6071h   Target                                            58  7 6 3 Objeto 6077h   Torque Actual                                        58  7 6 4 Objeto 6087h   Torque 5                                        58  7 6 5 Objeto 6088h   Torque Profile                               58   8 OPERA    O NA REDE CANOPEN   MODO MESTRE                                               60  8 1 HABILITA    O DA FUN    O CANOPEN                                      60  8 2 CARACTER  STICAS DO MESTRE                                         60  83 OPERA    O DO MESTRE             add id                   60  8 4 BLOCOS PARA O MESTRE                                               61  8 4 1 CANopen SDO   Leitura Escrita de Dados via SDO                                                              61   9 MARCADORES DE SISTEMA                                                                            63  9 1 WORDS DE LEITURA DE                                                                      63  9 2 WORDS DE ESCRITA DE COMANDO               
3.                                                                                42  7 1 DEVICE CONTROL   OBJETOS PARA CONTROLE DO                                                              43  7 1 1 Objeto 6040h                                     45  7 1 2 Objeto 6041h   StatuSWord                       46  71 3 Objeto 6060h   Modes of Operation                              47  7 1 4 Objeto 6061h   Modes of Operation                                                                                                                          47  7 1 5 Objeto 6502h   Supported drives modes                  47  7 2 FACTOR GROUP   OBJETOS PARA CONVERS  O DE                                                             48  7 2 1 Objeto 608Fh   Position Encoder Resolution                  48  7 2 2 Objeto 6091h   Gear                                                                                                                                                                                                          48  7 2 3 Objeto  6092h   Feed         8                         49  7 3 POSITION CONTROL FUNCTION   CONTROLADOR DE                                                          50  7 3 1 Objeto 6063h   Position actual                           50  7 3 2               6064h   Position Actual Value in User                                                                            50  7 4 PROFILE POSITION MODE   OBJETOS PARA CONTROLE DO DRIVE                                      50 
4.                                                                              13  3 3 RESISTORES DE TERMINA    O  aiii siga 13                rs DE a           13  3 5 LIGA    O NA                                                                                                                                                                                                                       14  4                    2                                                               15  4 1 S  MBOLOS          DESCRI    O DAS                                                     15  P0070   ESTADO DO CONTROLADOR CAN                    15  P0071   CONTADOR DE TELEGRAMAS                      8                                                                                                             15  P0072   CONTADOR DE TELEGRAMAS CAN TRANSMITIDOS                      15  P0073   CONTADOR DE ERROS DE BUS                                                                                                                                                         16  P0074   CONTADOR DE MENSAGENS CAN PERDIDAS                      16  P0075   ESTADO DA COMUNICA    O                                                                                                                                                               16  P0076   ESTADO DO N                                                                                                                                                        
5.                                                             Sub   ndice 0   Descri    o Number of Entries  Acesso ro   Mape  vel N  o   Faixa UNSIGNED8  Sub   ndice 1   Descri    o Sa  da digital padr  o  Acesso ro   Mape  vel sim   Faixa UNSIGNED8  Sub   ndice 2   Descri    o Sa  da digital Slot 1  Acesso ro   Mape  vel sim   Faixa UNSIGNED8  Sub   ndice 3   Descri    o Sa  da digital Slot 2  Acesso ro   Mape  vel sim   Faixa UNSIGNED8  Sub   ndice 4   Descri    o Sa  da digital Slot 3  Acesso ro   Mape  vel sim   Faixa UNSIGNED8          5 4 3 Objetos 3002h a 3009h   Follow    Os objetos 3002h a 3009h s  o objetos de uso exclusivo da fun    o Follow     5 5 DEVICE PROFILE   OBJETOS COMUNS PARA DRIVES    A documenta    o CANopen tamb  m inclui propostas para padroniza    o de determinados tipos de dispositivos        O servoconversor SCAO6 segue o descrito pela      DPS 402     Device Profile Drives and Motion Control  Este  documento descreve um conjunto de objetos que devem ser comuns para drives  independente do fabricante   Isto facilita a interoperabilidade entre dispositivos com a mesma fun    o  como inversores de frequ  ncia   pois  tanto os dados quanto o comportamento do dispositivo s  o disponibilizados de uma forma padronizada  Para    estes objetos foram reservados os   ndices de 6000h at   9FFFh     Para uma descri    o detalhada de quais objetos est  o dispon  veis nesta faixa do dicion  rio de objetos  consulte    o item 7             6   25    meg    Descri 
6.                                          16  P0202   MODO DE                                          17  P0662   A    O PARA ERRO DE COMUNICA    O              aaaaaaasasasaseseesesesesese sera serasa rare rerererererereres 17  P0700   PROTOCOLO                                                                                                                                                                                                                                    18  P0701   ENDERE  O                            18  P0702   TAXA DE COMUNICA    O                                            18  P0703   RESET DE BUS                            19      704     0  B Eo                19    SCAO6   3                              P0705          ID                                                                                                                                                                                                                                                             20  P  706  PER  ODO FOLIA 20  4 2 FUN    O FOLLOW                                                                                                                                                                                              20  4 2 1 Follow programado                                           20  4 2 2 Follow programado pelo software                                                                  21   5 DICIONARIO DE OBJETOS              22  5 1 ESTRUTURA DO               
7.                              22  52 TIPOS DE         5                                                                                                                                                                                                                                               22  5 3 COMMUNICATION PROFILE   OBJETOS PARA COMUNICA    O                                              22  5 4 MANUFACTURER SPECIFIC   OBJETOS ESPEC  FICOS DO                                                  23  5 4 1 Objeto 3000h   Entradas                                              24  5 4 2 Objeto 3001h   Sa  das digitais                           sono      24  5 4 3 Objetos 3002h    3009h                                                   25  5 5 DEVICE PROFILE   OBJETOS COMUNS                                                                             25  6 DESCRI    O DOS OBJETOS DE                                                                           26  6 1 OBJETOS DE IDENTIFICA    O  sinistra 26  6 1 1 Objeto  1000h  Device  Type ss assusta asas sa                                                                                  atas asda          26  6 1 2 Objeto  1001h   Error Register                   26  6 1 3 Objeto 1018h   Identity Object                     27  6 2 SERVICE DATA OBJECTS   5005                                                                                                                                                                    27  6 2 1 Obje
8.             2                       0   Acesso RO   Mape  vel Sim   Faixa                   2   Valor Padr  o             7 5 3 Objeto 606Bh   Velocity Demand Value    Indica a velocidade fornecida pelo gerador de trajet  ria do servoconversor  utilizada pelo regulador de  velocidade para controle do motor  O valor fornecido por este objeto    dado na escala interna do SCAO6 onde   Ox7 FFF FFFF  gt  10 000 rpm                                                     606Bh   Nome Velocity demand value  Objeto VAR   Tipo                 2  Sub   ndice 0   Acesso ro   Mape  vel Sim   Faixa                   2  Valor Padr  o     Valor m  nimo 0x8000 0001  Valor m  ximo Ox7FFF                   7 5 4 Objeto 606Ch   Velocity Actual Value    Indica a velocidade do motor  O valor fornecido por este objeto    dado na escala interna do SCAO6 onde     Ox7FFF FFFF  gt  10 000 rpm     5    06   56          Descri    o dos Objetos para Drives                                           606Ch   Nome Velocity actual value  Objeto VAR   Tipo                 2  Sub   ndice 0   Acesso ro   Mape  vel Sim   Faixa                   2   Valor Padr  o E                7 5 5 Objeto 60FFh   Target Velocity    Permite programar a refer  ncia de velocidade para o servoconversor SCAO6 no modo velocidade  O valor a ser  programado neste objeto deve respeita a escala interna do SCAO6 onde 0x7FFF FFFF  gt  10 000 rpm e 0x8000  0000 5  10 000 rom                                                 60FFh   Nome Target V
9.       Objeto  descreve que informa    o o   ndice armazena  vari  vel simples  array  record  etc       Nome  cont  m o nome do objeto para facilitar sua identifica    o      Tipo  indica diretamente o tipo de dado armazenado  Para vari  veis simples  este tipo pode ser um inteiro   um float  etc  Para arrays  ele indica o tipo do dado contido no array  Para records  ele indica o formato do  record  de acordo com os tipos descritos na primeira parte do dicion  rio de objetos    ndices 0001h      025Fh       Acesso  informa se o objeto em quest  o est   acess  vel somente para leitura  ro   para leitura e escrita  rw    ou    uma constante  const         Para objetos do tipo array ou records  ainda    necess  rio um sub   ndice  que           descrito na estrutura do  dicion  rio    5 2 TIPOS DE DADOS   A primeira parte do dicion  rio de objetos    ndices 0001h     025Fh  descreve os tipos de dados que podem ser  acessados em um dispositivo na rede CANopen  Estes podem ser tipos b  sicos  como inteiros e floats  ou  tipos compostos  formados por um conjunto de entradas  como records e arrays    5 3 COMMUNICATION PROFILE   OBJETOS PARA COMUNICA    O   Os   ndices de 1000h at   1FFFh correspondem  no dicion  rio de objetos     parte respons  vel pelas  configura    es da comunica    o na rede CANopen  Estes objetos s  o comuns a todos os dispositivos  mas    somente alguns s  o obrigat  rios  A seguir    apresentada uma lista com alguns dos objetos desta faixa  suportados pelo s
10.       Os bits 4  5  6 e 8 possuem diferentes fun    es de acordo com o modo de opera    o utilizado        NOTA     7           que os comandos enviados        palavra de controle sejam executados pelo servoconversor  SCAO6     necess  rio que o drive seja programado para o modo de opera    o    CANopen     Esta  programa    o    feita no par  metro     202           SCAO6   45           Descri    o dos Objetos para Drives       7 1 2 Objeto 6041h   Statusword    Indica o estado atual do drive                                  ndice 6041h   Nome Statusword  Objeto VAR   Tipo UNSIGNED16  Par  metros utilizados P0680  Acesso ro   Mape  vel Sim   Faixa UNSIGNED16  Valor Padr  o                  Os bits desta palavra possuem as seguintes fun    es     Tabela 7 3  Fun    o dos bits da palavra de estado  Statuswora     Bit   Descri    o        0   Ready to switchon    1   Switchedon      2     Operation enabled       Fut       4   Voltageenabled      5   Quickstop      6   Switchondisabed    7             Reservado         Remote      10      Targetreached      11   intemal limit active       Operation mode specific            1  2  3  4  5  7  8  10  11    Nesta palavra       bits 0  1  2  3  5 e    indicam o estado do dispositivo de acordo com a m  quina de estados  descrita na figura 7 2  A tabela 7 4 descreve as combina    es destes bits para indica    o dos estados  Os bits  marcados com          s  o irrelevantes para a indica    o do estado     Tabela 7 4  Estados do        i
11.      Este par  metro indica os objetos mapeados nos PDOs de recep    o do servoconversor SCAO6  O valor padr  o  destes objetos    indicado no arquivo EDS do produto  Para cada              poss  vel mapear at   4 objetos  diferentes  desde que o tamanho total n  o ultrapasse oito bytes  O mapeamento de um objeto    feito indicando  o seu           sub   ndice   e tamanho  em bits  em um campo UNSIGNED32  com o seguinte formato                                               2             Sub   ndice   Tamanho do objeto   16 bits   8 bits   8 bits              Por exemplo  supondo um mapeamento para um PDO de recep    o com os seguintes valores configurados     temos       Sub   ndice O   2     RPDO possui dois objetos mapeados     Sub   ndice 1   2068 0010h  o primeiro objeto mapeado possui   ndice igual    2063h  sub   ndice O  zero       tamanho igual    16 bits  Este objeto corresponde ao par  metro     099 do drive  que representa          comando de habilita    o do SCAO6       Sub   ndice 2   2079 0010h  o segundo objeto mapeado possui   ndice igual a 2079h  sub   ndice O  zero         e tamanho igual a 16 bits  Este objeto corresponde ao par  metro P0121 do drive  que representa a    refer  ncia de velocidade        poss  vel modificar este mapeamento  alterando a quantidade ou o n  mero dos objetos mapeados  Lembrar  que no m  ximo podem ser mapeados 4 objetos ou 8 bytes              NOTA    7             poder alterar os objetos mapeados em um         primeiro    nece
12.     o ser   aceita   Sem erro de Following  Erro de Following       7 4 2 Objeto 607Ah   Target Position    Permite programar a refer  ncia de posi    o para o servoconversor SCAO6      modo posicionamento  Os 16 bits  mais significativos informam o numero de volta e os 16 bits menos significativos informam a fra    o de volta  A  escala utilizada neste objeto    65536 para numero de voltas e 65536 incrementos para uma volta do eixo  O  valor deste objeto deve ser interpretado como absoluto ou relativo  conforme estado do Bit 6 do objeto    ControlWord   N  mero de volta   Fra    o de volta  16MSB 16LSB                                  Indice 607Ah   Nome Target position  Objeto VAR   Tipo INTEGER32  Sub   ndice 0   Acesso rw   Mape  vel Sim   Faixa INTEGER32  Valor Padr  o 0000 0000h          7 4 3 Objeto 6081h   Profile Velocity    Permite programar a velocidade normalmente atingida no final da rampa de acelera    o durante um perfil de  movimento  O valor a ser programado neste objeto deve estar entre       9999 rpm                                              ndice 6081h   Nome Profile Velocity  Objeto VAR   Tipo UNSIGNEDS2  Sub   ndice 0   Acesso rw   Mape  vel Sim   Faixa UNSIGNED32  Valor Padr  o 0000 0000h          7 4 4 Objeto 6083h   Profile Acceleration    Permite programar a rampa de acelera    o at   que o eixo do motor atinja a velocidade programada  A escala  utilizada    a escala ms krpm    os valores devem estar entre 1 a 32767                  ndice 6083h   
13.    o dos Objetos de Comunica    o       6 DESCRI    O DOS OBJETOS DE COMUNICA    O    Neste item s  o descritos detalhadamente cada um dos objetos de comunica    o dispon  veis para o  servoconversor SCAO6 operando no modo escravo  E necess  rio conhecer como estes objetos s  o operados    para utilizar as fun    es dispon  veis para a comunica    o do drive                    O servoconversor 5       6 pode operar como mestre ou escravo da rede CANopen  Os objetos  descritos a seguir descrevem a opera    o do equipamento como escravo da rede CANopen  Para a  descri    o das caracter  sticas do produto operando como mestre da rede CANopen  consulte o item  8 juntamente com o software de configura    o da rede CANopen WSCAN        6 1    OBJETOS DE IDENTIFICA    O    Existe um conjunto de objetos no dicion  rio utilizados para identifica    o do equipamento  por  m n  o possuem  influ  ncia no seu comportamento na rede CANopen     6 1 1    Este objeto fornece um c  digo em 32 bits que descreve o tipo de objeto e sua funcionalidade     Objeto 1000h   Device Type                                        1000h   Nome Device type  Objeto VAR   Tipo UNSIGNED32  Acesso ro   Mape  vel N  o   Faixa UNSIGNED32  Valor Padr  o 0002 0192h          Este c  digo pode ser dividido em duas partes  16 bits inferiores  descrevendo o tipo de perfil  profile  que o  dispositivo utiliza  e 16 bits superiores  indicando uma fun    o espec  fica  de acordo com o perfil especificado     6 1 2 Objeto 10
14.   Os endere  os v  lidos para este par  metro  dependem do protocolo programado no     700        P0700   1  CANopen      endere  os v  lidos  1 a 127   P0700   3  CANespecial 1      endere  os v  lidos  1a 8              Caso este par  metro seja alterado  a altera    o ter   efeito somente se a interface CAN estiver sem alimenta    o   em autobaud  ou ap  s o equipamento ser desligado e ligado novamente        P0702   TAXA DE COMUNICA    O CAN    Faixa de O   1 Mbit s   Autobaud  Padr  o  O  Valores  1   800 Kbit s   Autobaud    2   500 Kbit s   3   250 Kbit s   4   125 Kbit s    5   100 Kbit s   Autobaud  6   50 Kbit s   Autobaud  Propriedades     Descri    o    Permite programar o valor desejado para a taxa de comunica    o da interface CAN  em bits por segundo  Esta  taxa deve ser a mesma para todos os equipamentos conectados na rede  As taxas de comunica    o  suportadas para o dispositivo dependem do protocolo programado no     700       P0700   1  CANopen   pode se utilizar qualquer taxa indicada neste par  metro  mas n  o possui a fun    o  de detec    o autom  tica da taxa     autobaud      P0700       CANespecial 1   somente as taxas as taxas de 1Mbit s  800Kbit s e 500Kbit s s  o suportadas   N  o possui a fun    o de detec    o autom  tica da taxa                        SCAO6   18    meg Parametriza    o             Caso este par  metro seja alterado  a altera    o ter   efeito somente se a interface CAN estiver sem alimenta    o  ou ap  s o equipamento ser desli
15.   digo do comando depende do tipo de fun    o utilizada  Para as transmiss  es de um cliente para um  servidor  podem ser utilizados os seguintes comandos             6   28          Descri    o dos Objetos      Comunica    o       Tabela 6 2  C  digo dos comandos para cliente SDO      Comando   Fun    o      Descri    o       Dados do objeto  22h Escrita em objeto Indefinido  28h Escrita em objeto    2   40h       Ao fazer a requisi    o  o cliente indicar   atrav  s de seu COB ID  qual o endere  o do escravo para o qual esta  requisi    o se destina  Somente um escravo  usando seu respectivo servidor SDO  poder   responder para o  cliente o telegrama recebido  O telegrama de resposta possuir   tamb  m a mesma estrutura do telegrama de  requisi    o  mas os comandos ser  o diferentes     Tabela 6 3  C  digo dos comandos para servidor SDO      Comando   Fun    o     Descri    o                Dados do objeto  Resposta para escrita em objeto N  o utilizado  Upload Resposta para leitura de objeto    4Fh       Para leituras que envolvem at   quatro bytes de dados  uma   nica mensagem pode ser transmitida pelo  servidor  para leitura de uma quantidade maior de bytes     necess  rio que cliente e servidor troquem m  ltiplos  telegramas     Um telegrama somente    completo ap  s a confirma    o do servidor para a requisi    o feita pelo cliente  Caso  algum erro seja detectado durante a troca de telegramas  por exemplo  n  o h   resposta do servidor   o cliente  poder   abortar o p
16.   taxa        transmiss  o utilizada  Tempos muito pequenos  pr  ximos ao tempo de transmiss  o do  telegrama  podem monopolizar o barramento  causando a retransmiss  o indefinida do PDO e  impedindo que outros objetos menos priorit  rios possam transmitir seus dados      O tempo m  nimo permitido para esta fun    o      servoconversor SCAO6    tms         importante observar o tempo entre transmiss  es programado      sub   ndice 3 principalmente  quando    PDO for programado com o valor 255                          2  Change Of State              esquecer que os PDOs somente podem ser transmitidos caso o escravo esteja no estado                                                             operacional   PDO MAPPING           1         at   1A07h  Nome Transmit PDO mapping  Objeto Record  Tipo PDO MAPPING  Sub   ndice 0  Descri    o N  mero do   ltimo                  Acesso ro  Mape  vel N  o  Faixa O   desabilitado  1    4  n  mero de objetos mapeados  Valor Padr  o 0  Sub   ndice tat  4  Descri    o 1   at   4   objeto mapeado no PDO  Acesso rw  Mape  vel N  o  Faixa UNSIGNED32  Valor Padr  o 0                   PDO MAPPING para    transmiss  o funciona de forma semelhante           recep    o  por  m neste caso s  o  definidos os dados a serem transmitidos pelo PDO  Cada objeto mapeado deve ser colocado na lista de  acordo com o descrito a seguir                                         2             Sub   ndice   Tamanho do objeto   16 bits   8 bits   8 bits     Por exempl
17.   veis para o servoconversor         6  divididos de acordo com  os diferentes modos de opera    o do equipamento                 42           Descri    o dos Objetos para Drives       Tabela 7 1  Lista de objetos do SCAO6   Drive Profile                 ndice   Objeto   Nome               Tipo               Acesso   Mape  vel  Control Device  w Sim  ro Sim  w Sim  ro Sim  ro Sim  Factor Group  w N  o  w N  o  w N  o  Position Control Function  ro Sim  ro Sim  Profile Position Mode  w Sim  w Sim  rw Sim  w Sim  rw Sim  Profile Velocity Profile  ro Sim  ro Sim  ro Sim  w Sim  Profile Torque Mode  rw Sim  ro Sim  w Sim  rw Sim    Sempre que um objeto desta lista for lido ou escrito  o drive ir   mapear suas fun    es nos par  metros do  usu  rio  Desta forma  ao operar o sistema atrav  s destes objetos  os valores dos par  metros podem ser  alterados de acordo com a fun    o utilizada  Nos itens seguintes     feita uma descri    o detalhada de cada um  destes objetos  onde s  o indicados os par  metros que s  o utilizados para executar as fun    es destes objetos     7 1 DEVICE CONTROL   OBJETOS PARA CONTROLE DO DRIVE    Todo drive que opera em uma rede CANopen seguindo a especifica    o DSP 402 deve estar de acordo com o  descrito pela seguinte m  quina de estados     SCAO6   43             Descri    o dos Objetos para Drives    Power Fault 13                       0   Reaction Active    Not Ready to 14     Switch       Udi   SAO   On          15     to  mm         Power 12   
18.  7 4 1 Bits      Controle                                             lt                                                                                                                                                              53  7 4 2 Objeto 607Ah   Target                                                                                                                                                                                                54  7 4 3 Objeto 6081h   Profile                                            54  7 4 4 Objeto 6083h   Profile                                               54  7 4 5 Objeto 6084h   Profile Deceleration                   55  7 4 6 Objeto 6086h   Motion Profile                           55  7 5 PROFILE VELOCITY MODE   OBJETOS PARA CONTROLE DO DRIVE                                      55    SCAO6   4                              7 5 1 Bits de Controle                                                                                                                                                                                                          55  7 5 2 Objeto 6069h   Velocity Sensor Actual                                                                                                                        56  7 5 3 Objeto 606Bh   Velocity Demand                                                                                                                                56  7 5 4 Objeto 606Ch   Velocity Actual                  
19.  Bit 4   New set point    Bit 5   Change set immediately    Bit 6   absolute  0    relative  1     Bit 8   Halt  n  o implementado no SCAO6    Bit 9   Change on set point     As tabela 7 9 e tabela 7 10 informam a defini    o dos bits de controle     Tabela 7 9  Modo Posicionamento   defini    o dos bits 4  5    9    Bit9   Bit5                         Defini    o           Posi    o deve ser conclu  da antes de a pr  xima iniciar         o    X Pr  xima posi    o deve ser iniciada imediatamente    0O   051   Op    o n  o implementada              6    Tabela 7 10  Modo Posicionamento   defini    o dos bits    e 8    Defini    o  efer  ncia de posi    o deve ser um valor absoluto                                deve ser executado ou continuado  Eixo deve ser parado conforme objeto 605Dh    Para o objeto StatusWord s  o utilizados os seguintes bits      o IR  Refer  ncia de posi    o deve ser um valor relativo  EO Date       Bit 10     Target reached   Bit 12     Set point acknowledge   Bit 13     Following error     A Tabela 7 11 informa a defini    o dos bits de status     SCAO6   53           Descri    o dos Objetos para Drives       Tabela 7 11  Modo Posicionamento     defini    o dos bits 10 12 e13    Defini    o  Refer  ncia de posi    o n  o alcan  ada   Refer  ncia de posi    o alcan  ada   Refer  ncia de posi    o anterior j   processada  aguardando nova refer  ncia de posi    o   Refer  ncia de posi    o anterior em processamento  substitui    o de refer  ncia de posi
20.  Enabled Switched On                           Quick Stop         Enabled Active          Figura 7 2  M  quina de estado para drives    Descri    o dos estados              ready to switch       o drive est   inicialzando  n  o pode ser comandado      Switch on disabled inicializa    o completa  drive pode receber comandos      Ready      switch on  comando para permitir a alimenta    o do drive foi recebido      SWwitched on  comando para energizar a pot  ncia do drive foi recebido      Operation enabled o drive est   habilitado  sendo controlado de acordo        o modo de opera    o  programado  Pot  ncia est   sendo aplicada ao motor      Quick stop active  durante a opera    o  o comando de quick stop foi recebido  Pot  ncia est   sendo  aplicada ao motor      Fault reaction active  uma falha ocorreu e o drive est   executando a a    o relativa ao tipo de erro      Fault  drive com erro  Fun    o desabilitada  sem pot  ncia sendo aplicada no motor           NOTA     7  Dependendo do equipamento e configura    o     poss  vel que    drive n  o possua chave para bloqueio    habilita    o da alimenta    o de pot  ncia  Desta forma  os estados descritos no grupo Power disabled  s  o implementados por quest  es de compatibilidade com a m  quina de estados descrita  mas a  alimenta    o de pot  ncia do dispositivo permanece ativa mesmo nestes estados              Descri    o das transi    es       Transi    o 0  O drive    ligado e inicia o procedimento de inicializa    o      
21.  Mape  vel N  o   Faixa UNSIGNEDS   Valor Padr  o 5   Sub   ndice 1   Descri    o COB ID usado pelo         Acesso rw   Mape  vel N  o   Faixa UNSIGNED32   Valor Padr  o 1800h  180h   Node ID    1801h  280     Node ID  1802h  380     Node ID  1803h  480     Node ID  1804h   1807h  O                                                                                     Sub   ndice 2   Descri    o Tipo de transmiss  o   Acesso rw   Mape  vel N  o   Faixa UNSIGNED8   Valor Padr  o 254                       3   Descri    o Tempo entre transmiss  es   Acesso rw   Mape  vel N  o   Faixa UNSIGNED16   Valor Padr  o     Sub   ndice 4   Descri    o Reservado   Acesso rw   Mape  vel N  o   Faixa UNSIGNED8   Valor Padr  o     Sub   ndice 5   Descri    o Temporizador de eventos   Acesso rw   Mape  vel N  o   Faixa O   desabilitado  UNSIGNED16   Valor Padr  o 0             O                 1 cont  m o COB ID             de transmiss  o  Sempre que este        enviar uma mensagem           a rede  o identificador desta mensagem ser   este COB ID  A estrutura deste campo    descrita na tabela 6 5     O sub   ndice 2 indica o tipo de transmiss  o deste objeto  que segue o descrito pela tabela 6 6  Por  m seu  funcionamento    diferente para PDOs de transmiss  o       Valor O  indica que a transmiss  o deve ocorrer imediatamente ap  s a recep    o      um telegrama SYNC   mas n  o periodicamente     SCAO6   33       meg Descri    o dos Objetos de Comunica    o         Valores 1   240  o PDO deve
22.  SCAO6   14    meg Parametriza    o       4 PARAMETRIZA    O    A seguir ser  o apresentados apenas os par  metros do servoconversor         6 que possuem rela    o direta  com a comunica    o CANopen     4 1 S  MBOLOS PARA DESCRI    O DAS PROPRIEDADES    RO Par  metro somente de leitura  CFG Par  metro somente alterado com o motor parado  CAN Par  metro vis  vel atrav  s da HMI se o produto possuir interface CAN instalada    P0070   ESTADO DO CONTROLADOR CAN    Faixa de O   Inativo Padr  o     Valores  1   Autobaud   2   Interface CAN ativa        Waring   4   Error Passive   5   Bus         6   Sem alimenta    o  Propriedades  RO    Descri    o   Permite identificar se a interface CAN est   devidamente instalada  e se a comunica    o apresenta erros        Tabela 4 1  Valores para o par  metro P0070    Descri    o    O   Inativo Interface CAN inativa  Ocorre quando equipamento n  o possui protocolo CAN  programado no     700   1   Autobaud Executando fun    o para detec    o autom  tica da taxa de comunica    o  apenas  para o protocolo DeviceNet    Interface CAN ativa e sem erros   Controlador CAN atingiu o estado de warning     Controlador CAN atingiu o estado de error passive     5   Bus Off Controlador CAN atingiu o estado de bus off   6   Sem alimenta    o Interface CAN n  o possui alimenta    o entre os pinos 1 e 5 do conector        P0071   CONTADOR DE TELEGRAMAS CAN RECEBIDOS    Faixa de       65535                  Valores   Propriedades  RO    Descri    o   Este p
23.  Single set point  O m  todo set point   nico    utilizado quando se deseja executar um novo set point imediatamente  A figura 7 4  ilustra o funcionamento do m  todo                 51          Descri    o dos Objetos para Drives       position   set point     Current target  position  processed    Set point  acknowledge   bit 12     Target  reached   bit 10        Figura 7 4  M  todo single set point  Fonte  IEC 61800 7 201     Set of set point  O m  todo conjunto de set point    utilizado quando se deseja executar um novo set point somente ap  s a  finaliza    o do anterior  A figura 7 5 ilustra o funcionamento do m  todo                speed    Target  position   set point        Current target  position    Target  reached   bit 10     Figura 7 5  M  todo set of set point  Fonte         61800 7 201        servoconversor SCAO6 pode armazenar dois set points  o que est   em execu    o e o que ser   executado   como ilustra a figura 7 6        SCAO6   52          Descri    o dos Objetos para Drives       set point   bit 4     Change set  immediately   bit 5     set point          Buffered  set poinl    Processed  set point    Set point  acknowledge   bit 12     Target  reached   bit 10     Figura 7 6  Armazenamento de set point  Fonte  IEC 61800 7 201   7 4 1 Bits de Controle e Estado    O profile mode position utiliza alguns bits dos objetos ControlWord e StatusWord para controlar e monitorar seu  funcionamento Para o objeto ControlWord s  o utilizados os seguintes bits    
24.  a sua transmiss  o s  o  denominados consumidores SYNC     O servoconversor SCAO6 operando no modo escravo possui a fun    o de consumidor SYNC e  portanto  pode  programar seus PDOs para serem s  ncronos  PDOs s  ncronos s  o aqueles relacionados com o objeto de  sincroniza    o e  portanto  podem ser programados para serem transmitidos ou atualizados com base neste  objeto     A           AP            O   lt                                                                  receber o SYNC  cada inversor      Atualiza dados recebidos pelos RPDOs     Salva valores e transmite TPDOs  Figura 6 3  SYNC    A mensagem SYNC transmitida pelo produtor n  o possui dado algum em seu campo de dados  pois seu  objetivo    fornecer um evento sincronizado entre os dispositivos da rede  O seguinte objeto est   dispon  vel para  configura    o do consumidor SYNC                                     ndice 1015h   Nome COB ID SYNC  Objeto VAR   Tipo UNSIGNEDS2  Acesso rw   Mape  vel N  o   Faixa UNSIGNED32  Valor Padr  o 80h                      NOTA     7  Deve se observar o tempo programado no produtor          o per  odo dos telegramas SYNC  de acordo  com a taxa de transmiss  o utilizada e o n  mero de PDOs s  ncronos a serem transmitidos      necess  rio que haja tempo suficiente para a transmiss  o destes objetos  e tamb  m    recomendado  que haja folga para possibilitar o envio de mensagens ass  ncronas  como EMCY  PDOs ass  ncronos e  SDOs                 SCAO6   35    meg Descri    o 
25.  dado do tipo inteiro  a ordem de transfer  ncia dos bytes vai do menos significativo at   o mais significativo     SCAO6   29       meg Descri    o dos Objetos de Comunica    o          necess  rio  por  m  configurar previamente o que est   sendo transmitido pelo PDO  de forma que  mesmo sem  a indica    o do          e sub   ndice  seja poss  vel saber o conte  do do telegrama     Existem dois tipos de PDOs  os PDOs de recep    o e os PDOs de transmiss  o  Os PDOs de transmiss  o s  o  respons  veis por enviar dados para a rede  enquanto que os PDOs de recep    o ficam respons  veis por  receber e tratar estes dados  Desta forma    poss  vel que haja comunica    o entre escravos da rede CANopen   basta configurar um escravo para transmitir uma informa    o  e um ou mais escravos para receber esta  informa    o        Mestre               transmiss  o PDO de PDO de      recep    o recep    o    Dados para opera    o    Figura 6 2  Comunica    o utilizando PDOs          NOTA    7  PDOs somente podem ser transmitidos ou recebidos quando o dispositivo est   no estado  operacional        6 3 1 Objetos Mape  veis para os       5    Para um objeto poder ser transmitido atrav  s de um PDO     necess  rio que ele seja mape  vel para o conte  do  do PDO  Na descri    o dos objetos de comunica    o  1000h   1FFFh   o campo    Mape  vel    informa esta  condi    o  Usualmente  apenas informa    es necess  rias para a opera    o do dispositivo s  o mape  veis  como  comandos para habil
26.  de leitura para indicar informa    es sobre o estado geral do  mestre CANopen e o estado da comunica    o entre o mestre e cada um dos escravos     Marcador Descri    o     RS4000 Estado do mestre CANopen   Bit O  todos os escravos forma contatados   Bit 1  download das configura    es dos escravos realizada   Bit 2  controle de erros dos escravos iniciado   Bit     fim da inicializa    o dos escravos   Bit 4  detectado erro na inicializa    o de pelo menos um escravo   Bit 5  detectado erro no servi  o de controle de erros de pelo menos um escravo   Bits 6 e 7  reservado  Bit 8  assume o valor do toogle bit  ver 96  03200  ap  s o mestre enviar comando NMT   Bits 9    12  reservado  Bit 13  interface CAN no estado de bus off   Bit 14  sem alimenta    o na interface CAN   Bit 15  comunica    o desabilitada      RS4001     Estado dos escravos CANopen  S  o 127 marcadores de Word  onde cada marcador est   associado a um endere  o  9854127      rede CANopen  e indica    estado do escravo      endere  o   Bit O  mestre contatou escravo com sucesso   Bit 1  download das configura    es do escravo realizada com sucesso   Bit 2  controle de erros do escravo iniciado   Bit 3  fim da inicializa    o do escravo   Bit 4  detectado erro na inicializa    o do escravo   Bit 5  detectado erro no servi  o de controle de erros do escravo   Bits       15  reservado    Ultimo Erro no Cliente SDO  conjunto de marcadores de leitura para informar dados sobre erros no cliente SDO  Caso alguma  req
27.  e comprimento do cabo    Taxa de Comprimento  comunica    o do cabo  1 Mbit s    800 Kbit s    100 Kbit s 600 m  20 Kbit s 1000 m                  1000m       Todos os equipamentos da rede devem ser programados para utilizar a mesma taxa de comunica    o  Para o  servoconversor SCAO6  a taxa de comunica    o    programada atrav  s do par  metro P0702     3 2 ENDERE  O NA REDE CANOPEN  Todo dispositivo na rede CANopen deve possuir um endere  o  ou Node ID  entre 1 e 127  Este endere  o    precisa ser diferente para cada equipamento  Para    servoconversor             o endere  o do equipamento     programado atrav  s do par  metro     701        3 3                      DE TERMINA    O    A utiliza    o de resistores de termina    o nas extremidades do barramento CAN    fundamental para evitar  reflex  o de linha  que pode prejudicar o sinal transmitido e ocasionar erros na comunica    o  Resistores de  termina    o no valor de 1210   0 25W devem ser conectados entre os sinais        H e          nas  extremidades do barramento principal        3 4             Para a liga    o dos sinais CAN L e CAN H deve se utilizar par tran  ado com blindagem  A tabela a seguir  apresenta as caracter  sticas recomendadas para o cabo     Tabela 3 2  Caracter  sticas do cabo para rede CANopen    Comprimento Resist  ncia por   rea do condutor  do cabo  m  metro                            o      025 084         Tamb  m    necess  ria a utiliza    o de um par tran  ado adicional para levar    a
28.  es para o par  metro P0662    O   Causa Alarme Apenas indica alarme     1   Causa Falha No lugar de alarme  um erro de comunica    o causa uma falha no  equipamento  sendo necess  rio fazer o reset de falhas para o  retorno da sua opera    o normal     Ser   feita a indica    o de alarme juntamente com a execu    o do  comando STOP  Para que o servo saia desta condi    o  ser    necess  rio realizar o reset de falhas ou desabilitar o drive   comando desabilita     S  o considerados erros de comunica    o os seguintes eventos        SCAO6   17                                                                                         Alarme A133 Falha F233  sem alimenta    o      interface CAN      Alarme A134 Falha F234  bus off      Alarme A135 Falha F235  erro de comunica    o CANopen  Node Guarding Heartbeal     P0700   PROTOCOLO CAN    Faixa de O   Desabilitado Padr  o  O  Valores  1   CANopen   2   Reservado   3   CANespecial 1  Propriedades     Descri    o    Permite selecionar o protocolo desejado para a interface CAN  Caso este par  metro seja alterado  a altera    o  ter   efeito somente se a interface CAN estiver sem alimenta    o  em autobaud ou ap  s o equipamento ser  desligado e ligado novamente           P0701   ENDERE  O CAN    Faixa de      127 Padr  o  63  Valores   Propriedades     Descri    o    Permite programar o endere  o utilizado para a comunica    o CAN do dispositivo     necess  rio que cada  equipamento da rede possua um endere  o diferente dos demais
29.  escrevendo um valor no seguinte formato                    UNSIGNED32  Reservado   Node lD   Heartbeat time   8 bits   8 bits   16 bits                Node lD  permite programar    Node lD do produtor heartbeat    qual se deseja monitorar     Heartbeat time  permite programar o tempo  em m  ltiplos de 1 milisegundo  at   a detec    o de erro  caso  nenhuma mensagem do produtor seja recebida  O valor O  zero  neste campo desabilta o consumidor        SCAO6   39    meg Descri    o dos Objetos de Comunica    o       Depois de configurado  o consumidor heartbeat inicia a monitora    o ap  s o primeiro telegrama enviado pelo  produtor  Caso seja detectado erro pelo fato do consumidor deixar de receber mensagens do produtor  heartbeat  este ir   automaticamente para o estado pr   operacional e indicar   A135 na sua HMI        Como produtor  o servoconversor SCAO6 possui um objeto para configura    o deste servi  o                             Indice 1017h   Nome Producer Heartbeat Time  Objeto VAR   Tipo UNSIGNED16   Acesso rw   Mape  vel N  o   Faixa UNSIGNED8   Valor Padr  o 0                O objeto 1017h permite programar    tempo em milissegundos      qual    produtor envie um telegrama  heartbeat para a rede  Uma vez programado  o dispositivo inicia a transmiss  o de mensagens com o seguinte  formato     byte 1  bit 7 bit 6    bit O  700h   Node lD   Sempre O   Estado do escravo       Identificador                            NOTA    7    Este objeto est   ativo mesmo no estad
30.  flex  vel e que permite v  rias formas de configura    o    opera    o        entanto  esta flexibilidade exige que o usu  rio tenha bom conhecimento das fun    es e objetos de  comunica    o utilizados para configura    o da rede  bem          o conhecimento do software de  programa    o WSCAN        8 2 CARACTER  STICAS DO MESTRE CANOPEN       O servoconversor SCAO6 permite controlar um conjunto de at   8 escravos  utilizando os seguintes servi  os e  recursos de comunica    o       Servi  o de gerenciador da rede              8 PDOs de transmiss  o     8 PDOs de recep    o   8 Consumidores Heartbeat   Produtor Heartbeat   Cliente SDO   Produtor consumidor SYNC   Mapeamento nos PDOs feito utilizando par  metros do usu  rio    As caracter  sticas f  sicas     instala    o  conector  cabo  etc    s  o as mesmas  tanto             SCAO6 operando  como mestre quanto como escravo  As configura    es de endere  o e taxa de comunica    o tamb  m s  o  necess  rias para a opera    o como mestre  mas estas configura    es s  o programadas pelo software WSCAN  de acordo com as propriedades definidas para o mestre no pr  prio software        8 3 OPERA    O DO MESTRE    Uma vez programado para operar como mestre  o servoconversor SCA06 executar   as seguintes etapas para  realizar a inicializa    o  em sequ  ncia  para cada um dos escravos       12  enviado o comando de reset da comunica    o para toda a rede  para que os escravos iniciem com  valores conhecidos para os objetos de com
31.  lista    identificado atrav  s de um   ndice de 16 bits  e    baseado nesta lista que  toda a troca de dados entre os dispositivos    efetuada        O documento      DS 301 define um conjunto m  nimo de objetos que todo o escravo da rede CANopen deve  possuir  Os objetos dispon  veis nesta lista s  o agrupados de acordo com o tipo de fun    o que ele executa  Os  objetos s  o dispostos no dicion  rio da seguinte maneira     Tabela 5 1  Agrupamentos do dicion  rio de objetos      ndice Objetos Descri    o  0001h   025Fh Defini    o dos tipos de Utilizado como refer  ncia para os tipos de dados suportados pelo sistema   dados  1000h     1FFFh Objetos de comunica    o S  o objetos comuns a todos os dispositivos CANopen  Cont  m informa    es gerais  sobre o equipamento e tamb  m dados para a configura    o da comunica    o     2000h     5FFFh Objetos espec  ficos do Nesta faixa  cada fabricante de equipamentos CANopen    livre para definir quais  fabricante dados estes objetos representar  o        6000h     9FFFh Objetos padronizados para   Esta faixa    reservada para objetos que descrevem o comportamento de  dispositivos equipamentos similares  independente do fabricante     Demais   ndices n  o referenciados nesta lista s  o reservados     5 1 ESTRUTURA DO DICION  RIO    A estrutura geral do dicion  rio de objetos possui o seguinte formato                            ndice   Objeto Nome            Acesso           ndice  indica diretamente o   ndice do objeto no dicion  rio
32.  m dos objetos de comunica    o e das configura    es feitas no software WSCAN  tamb  m est  o dispon  veis  blocos para monitora    o e envio de comandos  que podem ser utilizados durante a elabora    o do aplicativo  em ladder para o servoconversor SCAO6  N  o    necess  rio utilizar estes blocos durante a opera    o do  equipamento  mas seu uso confere maior flexibilidade e facilita o diagn  stico de problemas de comunica    o  durante a opera    o do servoconversor SCAO6     8 4 1  gt                 SDO   Leitura Escrita de Dados via SDO    Bloco para leitura ou escrita de dados via SDO de um escravo remoto  Permite realizar a leitura ou escrita de  objetos na rede com tamanho de at   4 bytes     ADDRESS RESULT  Leitura M FUNC OUT HIGH Escrita  INDEX OUT LOU    ADDRESS RESULT    SUB IND       DESCRI    O      composto por 1 entrada EN  1 sa  da ENO e 9 argumentos  sendo eles       ADDRESS   Endere  o      n   da rede CANopen    FUNC   Fun    o  leitura ou escrita     INDEX     ndice do objeto que deseja se ler ou escrever  decimal      SUB IND   Sub   ndice do objeto que deseja se ler ou escrever  decimal     SIZE  Tamanho do objeto que deseja se ler ou escrever  bytes     TIMEOUT   Tempo em ms de espera para leitura ou escrita do valor    RESULT  Resultado da execu    o do bloco  O   executado com sucesso  1   cart  o n  o pode executar a fun    o  exemplo   mestre n  o habilitado   2   timeout na espera da resposta pelo mestre  3   escravo retornou erro    OUT HIGH   V
33.  na rede como destino   Esta mensagem possui um identificador que indica qual o dado que ela est   transportando  Qualquer elemento  da rede que necessite utilizar desta informa    o para a sua l  gica de opera    o  poder   consumi la e  portanto   uma mesma mensagem pode ser utilizada por v  rios elementos da rede ao mesmo tempo              13 MEIO F  SICO    O meio f  sico para a transmiss  o de sinais em uma rede CANopen    especificado pela norma ISO 11898  Ela  define como barramento de transmiss  o um par tran  ado com sinal el  trico diferencial     1 4 ENDERE  O NA REDE CANOPEN    Toda a rede CANopen deve possuir um mestre  respons  vel por servi  os de gerenciamento da rede  e tamb  m  pode possuir um conjunto de at   127 escravos  Cada dispositivo da rede tamb  m pode ser chamado de n     Todo escravo em uma rede CANopen    identificado na rede atrav  s de seu endere  o  ou Node lD  que deve  ser   nico para cada escravo da rede  e pode variar de 1 at   127           Para    servoconversor SCAO6  o endere  o do escravo    programado atrav  s do par  metro     701        1 5 ACESSO AOS DADOS   Cada escravo da rede CANopen possui uma lista  denominada dicion  rio de objetos  que cont  m todos os  dados que s  o acess  veis via rede  Cada objeto desta lista    identificado atrav  s de um   ndice  e durante a  configura    o do equipamento e troca de mensagens  este   ndice    utilizado para identificar o que est   sendo  transmitido    1 6 TRANSMISS  O DE DADOS    A 
34.  que s  o enviados via rede     necess  rio que haja uma especifica    o que indique  como o identificador e os dados devem ser montados e como as informa    es devem ser trocadas  Desta  forma os elementos da rede podem interpretar corretamente os dados que s  o transmitidos  Neste sentido  a  especifica    o CANopen define justamente como trocar dados entre os equipamentos e como cada dispositivo  deve interpretar estes dados              Existem diversos protocolos baseados em CAN  como DeviceNet  CANopen  J1939  etc   que utilizam frames  CAN para a comunica    o  Por  m estes protocolos n  o podem operar em conjunto na mesma rede     1 2 CARACTER  STICAS DA REDE CANOPEN    Por utilizar um barramento CAN como forma de transmiss  o de telegramas  todos os dispositivos da rede  CANopen t  m os mesmos direitos de acesso    rede  onde a prioridade do identificador    respons  vel por  resolver problemas de conflito quando acessos simult  neos ocorrem  Isto traz o benef  cio de possibilitar a  comunica    o direta entre escravos da rede  al  m do fato de que os dados podem ser disponibilizados de  maneira mais otimizada  sem a necessidade de um mestre que controle toda a comunica    o fazendo acesso  c  clico a todos os dispositivos da rede para atualiza    o dos dados           Outra caracter  stica importante    a utiliza    o do modelo produtor   consumidor para a transmiss  o de dados   Isto significa dizer que uma mensagem que trafega na rede n  o possui um endere  o fixo
35.  ser conectados na rede tamb  m depende do protocolo utilizado     SCAO6   11          Interface de Comunica    o                      Tabela 2 2  Caracter  sticas da alimenta    o para interface CAN    Tens  o de alimenta    o  VCC    Corrente  mA   T  pico       2 4 INDICA    ES    As indica    es de alarmes  falhas e estados da comunica    o CANopen para o servoconversor SCAO6 s  o feitas  atrav  s da        e dos par  metros do produto     SCAO6   12    weg Instala    o da Rede CANopen       3 INSTALA    O DA REDE CANOPEN    A rede CANopen  como v  rias redes de comunica    o industriais  pelo fato de ser aplicada muitas vezes em  ambientes agressivos e com alta exposi    o    interfer  ncia eletromagn  tica  exige certos cuidados que devem  ser tomados para garantir uma baixa taxa de erros de comunica    o durante a sua opera    o  A seguir s  o  apresentadas recomenda    es para realizar a instala    o do produto na rede        3 1 TAXA DE COMUNICA    O    Equipamentos com interface CANopen em geral permitem configurar a taxa de comunica    o desejada   podendo variar de 10Kbit s at   1Mbit s  A taxa de comunica    o  baud rate  que pode ser utilizada por um  equipamento tamb  m depende do comprimento do cabo utilizado na instala    o  A tabela a seguir apresenta a  rela    o entre as taxas de comunica    o e o comprimento m  ximo de cabo que pode ser utilizado na instala    o   de acordo com o recomendado                    Tabela 3 1  Taxas de comunica    o suportadas
36.  ser transmitido a cada telegrama SYNC detectado  ou ocorr  ncias m  ltiplas  de SYNC  de acordo com o n  mero escolhido entre 1 e 240       Valor 252  indica que o conte  do da mensagem deve ser atualizado  mas n  o enviado   ap  s a recep    o  de um telegrama SYNC  O envio da mensagem deve ser feito ap  s a recep    o de um frame remoto  RTR  frame       Valor 253  o PDO deve atualizar e enviar uma mensagem assim que receber um frame remoto      Valores 254     objeto deve ser transmitido de acordo com o timer programado no                     5      Valores 255     objeto    transmitido automaticamente quando o valor de algum dos objetos mapeados  neste PDO for alterado  Funciona por altera    o de estado  Change Of State   Este tipo tamb  m permite  que    PDO seja transmitido de acordo com o timer programado      sub   ndice 5     No sub   ndice 3    poss  vel programar um tempo m  nimo  em m  ltiplos de 100us  que deve transcorrer para  que  depois de transmitido um telegrama  um novo telegrama possa ser enviado por este PDO  O valor O  zero   desabilita esta fun    o     O sub   ndice 5 cont  m um valor para habilitar um temporizador para o envio autom  tico de um PDO  Desta  forma  sempre que um PDO for configurado para o tipo ass  ncrono     poss  vel programar o valor deste  temporizador  em m  ltiplos de 1     para que    PDO seja transmitido periodicamente no tempo programado     NOTA    7    Deve se observar o tempo programado neste temporizador  de acordo com  
37. 01h   Error Register    Este objeto indica a ocorr  ncia ou n  o de erro no dispositivo  O tipo de erro registrado para o equipamento       segue o descrito pela tabela a seguir                                  ndice 1001h   Nome Error register  Objeto VAR   Tipo UNSIGNED8  Acesso ro   Mape  vel Sim   Faixa UNSIGNED8  Valor Padr  o 0             Tabela 6 1  Estrutura do objeto Error Register    Temperatura  Comunica    o  Reservado  sempre 0     Reservado  sempre O  Espec  fico do fabricante       Caso o dispositivo apresente algum erro  o bit equivalente deve ser ativado  O primeiro bit  erro gen  rico   dever   ser ativado em qualquer situa    o de erro        SCAO6   26       meg    Descri    o dos Objetos de Comunica    o       6 1 3 Objeto 1018h   Identity Object    Traz informa    es gerais sobre o dispositivo                                                                                                                               ndice 1018h   Nome dentity objetct   Objeto Record   Tipo dentity   Sub   ndice 0   Descri    o N  mero do   ltimo sub   ndice   Acesso ro   Mape  vel N  o   Faixa UNSIGNEDS   Valor Padr  o 4   Sub   ndice 1   Descri    o Vendor ID   Acesso ro   Mape  vel N  o   Faixa UNSIGNED32   Valor Padr  o 0000 0123h   Sub   ndice 2   Descri    o C  digo do produto   Acesso ro   Mape  vel N  o   Faixa UNSIGNED32   Valor Padr  o 0000 0700h   Sub   ndice 3   Descri    o N  mero da revis  o   Acesso ro   Mape  vel N  o   Faixa UNSIGNED32   Valor Padr  o D
38. 03 1    Cabling        Connector Pin Assignment    Electronic Data Sheet Specification for CANopen  Device Profile Drives and Motion Control             Para obter esta documenta    o  deve se consultar a       que atualmente    a organiza    o que mant  m  divulga  e atualiza as informa    es relativas    rede CANopen     SCAO6   6    meg Introdu    o    Comunica    o CANopen       1 INTRODU    O    COMUNICA    O CANOPEN    Para a opera    o de um equipamento em rede CANopen     necess  rio conhecer a forma como a comunica    o     feita  Este item traz uma descri    o geral do funcionamento do protocolo CANopen  contendo as fun    es  utilizadas pelo SCAO6  Para uma descri    o mais detalhada pode se consultar a especifica    o do protocolo           1 1                 rede CANopen    uma rede baseada                 que significa dizer que ela utiliza telegramas CAN para troca  de dados na rede     O protocolo CAN    um protocolo de comunica    o serial que descreve os servi  os da camada 2 do modelo  ISO OSI  camada de enlace de dados    Nesta camada  s  o definidos os diferentes tipos de telegramas   frames   a forma de detec    o de erros  valida    o e arbitra    o de mensagens        1 1 1 Frame de Dados       Os dados em uma rede CAN s  o transmitidos atrav  s de um frame de dados  Este tipo de frame    composto  principalmente por um campo identificador de 11 bits   arbitration field   e um campo de dados  data field   que  pode conter at   8 bytes de dados     Ide
39. ANopen dispon  vel para    servoconversor SCAO6  pode se  programar a fun    o Follow apenas utilizando par  metros  Neste caso  os par  metros     704      705 e     706  s  o utilizados  e    necess  rio fazer a programa    o configura    o dos seguintes elementos       Rede  para utiliza    o da fun    o Follow     necess  rio primeiramente configurar a interface CANopen   definindo protocolo  endere  o e taxa de comunica    o  bem como realizar a instala    o necess  ria para a  comunica    o   cabos  alimenta    o  resistores de termina    o  etc       Mestre  para o mestre  ou produtor      necess  rio habilitar a fun    o Follow  selecionar o eixo de refer  ncia   e programar o COB ID e o per  odo de transmiss  o        SCAO6   20    meg    Parametriza    o       Escravos  nos escravos  ou consumidores   deve se habilitar a fun    o Follow no modo escravo e  programar o COB ID  igual ao programado para o mestre  Para que os escravos recebam e utilizem estes  valores de velocidade e posi    o     necess  rio tamb  m que eles sejam programados para o modo Ladder   P0204   4   e deve se utilizar    bloco MC_GearlnPos  Mais detalhes sobre a configura    o do bloco  MC_GearlnPos no Help do software WLP     4 2 2 Follow programado pelo software WSCAN    Outra op    o para programa    o da fun    o Follow    atrav  s do software WSCAN  Neste caso  os par  metros  P0704  P0705 e P0706 n  o devem ser programados  e a habilita    o da fun    o    feita atrav  s da janela de  con
40. Motores   Automa    o    Energia    Transmiss  o  amp  Distribui    o    Tintas    CANopen  SCAO6    Manual do Usu  rio              E           FEB             Manual do Usu  rio                   S  rie  5    06  Idioma  Portugu  s     9 do Documento  10000649265   05    Data da Publica    o  07 2014                              SUMARIO  SUMARIO pe A                       3  SOBRE    MANUAL ses esisisisasssrsisesisisicosinicisa                                                                                                                                6  ABREVIA    ES                                            6  REPRESENTA    O                                           6  DOCUMENTOS                      6  1 INTRODU    O    COMUNICA    O                                                                                                             7                    7  1 1 1                                                                   aaa aaa                                                                                       7  1 1 2 Frame                                                                                                                                                                                                                7  1 1 3 Acesso    Rede  saias ninicontonanvasocicunnassdivoa sa cidaanao                                                                                                                                            7  1 1 4 Contro
41. Nome Profile Acceleration  Objeto VAR   Tipo UNSIGNED32             SCAO   54          Descri    o dos Objetos para Drives                   Sub   ndice 0   Acesso rw   Mape  vel Sim   Faixa UNSIGNED32  Valor Padr  o 0000 0001h                7 4 5 Objeto 6084h   Profile Deceleration    Permite programar a rampa de desacelera    o at   que o eixo do motor atinja a velocidade zero  A escala  utilizada neste objeto    a mesma do objeto 6083h                                        ndice 6084h   Nome Profile deceleration  Objeto VAR   Tipo UNSIGNED32  Sub   ndice 0   Acesso rw   Mape  vel Sim   Faixa UNSIGNED32  Valor Padr  o 0000 0001h          7 4 6 Objeto 6086h   Motion Profile Type    Permite programar o perfil da rampa de acelera    o e desacelera    o para o drive                             Indice 6086h   Nome Motion profile type  Objeto VAR   Tipo INTERGER32  Sub   ndice 0   Acesso rw   Mape  vel Sim   Faixa INTERGER16  Valor Padr  o Oh                Valores poss  veis para este objeto        Tabela 7 12  Valores                                 Motion Profile             0000h Rampa linear                                    Valor Defini    o  7 5 PROFILE VELOCITY MODE   OBJETOS PARA CONTROLE DO DRIVE  Este modo de opera    o permite o controle do drive de forma simples  disponibilizando fun    es do tipo     C  lculo do valor de refer  ncia     Captura e monitora    o da velocidade     Limita    o de velocidade     Rampas de velocidade  dentre outras fun    es     Estas 
42. OLE DO DRIVE    Este modo de opera    o permite o controle do servoconversor SCAO6 atrav  s do ajuste de set point de  posi    o  que podem ser executados seguindo dois m  todos       Single set point     setofset points           Independente do m  todo utilizado  os seguintes objetos devem ser configurados     SCAOS   50           Descri    o dos Objetos para Drives         0  6081   Profile Velocity     0  6083   Profile Acceleration     0  6084   Profile Deceleration     0  6086   Motion Profile Type     0x607A   Target Position           Ap  s o ajuste da velocidade  da acelera    o e do set point deve se realizar o seguinte procedimento       Habilitar o drive escrevendo 15 no objeto 0x6041   ControlWord     Escrever nos bits 9  8      5 e 4 do objeto 0x6041   ControlWord  conforme Tabela 7 9 e Tabela 7 10        O estado da execu    o do posicionamento pode ser verificado no objeto 0x6040   StatusWord conforme  Tabela 7 11  O bit SET POINT ACKNOWLEDGE no objeto de status  StatusWord   6040h  ser   setado  indicando que um novo set point foi recebido  Se o set point for aceito o bit    resetado  Quando o set point for  alcan  ado  o bit TRAGET REACHED no objeto de status ser   setado  A figura 7 3 ilustra um exemplo de escrita  de set point        Actual  speed    New  set point   bit 4  t    Target  position t   set point     Set point t  acknowledge   bit 12  t    Target    reached   bit 10  t    Figura 7 3  Ajuste de set point de posi    o  Fonte  IEC 61800 7 201    
43. RRAY   Tipo UNSIGNED32  Sub   ndice 0   Descri    o N  mero do   ltimo sub   ndice  Acesso ro   Mape  vel N  o   Faixa UNSIGNEDS  Valor Padr  o 02h   Sub   ndice 1   Descri    o Motor revolutions  Acesso rw   Mape  vel N  o   Faixa UNSIGNED32  Valor Padr  o Oth   Sub   ndice 2   Descri    o Shaft revolutions  Acesso rw   Mape  vel N  o   Faixa UNSIGNED32  Valor Padr  o Oth             O   nico valor poss  vel para    sub   ndice 1 e                 2    1   7 2 3 Objeto 6092h   Feed constant    Este objeto indica a dist  ncia por 1 volta do eixo do motor                                                                             6092h   Nome Feed constant  Objeto ARRAY   Tipo UNSIGNED32  Sub   ndice 0   Descri    o N  mero do   ltimo sub   ndice  Acesso ro   Mape  vel N  o   Faixa UNSIGNEDS  Valor Padr  o 02h  Sub   ndice 1   Descri    o Feed   Acesso rw   Mape  vel N  o   Faixa UNSIGNED32  Valor Padr  o FFh  Sub   ndice 2   Descri    o Shaft revolutions  Acesso rw   Mape  vel N  o   Faixa UNSIGNED32  Valor Padr  o Oth          Valores poss  veis para o                 1  Feed      Tabela 7 7  Valores para o Sub   ndice Feed    Modo de opera    o  Graus    Segundos  Unidade interna     65536 incrementos por volta       vao    Minutos               6   49           Descri    o dos Objetos para Drives       O sub   ndice 2  Shaft revolutions  aceita somente valor igual    1   7 3 POSITION CONTROL FUNCTION   CONTROLADOR DE POSI    O    Este grupo de objetos    utilizado para des
44. Tipo INTERGER 16  Sub   ndice 0   Acesso rw   Mape  vel Sim   Faixa INTERGER16  Valor Padr  o 0000h          7 6 3 Objeto 6077h   Torque Actual Value    Indica o torque atual do motor  O valor    fornecido em parte por mil do torque nominal do motor                                Indice 6077h   Nome Torque actual value  Objeto VAR   Tipo INTERGER16  Sub   ndice 0   Acesso rw   Mape  vel Sim   Faixa INTERGER16  Valor Padr  o 0             7 6 4 Objeto 6087h   Torque Slope    Permite programar a taxa de varia    o do torque no tempo  rampa de torque  para    servoconversor SCAO6  A  escala utilizada    de partes por mil do torque nominal do motor por segundo     Para obter o torque nominal do motor deve se multiplicar a constante de torque do motor  P0417  pela  corrente nominal do motor  P0401      Torque nominal do motor   P0417 x     401    Portanto  o valor m  ximo aceito pelo objeto 0x6087 depende do motor que est   sendo acionado                          Indice 6087h   Nome Torque slope  Objeto VAR   Tipo UNSIGNEDS2  Sub   ndice 0   Acesso rw   Mape  vel Sim   Faixa UNSIGNED32  Valor Padr  o 0                   7 6 5 Objeto 6088h   Torque Profile             Indica o torque atual do motor  O valor    fornecido em parte por mil do torque nominal do motor                ndice 6077h   Nome Torque Profile type  Objeto VAR   Tipo                                             6   58          Descri    o dos Objetos para Drives                   Sub   ndice 0   Acesso rw   Mape  v
45. Transi    o 1  Inicialza    o completa  autom  tico       Transi    o 2  Comando Shutdown recebido     feita a transi    o de estados  mas nenhuma a    o    tomada  pelo drive      Transi    o 3  Comando Switch on recebido     feita a transi    o de estados  mas nenhuma a    o    tomada  pelo drive      Transi    o 4  Comando Enable operation recebido  O drive    habilitado      Transi    o 5  Comando Disable operation recebido  O drive    desabilitado      Transi    o 6  Comando Shutdown recebido     feita a transi    o de estados  mas nenhuma a    o    tomada  pelo drive     5    06   44              Descri    o dos Objetos para Drives         Transi    o 7  Comandos Quick stop e Disable voltage recebidos     feita a transi    o de estados  mas  nenhuma a    o    tomada pelo drive      Transi    o 8  Comando Shutdown recebido  Durante a opera    o do drive este    desabilitado  bloqueando  a alimenta    o para o motor      Transi    o 9  Comando Disable voltage recebido  Durante a opera    o do drive este    desabilitado   bloqueando a alimenta    o para o motor      Transi    o 10  Comando Quick stop ou Disable voltage recebido     feita a transi    o de estados  mas  nenhuma a    o    tomada pelo drive      Transi    o 11  Comando Quick stop recebido  Drive executa a fun    o de parada r  pida      Transi    o 12  Comando Disable voltage recebido  O drive    desabilitado      Transi    o 13  Erro    detectado e o drive    desabilitado      Transi    o 14  Depois de desabi
46. a     escravo envia para rede um telegrama do objeto Boot up  utilizado apenas para indicar que     inicializa    o foi conclu  da e que o escravo entrou no estado pr   operacional  Este telegrama possui  identificador 700h   Node lD  e apenas um byte de dados com valor igual a O  zero      No estado pr   operacional  j      poss  vel comunicar se com o escravo  Os PDOs  por  m  ainda n  o est  o  dispon  veis para opera    o  No estado operacional  todos os objetos est  o dispon  veis  enquanto que no estado  parado  apenas o objeto NMT pode receber ou transmitir telegramas para a rede  A tabela a seguir mostra os  objetos dispon  veis para cada estado     SCAO6   36          Descri    o dos Objetos de Comunica    o       Tabela 6 8  Objetos acess  veis em cada estado    Inicializa    o Pr   operacional Operacional Parado       Esta m  quina de estados    controlada pelo mestre da rede  que envia  para cada escravo  comandos para que  seja executada a transi    o de estados desejada  Estes telegramas n  o possuem confirma    o  o que significa  que o escravo apenas recebe o telegrama sem retornar resposta para o mestre  Os telegramas recebidos  possuem a seguinte estrutura     Identificador byte 1 byte 2    00h C  digo do comando Node ID destino    Tabela 6 9  Comandos para a transi    o de estados       C  digo do comando Node ID destino  1   START node  transi    o 3  O   Todos os escravos  2   STOP node  transi    o 4  1    127   Escravo espec  fico    128   Enter pre ope
47. a    o do    servoconversor         6   Al  m dos par  metros                apresenta os seguintes objetos       0x3000h   entradas digitais      0x3001h   sa  das digitais      0x3002h   Follow Position Actual Value     0x30083h   Follow Velocity Actual Value     0x3004h   Follow Target Position      0x3005h   Follow Target Velocity      0x3008h   Follow               0x3009h   Follow Period     5 4 1 Objeto 3000h   Entradas digitais    Permite acesso ao estado das entradas digitais do servoconversor SCAO6                                                                                                          ndice 3000h   Nome Entradas Digitais  Objeto Array   Tipo UNSIGNED1 6  Sub   ndice 0   Descri    o Number of Entries  Acesso ro   Mape  vel N  o   Faixa UNSIGNED1 6  Sub   ndice 1   Descri    o Entrada digital padr  o  Acesso ro   Mape  vel Sim   Faixa UNSIGNED1 6                      2   Descri    o Entrada digital Slot 1  Acesso ro   Mape  vel Sim   Faixa UNSIGNED1 6  Sub   ndice 3   Descri    o Entrada digital Slot 2  Acesso ro   Mape  vel Sim   Faixa UNSIGNED1 6  Sub   ndice 4   Descri    o Entrada digital Slot     Acesso ro   Mape  vel Sim   Faixa UNSIGNED1 6             5 4 2 Objeto 3001h   Sa  das digitais    Permite controlar ao estado das sa  das digitais do servoconversor                                    ndice 3001h   Nome Sa  das Digitais  Objeto Array   Tipo UNSIGNED8             SCAO6   24          Dicion  rio de Objetos                                  
48. aior  o que pode dificultar a comunica    o caso  existam outros dados a serem comunicados pela rede CANopen  Este per  odo tamb  m deve ser programado  em fun    o da taxa de comunica    o  A 1 Mbit s  um telegrama Follow leva aproximadamente 100 us para ser  transmitido     medida que a taxa de comunica    o fica mais lenta  este tempo de transmiss  o aumenta  proporcionalmente        Se apenas a fun    o Follow for utilizada na rede  pode se programar o menor per  odo poss  vel  uma vez que  n  o existir  o outros telegramas transmitidos na rede  Mas se a fun    o de mestre CANopen for utilizada em  paralelo     importante que haja tempo dispon  vel para transmiss  o dos demais telegramas CANopen  A t  tulo  de recomenda    o  quando o mestre CANopen for utilizado  os telegramas Follow devem ocupar cerca de 10     20   do tempo no barramento     Para detalhes sobre o funcionamento da fun    o Follow consulte    item 4 2 1   4 2 FUN    O FOLLOW      CANOPEN  A fun    o Follow permite realizar o sincronismo de posi    o entre dois ou mais servomotores  O sincronismo       estabelecido atrav  s do envio de telegramas do tipo PDO  onde o mestre Follow envia valores de posi    o e  velocidade do motor  que ser  o utilizados como refer  ncia por um ou mais escravos Follow        A fun    o Follow pode ser programada por duas fontes diferentes  por par  metros ou pelo software WSCAN   4 2 1 Follow programado por par  metros    Caso n  o se deseje utilizar a fun    o      mestre C
49. alor mais significativo do objeto lido  word      OUT LOW  Valor menos significativo do objeto lido  word     IN HIGH   Valor mais significativo a ser escrito no objeto  word     OUT HIGH   Valor menos significativo a ser escrito no objeto  word                    A entrada EN    respons  vel pela habilita    o do bloco   A sa  da ENO vai para 1 ap  s executar o bloco    SCAO6   61              Opera    o      Rede                  Modo Mestre       FUNCIONAMENTO     Se a entrada EN for zero  o bloco n  o    executado    Se a entrada EN sofrer uma transi    o de O para 1  o cart  o envia uma mensagem via rede CANopen para um  escravo da rede  de acordo com os argumentos programados  Se o bloco estiver programado para leitura      cart  o far   a requisi    o para o escravo  e o valor informado pelo escravo ser   salvo nos argumentos de sa  da   Se o bloco estiver programado para escrita  os argumentos de entrada ser  o escritos no objeto  correspondente do escravo  Ap  s a execu    o do bloco a sa  da ENO vai para 1 e s   retorna a zero ap  s a  entrada EN for para zero                 62    weg Marcadores de Sistema para                             9 MARCADORES DE SISTEMA PARA CAN CANOPEN    Para interface CAN e comunica    o CANopen  foram disponibilizados os seguintes marcadores de leitura   RS   e marcadores de escrita  96         para controle e monitora    o desta interface     9 1 WORDS DE LEITURA DE ESTADO    Estado do Mestre e Escravos CANopen  conjunto de marcadores
50. ar  metro funciona como um contador c  clico  que    incrementado toda vez que um telegrama CAN     recebido  Fornece um retorno para o operador se o dispositivo est   conseguindo comunicar se com a rede   Este contador    zerado sempre que o equipamento for desligado  feito o reset ou ao atingir o limite m  ximo do  par  metro        P0072   CONTADOR DE TELEGRAMAS CAN TRANSMITIDOS    Faixa de       65535                  Valores   Propriedades  RO    Descri    o     Este par  metro funciona como um contador c  clico  que    incrementado toda vez que um telegrama CAN     transmitido  Fornece um retorno para o operador se o dispositivo est   conseguindo comunicar se com a rede     SCAO6   15                                                Este contador    zerado sempre que    equipamento for desligado  feito o reset ou ao atingir    limite m  ximo do  par  metro     P0073   CONTADOR DE ERROS DE BUS OFF    Faixa de      65535                  Valores   Propriedades  RO    Descri    o   Contador c  clico que indica o n  mero de vezes que o equipamento entrou em estado de bus          rede          Este contador    zerado sempre que o equipamento for desligado  feito o reset ou ao atingir o limite m  ximo do  par  metro        P0074   CONTADOR DE MENSAGENS CAN PERDIDAS    Faixa de       65535                  Valores   Propriedades  RO    Descri    o    Contador c  clico que indica o n  mero de mensagens recebidas pela interface CAN  mas que n  o puderam ser  processadas pelo equi
51. controle os demais dispositivos da rede  escravos   Este    NMT  mestre ser   respons  vel por um conjunto de servi  os que controlam a comunica    o dos escravos e seu  estado na rede CANopen  Os escravos s  o respons  veis por receber os comandos enviados pelo mestre e  executar as a    es solicitadas  Dentre os servi  os descritos pelo protocolo est  o  servi  os de controle do  dispositivo  onde o mestre controla o estado de cada escravo na rede  e servi  os de controle de erros   Node Guarding e Heartbeat   onde o dispositivo envia mensagens peri  dicas para informar que a conex  o  est   ativa        Toda a comunica    o do escravo com a rede    feita utilizando estes objetos  e os dados que podem ser  acessados s  o os existentes no dicion  rio de objetos do dispositivo     1 8               Um telegrama da rede CANopen sempre    transmitido por um objeto de comunica    o  COB   Todo COB  possui um identificador que indica o tipo de dado que est   sendo transportado  Este identificador  chamado de    COB ID  possui um tamanho de 11 bits  e    transmitido      campo identificador      um telegrama CAN  Ele  pode ser subdividido em duas partes     C  digo da Fun    o Endere  o do n           Bit 10            Bi                 Bit2            Bito                     da fun    o  indica o tipo de objeto que est   sendo transmitido     Endere  o do       indica com qual dispositivo da rede o telegrama est   vinculado        A seguir    apresentada uma tabela com os valor
52. crever o funcionamento do controlador de posi    o em malha  fechada     7 3 1 Objeto 6063h   Position actual value    Representa a posi    o atual do eixo do motor em incrementos  Uma volta completa representa 65536  incrementos                               ndice 6063h   Nome Position actual value  Objeto VAR   Tipo                 2  Sub   ndice 0   Acesso ro   Mape  vel Sim   Faixa                 2   Valor Padr  o E                   O valor deste objeto representa sempre a posi    o de eixo em uma volta apenas  O n  mero de voltas n  o     controlado por este objeto     7 3 2 Objeto 6064h   Position Actual Value in User Units  Representa a posi    o atual do eixo do motor  O valor deste objeto pode ser transformado de unidades internas    para valores definidos pelo usu  rio  de acordo com o programado nos objetos 608Fh  6091h e 6092h   conforme Tabela 7 8                                      6064h   Nome Position actual value  Objeto VAR   Tipo                 2  Sub   ndice 0   Acesso ro   Mape  vel Sim   Faixa                 2   Valor Padr  o                     O valor deste objeto representa sempre    posi    o             em uma volta apenas  O n  mero de voltas n  o     controlado por este objeto     Tabela 7 8  Programa    o dos objetos Factor Group    608Fh 608Fh 6091h 6091h 6092h 6092h  Unidade sub   ndice 1 sub   ndice 2 sub   ndice 1 sub   ndice 2 sub   ndice 1 sub   ndice 2  ah      4th    Unidade intema       7 4 PROFILE POSITION MODE   OBJETOS PARA CONTR
53. dos Objetos de Comunica    o       6 5 NETWORK MANAGEMENT   NMT       O objeto de gerenciamento da rede    respons  vel por um conjunto de servi  os que controlam a comunica    o  do dispositivo na rede CANopen  Para este objeto est  o dispon  veis os servi  os de controle do n   e de  controle de erros  utilizando Mode Guarding ou Heartbeal     6 5 1 Controle dos Estados do Escravo       Com rela    o    comunica    o  um dispositivo da rede CANopen pode ser descrito pela seguinte m  quina de     1     estados      6  7     Inicializa    o          2     Pr   operacional         Parado    Operacional    Figura 6 4  Diagrama de estados do n   CANopen    Tabela 6 7  Descri    o das transi    es       Transi    o Descri    o  Dispositivo    ligado e come  a a inicializa    o  autom  tico   Inicializa    o conclu  da  vai para o estado pr   operacional  autom  tico   Recebe comando Start Node para entrar no estado operacional  Recebe comando Enter Pre Operational  e vai para o estado pr   operacional    Recebe comando Stop Node para entrar no estado parado   Recebe comando Reset Node  onde executa o reset completo do dispositivo  Recebo comando Reset Communication  onde reinicializa o valor dos objetos e a  comunica    o CANopen do dispositivo       Durante a inicializa    o     definido    Node lD  criados os objetos e configurada a interface com a rede          N  o    poss  vel comunicar se com o dispositivo nesta etapa  que    conclu  da automaticamente  No final desta  etap
54. e 11 bits  Como o  drive n  o utiliza identificadores de 29 bits  os bits de 28 at   11 devem ser mantidos em O  zero   enquanto que  os bits de 10 at   O  zero  s  o usados para configurar o COB ID para    PDO            O                     2 indica o tipo de transmiss  o deste objeto  de acordo com a tabela a seguir     Tabela 6 6  Descri    o do tipo de transmiss  o          Transmiss  o de PDOs    cli S  ncrono Assincrono RTR          Reservado         o    o  254        Valores O   240  qualquer RPDOs programado nesta faixa possui    mesmo funcionamento  Ao detectar  uma mensagem  ele ir   receber os dados  por  m n  o atualizar   os valores recebidos at   detectar o  pr  ximo telegrama SYNC                 31    meg    Descri    o dos Objetos de Comunica    o         Valores 252    253  n  o permitido para PDOs de recep    o     Valores 254 e 255  indica que n  o possui rela    o com o objeto de sincroniza    o  Ao receber uma  mensagem  seus valores ser  o atualizados imediatamente                                PDO_MAPPING    ndice 1600h at   1607h  Nome Receive PDO mapping  Objeto Record  Tipo PDO MAPPING  Sub   ndice 0  Descri    o N  mero de objetos mapeados  Acesso ro  Mape  vel N  o  Faixa O   desabilitado    1    4  n  mero de objetos mapeados       Valor Padr  o    0                      Sub   ndice        4   Descri    o 1   at   4   objeto mapeado no PDO  Acesso rw   Mape  vel N  o   Faixa UNSIGNED32       Valor Padr  o          Indicado no arquivo EDS     
55. e acordo com a vers  o de firmware do  equipamento   Sub   ndice 4   Descri    o N  mero serial   Acesso ro   Mape  vel N  o   Faixa UNSIGNED32   Valor Padr  o Diferente para cada                     O Vendor ID    um n  mero que identifica o fabricante junto          O c  digo do produto    definido pelo  fabricante de acordo com o tipo de produto  O n  mero da revis  o representa a vers  o de firmware do  equipamento  O sub   ndice 4    um n  mero serial   nico para cada servoconversor            em rede CANopen     6 2 SERVICE DATA OBJECTS   5005    Os SDOs s  o respons  veis pelo acesso direto ao dicion  rio de objetos de um determinado dispositivo na rede   Eles s  o utilizados para a configura    o e  portanto  possuem baixa prioridade  j   que n  o devem ser utilizados  para comunicar dados necess  rios para a opera    o do dispositivo     Existem dois tipos de SDOs  cliente e servidor  Basicamente  a comunica    o inicia com o cliente  usualmente o  mestre da rede  fazendo uma requisi    o de leitura               ou escrita  download  para um servidor  e este    responde ao que foi requisitado     SCAO6   27          Descri    o dos Objetos de Comunica    o       Dados para  configura    o    Mestre opera    o    ces       Servidor SDO  Figura 6 1  Comunica    o entre cliente e servidor SDO    6 2 1 Objeto 1200h   Servidor SDO    O servoconversor SCAO6 operando no modo escravo possui um   nico SDO do tipo servidor  que possibilita o  acesso a todo o seu dicion  rio d
56. e objetos  Atrav  s dele  um cliente SDO pode configurar a comunica    o   par  metros e modos de opera    o do drive  Todo o servidor SDO possui um objeto  do tipo  SDO PARAMETER  para a sua configura    o  possuindo a seguinte estrutura                                                                                  ndice 1200h   Nome Server SDO Parameter  Objeto Record   Tipo SDO Parameter   Sub   ndice 0   Descri    o N  mero do   ltimo                  Acesso ro   Mape  vel N  o   Faixa UNSIGNEDS   Valor Padr  o 2   Sub   ndice 1   Descri    o COB ID Cliente   Servidor  rx   Acesso ro   Mape  vel N  o   Faixa UNSIGNED32   Valor Padr  o 600h   Node lD   Sub   ndice 2   Descri    o COB ID Servidor   Cliente         Acesso ro   Mape  vel N  o   Faixa UNSIGNED32   Valor Padr  o 580h   Node lD       6 2 2 Funcionamento dos SDOs    Um telegrama enviado por um SDO possui 8 bytes de tamanho  com a seguinte estrutura                       Identificador    8 bytes de dados  11 bits Comando Indice Sub   ndice Dados do objeto  Byte O   Byte 1   Byte 2 Byte 3 Byte 4   Byte 5   Byte 6          7                               O identificador depende do sentido da transmiss  o  rx ou          do endere  o  ou Node ID  do servidor destino   Por exemplo  um cliente que faz uma requisi    o para um servidor cujo Node lD    1  deve enviar uma  mensagem com o identificador igual a 601h  O servidor ir   receber esta mensagem e responder com um  telegrama cujo COB ID    igual a 581h        O c
57. el Sim   Faixa INTERGER16  Valor Padr  o Oh                Valores poss  veis para este objeto     Tabela 7 17  Valores para    Sub   ndice Torque Profile Type    Valor Defini    o  0000h Rampa linear de torque  FFFFh Sem rampa       SCAO6   59           Opera    o      Rede                  Modo Mestre       8 OPERA    O NA REDE CANOPEN   MODO MESTRE    Al  m da opera    o como escravo     servoconversor SCAO6 tamb  m permite a opera    o como mestre da rede  CANopen  A seguir ser  o descritas caracter  sticas e fun    es do SCAO6 como mestre da rede CANopen           8 1 HABILITA    O DA FUN    O CANOPEN MESTRE    Como padr  o  o servoconversor SCAO6 est   programado para operar como escravo da rede CANopen      programa    o do equipamento como mestre da rede deve ser feita utilizando o software WSCAN  que permite  tamb  m a configura    o de toda a rede CANopen  A descri    o detalhada das janelas e fun    es do software  WSCAN deve ser obtida no menu    Ajuda    do pr  prio software     Depois de elaborada a configura    o do mestre     necess  rio fazer o download  das configura    es  utilizando  uma das interfaces de programa    o do produto     consulte o manual do usu  rio para maiores informa    es   Uma vez programado como mestre da rede  caso seja necess  rio apagar estas configura    es  a fun    o para  apagar o programa do usu  rio     atrav  s do P00204     tamb  m apaga as configura    es do mestre CANopen              NOTA     7     rede CANopen    uma rede
58. elocity  Objeto VAR   Tipo                   2  Sub   ndice 0   Acesso rw   Mape  vel Sim   Faixa INTERGER32  Valor Padr  o 0000 0000h          7 6 PROFILE TORQUE MODE   OBJETOS PARA CONTROLE DO DRIVE       Este modo possibilita o controle do drive via uma refer  ncia de torque recebida pela rede CANopen     Estas fun    es s  o executadas com base em um conjunto de objetos para configura    o deste modo de  opera    o     7 6 1 Bits de Controle e Estado    Os bits 4  5     e 8 da palavra de controle  objeto 6040h   Controlword  possuem as seguintes fun    es no  modo velocidade     Tabela 7 15  Modo Torque   defini    o dos bits 4  5       8    Bit                Valor   Descri    o             Resenado    Halt   O   Executa movimento         Para o objeto StatusWord s  o utilizados os seguintes bits     Bit 10     Target reached   Bit 12     Reservado   Bit 13     Resrvado     Tabela 7 16  Modo Torque   defini    o dos bits 10 12   13      Bit   Valor   Defini    o      to   0   Refer  ncia de torque n  o alcan  ada   Refer  ncia de torque alcan  ada     12   0   Reservado    13   0   Reservado       SCAO6   57           Descri    o dos Objetos para Drives       7 6 2 Objeto 6071h   Target Torque    Permite programar a refer  ncia de torque para o servoconversor SCAO6 no modo torque  A escala utilizada  para escrita neste objeto    fornecida em partes por mil do torque nominal do motor                                           ndice 6071h   Nome Target Torque  Objeto VAR   
59. er   sinalizada atrav  s da        a mensagem de alarme A134   ou falha F34  dependendo da  programa    o feita no P0662  Para que a comunica    o seja restabelecida     necess  rio desligar e ligar  novamente o produto  ou retirar e ligar novamente a alimenta    o da interface CAN  para que a comunica    o  seja reiniciada     Poss  veis Causas Corre    o      Verificar curto circuito nos cabos de transmiss  o do circuito             Verificar se os cabos n  o est  o trocados ou invertidos      Verificar se todos os dispositivos da rede utilizam a mesma taxa de comunica    o      Verificar se resistores de termina    o com valores corretos foram colocados somente nos extremos do  barramento principal      Verificar se a instala    o da rede CAN foi feita de maneira adequada     A135 F35   NODE GUARDING HEARTBEAT    Descri    o   Controle de erros da comunica    o CANopen detectou erro de comunica    o utilizando o mecanismo de  guarding     Atua    o    Utilizando os mecanismos de controle      erro   Node Guarding ou Heratbeat   o mestre    o escravo podem  trocar telegramas peri  dicos  em um per  odo pr   determinado  Caso a comunica    o seja interrompida por  algum motivo  tanto mestre quanto escravo poder  o detectar erro na comunica    o pelo timeout na troca  destas mensagens     9 Para mais informa    es sobre detec    o de erros  consultar especifica    o CAN                 64    meg Falhas e Alarmes Relacionados com a Comunica    o CANopen       Neste caso ser   
60. ervoconversor SCAO6  operando no modo escravo     SCAO6   22          Dicion  rio de Objetos       Tabela 5 2  Lista de objetos   Communication Profile    Objeto     Nome        1000          UNSIGNED32  1001h VAR UNSIGNED8  1005h VAR UNSIGNED32  100Ch VAR UNSIGNED1 6  100Dh VAR UNSIGNED8  1016h   ARRAY UNSIGNED32  1017h VAR UNSIGNED1 6  1018     RECORD Identity    Server SDO Parameter    1200h RECORD tst Server        parameter SDO Parameter ro    Receive PDO Communication Parameter  1400h RECORD ist receive PDO Parameter PDO                rw  1401h RECORD 2nd receive PDO Parameter PDO CommPar rw    1407h RECORD 8th receive PDO Parameter PDO CommPar rw    Receive PDO Mapping Parameter  1600h   RECORD 1st receive        mapping PDO Mappin rw  1601h RECORD 2nd receive PDO mapping PDO Mapping rw    1607h RECORD 8th receive PDO mapping PDO Mapping rw    Transmit PDO Communication Parameter   1800h RECORD 151 transmit PDO Parameter PDO CommPar rw  1801h RECORD 2nd transmit PDO Parameter PDO CommPar rw  1807h RECORD 8th transmit PDO Parameter PDO CommPar rw   Transmit PDO Mapping Parameter   1A00h   RECORD tst transmit PDO mapping PDO Mapping rw  1A01h   RECORD 2nd transmit PDO mapping PDO Mapping rw  1A07h   RECORD 8th transmit        mapping PDO Mapping rw    Estes objetos somente podem ser lidos e escritos atrav  s da rede CANopen  n  o est  o dispon  veis via HMI ou  outra interface de rede  O mestre da rede  em geral     o equipamento respons  vel pela configura    o do  equ
61. es padr  o para os diferentes objetos de comunica    o  descritos no protocolo     necess  rio observar que o valor padr  o do objeto depende do endere  o do escravo   com exce    o dos COB IDs para NMT e SYNC  que s  o comuns para todos os elementos da rede  Estes  valores tamb  m podem ser alterados durante a etapa de configura    o do dispositivo        SCAO6   9          Introdu    o    Comunica    o CANopen       Tabela 1 2  COB ID para os diferentes objetos           C  digo da Fun    o COB ID Resultante   bits 10   7   fun    o   endere  o   NMT 0000 0       128  80h  129     255  81h                    PDOS  tx  0111 897   1023  3811   3FFh   PDOS  rx  1000 1025   1151  4011   47          1281   1407  5011   57Fh  1409   1535  5811                  1537   1663  6011   67Fh    1793   1919  701    77Fh       1 9 ARQUIVO EDS    Cada dispositivo em uma rede CANopen possui um arquivo de configura    o EDS  que cont  m informa    es  sobre o funcionamento do dispositivo na rede CANopen  bem como a descri    o de todos os objetos existentes  para comunica    o  Em geral este arquivo    utilizado por um mestre ou software de configura    o  para  programa    o dos dispositivos presentes na rede CANopen     O arquivo de configura    o EDS    fornecido em um CD juntamente com o produto  e tamb  m pode ser obtido    atrav  s do site http   www weg net     necess  rio observar a vers  o de software do equipamento  para utilizar  um arquivo EDS que seja compat  vel com esta vers  
62. et ou desligado o equipamento      necess  rio refazer a parametriza    o dos objetos de comunica    o  Para os objetos espec  ficos do fabricante  a    partir de 2000h  que representam os par  metros   estes s  o armazenados na mem  ria n  o vol  til e  portanto   podem ser parametrizados uma   nica vez                    41           Descri    o dos Objetos para Drives       7 DESCRI    O DOS OBJETOS PARA DRIVES    Neste item ser  o descritos os objetos comuns para drives  definidos pela especifica    o CANopen  no  documento      DSP 402  Os objetos citados aqui possuem descri    o e opera    o semelhantes  independente  do fabricante do drive  Isto facilita a interoperabilidade e intercambiabilidade entre diferentes dispositivos     A figura 7 1 mostra um diagrama com a arquitetura l  gica de funcionamento de um drive atrav  s da rede  CANopen  com os diferentes modos de opera    o definidos nesta especifica    o  Cada modo de opera    o  possui um conjunto de objetos que permite a configura    o e opera    o do drive na rede     CAN network       Application layer and communication profile DS 301    Drive Profile DSP 402    Device Control                                i        Modes      Operation      1  1                  1  1        Inter     Profile   Profile  polated         Velocity   Torque  Position Mode    Mode    Velocity  Mode          Figura 7 1  Arquitetura de comunica    o para um drive na rede CANopen    A tabela a seguir mostra a lista dos objetos dispon
63. figura    o do servoconversor SCAO6 no software WSCAN           Lonfipura    o      Mestre                        Configura    o      Escravo        1972    NMT   PROD SYNC   SDO    NMT   NODE GUARDING   PROD  HEARTBEAT FOLLOW    PROD  HEARTBEAT FOLLOW    FOLLOW      Desabilita      Habilita Produtor  Eixo Real       Habilita Produtor         Virtual      Habilita Consumidor                hexa    0204    FOLLOW     Desabilta       Habilita Produtor  Eixo Virtual        Habilita Consumidor           0  hexa    0202      Per  odo    x100us  Per  odo  2   x100us    Cancelar               Figura 4 1  Janelas      configura    o para mestre    escravo Follow    Uma vez programado  durante a inicializa    o dos escravos com a fun    o Follow  o mestre da rede CANopen  far   a programa    o da fun    o utilizando objetos internos do equipamento  A programa    o    feita online  e n  o     necess  rio reiniciar o equipamento para que os novos valores sejam utilizados     Juntamente com a programa    o da fun    o Follow  tamb  m    poss  vel programar outros servi  os para a rede  CANopen  como PDOs  SDOs  Node Guarding  etc   observando sempre que o tempo de ocupa    o do  barramento CAN pelos telegramas Follow deve permitir a utiliza    o destes outros servi  os     SCAO6   21           Dicion  rio      Objetos       5 DICION  RIO DE OBJETOS    O dicion  rio de objetos    uma lista com os diversos dados do equipamento que s  o acess  veis atrav  s da rede  CANopen  Um objeto desta
64. fun    es s  o executadas com base em um conjunto de objetos para configura    o deste modo de  opera    o     7 5 1 Bits de Controle e Estado    Os bits 4  5     e 8 da palavra de controle  objeto 6040h   Controlword  possuem as seguintes fun    es       modo velocidade     SCAO6   55          Descri    o dos Objetos para Drives       Tabela 7 13  Modo Velocidade   defini    o dos bits 4  5       8           Descri    o              Reservado  Reservado  Reservado    Halt   0   Executa movimento  P  ra eixo    Para o objeto StatusWord s  o utilizados os seguintes bits     Bit 10   Target reached   Bit 12   Speed      Bit 13   Max slippage error  n  o implementado      Tabela 7 14  Modo Velocidade   defini    o dos bits 10 12 e13    Bit   10 Halt   0   refer  ncia de velocidade n  o alcan  ada   Halt   1   velocidade diferente de O  zero   Halt   0   refer  ncia de velocidade alcan  ada   Halt   1   velocidade igual a O  zero     12   13       7 5 2 Objeto 6069h   Velocity Sensor Actual Value       Permite a leitura do sensor utilizado para medir a velocidade do motor  O servoconversor SCAO6 utiliza um  resolver como posi    o  a velocidade angular    obtida derivando este valor no tempo   logo o sensor fornece um  valor proporcional    posi    o angular  O sensor possui resolu    o de 14 bits  e uma volta completa fornece  16384 valores diferentes de posi    o                                               6069              Velocity sensor actual valor  Objeto VAR   Tipo     
65. gado e ligado novamente     P0703   RESET DE BUS OFF       Faixa de      Manual Padr  o  0  Valores  1   Autom  tico   Propriedades    Descri    o     Permite programar qual o comportamento do equipamento ao detectar um erro de bus offna interface CAN     Tabela 4 3  Op    es para o par  metro P0703    Descri    o   0   Reset Manual Caso ocorra bus       ser   indicado      HMI o alarme A134 F34      a    o programada no par  metro P0662 ser   executada e     comunica    o ser   desabilitada  Para que o equipamento volte a se  comunicar atrav  s da interface CAN  ser   necess  rio desligar e ligar  novamente o produto   1  Reset Autom  tico Caso ocorra bus off a comunica    o ser                         automaticamente e o erro ser   ignorado  Neste caso  n  o ser   feita  a indica    o de alarme na HMI e o equipamento n  o executar   a  a    o descrita no P0662        P0704   FOLLOW       Faixa de O   Desabilitado Padr  o  O  Valores  1   Mestre Follow Real   2   Mestre Follow Virtual   3   Escravo Follow  Propriedades  CFG    Descri    o   Permite habilitar a fun    o Follow via CANopen  al  m de definir se o equipamento dever   ser mestre  produtor   ou escravo  consumidor  Follow           Tabela 4 4  Op    es para o par  metro     704    Op    o   Descri    o  O   Desabilitado N  o envia mensagem Follow    1   Mestre Follow Real   Envia telegramas Follow contendo posi    o e velocidade do eixo real     Envia telegramas Follow contendo posi    o e velocidade do eixo   Vir
66. indicar o estado do escravo  4   Parado  5   Operacional e 127   Pr   operacional   e no oitavo bit  um  valor que deve ser alterado a cada telegrama enviado pelo escravo  toggle           Caso    servoconversor            detecte um erro utilizando este mecanismo  ele ir   automaticamente para     estado pr   operacional e indicar     135 na sua               NOTA        Este objeto est   ativo mesmo no estado parado  consulte a tabela 6 8       O valor O  zero  em um dos dois objetos desabilita esta fun    o      Depois de detectado    erro  caso o servi  o seja habilitado mais uma vez  a indica    o do erro     retirada da                valor m  nimo aceito          o servoconversor       06    de 1ms  Mas levando se em conta a taxa  de transmiss  o e o n  mero de pontos na rede  os tempos programados para essa fun    o devem  ser coerentes  de maneira que haja tempo suficiente para transmiss  o dos telegramas e tamb  m  para que o resto da comunica    o possa ser processada      Para cada escravo  somente um dos servi  os     Heartbeat ou Node Guarding     pode ser  habilitado     6 5 3 Controle de Erros   Heartbeat  A detec    o de erros atrav  s do mecanismo de heartbeat    feita utilizando dois tipos de objetos  o produtor    heartbeat e o consumidor heartbeat  O produtor    respons  vel por enviar telegramas peri  dicos para a rede   simulando uma batida do cora    o  indicando que a comunica    o est   ativa e sem erros  Um ou mais    SCAO6   38       meg Descri    
67. ipamento antes de iniciar a opera    o  O arquivo de configura    o EDS traz a lista de todos os objetos de  comunica    o suportados           Para uma descri    o detalhada de quais objetos est  o dispon  veis nesta faixa do dicion  rio de objetos  consulte  o item 6     5 4 MANUFACTURER SPECIFIC   OBJETOS ESPEC  FICOS DO FABRICANTE    Nos   ndices de 2000h at   5FFFh  cada fabricante    livre para definir quais objetos estar  o presentes  o tipo e a  fun    o de cada objeto           o servoconversor SCAO6  nesta faixa de objetos foram disponibilizados os  par  metros do equipamento  Atrav  s destes par  metros    poss  vel operar o equipamento  executando  qualquer fun    o que o drive possa realizar  Os par  metros foram disponibilizados a partir do   ndice 2000h  e  com o n  mero do par  metro somado a este   ndice para obter sua posi    o no dicion  rio  A tabela a seguir  ilustra como est  o distribu  dos os par  metros no dicion  rio de objetos     Tabela 5 3  Lista de objetos   Manufacturer Specific        ndice   Objeto   Nome   Tipo      P0004   Tens  o CC                  2077   P0119   Refer  ncia de Corrente INTEGER16  2079h P0121   Refer  ncia de Velocidade INTEGER16  C          necess  rio conhecer a opera    o do drive atrav  s dos par  metros para poder programar corretamente sua  opera    o via rede CANopen     SCAO6   23           Dicion  rio      Objetos       Para a lista completa e uma descri    o detalhada dos par  metros  consulte o manual de program
68. ita    o  status do dispositivo  refer  ncias  etc  Informa    es para configura    o do  dispositivo n  o s  o acess  veis atrav  s de PDOs  e caso seja necess  rio acess   las via rede deve se utilizar os  SDOs           Para os objetos espec  ficos do fabricante  2000h   5FFFh   a tabela a seguir apresenta alguns objetos  mape  veis para os PDOs  Par  metros com acesso apenas para leitura  ro  podem ser utilizados apenas por  PDOs de transmiss  o  enquanto que os demais par  metros podem ser utilizados apenas por PDOs de  recep    o  O arquivo EDS do equipamento traz a lista de todos os objetos dispon  veis  informando se o objeto     mape  vel ou n  o     Tabela 6 4  Exemplos de par  metros mape  veis para PDOs        ndice   Objeto    P0002   Velocidade do Motor               Corrente do Motor  P0004   Tens  o Barram CC  Ud     P0008   Estado                     99   Habilira    o  P0119   Refer  ncia de Corrente  P0121   Refer  ncia de Velocidade          O arquivo EDS do equipamento traz a lista de todos os objetos dispon  veis  informando se o objeto    mape  vel  ou n  o     6 3 2 PDOs de Recep    o    Os PDOs de recep    o  ou RPDOs  s  o respons  veis por receber dados que outros dispositivos enviam para a  rede CANopen  O servoconversor SCAO6 operando no modo escravo possui 8 PDOs de recep    o  cada um  podendo receber at   8 bytes de dados  Cada RPDO possui dois par  metros para sua configura    o  um  PDO COMM PARAMETER e um PDO MAPPING  conforme descrito a seg
69. jeto define o incremento do encoder de acordo com a rota    o do motor        Position encoder resolution   encoder increments   motor revolutions                                                                              ndice 608Fh   Nome Position encoder resolution  Objeto ARRAY   Tipo UNSIGNEDS2  Sub   ndice 0   Descri    o N  mero do   ltimo sub   ndice  Acesso ro   Mape  vel N  o   Faixa UNSIGNEDS   Valor Padr  o 02h   Sub   ndice 1   Descri    o Encoder increments  Acesso rw   Mape  vel N  o   Faixa UNSIGNED32   Valor Padr  o FFh   Sub   ndice 2   Descri    o Motor revolutions  Acesso rw   Mape  vel N  o   Faixa UNSIGNED32   Valor Padr  o Oth             Valores poss  veis para                    1  Encoder increments      Tabela 7 6  Valores          o Sub   ndice Encoder Increments    __ Vaor     Modo de opera    o    Unidade interna   65536 incrementos por volta       O sub   ndice 2  Motor revolutions  aceita somente valor igual    1     7 2 2 Objeto 6091h   Gear Ratio             Este objeto indica a configura    o do n  mero de rota    es do eixo do motor e o n  mero de rota    es do eixo  motriz  ou seja  define a rela    o de transmiss  o  A rela    o de transmiss  o    definida pela seguinte formula        Gear ratio   motor          revolutions   driving shaft revolutions    SCAO6   48          Descri    o dos Objetos para Drives                                                                                                 6091h   Nome Gear ratio  Objeto A
70. le      Erros                                                                      Dos          US au deal                 7  1 1 5                                                                                                                on cavado          somada aaasta 8  1 2 CARACTER  STICAS DA REDE                                           8  13 MEIO FISICO                                      da 8  1 4 ENDERE  O NA REDE                                      8  1 5 ACESSO AOS                                                                                       8  1 6 TRANSMISS  O DE                             8  1 7 OBJETOS RESPONS  VEIS PELA COMUNICA    O   COBS                  9  10  COBAD                 din daiane 9  19 AEQUINO EDS                                      10  2 INTERFACE DE COMUNICA    O                                                                  nnmnnn 11  2 1 CARACTER  STICAS DA INTERFACE                                                                                                                                                  11  2 2                                                              11  23 FONTE DE ALIMENTA    O  assi poi 11  ZA  INDICA    ES                             di ii 12  3 INSTALA    O DA REDE                                     13  3 1          DE COMUNICA    O                              13  3 2 ENDERE  O      REDE                                                                                                       
71. limenta    o      24Vcc para os  equipamentos que necessitam deste sinal  Recomenda se utilizar um cabo certificado para rede DeviceNet     4 Diferentes produtos podem apresentar varia    es no comprimento m  ximo do cabo suportado para a instala    o     SCAO6   13    meg    Instala    o da Rede CANopen       3 5 LIGA    O NA REDE    Para interligar os diversos n  s da rede  recomenda se a conex  o do equipamento diretamente a partir da linha  principal  sem a utiliza    o de deriva    es  Durante a instala    o dos cabos  deve se evitar sua passagem  pr  xima a cabos de pot  ncia  pois isto facilita a ocorr  ncia de erros durante a transmiss  o devido     interfer  ncia eletromagn  tica  Para evitar problemas de circula    o de corrente por diferen  a de potencial entre  diferentes aterramentos     necess  rio que todos os dispositivos estejam conectados no mesmo ponto de terra     Deriva    o       Figura 3 1  Exemplo de instala    o em rede CANopen    Para evitar problemas de diferen  a de tens  o na alimenta    o entre os dispositivos da rede     recomendado  que a rede seja alimentada em apenas um ponto  e o sinal de alimenta    o seja levado a todos os dispositivos    atrav  s do cabo  Caso seja necess  ria mais de uma fonte de alimenta    o  estas devem estar referenciadas ao  mesmo ponto     O n  mero m  ximo de dispositivos conectados em um   nico segmento da rede    limitado em 64  Repetidores  podem ser utilizados para conectar um n  mero maior de dispositivos    
72. litar o drive  ele vai para o estado de erro  autom  tico       Transi    o 15  Comando Fault reset recebido  Driver executa o reset do erro e retorna para o estado  desabilitado e sem falha      Transi    o 16  Comando Enable operation recebido  Drive executa a fun    o de partida por rampa           Esta m  quina de estado    controlada pelo objeto 6040h  e os estados podem ser monitorados pelo objeto  6041h  Ambos os objetos s  o descritos a seguir     7 1 1 Objeto 6040h   Controlword    Controla o estado do drive                                   Indice 6040h   Nome Controlword  Objeto VAR   Tipo UNSIGNED16  Par  metros utilizados P0684  Acesso rw   Mape  vel Sim   Faixa UNSIGNED16  Valor Padr  o                     Os bits desta palavra possuem as seguintes fun    es        15 9 8 7 6 4 3 2 1 0  Fault Operation Enable Quick   Enable  reset   mode specific   operation stop voltage       Reservado   Halt Switch on                                  Os bits 0  1  2     e 7 permitem controlar a m  quina de estados do drive  Os comandos para transi    o de  estados s  o dados atrav  s das combina    es de bits indicadas na tabela 7 2  Os bits marcados com          s  o  irrelevantes para a execu    o do comando     Tabela 7 2  Comandos da palavra de controle    Bits da palavra de controle  Comando Fault reset   Enable operation Enable Transi    es  voltage  1     p ees      ass   0   265 __    Disable voltage    Quick stop  Disable operation  Enable operation    Fault reset    
73. mento seja  controlado atrav  s da rede CANopen     necess  rio utilizar o modo 5   CANopen  Caso este modo esteja  programado  comandos e refer  ncias para opera    o do produto ser  o dados via rede CANopen  utilizando os  objetos definidos no dicion  rio de objetos        Dentre os principais objetos utilizados para controle e monitora    o do equipamento  pode se citar       6040h                           6041h  StatusWord     6060    Mode of operation     6063    Position actual value    607Ah  Target position     60FFh  Target velocity     6071h  Target Torque       A descri    o detalhada destes e demais objetos    feita no item 7  Para detalhes sobre os modos de opera    o  de 1 at   4  consulte o manual do usu  rio do servoconversor SCAO6           NOTA    7       controle    equipamento atrav  s dos objetos para drives somente    poss  vel para    modo de  opera    o 5  mas a comunica    o CANopen pode ser utilizada em qualquer modo de opera    o     Para o SCAO6 operando como escravo da fun    o Follow  deve se programar o modo de  opera    o 4  Ladder   e utilizar o bloco      GearinPos           P0662   A    O PARA ERRO DE COMUNICA    O    Faixa de O   Causa Alarme Padr  o  O  Valores  1   Causa Falha   2   Executa STOP   3   Desabilita drive  Propriedades  CFG    Descri    o   Este par  metro permite selecionar qual a a    o deve ser executada pelo equipamento  caso ele seja controlado  via rede e um erro de comunica    o seja detectado        Tabela 4 2  Op   
74. ndicados atrav  s da palavra de estado    Valor  bin  rio        Estado             Demais bits indicam uma condi    o espec  fica             drive       Bit4  Voltage enabled  indica que a pot  ncia do drive est   sendo alimentada      Bit7  Warning  Indica que o servoconversor SCAO6 possui algum alarme ativo      Bit9  Remote  indica quando o drive est        modo remoto e aceita comandos via rede CANopen         Bit 10   Target reached  indica quando o drive est   operando no valor da refer  ncia  que depende do  modo de opera    o utilizado  Tamb  m    colocado em 1 quando as fun    es quick stop ou halt s  o  acionadas             11    nternal limit active  n  o utilizado para    servoconversor SCAO6      Bits 12    13   Operation mode specific  dependem do modo de opera    o do drive     7 Depende da programa    o do equipamento     SCAO6   46           Descri    o dos Objetos para Drives       7 1 3 Objeto 6060h   Modes of Operation    Permite programar o modo de opera    o do drive                   ndice 6060h   Nome Modes of operation  Objeto VAR   Tipo INTEGERS       Par  metros utilizados               Acesso rw  Mape  vel Sim  Faixa INTEGER8             Valor Padr  o            Os valores aceitos por este objeto s  o descritos na tabela 7 5  Demais valores s  o reservados     Tabela 7 5  Modos de opera    o             servoconversor SCA06      Valor   Modo de opera    o        Profile Position Mode  Profile Velocity Mode  4    Profile Torque Mode    7 1 4 Obje
75. nica    o CANopen       10 FALHAS E ALARMES RELACIONADOS COM A COMUNICA    O  CANOPEN    A133 F33   SEM ALIMENTA    O NA INTERFACE           Descri    o   Indica que a interface CAN n  o possui alimenta    o entre os pinos 1 e 5 do conector     Atua    o   Para que seja poss  vel enviar e receber telegramas atrav  s da interface CAN     necess  rio fornecer alimenta    o  externa para o circuito de interface           Se a interface CAN estiver alimentada e for detectada a falta de alimenta    o na interface CAN  ser   sinalizada  atrav  s da HMI a mensagem de alarme   133   ou falha F33  dependendo da programa    o feita no P0662  Se  a alimenta    o do circuito for restabelecida  a comunica    o CAN ser   reiniciada  Para alarmes  a indica    o do  alarme tamb  m ser   retirada da HMI caso a alimenta    o seja restabelecida              Poss  veis Causas Corre    o      Medir se existe tens  o dentro da faixa permitida entre os pinos 1 e 5 do conector da interface            Verificar se os cabos de alimenta    o n  o est  o trocados ou invertidos      Verificar problemas de contato no cabo ou no conector da interface               A134  F34   BUS OFF    Descri    o   Detectado erro de bus offna interface            Atua    o    Caso o n  mero de erros de recep    o ou transmiss  o detectados pela interface CAN seja muito elevado     o  controlador CAN pode ser levado ao estado de bus off  onde ele interrompe a comunica    o e desabilita a  interface CAN        Neste caso s
76. ntificador 8 bytes de dados  11 Bits Byte O   Byte 1   Byte 2   Byte 3   Byte 4   Byte 5   Byte 6   Byte 7    1 1 2 Frame Remoto                   Al  m do frame de dados  existe tamb  m o frame remoto  RTR frame   Este tipo de frame n  o possui campo de  dados  apenas o identificador  Ele funciona como uma requisi    o para que outro dispositivo da rede transmita  o frame de dados desejado        1 1 3 Acesso    Rede    Em uma rede CAN  qualquer elemento da rede pode tentar transmitir um frame para a rede em um  determinado instante  Caso dois elementos tentem acessar a rede ao mesmo tempo  conseguir   transmitir  aquele que enviar a mensagem mais priorit  ria  A prioridade da mensagem    definida pelo identificador do  frame CAN  quanto menor o valor deste identificador  maior a prioridade da mensagem  O telegrama com o  identificador O  zero  corresponde ao telegrama mais priorit  rio        1 1 4 Controle de Erros    A especifica    o CAN define diversos mecanismos para controle de erros  o que a torna uma rede muito  confi  vel e com um   ndice muito baixo de erros de transmiss  o que n  o s  o detectados  Cada dispositivo da  rede deve ser capaz de identificar a ocorr  ncia destes erros  e informar aos demais elementos que um erro foi  detectado     Um dispositivo da rede CAN possui contadores internos que s  o incrementados toda vez que um erro de  transmiss  o ou recep    o    detectado  e decrementado quando um telegrama    enviado ou recebido com  sucesso  Cada disp
77. o     SCAO6   10    meg Interface de Comunica    o CANopen       2 INTERFACE DE COMUNICA    O CANOPEN       servoconversor       06 possui por padr  o no produto uma interface CAN  Ela pode ser utilizada para  comunica    o no protocolo CANopen como mestre ou escravo da rede  Caracter  sticas desta interface s  o  descritas a seguir     2 1 CARACTER  STICAS DA INTERFACE CAN       Figura 2 1  Detalhe do conector CAN na parte inferior do produto      Interface isolada galvanicamente e com sinal diferencial  conferindo maior robustez contra interfer  ncia  eletromagn  tica      Alimenta    o externa de 24 V      Permite a conex  o de at   64 dispositivos no mesmo segmento  Uma quantidade maior de dispositivos  pode ser conectada e com o uso de                              Comprimento m  ximo do barramento de 1000 metros        2 2                  DO CONECTOR    A interface CAN possui um conector plug in de 5 vias  X4  com a seguinte pinagem     112131415                Tabela 2 1               do conector      para interface           P  lo negativo da fonte de alimenta    o  Sinal de comunica    o CAN L  Blindagem do cabo   Sinal de comunica    o CAN H   P  lo positivo da fonte de alimenta    o       2 3 FONTE DE ALIMENTA    O    As interfaces CAN necessitam de uma tens  o de alimenta    o externa entre os pinos 1 e 5 do conector da  rede  Os dados para consumo individual e tens  o de entrada s  o apresentados na tabela a seguir     8 O n  mero limite de equipamentos que podem
78. o  supondo um mapeamento para um PDO de recep    o com os seguintes valores configurados   temos       Sub   ndice O   2  este PDO possui dois objetos mapeados     SCAO   34       meg Descri    o dos Objetos de Comunica    o         Sub   ndice 1   2002 0010h  o primeiro objeto mapeado possui   ndice igual    2002h                  O  zero       tamanho igual a 16 bits  Este objeto corresponde ao par  metro         2 do drive  que representa     velocidade do motor       Sub   ndice 2   2023 0010h     segundo objeto mapeado possui   ndice igual    2023h  sub   ndice     zero    e tamanho igual    16 bits  Este objeto corresponde ao par  metro P0035 do drive  que representa    falha  atual           poss  vel modificar este mapeamento  alterando a quantidade ou o n  mero dos par  metros mapeados   Lembrar que no m  ximo podem ser mapeados 4 objetos ou 8 bytes              NOTA     7  Para poder alterar os objetos mapeados em um PDO  primeiro    necess  rio escrever    valor     zero   no sub   ndice O  zero   Desta forma  os valores dos sub   ndices 1 at   4 podem ser alterados  Depois  de feito o mapeamento desejado  deve se escrever novamente no sub   ndice O  zero  o n  mero de  objetos que foram mapeados  habilitando novamente o PDO              6 4 SYNCHRONIZATION OBJECT   SYNC    Este objeto    transmitido com o objetivo de permitir a sincroniza    o de eventos entre os dispositivos da rede  CANopen  Ele    transmitido por um produtor SYNC  e os dispositivos que detectam
79. o dos Objetos de Comunica    o       consumidores podem monitorar estes telegramas peri  dicos e  caso estes telegramas deixem de ocorrer   significa que algum problema de comunica    o ocorreu        Mestre  CANopen         Mensagem  Heartbeat  4     Peri  dica   Consumidor       Heartbeat Produtor    Heartbeat    Comunica    o  interrompida       Erro   Timeout na espera  da mensagem    Figura 6 6  Servi  o de controle de erros     Heartbeat    Um mesmo dispositivo da rede pode ser produtor e consumidor de mensagens heartbeat  Por exemplo  o  mestre da rede pode consumir mensagens enviadas por um escravo  permitindo detectar problemas de  comunica    o com o escravo  e ao mesmo tempo o escravo pode consumir mensagens heartbeat enviadas  pelo mestre  tamb  m possibilitando ao escravo detectar falhas na comunica    o com o mestre           O servoconversor SCAO6 possui os servi  os de produtor e consumidor heartbeat  Como consumidor      poss  vel programar diferentes produtores para serem monitorados pelo equipamento                                                    ndice 1016h   Nome Consumer Heartbeat Time  Objeto ARRAY   Tipo UNSIGNED32   Sub   ndice 0   Descri    o N  mero do   ltimo                  Acesso ro   Mape  vel N  o   Faixa 5   Valor Padr  o 8   Sub   ndices 1 8   Descri    o Consumer Heartbeat Time 1     8  Acesso rw   Mape  vel N  o   Faixa UNSIGNEDS2   Valor Padr  o 0                      Nos sub   ndices      1 at   8     poss  vel programar    consumidor
80. o parado  consulte a tabela 6 8       O valor O  zero  em um dos objetos desabilita esta fun    o      Depois de detectado    erro  caso o servi  o seja habilitado mais uma vez  a indica    o do erro     retirada da                valor de tempo programado para o consumidor deve ser maior do que o programado para o  respectivo produtor  Recomenda se programar o consumidor com valores m  ltiplos do utilizado  para o produtor      Para cada escravo  somente um dos servi  os     Heartbeat ou Node Guarding     pode ser  habilitado        6 6 PROCEDIMENTO DE INICIALIZA    O    Uma vez conhecido o funcionamento dos objetos dispon  veis para o servoconversor SCAO6 operando       modo escravo     necess  rio agora programar os diferentes objetos para operarem em conjunto na rede  De  forma geral  o procedimento para inicialza    o dos objetos em uma rede CANopen segue o descrito pelo  fluxograma a seguir     Configura    o de todos os par  metros    do dispositivo via SDO    Inicia a transmiss  o do objeto SYNC   opcional     Configura e inicia o controle de erros  Guarding ou Heartbeat  opcional     Comanda os dispositivos da rede  para o estado operacional       Figura 6 7  Fluxograma do processo de inicializa    o    SCAO6   40       meg    Descri    o dos Objetos de Comunica    o             necess  rio observar que os objetos de comunica    o      servoconversor         6  1000h at   1FFFh  n  o s  o  armazenados na mem  ria n  o vol  til  Desta forma  sempre que for feito o res
81. ositivo na rede CAN pode ser levado para os seguintes estados  de acordo com a  quantidade de erros de transmiss  o ou recep    o detectados       Error Active  os contadores internos de erro est  o em um n  vel baixo e o dispositivo opera normalmente       rede CAN  Pode enviar e receber telegramas e atuar na rede CAN caso detecte algum erro na transmiss  o  de telegramas      Waring  quando algum destes contadores passa de um determinado limite  o dispositivo entra no estado  de warning  significando a ocorr  ncia de uma elevada taxa de erros de comunica    o      Error Passive  quando este valor ultrapassa um limite maior  ele entra no estado de error passive  onde ele  para de atuar na rede ao detectar que outro dispositivo enviou um telegrama com erro              1 Na especifica    o do protocolo CAN     referenciada    norma ISO 11898 como defini    o da camada 1 deste modelo  camada f  sica    2 A especifica    o CAN 2 0 define dois tipos de frames de dados  standard  11 bits  e extended  29 bits   Para esta implementa    o   somente frames standard s  o aceitos     SCAO6   7    meg Introdu    o    Comunica    o CANopen         Bus Off  por   ltimo  temos o estado de bus of  no qual o dispositivo n  o ir   mais enviar ou receber  telegramas  O dispositivo opera como se estivesse desconectado da rede        1 1 5        e CANopen    Somente a defini    o de como detectar erros  criar e transmitir um frame n  o s  o suficientes para definir um  significado para os dados
82. pamento  Caso o n  mero de mensagens perdidas seja incrementado com frequ  ncia   recomenda se diminuir a taxa de comunica    o utilizada para a rede CAN  Este contador    zerado sempre que  o equipamento for desligado  feito o reset ou ao atingir o limite m  ximo do par  metro           P0075   ESTADO DA COMUNICA    O CANOPEN    Faixa de O   Desabilitado Padr  o     Valores  1   Reservado   2   Comunica    o Habilitada   3   Controle de Erros Habilitado   4   Erro de Guarding   5   Erro de Heartbeat  Propriedades  RO  CAN    Descri    o   Indica o estado do cart  o com rela    o    rede CANopen  informando se o protocolo foi habilitado e se o servi  o  de controle de erros est   ativo  Node Guarding ou Heartbeal        P0076   ESTADO DO NO CANOPEN    Faixa de O   Desabilitado Padr  o     Valores  1   Inicializa    o  2   Parado    3   Operacional  4   Pr   Operacional  Propriedades  RO  CAN    Descri    o    Cada escravo da rede CANopen possui uma m  quina de estados que controla o seu comportamento com  rela    o    comunica    o  Este par  metro indica em qual estado encontra se o dispositivo  conforme a  especifica    o do protocolo     SCAO6   16                                             P0202   MODO DE OPERA    O    Faixa de 1   Modo Torque Padr  o  2  Valores  2   Modo Velocidade   3   Reservado   4   Modo Ladder   5   CANopen   6   Profibus DP  Propriedades  CFG    Descri    o    Este par  metro define    modo de opera    o do servoconversor SCAO6  Para que o equipa
83. pos para    detec    o de erros de comunica    o                                                             ndice 100Ch   Nome Guard Time  Objeto VAR   Tipo UNSIGNED1 6  Acesso rw   Mape  vel N  o   Faixa UNSIGNED16  Valor Padr  o 0            100Dh   Nome Life Time Factor  Objeto VAR   Tipo UNSIGNEDS  Acesso rw   Mape  vel N  o   Faixa UNSIGNED8  Valor Padr  o 0             O objeto 100Ch permite programar    tempo necess  rio  em milissegundos           que uma ocorr  ncia de falha  seja detectada  caso o escravo n  o receba nenhum telegrama do mestre  O objeto 100Dh indica quantas  falhas em sequ  ncia s  o necess  rias at   que se considere que houve realmente perda da comunica    o   Portanto  a multiplica    o destes dois valores fornecer   o tempo total necess  rio para detec    o de erros de  comunica    o utilizando este objeto  O valor O  zero  desabilita esta fun    o                 Uma vez configurado  o escravo come  a a contar estes tempos a partir do primeiro telegrama Node Guarding  recebido do mestre da rede  O telegrama do mestre    do tipo remoto  n  o possuindo bytes de dados  O  identificador    igual    700h   Node lD do escravo destino  J   o telegrama de resposta do escravo possui 1  byte de dados com a seguinte estrutura           byte 1  bit 7 bit 6    bit O  700h   Node lD Toggle Estado do escravo       Identificador                   Este telegrama possui um   nico byte dados  Este byte cont  m  nos sete bits menos significativos  um valor  para 
84. ra    o de um n   da rede  s  o menos  priorit  rios que outros tipos de mensagens    Process Data Object Os PDOs s  o utilizados para acessar dados do equipamento sem a necessidade de indicar explicitamente    PDO  qual o objeto do dicion  rio est   sendo acessado  Para isso     necess  rio configurar previamente quais os  dados que o PDO estar   transmitindo  mapeamento dos dados   Tamb  m existem dois tipos de PDOs   PDO de recep    o e PDO de transmiss  o  PDOs usualmente s  o utilizados para transmiss  o e recep    o de  dados utilizados durante a opera    o do dispositivo  e por isso s  o mais priorit  rios que os SDOs    Emergency Object Este objeto    respons  vel pelo envio de mensagens para indicar a ocorr  ncia de erros no dispositivo     EMCY  Quando um erro ocorre em um determinado dispositivo  Produtor EMCY   este pode enviar uma mensagem  para a rede  Caso algum dispositivo da rede esteja monitorando esta mensagem  Consumidor                poss  vel programar para que uma a    o seja tomada  desabilitar demais dispositivos da rede  reset de erros   etc      Synchronization Object Na rede CANopen    poss  vel programar um dispositivo  Produtor SYNC  para enviar  periodicamente  uma    SYNC  mensagem de sincroniza    o para todos os dispositivos da rede  Estes dispositivos  Consumidores SYNC   podem ent  o  por exemplo  enviar um determinado dado que necessita ser disponibilizado periodicamente    Network Management Toda a rede CANopen precisa ter um mestre que 
85. rational  transi    o 5   129   Reset node  transi    o 6   130   Reset comunication  transi    o 7     As transi    es indicadas no c  digo do comando equivalem   s transi    es de estado executadas pelo n   ap  s  receber o comando  conforme figura 6 4   O comando Aeset node faz com que o escravo execute um reset  completo do dispositivo  enquanto que o comando Reset communication faz com que o escravo reinicialize  apenas os objetos relativos    comunica    o CANopen     6 5 2 Controle de Erros   Node Guarding    Este servi  o    utilizado para possibilitar a monitora    o da comunica    o com a rede CANopen  tanto pelo  mestre quanto pelo escravo  Neste tipo de servi  o  o mestre envia telegramas peri  dicos para o escravo  que  responde o telegrama recebido  Caso ocorra algum erro que interrompa a comunica    o  ser   poss  vel  identificar este erro  pois tanto o mestre quanto o escravo ser  o notificados pelo timeout na execu    o deste  servi  o  Os eventos de erro s  o chamados de Node Guarding para o mestre  e de Life Guarding para o  escravo              Mestre  CANopen Peri  dico  i Bal Requisi    o     Resposta  Falha na  comunica    o        Requisi    o  Erro   Timeout na espera Erro   da resposta Timeout na espere    da requisi    o    Figura 6 5  Servi  o de controle de erros     Node Guarding    SCAO6   37    meg    Descri    o dos Objetos de Comunica    o       Para o servi  o de Node Guarging  existem dois objetos do dicion  rio para configura    o dos tem
86. rocesso com uma mensagem de aviso com o c  digo do comando igual a 80h           NOTA     7  Quando    SDO    utilizado para escrita nos objetos que representam os par  metros do drive  objetos  a partir do   ndice 2000h   este valor    salvo na mem  ria n  o vol  til do produto  Desta forma  depois  de desligado ou feito o reset do equipamento  os valores configurados n  o s  o perdidos  Para os  demais objetos  estes valores n  o s  o salvos automaticamente  de maneira que    necess  rio  reescrever os valores desejados           Exemplo  um cliente SDO solicita para um escravo no endere  o 1 a leitura do objeto identificado pelo   ndice  2000h  sub   ndice O  zero   que representa um inteiro de 16 bits  O telegrama do mestre possui a seguinte  forma     Identificador Sub   ndice Dados  601h oon   00h           O escravo responde    requisi    o  indicando que    valor             referido objeto    igual    9995   Identificador Sub   ndice Dados  5811          7  6 3 PROCESS DATA OBJECTS   PDOS  Os PDOs s  o utilizados para enviar e receber dados utilizados durante a opera    o do dispositivo  que muitas  vezes precisam ser transmitidos de forma r  pida e eficiente  Por isso  eles possuem uma prioridade maior do  que os SDOs     Nos PDOs  apenas os dados s  o transmitidos no telegrama    ndices e sub   ndices s  o omitidos   e desta forma     poss  vel fazer uma transmiss  o mais eficiente  com maior volume de dados em um   nico telegrama  E    5 N  o esquecer que qualquer
87. sinalizada atrav  s da HMI a mensagem de alarme A135   ou falha F35  dependendo da  programa    o feita no P0662  Para alarmes  caso este controle de erros seja habilitado novamente  a indica    o  de alarme ser   retirada da               Poss  veis Causas Corre    o      Verificar os tempos programados no mestre    no escravo para troca de mensagens  Para evitar problemas  devido a atrasos na transmiss  o e diferen  as na contagem dos tempos  recomenda se que os valores  programados para detec    o de erros pelo escravo sejam m  ltiplos dos tempos programados para a troca  de mensagens no mestre      Verificar se o mestre est   enviando os telegramas de guarding no tempo programado      Verificar problemas na comunica    o que possam ocasionar perda de telegramas ou atrasos       transmiss  o              SCAO6   65           Drives 8 Controls   Automa    o LTDA   Jaragu   do Sul   SC   Brasil   Fone 55  47  3276 4000   Fax 55  47  3276 4020  S  o Paulo   SP   Brasil   Fone 55  11  5053 2300   Fax 55  11  5052 4212  automacaoQweg net    WWww weg net    
88. ss  rio escrever o valor O   zero  no sub   ndice O  zero   Desta forma  os valores dos sub   ndices 1 at   4 podem ser  alterados  Depois de feito o mapeamento desejado  deve se escrever novamente no sub   ndice O           zero  o n  mero de objetos que foram mapeados  habilitando novamente o PDO       Os valores recebidos atrav  s destes objetos n  o s  o salvos na mem  ria n  o vol  til  Desta forma   ap  s um desligamento ou reset do equipamento  os objetos modificados por um RPDO voltam    para o seu valor padr  o              esquecer que os PDOs somente podem ser recebidos caso o dispositivo esteja no estado    operacional     8 Caso o objeto seja do tipo VAR e n  o possua sub   ndice  deve ser indicado o valor O  zero              sub   ndice        SCAO6   32       meg Descri    o dos Objetos de Comunica    o       6 3 3 PDOs de Transmiss  o    Os PDOs de transmiss  o  ou TPDOs  como o nome diz  s  o respons  veis por transmitir dados para a rede  CANopen  O servoconversor SCAO6 possui 8 PDOs de transmiss  o           um podendo transmitir at   8 bytes  de dados  De forma semelhante aos RPDOs  cada TPDO possui dois par  metros para sua configura    o  um  PDO_COMM_PARAMETER e um PDO_MAPPING  conforme descrito a seguir     PDO_COMM_PARAMETER                                                       Indice 1800h at   1807h   Nome Transmit PDO Parameter  Objeto Record   Tipo PDO COMM PARAMETER                      0   Descri    o N  mero do   ltimo sub   ndice  Acesso ro  
89. to 1200h   Servidor SDO                                                                               28  6 2 2 Funcionamento dos 5005                                                                                     28  63 PROCESS DATA OBJECTS       0  5                                                                                                                                                                             29  6 3 1 Objetos Mape  veis          os PDOS    a ussasstasa cas            tinsassfuada ssa pindasspndaa das han casspus da      30  6 3 2 PDOs                                   30  6 3 3 PDOs de Transmiss  o  s     220  0   20asss022022cssissasosadsagadasiasadasd  c  sesaisaaassadiag      33  6 4 SYNCHRONIZATION OBJECT   SYNC                                                  35  6 5 NETWORK MANAGEMENT                                                  36  6 5 1 Controle dos Estados do                                                                                                                                                 36  6 5 2 Controle de Erros   Node                                                                37  6 5 3                                                       lt  1                                                                                                                                                                       38  6 6 PROCEDIMENTO DE INICIALIZA    O                           40     DESCRI    O DOS OBJETOS      
90. to 6061h   Modes of Operation Display    Indica o modo de opera    o do drive              Indice 6061h   Nome Modes of operation display  Objeto VAR   Tipo INTEGER8       Par  metros utilizados               Acesso rw  Mape  vel Sim  Faixa INTEGER8                Valor Padr  o         O valor mostrado neste objeto est   de acordo com o utilizado no objeto 6060h   7 1 5 Objeto 6502h   Supported drives modes    Indica os modos de opera    o suportados pelo drive  Cada bit representa um modo de opera    o  e o valor 1 no  bit indica que o modo de opera    o    suportado     31 15 2      specific    O servoconversor SCAO6 apresenta 3 modos de opera    o        GE            Profile Position mode           Profile Velocity mode     tg  Torque mode     Conhecendo os modos suportados no SCAO6  defini se o valor ODh para este objeto                ndice 6502h   Nome Supported drives modes  Objeto VAR   Tipo UNSIGNED32                SCAO6   47          Descri    o dos Objetos para Drives                                      0   Acesso ro   Mape  vel Sim   Faixa UNSIGNEDS  Valor Padr  o                    7 2 FACTOR GROUP   OBJETOS PARA CONVERS  O DE UNIDADES       Este grupo de objetos permite fazer a convers  o de unidades para objetos que representam valores de  posi    o  Estes valores ter  o sua escala e dimens  o definida de acordo com os valores de nota    o e dimens  o  programados  conforme descritos a seguir        7 2 1 Objeto 608Fh   Position Encoder Resolution    Este ob
91. transmiss  o de dados num  ricos atrav  s de telegramas CANopen    feita utilizando a representa    o  hexadecimal do n  mero  e enviando o byte menos significativo do dado primeiro     Exemplo  transmiss  o de um inteiro com sinal      32 bits  12345678h   305419896 decimal   mais um inteiro  com sinal de 16 bits                256 decimal   em um frame CAN     SCAO6   8          Introdu    o    Comunica    o CANopen       Identificador 6 bytes de dados  11 bits Inteiro 32 bits Inteiro 16 bits    1 7 OBJETOS RESPONS  VEIS PELA COMUNICA    O   COBS       Existe um determinado conjunto de objetos que s  o respons  veis pela comunica    o entre os dispositivos da  rede  Estes objetos est  o divididos de acordo com os tipos de dados e a forma como s  o enviados ou  recebidos por um dispositivo  Os seguintes objetos de comunica    o  COBs  s  o descritos pela especifica    o     Tabela 1 1  Tipos de Objetos de Comunica    o  COBs        Tipo de Objeto Descri    o   Service Data Object Os SDOs s  o objetos respons  veis pelo acesso direto ao dicion  rio de objetos de um dispositivo  Atrav  s    SDO  de mensagens utilizando os SDOs     poss  vel indicar explicitamente  atrav  s do   ndice do objeto   qual o  dado que est   sendo manipulado  Existem dois tipos de SDOs  Cliente SDO  respons  vel por fazer uma  requisi    o leitura ou escrita para um dispositivo da rede  e o Servidor SDO  respons  vel por atender esta  requisi    o  Como os SDOs s  o utilizados geralmente para configu
92. tual virtual    Recebe telegramas Follow  Necessita bloco                                 executar fun    o Follow    Uma vez programado como mestre ou escravo     servoconversor SCAO6 dever   entrar automaticamente       modo operacional na rede CANopen  de forma a possibilitar a troca de PDOs entre os equipamentos da rede           Para detalhes sobre o funcionamento da fun    o Follow consulte o item 4 2 1     SCAO6   19                                             P0705   COB ID FOLLOW    Faixa de 385   511 Padr  o  O  Valores   Propriedades  CFG    Descri    o    Define o COB ID  Communication Object Identifier  do PDO Follow  A faixa de valores 385  181h  a 511  1FFh      definida pela especifica    o CANopen como faixa padr  o para o TPDO1  Tanto o mestre quanto os escravos  devem utilizar o mesmo COB ID        A fun    o                  mestre     do RPDO1  escravos     dedicada para esta fun    o e  portanto  estes PDOs n  o  devem ser configurados para comunica    o de outros dados     Para detalhes sobre o funcionamento da fun    o Follow consulte          4 2 1     P0706   PER  ODO FOLLOW    Faixa de 0 2 a 5 0 ms Padr  o  1 0  Valores   Propriedades  CFG    Descri    o   Permite programar o per  odo de transmiss  o do telegrama Follow pelo mestre da rede  N  o    utilizado pelos  escravos        Quanto menor o per  odo  mais rapidamente as refer  ncias s  o transmitidas e mais preciso ser   o sincronismo   por  m o tempo de ocupa    o do barramento tamb  m ser   m
93. uir        SCAO6   30       meg Descri    o dos Objetos de Comunica    o       PDO_COMM_PARAMETER                                                    Indice 1400h at   1407h   Nome Receive PDO communication parameter   Objeto Record   Tipo PDO COMM PARAMETER   Sub   ndice 0   Descri    o N  mero do   ltimo sub   ndice   Acesso ro   Mape  vel N  o   Faixa UNSIGNEDS   Valor Padr  o 2   Sub   ndice 1   Descri    o             usado pelo PDO   Acesso rw   Mape  vel N  o   Faixa UNSIGNED32   Valor Padr  o 1400h  200h   Node ID  1401h  300h   Node ID  1402h  400h   Node ID  1403h  500h   Node ID  1404h   1407h  O   Sub   ndice 2   Descri    o Tipo de transmiss  o   Acesso rw   Mape  vel N  o   Faixa UNSIGNED8   Valor Padr  o 254                   O sub   ndice 1 cont  m o COB ID do PDO de recep    o  Sempre que uma mensagem for enviada para a rede   este objeto ir   ler qual o COB ID desta mensagem  e caso ele seja igual ao valor deste campo  a mensagem  ser   recebida pelo dispositivo  Este campo    formado por um UNSIGNED32 com a seguinte estrutura     Tabela 6 5  Descri    o do COB ID    Descri    o  qo PDO est   habilitado    PDO est   desabilitado  30   RTR permitido          Tamanho do identificador   11 bits  28 11   0   N  o utilizado  sempre 0  10 0  LSB  COB ID de 11 bits    O bit 31 permite habilitar ou desabilitar o PDO  Os bits 30 e 29  que devem ser mantidos em O  zero   indicam  respectivamente que o PDO aceita frames remotos  RTR frames  e que utiliza identificador d
94. uisi    o seja feita ao cliente SDO e o escravo n  o responder  ou responder com erro  os dados relativos ao   ltimo erro  detectado pelo cliente SDO s  o salvos nestes marcadores     96854128 Endere  o do escravo destino  para o qual a requisi    o SDO foi enviada    RS4131     RS4133   RS4135 CANopen     Ultimo EMCY detectado  conjunto de marcadores de leitura para informar dados sobre erros reportados por produtores EMCY  O  mestre CANopen n  o possui consumidor EMCY  Telegramas EMCY enviados por escravos da rede  no entanto  s  o capturados  pelo mestre  e as informa    es do   ltimo EMCY detectado s  o salvas nestes marcadores      RS4136 Endere  o do escravo que reportou o EMCY      RS4137       Oito bytes de dados do telegrama           com informa    es sobre o c  digo do erro reportado pelo escravo   RS4140    9 2 WORDS DE ESCRITA DE COMANDO             Controle do Mestre CANopen  conjunto de marcadores de escrita para controlar o mestre CANopen     WWC4142 Comando para controle do mestre CANopen e envio de telegrama NMT   Bits       7  c  digo do comando          T  START  2   STOP    128   ENTER PRE OPERATIONAL  129   RESET NODE  130   RESET COMMUNICATION    Bit 8  toggle bit  sempre que o valor deste bit for alterado envia o comando programado   Bits 9     14  reservado  Bit 15  desabilita comunica    o CANopen    9        4143 Bits 16    23  endere  o do escravo destino para envio do comando               SCAO6   63    meg Falhas e Alarmes Relacionados com a Comu
95. unica    o      22  Identifica    o do equipamento na rede  atrav  s da leitura via SDO do objeto 1000h 00h   Object  Identification      3   Escrita      SDO de todos os objetos programados para o escravo  que usualmente inclui a configura    o  e mapeamento dos TPDOs e RPDOs  node guarding  heartbeat  al  m dos objetos espec  ficos do  fabricante  caso sejam programados      4    Iniciado servi  o de controle de erros   node guarding ou heartbeat     caso sejam programados      52  envio do escravo para modo operacional     8 Durante o download das configura    es  a comunica    o CANopen ser   desabilitada  sendo reiniciada ao t  rmino da opera    o     SCAOS   60              Opera    o      Rede                  Modo Mestre       Se uma destas etapas falhar  ser   indicado erro de comunica    o com o escravo  Dependendo das  configura    es  a inicializa    o do escravo ser   abortada  e o mestre far   a inicializa    o do escravo seguinte   retornando para    escravo com erro ap  s tentar inicializar todos os demais escravos da rede     De forma semelhante  se  durante a opera    o de um escravo  for identificado erro no servi  o de controle de  erros  dependendo das configura    es feitas para o mestre  o escravo ser   automaticamente resetado e o  procedimento de inicializa    o ser   executado novamente           NOTA   O estado da comunica    o e o estado de cada escravo podem ser observados em marcadores de  sistema           8 4 BLOCOS PARA O MESTRE CANOPEN    Al 
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
Dicota D31005 screen protector  Bedienungsanleitung Messermühle GM 200 Original  ANDY 3G 4.0 User Manual  Smart Device Print User Manual  太陽 ぬ目 光 - 教育委員会  Samsung L210 Manual de utilizare  Samsung WD90J6410AS/AH Kullanıcı Klavuzu  Samsung A600B Benutzerhandbuch  ポップアップ式排水金具(排水口カバー付)  Gigaset SL910A Handset & Base User Manual    Copyright © All rights reserved. 
   Failed to retrieve file