Arduino e Elipse Scada

Embed Size (px)

Citation preview

  • 7/25/2019 Arduino e Elipse Scada

    1/13

  • 7/25/2019 Arduino e Elipse Scada

    2/13

    A 8igura 3 apresenta o circuito montado na proto"oard para teste# desenhei no 8riti!ing 5no me dei aotra"alho de criar novos resistores ento coloquei o valor so"re eles6

    Figura #: $ir!uito montado %ara teste.

    SoftwareAqui darei mais :n&ase no Elipse SCADA uma ve! que o programa do Arduino esta comentado e no h2muito o que &alar so"re ele aqui# o mesmo pode ser "ai;ado lestelin

  • 7/25/2019 Arduino e Elipse Scada

    3/13

    Ao a"rir o arquivo a tela da imagem a"ai;o ser2 apresenta# estarei e;plicando cada item desta tela

    %ara adicionarcon&igurar um driver# criar tags e outras con&igura9Fes clique no .cone circulado de vermelhona imagem a"ai;o

    Ao clicar a seguinte janela ser2 apresentada

    %rimeiramente vamos carregar o driver Mod"us clique em GdriversG depois em Glocali!arG e navegue at$ apasta onde colocamos o driver GC?@%rogram 8iles 5;06@Elipse SCADA@DriversG e escolha o arquivo

    3

  • 7/25/2019 Arduino e Elipse Scada

    4/13

    GMod"usdllG# ap1s carregar o driver clique GCon&igurarG para a"rir a janela de con&igura9o do driver edepois em GE;trasG

    (a primeira a"a GMod"usG provavelmente voc: no ter2 que alterar nada mas con&ira se esta igual aimagem a"ai;o

    (a segunda a"a GSetupG voc: escolher o G%hsical )aerG do mod"us escolha serial

    4

  • 7/25/2019 Arduino e Elipse Scada

    5/13

    (a terceira a"a GSerialG $ onde iremos con&igurar nossa porta serial se estiver utili!ando o c1digo doArduino que disponi"ili!ei a con&igura9o que ter2 que alterar ser2 G%ortG que $ qual porta serial o Arduinoesta plugado# se estiver utili!ando outro S

  • 7/25/2019 Arduino e Elipse Scada

    6/13

    NOTA: no modo broadcast/ !om 21 3 / no %oss&el realizar leituras/ a%enas es!ritas. 2este

    modo/ todos os equi%amentos na rede sero endereados/ re!e"endo o &alor es!rito/ e no

    retornando qualquer res%osta/ de ,orma a e&itar !on,litos na rede.

    N2: $6digo da o%erao. Re,eren!ia uma o%erao de leitura ou es!rita adi!ionada na 7anela de

    !on,iguraes do dri&er.

    N3: )ar-metro adi!ional. )ara as ,unes de leitura e es!rita de arqui&os ',unes # e #1*/ o

    %ar-metro N3es%e!i,i!a o arqui&o a ser a!essado. )ara as demais ,unes de leitura e es!rita deregistradores/ N3es%e!i,i!a a ms!ara a ser usada na leitura. Esse %ar-metro s6 ser usado se a

    o%o Use Bit Mask,or 0a"ilitada %ara a o%erao em uso/ e o n9mero de um "it es%e!,i!o a ser

    retornado ,or sele!ionado. &alor zero indi!a o "it menos signi,i!ati&o. &alor do "it

    sele!ionado ser sem%re retornado no "it menos signi,i!ati&o do &alor. u se7a/ se a o%o Use

    Bit Maskesti&er 0a"ilitada %ara a o%erao na 7anela de !on,igurao/ o &alor retornado do tag

    ser sem%re ou 1.

    N4: Endereo do registrador ou da &ari&el no equi%amento es!ra&o '$()* que se dese7a ler ou

    es!re&er.%ara ler o registrador MBJ/>>>4 deve-se colocar / no parImetro (/ pois os registradores come9am em >no Arduino mas em * no Elipse

    O GscamG e tempo em milissegundos que voc: deseja que a tag seja atuali!adaAp1s con&igurar cada tag voc: test2-las clicando em G)erG ou GEscreverG# caso retorne uma mensagem deerro veja veja o pode estar erradoCaso deseja con&igurar uma escala marca o tol"o; GEscalaG e con&igure as escalasE;emplo? um potenciKmetro ligado a uma entrada anal1gica do Arduino com uma tenso que pode variar de> a LoltsC)% n&erior? >C)% Superior? *>34 5conversor anal1gico de *> "its do Arduino6Sist n&erior? >Sist Superior? Assim voc: mostrar2 o valor j2 em tenso no Elipse

    Agora vamos a con&igura9o da tela do sistema%ara adicionar "otFes# gr2&icos# displas# gauges# etc escolha o que deseja con&orme imagem a"ai;o

    Ap1s selecionar o item desejado clique na tela com o "oto esquerdo do mouse e arraste at$ o item &icar dotamanho que desejar

    %ara alterar as propriedades do item "asta um clique duplo so"re o mesmo

    6

  • 7/25/2019 Arduino e Elipse Scada

    7/13

    Lamos con&igurar um item do tipo G"otoG para ligar e desligar um )ED ligado ao Arduino

    %ropriedades do "oto? "asicamente temos que con&igurar tr:s itens em um "oto# a mensagem# a moldurae tagMensagem? $ mensagem que o "oto ir2 e;i"ir# cor e o valor que ele enviar2 para a tagNMoldura? t.tulo do "otoN

    7ag? o mais importante# qual tag esta associada ao "oto

    A imagens a"ai;o mostram as tela de con&igura9o do "oto

    7

  • 7/25/2019 Arduino e Elipse Scada

    8/13

    %ara associar a tag ao "oto navegue na janela o"jetos at$ a tag deseja clique nela e em seguida clique emGadicionarG

    8

  • 7/25/2019 Arduino e Elipse Scada

    9/13

    Em seguida vamos con&igurar um item do tipo Gte;toG para do para mostras o estado de um "oto ligado aoArduino

    onas? $ onde con&iguramos o te;to a ser mostrado e a cor do &undo acordo com o valor da tag 5os valoresde m2;imo e m.nimo e m2;imo so con&igurados de acordo como o desejado para vari2veis digitais deve-secolocar o mesmo valor em am"os con&orme as &iguras a"ai;o6NMoldura? idem "otoN7ag? idem "oto

    9

  • 7/25/2019 Arduino e Elipse Scada

    10/13

    Em seguida vamos con&igurar um item do tipo GsliderG para enviar um sinal %PM a um )ED ligado aoArduino

    Qeral? aqui $ con&igurado os valores m.nimos# m2;imos e o passo do slider assim como a posi9o e o modode atuali!arMoldura? idem "otoN7ag? idem "oto

    10

  • 7/25/2019 Arduino e Elipse Scada

    11/13

    Em seguida vamos con&igurar um item do tipo Gtrand graphG para mostrar a temperatura do )M,A e o valordo sinal AD do )D+

    Qeral? aqui $ con&igurado "asicamente a largura 5intervalo de6 do gr2&ico em segundos e a ta;a deatuali!a9o do mesmoNQr2&ico? tipo de escala 5normal# logar.tmica e pot:ncia6 limites superior e in&erior do gr2&ico# n=meros delinhas de grade cor de &undo# etc N%ena? que tag ser2 apresentada no gr2&ico 5clique no .cone da caneta depois em GR a;isG e navegue at$ atag desejada clique nela e depois em Gcopiar script--HG6 Moldura? idem "oto

    11

    http://3.bp.blogspot.com/-u7xWItcK2to/UpgCoYlr-hI/AAAAAAAACJc/KudfRj0sqHY/s1600/Captura+de+tela+2013-11-28+22.17.17.pnghttp://3.bp.blogspot.com/-u7xWItcK2to/UpgCoYlr-hI/AAAAAAAACJc/KudfRj0sqHY/s1600/Captura+de+tela+2013-11-28+22.17.17.png
  • 7/25/2019 Arduino e Elipse Scada

    12/13

    Em seguida vamos con&igurar um item do tipo GdisplaG para enviar um sinal %PM a um )ED ligado aoArduino

    8ormato? &ormato do numero a ser mostrado com pre&i;o# su&i;o# n=mero de algarismos e casas decimaisMoldura? idem "oto7ag? idem "oto

    12

  • 7/25/2019 Arduino e Elipse Scada

    13/13

    O t.tulo do sistema com &undo a!ul claro e um item do tipo te;to onde s1 &oi con&igurado a moldura

    A"ai;o segue v.deo do sistema em &uncionamento 5Apenas a tela do %C6

    13