Home
Manual
Contents
1. I I ER IR I pDX Blk Plus Off Mul Div O DEXTER Programa o em PDE Utiliza o do PG 147 Por fim o bot o Enviar transmite os dados para a IHM Note que o endere o acessado determinado pelo endere o DXNET especificado no quadro Perif rico J o endere o DXNET especificado na aba Configura o indica qual endere o a IHM deve assumir ao receber a configura o determinada nesta aba Aten o Ao contr rio do uDX100 a IHM n o responde ao endere o 0 zero da DXNET menos que tenha sido programado para este endere o o que n o aconselh vel pois ir conflitar com os controladores uDX100 na rede DXNET A IHM fornecido de f brica no endere o DXNET 15 Programa o da IHM A aba Configura o permite configurar a IHM Na aba Configura o temos tr s abas adicionais Comunica o Senha e Entradas A D Mensagens e Edi o Na primeira destas abas temos os seguintes itens DXNET indica qual o endere o que a IHM ir ocupar ao receber as configura es ao pressionar a tecla Enviar Esta tecla serve portanto para indicar a IHM que receber o programa qual o endere o na rede local DXNET ele deve assumir Escolha um valor que n o conflite com outros dispositivos ligados rede DXNET Senha Este campo permite programar uma senha num rica de 4 d gitos 0 a 9999 para a IHM Esta senha restringe a edi o das con
2. epenu Os jumpers correspondentes a cada uma das entradas anal gicas s o os marcados no desenho Cada um destes jumpers permite 3 posi es distintas conforme o desenho no canto inferior direito da placa de circuito impresso Assim ligando o jumper entre os pinos 1 e 2 a entrada fica programada para uma faixa de tens o entre 0 a 10 V J conectando o jumper entre os pinos 2 e 3 a entrada fica com faixa de tens o O DEXTER 54 100 amp uDX101 entre 0 5 V Se conectarmos o jumper entre os pinos 3 e 4 a entrada ser programada com faixa de corrente entre 0 e 20 mA Por fim retirando o jumper a entrada ser para tens o entre 0 e 5 V com alta resist ncia de entrada necess rio no caso de fonte de sinal de alta imped ncia como potenci metros por exemplo 1 ES gt 7 10 ES a 4 5V Conex o da Placa de Sa da D A As sa das PWM PWM1 a PWM4 do Conversor A D permitem implementar sa das anal gicas com o uso da Placa de Sa da Digital Anal gica Esta placa converte o sinal modulado em largura de pulso em um sinal anal gico de 0 a 10V ou de 0 a 5V A Placa de Sa da D A possui um estrape jumper que quando aberto for a a sa da a ser 0 10V J com este estrape fechado a sa da se situa entre 0 5V As conex es da placa de Sa da D A e a sa da PWM1 do Conversor A D s o mostradas abaixo assim como a fun o de cada pino dos conectores da placa D A
3. 100 amp uDX101 Perif ricos O Controlador uDX100 permite a conex o direta de Expans o de Entradas Sa das no caso de uDX100 at 4 Expans es e diversos perif ricos via rede DXNET como Interface Homem M quina IHM Conversor A D e Modem LINHA TELEF NICA i FONTE DE MODEM ALIMENTA O MODEM RS 232 RS 485 CONEX O SERIAL DEXTER Entradas Saidas Anal gicas PWM DEXTER CONTROLADOR PROGRAM VEL CONTROLADOR yDX100 CONVERSOR A D SENSOR DE TEMPERATURA DEXTER Perif ricos 43 Expansao de Entradas Saidas Este documento descreve as caracter sticas da expans o de entradas sa das do uDX 8 entradas e 8 sa das Com esta expans o o n mero de pontos de entradas e sa das do uDX sobe para 12 de cada 8 entradas expans o 4 entradas uDX e 8 sa das expans o 4 sa das uDX Isto aumenta muito a gama de poss veis aplica es do equipamento Al m disso as entradas da expans o s o opto acopladas permitindo liga o direta a rede el trica 127 ou 220 VAC e oferecendo alta imunidade contra ru dos J as sa das da expans o utilizam rel s iguais aos utilizados no uDX com capacidade at 10 A carga resistiva A expans o conectada ao uDX atrav s de um pequeno cabo chato flat cable de 10 vias fornecido juntamente com o equipamento O suprimento de energia el trica para a expans o retirado da fonte d
4. O DEXTER 100 amp uDX101 Controlador uDX100 O CONTROLADOR PROGRAM VEL uDX100 pronuncia se micro D X um dispositivo eletr nico destinado a controlar processos de automa o ou supervis o Possui quatro entradas que permitem detectar a ocorr ncia de determinados eventos como a abertura de portas ou janelas a presen a de luz ou ainda perceber a energiza o de equipamentos el tricos como um ar condicionado l mpadas ou motores As entradas permitem alimentar sensores com 12 V dispensando fontes adicionais Assim poss vel conectar diretamente ao uDX100 sensores de proximidade magn ticos ou capacitivos por exemplo Tamb m chaves mec nicas de fim de curso muito comuns em aplica es industriais s o ligadas diretamente ao uDX100 Cada entrada est relacionada a um LED indicador luminoso que liga quando o sinal de entrada considerado ativo As entradas s o denominadas de E1 E2 e E4 O controlador uDX100 possui tamb m quatro sa das tipo rel que atuando como interruptores el tricos permitem ligar ou desligar aparelhos ou circuitos em corrente cont nua ou alternada DC AC Estas sa das podem ligar l mpadas motores eletrodom sticos ou mesmo computadores Cada sa da tamb m est relacionada com um LED que liga indicando o acionamento do respectivo rel As sa das s o denominadas de S1 S2 S3 e S4 Para que o uDX100 possa exercer a fun o que querem
5. S rie 1 CONTROLADOR PROGRAMAVEL Manual de Utiliza o uDX 100 amp uDX101 O DEXTER REVIS O 1 04 Ago 2014 DEXTER Ind stria e Com rcio de Equipamentos Eletr nicos Ltda Av Pernambuco 1328 Cjs 307 309 310 Porto Alegre RS Fones 0xx51 3343 2378 3343 5532 P gina Internet www dexter ind br E mail dexter dexter ind br uDX 100 amp uDX101 O DEXTER Nenhuma parte desta publica o pode ser reproduzida armazenada ou transmitida sob qualquer forma mec nica fotocopiada gravada sem permiss o escrita da DEXTER Embora todos os cuidados tenham sido tomados na elabora o deste manual a DEXTER n o assume qualquer responsabilidade por erros ou omiss es contidos neste manual O programa PG n o pode sofrer engenharia reversa recompila o ou qualquer outro esfor o de c pia e ou modifica o n o autorizada expressamente pela DEXTER O programa PG de propriedade da DEXTER Ind stria e Com rcio de Equipamentos Eletr nicos Ltda que permite ao usu rio realizar c pias de prote o backup e ou transferir o programa para um nico disco r gido Todas as marcas e nomes de produtos de outros fabricantes citados neste manual s o marcas ou marcas registradas de seus respectivos propriet rios A DEXTER n o se responsabiliza pela montagem e funcionamento dos circuitos descritos no manual O usu rio pode reproduzi los apenas para seu pr prio uso sendo vedado sua comercializa
6. 100 amp uDX101 Menu Editar Este menu permite desfazer ou refazer opera es duplicar blocos ou reas de programa inserir caixas de texto ou r tulos inserir entradas e sa das de Macros excluir blocos ou reas de programa ou ainda visualizar propriedades de um componente selecionado Note que todas fun es est o dispon veis tamb m na Barra de Ferramentas com o mesmo icone apresentado esquerda e tamb m possuem teclas de atalho representadas direita As fun es que n o est o dispon veis aparecem em cinza Desfazer Ctrl Z Refazer Shift Ctrl Z T tz Duplicar Ctrl C Inserir caixa de texto Ctrl F2 gt Inserir entrada de macro D Inserir sa da de macro m Excluir Del Propriedades do componente Space Desfazer Ctrl Z Desfaz a ltima opera o efetuada no Editor PG A tecla de Desfazer possui uma profundidade de cinco opera es ou seja pode se desfazer at as cinco ltimas opera es Refazer Shift Ctrl Z Refaz a ultima opera o efetuada no Editor PG A tecla de Refazer possui uma profundidade de cinco opera es ou seja pode se refazer at as cinco ltimas opera es Duplicar Ctrl C Esta tecla permite duplicar um componente ou uma rea selecionada do programa Para selecionar um componente basta clicar sobre o componente com a tecla esquerda do mouse J para selecionar uma rea mantenha pressionada a tecla esquerda do mouse e se
7. 51255 EXPANS ES Status CPU Programa Config Hardware Mensagens DXNET Dia Programa Caso seja estabelecida comunica o serial com o Controlador uDX100 a tela preenchida com v rios dados de status Para estabelecer comunica o serial com o uDX100 ligue o cabo serial que acompanha o Modem UDX100 porta serial de seu computador ou a um cabo adaptador USB Serial caso seu computador n o possua porta serial e selecione o n mero de porta serial no Compilador Para saber quais as portas seriais dispon veis va no Windows em Iniciar gt Configura es Painel de Controle O DEXTER 116 100 amp uDX101 amp Control Panel File Edit View Favorites Tools Help Search sedes Address gt Control Panel v Norton Antivirus O Va Control Panel a e 5 4i ES di Accessibility Add Hardware Add or Automatic BDE Correio gt Switch to Category View Options Remov Updates Administrator See Also 4 EN 7 J 8 Date Time Display Folder Options Fonts Game Internet Java Plug in Windows Update Controllers Options 1 4 0 AD Keyboard Localiza o Network Setup NVIDIA nView acelerada Wizard Desktop amp 5 8 g Portable Media Power Options Printers and Regional and Scanners and Devices Faxes Language Cameras e 9 s 6 9 d Security Sounds and Speech Symantec
8. kJ Monitora o Gr fica de Vari veis EM PAUSA Vari veis Acertar Rel gio Permite acertar o rel gio de tempo real do controlador uDX100 poss vel atribuir a data e hora existentes no rel gio interno do computador ligado ao uDX100 ao rel gio de tempo real desse Note que o uDX100 permite apenas a inclus o de dia da semana na data Tamb m poss vel especificar a hora manualmente no rel gio interno do uDX100 Esta op o pode ser til para teste de programas com comportamento dependente do rel gio de tempo real do controlador Ajuste do rel gio do pDX po 5 d i Sincronizar com data e hora atua O DEXTER Programa o em PDE Utiliza o do PG 175 Menu Comunica o O menu Comunica o concentra as op es de comunica o com o controlador uDX100 Abrir Ctrl F6 Abre o comunicador Com isso o Compilador PG aloca o recurso para si porta serial no caso de comunica o serial endere o TCP IP no caso de comunica o via rede Ethernet ou modem no caso de comunica o via linha telef nica Caso o comunicador esteja utilizando comunica o serial e as op es autom ticas estejam habilitadas no menu Configura es Configura es e Prefer ncias Compilador solicitado o status do CLP e iniciada a monitora o Fechar Alt F6 Fecha o comunicador liberando o recurso para que outros programas possam utiliz lo
9. ma x Od e Variaveis EXPANS ES NU DTH E N Dia Programa esh XXX lo Hora 01 47 53 Tipo CPU 100 Rev Firm Programa EEPROM co Nodos Ve g O DEXTER 204 100 amp uDX101 Conven es do Compilador PG O Compilador PG utiliza as seguintes conven es para acesso a mem ria nodos e vari veis do controlador uDX100 Vnnnn gt Acessa variavel absoluta do controlador Nnnnn gt Acessa nodo absoluto do controlador Para utilizar n meros hexadecimais basta incluir o sufixo h Caso o numero inicie por uma letra preciso incluir um zero esquerda para que o PG n o confunda o valor literal com o nome de alguma vari vel Assim por exemplo o valor 245 em hexadecimal seria representado por OF5h O controlador uDX100 utiliza os seguintes tipos de vari veis Nodo gt Constantes e variaveis entre 0 e 1 Byte gt Apenas constantes entre 0 e 255 O DEXTER Elaborando Programas 205 Variavel Absoluta Vnnnn A letra V seguida de um valor num rico acessa uma variavel absoluta do CLP Note que o uDX100 possui 16 vari veis de v0 a v15 e o uDX100 possui 64 vari veis de vO a v63 Todos os blocos de temporizadores atraso monoest vel oscilador pulso utilizam uma vari vel auxiliar para fazer a contagem de tempo Estas vari veis auxiliares s o alocadas a partir da ltima vari vel dispon vel a partir de v15 no caso de uDX100 ou de v63 no caso de
10. Normalmente opto acoplador remetido com os jumpers instalados para a 1 alta tensao AC pois neste caso evita se a queima acidental de uma das entradas ao liga la direto a rede el trica J a situa o contr ria ou seja ligar em 6 a 30 V uma entrada programada para 110 a 220 V n o traz maiores consequ ncias embora a entrada n o consiga ser energizada por uma tens o t o baixa Na placa do opto acoplador existem duas colunas de jumpers numerados de JP3 a JP6 e de JP7 a JP10 Estes jumpers permitem comutar o modo de opera o das entradas A coluna de jumpers JP3 a JP6 comuta entre alta tens o jumper aberto e baixa tens o jumper fechado J a coluna JP7 a JP10 comuta entre corrente cont nua jumper aberto e corrente alternada jumper fechado Assim estando o jumper na coluna JP3 a JP6 fechado a entrada correspondente estar programada para baixa tens o Com este jumper aberto a entrada ser para alta tens o J se o jumper correspondente a mesma entrada estiver instalado na coluna JP7 aJP10 a entrada estar preparada para corrente alternada Note que uma entrada para corrente alternada baixa ou alta tens o pode ser acionada por uma corrente cont nua sem nenhum problema apenas ocorrer um leve atraso para acionar ou desacionar a entrada cerca de 50 ms devido a filtragem A rec proca n o verdadeira ou seja uma entrada programada para corrente cont nua ao ser excitada com corrente
11. Adicionar Vari vel ou Nodo Monitora o Com isso estes nodos surgem na lista de nodos monitorados Se for pressionado duas vezes sobre o nodo na lista podemos for a lo a ligar Para indicar que o nodo est sendo for ado em 1 pelo PG ele representado em amarelo Note que o led que representa a entrada E1 no desenho do uDX100 liga j que o nodo O est associado a esta entrada DEXTER 202 100 amp uDX101 E Dexter PG Editor S rie 100 Compilador e Interface pDX Teste u1p H Arquivo Macro Editar Projeto P gina Compilador pDX Comunica o Monitora o Configura es Janelas Ajuda Bx oR BB m HE kx Oe wer Geral Pro DINE Variaveis EXPANS ES SN Programa Igual Hora 01 45 04 Tipo CPU Nome Prog 100 ROM jocos Nodos eis o Se fizermos o mesmo com o nodo 1 associado entrada E2 do uDX100 dever ser acionada a sa da S1 do uDX100 pois as duas chaves NA estar o fechadas permitindo a energiza o desta sa da Ou seja fica bastante simples depurar o programa Obvio que poss vel tamb m energizar efetivamente as entradas do controlador uDX100 para testar o programa O DEXTER Elaborando Programas 203 E Dexter PG Editor S rie 100 Compilador e Interface pDX Teste u1p Arquivo Macro Editar Projeto P gina Compilador Comunica o Monitora o Configura es Janelas Ajuda EEE ET
12. Propriedades da p gina Incluir no projeto atual Esta tela permite escolher um nome para a p gina editar propriedades da p gina e incluir a p gina no projeto corrente Caso n o exista projeto aberto a p gina criada imediatamente sem que surja a janela acima Nova Macro Abre uma nova p gina de Macro na rea de programa o Macros s o programas aplicativos que ser o compilados como um bloco nico permitindo sua utiliza o em outros programas Note que a Macro se torna uma caixa preta ou seja nenhuma das vari veis e nodos internos est o dispon veis externamente exceto se ligados s conex es de Macro Entrada de Macro e Sa da de Macro A tela de programa o de Macro P gina Macro possui fundo verde para diferenciar de tela de programa o do uDX P gina uDX que apresenta fundo branco Note que poss vel usar uma Macro dentro da defini o de outra Macro Com isso poss vel hierarquizar e organizar um programa com Macros de crescente complexidade Obviamente a Macro apesar de visualmente se apresentar como apenas um bloco ocupa na mem ria do controlador program vel o n mero de blocos usados para sua cria o Abaixo um exemplo de Macro que calcula a m dia aritm tica de duas vari veis Veja que a Macro foi gerada na tela verde e logo ap s ser compilada Macro Compilar e Salvar Macro ela surje na Biblioteca de Componentes Abaixo da janela de programa o de Macro temos uma jan
13. suficiente mas ela pode ser escolhida desde 150 dpi at 600 dpi Como os arquivos JPG s o cerca de 10 a 15 vezes menores que seus equivalentes em BMP aconselhamos seu uso sempre que poss vel Exporta p gina Resolu o dpi Formato Bitmap JPEG v Incluir Moldura v Incluir Selo Note que para p ginas de programa o grandes a gera o do arquivo BMP ou JPG pode levar v rios segundos Durante este per odo a janela acima ficar congelada no PG Isso normal Aguarde a finalizagao do processo O DEXTER Programa o em PDE Utiliza o do PG Sair Permite encerrar programa Editor PG 93 O DEXTER 94 100 amp uDX101 Menu Macro Este menu permite editar propriedades de uma Macro e tamb m compila la gerando um bloco utiliz vel nos programas aplicativos do uDX200 Al m disso poss vel carregar macros compiladas por terceiros arquivos sufixo dmb e atualizar a lista de Macros na Biblioteca de Componentes As fun es que n o est o dispon veis aparecem em cinza Carregar macro compilada De Atualiza lista de macros Propriedades da Macro Esta tecla edita as propriedades de uma Macro Ao selecionar esta fun o surge a seguinte tela necess rio estar com uma p gina de Macro selecionada Macro c lula pDX Propriedades Nome Cor C Default M Grupo Pe Descri o Calcula a m dia aritm tica
14. Entrada de Macro e colocando Sa da de Macro existentes na Barra de Ferramentas do PG ou v em Editar gt Inserir Entrada de Macro Editar Inserir Sa da de Macro teremos Note que foram editados os blocos de Entrada de Macro e Sa da de Macro atribuindo nomes a elas clicando com a tecla direita do mouse sobre as mesmas Propriedades do Componente D Componente Conex o de Macro Descri o o Ordem Se em branco ou zero adota ordena o padr o alfab tica Tamb m editei os blocos para utilizar a vari vel absoluta v0 como vari vel de entrada e tamb m como vari vel de sa da do resultado Como no uDX100 n o existe conex o para interligar vari veis preciso usar uma vari vel absoluta para comunicar uma vari vel para a macro j que qualquer nome de vari vel usado dentro da macro inacess vel ao programa aplicativo e vice versa Est pronta a Macro Falta apenas selecionar as propriedades da Macro e compil la Para isso v no menu pop down Macro Propriedades da Macro Digite os seguintes dados note que foi escolhida a cor amarela para esta macro mas pode ser escolhida qualquer cor desejada O DEXTER Elaborando Programas 213 Macro c lula pDX Propriedades Nome f x 34 Cor Yellow Grupo pe Descri o Multiplica por tr s a vari vel v0 Agora va em Macro Compilar e Salvar Macro O PG ir
15. Este bloco produz um nico pulso no nodo de sa da com dura o de um ciclo de execu o do programa aplicativo quando o controlador program vel uDX100 energizado Nodo EL produz o pulso no momento que o suprimento de energia fonte de alimenta o for ligado ao uDX100 O bloco Nodo EL pode ser utilizado para inicializar vari veis no programa do uDX100 Note que o uDX100 inicia todas as vari veis com valor 255 o que muitas vezes n o conveniente Neste caso podemos usar este bloco para gerar um pulso quando o CLP for energizado e este pulso acionar blocos de atribui o de vari veis Veja o exemplo abaixo que inicializa as vari veis Limite1 e Limite2 com os valores 100 e 200 respectivamente Note que o bloco EL inicializa as vari veis sempre que o controlador energizado Limite1 MOV 100 Limite2 Exemplo de Programa Aplicativo Bloco EL dig GERAL Entrada de Expansao Este bloco acessa as entradas digitais das Expans es de Entradas Sa das do controlador program vel uDX100 Assim como indicado na tampa superior da Expans o cada entrada tem uma numera o pr pria E5 a E12 O bloco permite edi o para especificar qual entrada est sendo usada e qual das 4 Expans es se refere apenas para uDX100 A conex o de sa da deste bloco como de todos os blocos do uDX100 um nodo ou seja uma vari vel bin ria apenas dois estados ligado ou desligado 4 Este bloco efetivame
16. Places Files of type P gina Fonte uDX d1g d1m E possivel tamb m carregar uma pagina de de Macro Para isso basta selecionar um arquivo fonte de Macro sufixo d1m Salvar Ctrl S Salva no disco r gido do microcomputador a p gina uDX corrente arquivo sufixo d1g Tamb m permite salvar a pagina de Macro corrente arquivo sufixo d1m Salvar como Esta tecla salva no disco r gido do microcomputador a p gina uDX corrente permitindo especificar um nome para o arquivo arquivo sufixo d1g Tamb m permite salvar a p gina de Macro corrente arquivo sufixo d1m O DEXTER 92 100 amp uDX101 Imprimir Imprime a pagina de programa o corrente Ao selecionar esta op o surge a tela Impress o Impressora WMONTAGEMSLASER Imprimir Moldura Imprimir Selo Ok Cancela E possivel escolher a impressora caso exista mais de uma impressora configurada no computador configura la selecionar se devem ser impressas a moldura da pagina selo quadro com informa es no canto inferior direito da pagina Exportar Muitas vezes necess rio anexar a documenta o de determinado projeto detalhes da programa o implementada no controlador program vel Esta op o permite gerar um arquivo bit map compactado JPG ou n o BMP com diversas resolu es Normalmente uma resolu o de 300 dpi dots per inch
17. Ap s compilar o programa e transmit lo ao uDX100 mande o executar este programa exemplo Inclua os nodos nO n1 e n2 na lista de nodos monitorados Apontando com o mouse para o nodo nO correspondente a entrada E1 e pressionando a tecla esquerda do mouse poss vel acionar esta entrada Fazendo o mesmo com E2 nodo n1 a chave NA se fecha energizando o rel de sa da S1 Aponte para E1 e E2 e pressione novamente a tecla esquerda do mouse desativando estas entradas Apesar de desativadas a sa da continuar energizada devido a auto sustenta o Entretanto ao ativar a entrada E3 nodo n2 a chave NF se abre interrompendo a auto sustenta o e desligando a sa da S1 O DEXTER 222 100 amp uDX101 Opera es Aritm ticas com mais de 8 bits O controlador uDX100 utiliza vari veis com 8 bits sem sinal Assim o m ximo valor que estas vari veis podem asssumir 255 2 Entretanto muitas vezes pode ser necess rio manipular valores num ricos maiores Para isso a vers o 6 0 do uDX ou superior prev a propaga o de estouro carry ou borrow no caso de opera o de adi o ou subtra o Neste caso utiliza se duas fun es anteriormente in teis que eram somar ou subtrair O zero de uma vari vel Quando efetuada uma opera o de soma ou subtra o em que ocorre estouro esta informa o armazenada pelo uDX e no primeiro bloco com adi o com zero ou subtra o com zero este estouro
18. CONECTORES DE SA DA 1 1 1 I 1 1 I NF C NA NF C NA NF C NA NF Ls L2 I5 SAIDAS pDX110 ENTRADA ALTA TENSAO 40 300vDC 30 230vAC BAIXA TENS O 4 40VDC 3 30VAC SA DA REL 30VDC 10A 250VACQ10A TEMP AMBIENTE 55 ENDERE O EXPANS O 1 ENERGIA 2 pDX S rie 100 S4 EXPANSAO DE ENTRADA SA DA DEXTER 1 ENTRADAS 4 ng Fg gd gd 4 11 EXPANSAO CONECTORES DE ENTRADA O DEXTER 72 100 amp uDX101 Instala es Industriais e Transitorios de Tens o Em uma instala o industrial comum a ocorr ncia de transit rios de alta tens o Estes transit rios podem afetar o funcionamento de equipamentos eletr nicos que normalmente operam em tens es baixas como 3 3V ou 5 V Os transit rios s o originados da comuta o de cargas indutivas descargas atmosf ricas e transit rios oriundos da rede el trica al m de descargas eletrost ticas O controlador uDX100 possui v rios componentes internos para proteg lo de EMI interfer ncia eletromagn tica EMS descargas eletrost ticas e ainda descargas el tricas de alta energia Ele foi testado com descargas de 1500V e energia de 3 joules em ciclos de 100 descargas cada uma com dura o total de cerca de 20us pot ncia acima de 100KW Isso garante um equipamento robusto e adequado a ambientes hostis como comumente encontrados na ind stria Cargas Indutivas O controlador program vel uDX S rie 100 possu
19. Comum 0V 2 V diretamente ligado energia 3 Pulso de carga Load 4 5V max 10mA 5 Pulso de rel gio Clock 6 Sem conex o 7 Entrada de dado serial Din 8 VCC 5V garantidos pelas pilhas quando falta energia max 5 mA 9 Sa da de dado serial Dout 10 Sem conex o O DEXTER 16 100 amp uDX101 DXNET Sao dois conectores tipo P2 f mea que estao internamente ligado em paralelo Em qualquer um dos dois podem ser conectados os cabos para rede DXNET ou 0 cabo do adaptador para a comunica o com o computador O contato da ponta o sinal e o contato do corpo o comum Zero Volts Ground O sinal est ligado diretamente ao microcontrolador do uDX100 e a um resistor de 1 8K que vai ligado ao VCC O DEXTER Controlador uDX100 17 Fixa o Mec nica Para fixar o uDX100 existem dois furos na face inferior da caixa conforme o desenho abaixo Estes furos s o dispon veis abrindo se o uDX retirando a tampa superior e deslocando para fora de seu suporte o porta pilhas 117mm DEXTER Ind e Com de Equip Eletr nicos Ltda Porto Alegre RS Fone 051 3432378 Ind stria Brasileira Consumo M ximo 3W Bateria 4 pilhas tipo AA 100 mm Fixa o 5 Fixa o Mec nica Mec nica d 100 mm 76 l Qo v O 3 7 mm VISTA DA PARTE INFERIOR DA CAIXA DEXTER 18
20. Solicite um or amento De forma geral todos os cabos adaptadores USB lt gt RS 232 do mercado devem funcionar sem problemas com o controlador uDX100 Nos casos de inexist ncia de porta serial RS232C pode se usar um cabo USBoRS 232 Normalmente acompanha cabo USBe gt RS 232 um CD com o driver para Windows Ele deve ser instalado para o correto funcionamento do dispositivo com alguns cabos isso desnecess rio e o Windows reconhece o cabo automaticamente Para saber qual a porta de comunica o que foi gerada ao conectar o cabo adaptador USB lt gt RS 232 v em Painel de Controle Sistema Hardware Gerenciador de Dispositivos Portas COM amp LPT e verifique qual a COM gerada Device Manager P ANOTEBOOK DEXTER Batteries iy Computer amp Disk drives 2 Display adapters gt DVD CD ROM drives Floppy disk controllers a Floppy disk drives 3 Human Interface Devices 3 IDE ATA ATAPI controllers gt Keyboards Mice and other pointing devices b Modems z Monitors 88 Network adapters 5 PCMCIA adapters ELE EI ED RE EI IET IR EIE Y Ports COM amp LPT ECP Printer Port LPT 1 a Prolific USB to Serial Comm Port COM2 Processors N Sound video and game controllers DEXTER 178 100 amp uDX101 Caso se queira modificar o valor da COM clique duas vezes sobre o driver para porta serial no Gerenciador de Dispositivos Device Manag
21. adicionado ou subtra do da vari vel Por exemplo se tivermos um bloco que incrementa v0 a cada energiza o da entrada E1 para contar n mero de pe as que passam por um sensor ligado a E1 o programa poderia ser como abaixo note o bloco PULSO para garantir apenas um incremento para cada energiza o de E1 e o bloco NODO EL para inicializar a vari vel vO com valor zero Exemplo de Programa Aplicativo Aritmetica 8bits dig Este programa incrementa vO a cada energiza o da entrada E1 Mas ap s 256 energiza es a vari vel vO volta ao valor zero pois 255 1 256 gt estouro de vari vel Ent o pode se usar uma segunda vari vel para continuar a contagem usando a propaga o de carry via bloco com adi o com zero O DEXTER Elaborando Programas 223 Exemplo de Programa Aplicativo Aritmetica 8bits2 d1g Note que quando houver estouro em vO o carry ser considerado no bloco subseq ente v1 0 incrementando v1 Assim o valor de contagem ser obtido pela f rmula Contagem 256 v1 vO O valor m ximo ating vel de 65535 contagens Se ainda assim n o for o suficiente basta adicionar mais vari veis Neste caso a contagem ser Contagem 256 256 v2 256 v1 vO O limite neste caso de 16777215 contagens Aten o o bloco de fun o soma com zero sempre ir considerar o carry do bloco imediatamente anterior Assim os blocos respons veis pelo c lculo co
22. bit7 bit6 bit5 bit4 bit3 bit2 bit1 bitO 21 22 23 24 25 26 27 28 No caso de temperaturas negativas utilizada a nota o em complemento de dois Note que a m xima temperatura admiss vel pelo sensor de 125 C Como esta temperatura menor que 128 significa que o bit mais significativo da vari vel vO no exemplo ser sempre O zero para temperaturas positivas e sempre 1 um para temperaturas negativas Para obter a temperatura no caso desta ser negativa bit mais significativo ligado basta inverter todos os bits e somar 1 ao resultado Por exemplo digamos que a temperatura detectada pelo sensor seja de 23 36 Se esta temperatura fosse positiva resultaria no valor 00010111 01011100 em bin rio devido limita o em 16 bits o valor representado em bin rio 23 359375 C em vez de 23 36 C Para converter para negativo basta inverter todos os bits e adicionar 1 ao resultado Neste caso ficaria Invers o 11101000 10100011 Adi o 1 Valor negativo 11101000 10100100 Logo 23 36 C ser representado em duas vari veis no uDX como 11101000 10100100 Note que o bit mais significativo est ligado Para obter o valor de um n mero bin rio negativo O DEXTER 162 100 amp uDX101 representado em complemento de dois basta seguir o caminho inverso Inverta todos os bits e adicione 1 ao resultado para obter o valor positivo Por exemplo para o valor obtido 11101000 10100100 Invers
23. efetuada no entrada E2 do uDX100 e ativada a op o Zerar contador E2 Propriedades do Componente Componente PWM Vari veis e Constantes Conex es Pid Modo de opera o C Normal Contagem r pida Zerar contador 2 Caso nao seja selecionada a de Zerar contador E2 este bloco ira incrementar a variavel especificada e a subsequente de forma a formar um contador de 16 bits conforme os pulsos na entrada E2 J se for selecionada a op o Zerar contador E2 este bloco ir zerar o contador r pido sempre que for energizado Com isso f cil implementar por exemplo um frequenc metro Este exemplo mostrado a seguir Note que a cada segundo o valor das vari veis de contagem vO v1 s o transferidas para outras vari veis v2 v3 e a seguir s o zeradas Em v2 v3 ir surgir a frequ ncia presente na entrada E2 at o limite de 3000Hz Veja que 1000Hz por exemplo ser representado por 1000 256 3 e resto 232 Logo para 1000Hz teremos v3 3 e v2 232 Note que a ordem dos blocos importante Assim preciso que os blocos que transferem a contagem para v2 e v3 blocos 3 e 4 sejam anteriores ao bloco de zeramento da contagem bloco 5 O DEXTER 288 100 amp uDX101 Exemplo de Programa Aplicativo Bloco PWM d1g O DEXTER 290 100 amp uDX101 Manuten o O n o funcionamento correto de qualquer uma das partes do Co
24. o Nova janela de monitora o Monitora o gr fica b Iniciar monitora o Acertar rel gio Alterar endere o DXNET para comunica o Esta op o permite editar o endere o DXNET acessado pelo Compilador PG Note que o endere o O zero conjunto 0 zero o endere o broadcast ou seja qualquer uDX100 conectado ir responder a este endere o independentemente de seu pr prio endere o Este endere o s pode ser usado no caso de apenas um controlador estar conectado rede DXNET O endere o 0 0 zero o endere o padr o para o PG quando este instalado e s deve ser modificado caso existam mais controladores uDX100 ligados via rede DXNET Para modificar este dado poss vel al m da escolha desta op o no menu apontar o mouse para o endere o DXNET DXNET 0 0 que aparece abaixo da representa o do uDX100 e clicar duas vezes com a tecla esquerda do mouse Ir surgir a seguinte janela Endere o DXNET Conjunto DXNET Endere o DXNET Ap Use conjunto e endereco zero para comunicar com o local Ok Digite valor desejado clique em Ok Note que no caso de controlador uDX100 em vez de uDX100 Plus n o existe a op o de conjunto O DEXTER Programa o em PDE Utiliza o do PG 137 Expansoes Permite especificar ao monitoramento do Compilador PG a quantidade de Expans es de Entradas Sa das presentes e quais as vari veis inici
25. o do PG Acompanha o Controlador uDX100 um CD com o software de programa o PG Programador Gr fico composto de Editor e Compilador para computador IBM PC compat vel Este software deve rodar sob plataforma Windows Windows98 Windows Millenium Windows NT Windows 2000 Windows XP Windows Vista ou Windows 7 vj m uDX PG uDX PG Editor S rie Compilador 100 S rie 100 O PGEditor100 uma ferramenta com a qual se pode elaborar ou modificar programas para o UDX100 em linguagem PDE e que em conjunto com o programa Compilador PG que acompanha o pacote de software permite monitorar e interferir em qualquer uDX100 conectado na Rede Local DXNET Esta linguagem PDE Programa o por Diagrama Esquem tico foi desenvolvida pela DEXTER como um meio de programa o intuitiva de f cil compreens o e que dispensa conhecimentos especializados O novo PG mant m a filosofia de programa o inaugurada pelo programa PG em sistema operacional DOS para linha de controladores uDX100 mas expande bastante suas possibilidades ao permitir m ltiplas janelas conex o com transporte de valor de vari veis e muito mais blocos Para elaborar um programa basta pegar os blocos de instru o que sejam necess rios dispostos em forma de Menu colocando os depois na rea de programa o Depois liga se uns aos outros com fios e a representa o art stica final a de um diagrama esquem tico com as chaves rel s temporizadores fios
26. rea mantenha pressionada a tecla esquerda do mouse e selecione um ret ngulo de sele o movimentando o mouse Propriedades do Componente Space Apresenta as propriedades do componente selecionado Note que as propriedades do componente tamb m podem ser acessadas clicando sobre o mesmo com a tecla direita do mouse exceto no caso das conex es fios A tecla direita neste caso gera uma conex o derivada da conex o existente J a tecla de Space barra de espa o do teclado sempre acessa as propriedades do componente O DEXTER Programa o em PDE Utiliza o do PG 101 Menu Projeto Este menu permite incluir ou remover paginas do projeto compilar pagina de programa ou o projeto inteiro note que o Editor PG na verdade efetua uma pr compila o compilar o programa pr compilado e abrir a janela do Compilador ou ainda visualizar informa es sobre o projeto Note que todas fun es est o dispon veis tamb m na Barra de Ferramentas exce o de Informa es do projeto com o mesmo cone apresentado esquerda e tamb m muitas delas possuem teclas de atalho representadas direita As fun es que n o est o dispon veis aparecem em cinza Tamb m poss vel modificar a ordem das p ginas em um projeto compilar antes e compilar depois Com este recurso poss vel determinar quais blocos ser o executados antes pelo uDX100 Incluir p gina uDX no projeto Remover p gina uDx do
27. 100 amp uDX101 280mm Area ocupada por uDX Expans o esta face n o tem nenhuma liga o e portanto n o h necessidade de espa o dist ncia necess ria para a calha de cabos de entrada e O ALTURA 40 mm para a calha de cabos de sa da va Expans o dist ncia necess ria 80mm dist ncia entre uDX e Expans o no m nimo 40 mm e C LLI E gt lt 277mm esta face n o tem nenhuma liga o portanto n o h necessidade de espa o O DEXTER Controlador uDX100 19 Especifica es T cnicas Caracter sticas Gerais e 52 Instru es incluindo l gica e aritm tica de 8 bits e 16 timers de 8 bits compartilhados com as vari veis 64 para uDX100 e 16 vari veis de 8 bits 64 para uDX100 Estrutura o do programa por rede nodal Execu o do programa em modo de paralelismo l gico e Mem ria com capacidade para 127 blocos de instru es e 63 nodos 256 blocos e 192 nodos no caso de uDX100 Quatro dura es de ciclo 1 16 1 32 1 64 e 1 256 segundo Watch Dog Timer 4 entradas e 4 sa das digitais expans vel para 12 entradas e 12 sa das 36 entradas e 36 sa das no caso do uDX100 Entrada de contagem r pida at 3000 Hz apenas para uDX100 e 3 entradas anal gicas por PWM Caracter sticas El tricas e Alimentac o ENERGIA 9 14VDC 9 250m
28. Adicionar vari veis ou nodos monitora o Retrocede 183 128 Retrocede p gina 183 Compilar 128 Menu P gina Configura o de hardware 128 Grade 104 Enviar programa para o uDX 128 Propriedades da p gina 104 Fechar o arquivo de programa 128 Selo 104 Layout de monitora o 128 Zoom 104 Limpa lista de nodos monitorados 128 Menu Projeto Limpa lista de vari veis monitoradas 128 Compilarantes 101 Verificar programa compilado vs DX 128 Compilar depois 101 Menu Comunica o Compilar p gina compilador 101 Abrir 175 Compilar projeto compilador 101 Configurar comunicador 175 Incluir p gina uDX no projeto 101 Fechar 175 Informa es do projeto 101 Procurar 175 Pr compilar p gina 101 Menu Configura es Pr compilar projeto 101 Configura es e prefer ncias 107 Remover p gina uDX do projeto 101 Lista de bibliotecas 107 Menu Simulador Menu Editar Adicionar vari veis ou nodos simula o Desfazer 96 232 O DEXTER 296 100 amp uDX101 Menu Simulador Ajustar rel gio ao carregar 232 Ajustar rel gio 232 Executar 232 Executar um passo 232 Parar 232 Reset 232 Simular programa 232 Modem 56 Monitora o gr fica 136 Monoest vel 262 N Nodo 276 Nodo 62 GND 206 Nodo 63 V 206 Nodo Absoluto Nnnnn 206 Nodo ED Energia Desliga 278 Nodo EL Energia Liga 279 Nodos NO N7 Entradas Sa das 206 Nova janela de monitora o 136 183 No
29. C J se a resolu o especificada for de 0 5 C a faixa de 127 5 C pode se ler de 55 C a 72 5 C ou de 2 5 C a 125 C por exemplo Se a resolu o for maior como 0 1 C a faixa diminui proporcionalmente com resolu o de 0 1 C a faixa de apenas 25 5 C j que em 8 bits pode se representar um valor m ximo de 255 Para uma resolu o de 0 1 C pode se especificar uma faixa de medi o de 15 C a 40 5 por exemplo Neste caso valor O zero na vari vel do uDX indicar temperatura de 15 C e o valor 255 indicar temperatura de 40 5 C Vamos prosseguir com um exemplo Selecionando o modo de 8 bits surge a especifica o de resolu o do sensor O DEXTER Programa o em PDE Utiliza o do PG 163 Neste exemplo irei utilizar resolu o de 0 1 C Uma vez especificada a resolu o o pr ximo dado requerido a faixa do sensor de temperatura ou seja entre que valores de temperatura o sensor ir atuar Note que o programa PG j calcula a largura da faixa conforme a resolu o especificada pelo usu rio Assim basta selecionar a temperatura m nima a ser lida a temperatura m xima calculada pelo PG No exemplo selecionei 0 C como temperatura minima resultando uma faixa de 0 C a 25 5 C LE JL JD Como em 8 bits n o usada a repre
30. O menu Simulador permite acionar o simulador executar e parar o simulador executar passo a passo reinicializar a simula o adicionar vari veis e nodos simula o e ajustar o rel gio do uDX simulado Wy Simular programa Ctrl M Executar F11 B Parar Ctri4F11 Executar um passo F12 5 Reset De VR Adicionar vari veis ou nodos simula o Ctri4F7 Ajustar rel gio Ajustar rel gio ao carregar Simular programa Ctrl M Abre o Simulador e transmite o programa aplicativo para o Simulador Note que a simula o sempre inicia parada Executar F11 Inicia a simula o O contador de ciclos incrementado a cada ciclo de execu o do programa aplicativo Parar Ctrl F11 Interrompe a simula o Executar um passo F12 Executa apenas um ciclo de execu o do programa aplicativo Esta uma ferramenta poderosa para depurar problemas pois permite examinar passo a passo o comportamento do programa aplicativo Reset Reinicializa a simula o Equivale a efetuar um reset no controlador program vel Adicionar vari veis ou nodos simula o Ctrl F7 Permite acrescentar vari veis e nodos simula o Note que apenas nodos e vari veis devidamente nomeados no programa aplicativo s o visualizados na simula o Com este recurso qualquer outro nodo ou vari vel pode ser visualizado O DEXTER Simulador 233 Adicionar Vari vel ou Nodo Monitora o no Sim
31. Places Files of type Arquivo pr compilado uDX up Corea Fechar o Arquivo de Programa Fecha o programa aplicativo pr compilado sufixo u1p previamente aberto no Compilador Compilar Alt F9 Compila o programa previamente carregado no Compilador Note que ao carregar um programa sufixo u1p no Compilador PG ele j compilado Assim esta tecla til apenas para efetuar nova compila o por exemplo para verificar as mensagens de compila o no log do compilador Enviar Programa para o uDX Envia o programa aplicativo compilado para o uDX100 Para isso necess rio que o canal de comunica o esteja aberto Comunicador aberto Verificar Programa Compilado versus uDX Verifica se o programa compilado existente no software PG id ntico ao existente no controlador uDX100 Se forem id nticos a rea de verifica o de programa fica em verde e iniciado o monitoramento de vari veis e nodos do programa aplicativo O DEXTER 130 100 amp uDX101 anfig Hardware Mensagens Programa Refresh 94 ms Adicionar nodos ou vari veis monitora o F7 Permite acrescentar vari veis e nodos monitora o Note que apenas nodos e vari veis devidamente nomeados no programa aplicativo s o monitorados Com este recurso qualquer outro nodo ou vari vel pode ser monitorado Var Induir Limpa lista de variaveis monitoradas Retira todas as
32. Vnnnn 205 Verifica nova vers o 113 Verificar programa compilado vs DX 128 Vers es de Software uDX100 21 Vers es de Software uDX100 Plus 29 Vers es de Software uDX101 39 57 Zoom 104 297 DEXTER
33. amp uDX101 Lado a lado vertical Distribui as janelas de programa o verticalmente Organizar cones Realinha os cones das janelas minimizadas no Editor PG Reposicionar as janelas para o padr o Recoloca as janelas principais e flutuantes na configura o padr o do programa O DEXTER Programa o em PDE Utiliza o do PG 113 Menu Ajuda Este menu permite acesso ao manual help do Editor PG Al m disso a tecla Sobre informa vers o do PG e algumas informa es do software Ja a op o Verifica nova vers o faz com quem o PG compare sua vers o com a existente no site da Dexter http www dexter ind br informe se existe uma vers o mais atual A op o Produtos e Acess rios abre um arquivo no formato PDF com descri o de todos os produtos Dexter para linha uDX100 Ajuda Produtos e acess rios Verifica nova vers o Sobre Ajuda Acessa 0 arquivo de ajuda help do Editor PG Hide Home Print Options Contents index Search Fa Direitos Reservados e Controlador pDx100 Q amp Controlador 05100 Plus Perif ricos 2 Instala es Industriais e Trai Programa o em PDE Elaborando Programas Blocos de Instru es 2 Manuten o S rie 100 CONTROLADOR PROGRAMAVEL Manual de Utiliza o O DEXTER 114 100 amp uDX101 Produtos e Acessorios
34. das das Expans es podem ser utilizadas normalmente no programa aplicativo do uDX100 usando os blocos Entrada da Expans o e Sa da da Expans o As entradas da primeira Expans o s o E5 a E12 e as sa das S5 a S12 da Expans o 1 X1 da segunda Expans o s o E5 a E12 e as sa das S5 a S12 da Expans o 2 X2 e assim em diante A tela de edi o deste bloco permite selecionar quantidade de expans es a vari vel inicial para entradas e vari vel inicial para sa das O DEXTER Blocos de Instru es 275 Propriedades do Componente EXP Componente Vari veis e Constantes Conex es Vari veis e Constantes ee al ATEN O A fonte de alimenta o que acompanha o controlador uDX100 possui capacidade de corrente para suprir at 12 rel s acionados simultaneamente 4 do uDX e 8 de uma Expans o No caso de uso de m ltiplas Expans es necess rio verificar se o programa aplicativo n o excede esta capacidade em algum momento ou substituir a fonte de alimenta o por uma mais potente para acionar todos os 36 rel s do uDX100 e das 4 Expans es a fonte deve suprir 12V O 1 5A 18 W ATEN O cuidado para n o usar as vari veis utilizadas para as Expans es para outras finalidades no programa aplicativo Modifica es em vari veis associadas entradas das Expans es ser o sobre escritas com o valor lido nestas entradas e modifica es em vari veis associadas sa das das Expans es
35. fontes de energia e tudo o mais que o programa precisar Textos podem ser inseridos no desenho para explicar alguma opera o ou indicar a finalidade das entradas e sa das E quando for necess rio alterar o programa basta apontar o mouse e mover linhas e blocos que se desejar apagar ou inserir novos blocos e linhas Finalmente atrav s de um nico comando o programa PGEditor100 pode chamar o m dulo de Compila o capaz de compilar e enviar o programa a qualquer uDX100 conectado a rede DXNET sem perda de tempo Al m disso o Compilador permite monitorar valores de vari veis for ar outros valores ou ainda ligar algum nodo de qualquer uDX100 Por exemplo atrav s de um s comando pode se ligar um rel de um uDX100 O DEXTER Programa o em PDE Utiliza o do PG 77 Instala o do software PG Para instalar o software PG Programador Gr fico basta inserir o CD que acompanha o Controlador Program vel uDX100 no leitor de CD do computador IBM PC compat vel E recomend vel o uso de computador com no m nimo 100MHz de clock O PG roda sob sistemas operacionais Windows 98 Windows Millenium Windows XP Windows Vista e Windows 7 Caso a tela de inicializagao nao surja abra o diret rio do CD via Windows Explorer e rode o programa Instalar exe existente no CD ai Instala o do Dexter uDX PG S rie 100 Bem vindo ao Assistente de Instala o do Dexter PG Este assistente guiar voc atra
36. modelo TK 760 ou Motorola modelo PRO3100 controlando as linhas de TX RX DEXTER 62 100 amp uDX101 PTT e SQL Veja diagrama de conex o nas p ginas finais deste manual Abaixo temos a pinagem do conector DB 9 macho utilizado para RS 232C e RS 485 12 3 4 5 O O 0 90 Q O CO 6 7 8 9 Conector DB 9macho Vista frontal Pinagem Pino 1 TX Radio Pino 2 RX RS 232C Pino 3 TX RS 232C Pino 4 RX Radio Pino 5 GND terra l gico Pino 6 SQL Radio Pino 7 PTT Radio Pino 8 TX RX B RS 485 Pino 9 TX RX A RS 485 O DEXTER Perif ricos 63 Regulador Chaveado Este documento descreve as caracteristicas do regulador chaveado para o controlador program vel uDX100 O regulador permite alimentar um controlador uDX100 uma expans o de entradas sa das e um modem para uDX100 a corrente m xima fornecida de 700mA suficiente para todos estes equipamentos mesmo com todos os 13 rel s acionados 4 do uDX 8 da Expans o 1 do Modem Outras configura es podem ser estudadas atrav s da soma das correntes m ximas de cada dispositivo ver tabela adiante nas especifica es t cnicas Esta soma n o deve exceder o limite de 700mA A tens o de entrada deve estar entre 15 e 60V sendo que a sa da fornece 12V regulados O 700mA A sa da protegida contra curto circuitos sendo que o circuito limita a corrente de sa da em cerca de 1 5A Existe um fus vel inte
37. ngulo de sele o mantendo pressionado o bot o esquerdo do mouse e deslocar o cursor at abarcar todo o programa Pagina pDX Macro_exemplo1 uDX 100 Cik 1716 Agora pressione Ctrl C no teclado do computador ou v no menu pop down Editar gt Duplicar Com isso duplicamos o programa selecionado DEXTER Elaborando Programas 211 Pagina DX Macro_exemplo1 uDX 100 1 16 Agora clique com o bot o esquerdo do mouse sobre a janela de programa o de Macro tela verde Com isso o programa duplicado poder ser largado nesta janela Escolha um local adequado e pressione novamente o bot o esquerdo do mouse Pagina pDX Macro exemplo1 EB uDX 100 Chk 1716 ii Pagina Macro Sem nome DEAR uDX 100 Cik 1716 Com isso o programa foi copiado para a p gina de Macro Mas todas as vari veis utilizadas em uma Macro n o s o acess veis externamente Portanto uma Macro como a representada anteriormente n o teria nenhuma serventia pois n o teria nenhum contato com o mundo exterior a ela Vamos ent o utilizar as entidades Entrada de Macro e Sa da de Macro para estabelecer pontos de entrada e sa da para a Macro Neste caso a nica entrada seria para o nodo de ativa o da Macro e a nica sa da poderia ser um nodo indicando que a convers o foi efetuada DEXTER 212 100 amp uDX101 Substituindo o blocode entrada E1 por
38. o um na parte superior e outro na parte inferior do bloco i5 Um exemplo de chave NF usada comumente a chave de ilumina o interna de refrigeradores Quando pressionada a l mpada permanece desligada porta fechada e ao desacionar a chave porta aberta a l mpada acende Note que a chave NF ao contr rio de seu similar f sico interruptor el trico permite a transmiss o de sinal apenas do nodo de entrada nodo esquerda para o nodo de sa da nodo direita como indicado pelas setas Caso outro bloco ative o nodo de sa da de uma chave NF o nodo de entrada da mesma n o ser acionado mesmo que a chave esteja fechada nodo de controle desligado No exemplo a seguir quando a entrada E1 do controlador uDX100 desacionada permite que os sinais presentes nas entradas E2 E3 e E4 do mesmo m dulo sejam replicados nas sa das S1 S2 e S3 respectivamente Quando E1 est ativado as chaves NF abrem e nenhuma sa da ativada independentemente do estado de E2 E3 e E4 Note que E1 controla as tr s chaves NF j que os nodos de controle delas est o interligados Exemplo de Programa Aplicativo Bloco chaveNF d1g Veja tamb m GERAL Chave NA GERAL Chave Inversora O DEXTER Blocos de Instru es 247 GERAL Chave Inversora A chave Inversora um bloco cuja fun o est descrita pela pr pria representa o gr fica como um interruptor de corrente el trica o bot o que aparec
39. perguntar o nome da Macro a ser salva No caso foi chamada de 3X Ser gerado um arquivo sufixo D1B que ser o resultado da compila o desta Macro Estes arquivos devem ser salvos no diret rio Macros existente no diret rio de instala o do PG normalmente em c Arquivos de Programas Dexter PG100 Macros O DEXTER 214 100 amp uDX101 Save As Macro f x 3x Compilada com sucesso Arquivo gerado C Vixol3X d 1b Em Note que gerada uma aba adicional na Biblioteca de Componentes com designa o Macro onde j deve constar a macro gerada DEXTER Elaborando Programas 215 Geral Macro f x 3x O arquivo 3X d1b gerado corresponde a macro compilada Entretanto o arquivo fonte desta macro ainda n o foi salvo Para isso clique em 7 na Barra de Ferramentas do PG ou selecione Arquivo Salvar nos menus Save in Macros 3 ek E3 4 My Recent Documents Desktop My Documents My Network File name Pe Places Save as type P gina Macro dim M Vamos chamar do mesmo nome 3X Mas agora sera gerado um arquivo sufixo D1M correspondendo ao arquivo fonte da Macro Com isso no futuro sera possivel implementar modifica es nesta Macro Normalmente se salva fontes de macros no mesmo diret rio c Arquivos de Programas dexter PG100 Macros Bem agora podem
40. pilhas pequenas Estas pilhas ir o suprir de energia o microcontrolador do uDX100 quando ocorrer interrup o no suprimento atrav s da Fonte de Alimenta o falta de energia na rede el trica ou desligamento da Fonte de Alimenta o Com este suprimento de energia auxiliar o uDX100 mant m o funcionamento do rel gio interno e tamb m continua a execu o completa do programa que estiver em sua mem ria Apenas os rel s os LEDs e algum eventual circuito de expans o que n o recebem for a desta energia auxiliar fornecida pelas pilhas Desta forma o consumo fica em torno de 2mA o que permite o processamento continuo inclusive com comunica o via DXNET por at 15 dias empregando pilhas alcalinas novas O DEXTER 100 amp uDX101 Quando a energia suprida pela Fonte de Alimenta o esta presente as pilhas s o eletronicamente desligadas mantendo suas cargas preservadas ATEN O O uDX100 n o possui circuito para reconhecimento de quando as pilhas estiverem sem carga Exemplificando se o uDX100 precisar funcionar apenas com as pilhas por cerca de 1 hora por dia mantendo a Fonte de Alimenta o energizada durante as outras 23 horas as pilhas somente precisar o ser substitu das uma nica vez por ano Para substituir as pilhas ou instal las a primeira vez preciso abrir a caixa do uDX100 Desligue os conectores da Fonte de Alimenta o da Rede Local DXNET e da expans o se
41. rie 100 Arquivo Macro Editar Projeto P gina Compilador Comunica o Monitora o Configura es Janelas Ajuda Be t m x DAR Geral Diet nbe the im Ey Ba Energia For a o nodo estado ligado gt Pr compilago ok Arquivo gerado CNlino Oscilador2 up O programa aplicativo que gerou esta variavel Contador 4 Exemplo de Programa Aplicativo Oscilador2 d1g fonte Oscilador2 u1p compilado O DEXTER 188 100 amp uDX101 Propriedades Acessa os par metros do gr fico como escala e Y vari veis monitoradas etc permitindo modific los Monitora o Gr fica de Vari veis Propriedades Ea Modo de aquisi o Eixos e Grade Vari veis Vari veis dispon veis Vari veis monitoradas WVO CONTADOHB 13 PC lHora 00 00 00 Wo CONTADOR B 13 lt Clique duas vezes na lista de vari veis monitoradas ou bot o para alterar as propriedades individuais Cancela L Dados Pausa Interrompe ou reinicia a leitura de dados do gr fico O DEXTER Programa o em PDE Utiliza o do PG 189 Grava Interrompe ou reinicia a grava o dos dados lidos em arquivo Note que a grava o dos dados sinalizada por um s mbolo de diskette em vermelho no canto inferior esquerdo da janela de monitora o Ed M
42. xima de monitoramento do PG Por fim tamb m pode se inibir a grade horizontal ou vertical do gr fico Nova Janela de Monitora o Gr fica de Vari veis Ea Modo de aquisi o Eixos e Grade Eixo X tempo Intervalo da amostra cada atualiza o com wD fg Eixo Y escala Valor m nimo Valor m ximo 0 256 Grade Horizontal IV Vertical Na aba Vari veis seleciona se quais vari veis ser o plotadas no grafico Para que apare am vari veis do uDX nas possibilidades de sele o desta janela preciso que o Compilador PG esteja com a monitora o ativada se n o somente data e hora do microcomputador PC estar o dispon veis Para selecionar as vari veis a serem plotadas basta clicar duas vezes sobre as mesmas ou selecion las e clicar no bot o O bot o permite eliminar vari veis da plotagem O bot o possibilita editar o nome da vari vel e sua cor Caso o programa aplicativo existente no uDX100 coincida com o programa aplicativo carregado no Compilador PG verific vel via op o Verifica programa no uDX estar o dispon veis para plotagem todas as vari veis usadas no programa do CLP Ao clicar em Ok gerada a janela de monitora o gr fica A janela de monitora o gr fica a seguir foi gerada com captura da vari vel CONTADOR que incrementada a cada segundo O DEXTER Programa o em PDE Utiliza o do PG 187 E Dexter PG Editor S
43. 09 2001 Primeira vers o operacional do uDX100 Plus Corrigido bug no nodo 62 GND 03 04 2002 DXNET expandida para 256 endere os 16 conjuntos de 16 endere os DXNET Entrada E2 com contagem r pida Status comando DXNET 0Bh retorna conjunto DXNET 24 07 2002 Permite at 4 Expans es de I O 36 entradas amp 36 sa das Corre o nos temporizadores n o devem atrasar devido a comunica o DXNET 29 10 2006 Blocos DXNET consideram conjunto no endere o DXNET de destino 12 08 2008 Faltou inicializar blocos com conjunto zero Biblioteca de blocos para uDX100 A biblioteca de blocos cont m todos os blocos de programa o para o controlador uDX100 acess veis via Editor PG Abaixo as vers es existentes at a data de confec o deste manual 21 09 2010 Vers o inicial com 23 blocos 13 08 2012 Suporte simula o com representa o de blocos energizados O DEXTER 32 100 amp uDX101 Controlador uDX101 O Controlador uDX101 uma nova vers o de controlador program vel da s rie uDX100 com acr scimo de porta serial RS232 Isso permite sua interface com o software PG em Windows sem a necessidade de unidade de Modem para uDX100 Ele mant m todas as caracter sticas j consagradas da s rie uDX100 como 4 entradas digitais e 4 sa das digitais com rel s de pot ncia em um gabinete mais compacto As melhorias do uDX101 em rela o ao uDX100 Plus
44. 1 25 1 50 1 75 minutos d lo Entrada de um bloco mono est vel progra mado para 1 minuto Se Ld ll o gt lt Erro devido ao assincronismo Assim para temporizadores selecionados para a faixa de segundos existe uma incerteza de 0 06s J para temporizadores selecionados para a faixa de minutos esta incerteza de 15s Por fim para temporizadores selecionados para a faixa de horas a incerteza de 4 minutos Estes valores s o para configura o de 1 16s Caso seja selecionada uma configura o de 1 32s todas as incertezas acima s o divididas por 2 Para as outras faixas de opera o do uDX 1 64 ou 1 256s vale a regra de divis o correspondente Entretanto em velocidades muito altas de opera o programas grandes e temporiza es curtas podem ocorrer atrasos adicionais devido ao processamento do programa O DEXTER 240 100 amp uDX101 GERAL Entrada Digital Este bloco acessa as entradas digitais do controlador program vel uDX100 Assim como indicado na tampa superior do uDX100 cada entrada tem uma numera o pr pria E1 E2 e E4 bloco permite edi o para especificar qual entrada est sendo usada A conex o de sa da deste bloco como de todos os blocos do uDX100 um nodo ou seja uma vari vel bin ria apenas dois estados ligado ou desligado Internamente ao uDX100 as entradas s o associadas a nodos 0 a 3 e a cada ciclo o programa do
45. 3000 Hz e 3 entradas anal gicas por PWM Caracter sticas El tricas e Alimenta o ENERGIA 9 14VDC 9 250mA m ximo e Bateria Interna 4 pilhas tipo AA ou baterias recarreg veis e Consumo na alimenta o pela bateria aproximadamente 5mA e Oscilador Central 16 777216 MHz e Temperatura de opera o 0 C at 60 C e Entradas L gica normalmente a zero com pull down de 10K Detec o de 1 l gico 2 0 at 48 0V Detec o de 0 l gico 48 0V at 0 9V Tens o m xima na entrada 1 minuto 120VCA Frequ ncia de entrada DC 10Hz 260KHz para bloco PWMin Tens o em V em aberto 9 14VDC conforme ENERGIA e Sa das Tipo de sa da 1 reversor por cada sa da Tens o nos contatos 30VDC 220VCA Corrente m xima 10A Vida til sem carga 100 000 000 opera es Vida til com carga resistiva m xima CA 80 000 opera es Isola o entre bobinas e contatos 2 000Vef 1 minuto e Conector de Expans o Sa da de alimenta o V max 100mA 9 a 14 VDC Sa da de alimenta o 5V max 8mA V 9VDC m x 50mA V 14VDC O DEXTER 28 100 amp uDX101 Saida de alimentagao VCC max 5mA consumo direto das pilhas O DEXTER Controlador uDX100 Plus 29 Vers es de Software Firmware do uDX100 Trata se do software interno do controlador uDX100 Sua vers o pode ser obtida ao ler o Status do controlador V 8 0 23
46. Aritm tica Real Aritm tica Int Aritm tica EEE T Clique em Nova Pagina para abrir uma pagina de programa o vinculada ao projeto ou utilize a tecla existente na Barra de Ferramentas Ir surgir uma janela com informa es sobre a p gina Preencha como abaixo Nova P gina Nome do arquivo ES Projeto1 Definir Pasta Ic Program Files Dexter PG100 Projetos Procurar Propriedades da pagina iv Incluir no projeto atual Dever surgir uma p gina de programa o chamada Projeto01 na tela do Editor PG Note que esta p gina est vinculada ao projeto chamado Projeto Inicial Caso n o se queira gerar um projeto pode se criar uma p gina avulsa apenas pressionando a tecla existente na Barra de Ferramentas sem a necessidade de primeiro gerar um projeto O aspecto da tela do PG deve ser seguinte O DEXTER 194 DX 100 amp uDX101 amp Dexter PG Editor S rie 100 Arquivo Macro Editar Projeto P gina Compilador Comunica o Monitora o Configura es Janelas Ajuda 52 D Fa Se S m gt te SF Hie mam E TE gt x b 3 x 2 6 Projeto Inicial P gina pDX Projeto01 Projeto01 d1g Cik 1716 Geral D F r nin oe ME 5 um pe Chave normalmente aberta NA pt mum TE TEL EE E Podemos a partir deste ponto iniciar
47. DEXTER desenvolveu um meio de intercomunica o entre diversos uDX100 ou perif ricos para uDX100 que precisem trocar informa es para efetuar algum controle de processo a Rede Local DXNET Funciona em topologia tipo barramento isto todos os dispositivos ligados rede recebem qualquer comunicado simultaneamente O modo de opera o Multi Mestre ou seja qualquer um dos dispositivos pode iniciar um comunicado com qualquer outro independentemente de sinaliza es nas redes Mestre Escravo O DEXTER 100 amp uDX101 sempre um nico dispositivo que sinaliza quando algum outro poder realizar uma comunica o Este modo o mais recomendado para os controles de processos j que oferece equil brio de prioridade a todos os dispositivos e permite implementar sistemas mais imunes a falhas Eletricamente a rede DXNET formada por um cabo blindado com uma malha conectada ao comum Ov e um fio central que conduz as informa es Opera com n veis de 0 e 5 Volts e com velocidade de aproximadamente 9 000 bits por segundo Esta velocidade suficiente para permitir conex es a boas dist ncias e garantir a troca de dados a uma taxa adequada pr pria dura o de ciclo dos uDX100 nela conectados Se voc tiver mais de um uDX eles poder o se comunicar atrav s da Rede Local DXNET Utilizando o bloco de instru o DXNET o programa elaborado para um uDX pode alterar o conte do de uma vari vel de o
48. Diagnostics Port COM3 Speaker volume Maximum Port Speed 115200 Dial Control Wait for dial tone before dialing Caso esteja selecionada a op o Modem como meio de comunica o ao abrir Comunicador do PG surgir a tela seguinte de forma a ser informado o n mero de telefone para discagem Procurar uDX Conex o via Modem Discar Cancelar Devido a grande quantidade de op es de velocidade de comunica o e as diversas portas seriais que podem estar dispon veis no computador pode ser bastante trabalhoso descobrir manualmente a configura o do Modem para uDX100 para comunica o RS 232 Neste caso esta ferramenta bastante til Ela tenta estabelecer comunica o serial com o CLP em todas as portas COM selecionadas e em todos os baud rates e configura es escolhidos O DEXTER 182 100 amp uDX101 Procurar pDX via Porta Serial m 600 300 Senha serial Enviar Endere o Protocolo Status Clique em Procurar para iniciar a varredura em todas as portas seriais COM selecionadas O DEXTER Programa o em PDE Utiliza o do PG 183 Menu Monitora o Este menu controla as op es para monitora o gr fica de vari veis no Compilador PG Com isso poss vel capturar valores de vari veis e plot las em um gr fico facilitando a depura o de algoritmos de controle anal gicos e leitura de sensores por exemplo
49. Divisor 8 Monoest vel Atraso Pulso ou Oscilador Ponto Multiplicador 25 Offset 0 em minutos Divisor 4 Monoestavel ou Atraso em horas Ponto Multiplicador 50 Offset 0 Divisor 3 Oscilador em segundos Ponto Multiplicador 125 Offset 16 Divisor 8 O DEXTER 154 100 amp uDX101 Ciclo de Execu o de 1 256 s Monoestavel Atraso ou Pulso em Ponto Multiplicador 125 segundos Offset 0 Divisor 32 Monoest vel Atraso Pulso ou Oscilador Ponto Multiplicador 125 em minutos Offset 0 Divisor 8 Monoest vel ou Atraso em horas Ponto Multiplicador 25 Offset 0 Divisor 6 Oscilador em segundos Ponto Multiplicador 125 Offset 4 Divisor 32 O DEXTER Programa o em PDE Utiliza o do PG 155 Conversor A D Ao selecionar a Conversor A D surge a tela abaixo HEHEHEHEHE O primeiro item do quadro Perif rico o endere o DXNET que o PG ir usar para acessar o Conversor A D Conversor Anal gico Digital Todos os perif ricos para uDX100 s o fornecidos de f brica com endere o DXNET 15 Certifique se de que n o existe outro perif rico IHM Modem ligado rede DXNET e pressione a tecla Ler status do Conversor Se a comunica o com o Conversor A D for bem sucedida dever surgir duas abas adicionais Ul
50. E poss vel abrir diversas janelas de monitora o simultaneamente no PG E Nova janela de monitora o Er Propriedades bu L dados Pausa t Cursor N 448 Retrocede p gina PgUp Eb avan a p gina PgDn Retrocede Left Avanca Right Nova Janela de Monitora o Esta op o cria uma nova janela de monitora o gr fica Com isso poss vel monitorar graficamente vari veis do Controlador uDX100 e salvar os valores lidos em arquivos compat veis com planilhas eletr nicas como Excel Inicialmente criada uma janela com as seguintes possibilidades Nova Janela de Monitora o Gr fica de Vari veis Modo de aquisi o Para visualiza o em tempo real sem grava o C Para visualiza o em tempo real com grava o simult nea C Para leitura de um arquivo de dados csv Cancela O DEXTER 184 100 amp uDX101 O Modo de Aquisi o pode ser de tr s tipos Para visualiza o em tempo real sem grava o neste caso os dados ir o aparecer na tela em tempo real mas n o ser o gravados Evidentemente neste caso est descartado poder navegar para reas anteriores do gr fico ao completar a tela dispon vel todo o gr fico passa a rodar horizontalmente descartando os dados mais antigos Para visualiza o em tempo real com grava o simult nea id ntico ao caso anterior mas os dados lidos s o tamb m gravados em arquivo de tipo CSV pass vel de ser li
51. Entretanto tal fato deve ser considerado ao projetar se circuitos a serem ligados ao conector de expans o J no caso de pilhas recarreg veis a tens o fica em 4 8V 4x1 2V mais pr ximo dos usuais 5V quando alimentado pela rede el trica a tens o no uDX100 Vcc de 5V Entradas e Sa das As Entradas As quatro entradas digitais do uDX100 est o localizadas todas numa nica lateral da caixa lado esquerdo quando a caixa vista de frente Elas est o codificadas como E1 E2 E3 e E4 Cada uma utilizando tr s contatos um para o V um para a entrada E1 at E4 e um para o OV conhecido tamb m como GND massa retorno ou comum conforme representado pela serigrafia da tampa O V uma conex o internamente ligada ao conector da Fonte de alimenta o Energia e permite que algum circuito externo de baixo consumo seja energizado emprega se tamb m o contato de OV Tal circuito pode servir como um conversor ou adaptador ativo para que seja poss vel por exemplo detectar com uma entrada digital os sinais vindos de sensores de luz press o umidade ou mesmo temperatura Al m disso o contato de V empregado para ativar a entrada quando um interruptor utilizado como sensor Neste caso o interruptor fica ligado entre o V e o contato da entrada Quando o interruptor fechar permitir a passagem de corrente el trica o circuito da entrada detectar o sinal tornando a ativa A entrada considerada ativa qua
52. Escalas de Tempo Segundos C Minutos Tempo C Constante Vari vel Vari vel vig Resolu o 0 062 seg Cancela ATEN O No caso de blocos de temporiza o utilizando ciclo de execu o de 1 256s necess rio que o tempo de ciclo do programa aplicativo seja menor ou igual a 1 256s 3 9ms ou o bloco de temporiza o sofrer um atraso na temporiza o devido ao tempo de ciclo do programa ser superior resolu o da temporiza o Exemplo de Programa Aplicativo Bloco Oscilador dig O DEXTER 258 100 amp uDX101 Acima temos um exemplo de uso do bloco de temporiza o Oscilador O bloco Oscilador gera pulsos constantemente na sa da S j que a entrada E do bloco est sempre ativada Estes pulsos trocam de estado o bloco de Flip flop A cada pulso a sa da S do flip flop FF invertida Com isso surge uma onda quadrada de 1Hz na sa da S1 do controlador uDX100 Importante como todos os blocos de temporiza o o bloco Oscilador usa uma vari vel auxiliar para efetuar a contagem de tempo Esta vari vel alocada automaticamente a partir da ltima vari vel dispon vel no controlador v15 no caso de uDX100 v63 no caso de uDX100 e aparece no canto superior direito do bloco quando efetuada a pr compila o Cuidado para que a lista de vari veis usadas no programa aplicativo lista crescente n o encontre a lista de vari veis auxiliares para bloco
53. Note que todas as vari veis e constantes do uDX s o de 8 bits ou seja assumem valores entre 0 e 255 Na edi o do bloco de fun o poss vel usar se valores hexadecimais em vez de valores decimais para facilitar as opera es que envolvam manipula o de bits Basta colocar um caracter h ao final do valor Por exemplo 234 equivalente a OEAh Quando o valor hexadecimal inicia com uma letra preciso acrescer um zero antes para que o PG entenda tratar se de uma constante hexadecimal e n o o nome de uma vari vel A partir da vers o de firmware igual ou superior a 6 9 o Controlador uDX100 permite duas fun es adicionais OP1 OP1 SET OP2 Faz o bit OP2 de OP1 nodo de entrada OP1 OP1 RST OP2 Faz o bit OP2 de OP1 nodo de entrada invertido Estas fun es adicionais permitem modificar apenas um bit de determinada vari vel especificada por OP1 conforme o estado do nodo de entrada do bloco S o especialmente teis para acionar sa das da Expans o de Entradas Sa das lembre se que a Expans o utiliza vari veis do uDX100 para acessar suas entradas e sa das Aten o o bloco Fun o executado a cada ciclo de execu o do programa aplicativo se seu nodo de entrada estiver energizado Assim onde for necess rio execut lo apenas uma vez a cada borda de energiza o do nodo de entrada preciso intercalar um bloco de Pulso As telas de edi o deste bloco permitem selecionar a opera o desejada e
54. P gina uDX Propriedades Selo Formato Estat sticas E Quantidade de Componentes Condutores e conex es R tulos O 0 0 0 Componentes Outros 0 0 DEXTER 106 100 amp uDX101 Grade Ctrl G O posicionamento dos componentes no Editor PG obedecem a um alinhamento em rela o a um quadriculado que pode ser vis vel ou n o conforme a sele o deste item Selo Shift Ctrl S Ativa ou desativa a visualiza o de selo na p gina selecionada p gina de programa o uDX ou p gina de Macro Zoom Permite selecionar entre sete n veis de amplia o zoom 2 3 5 7 10 15 ou 20 O n vel de zoom pode ser selecionado individualmente para cada p gina O DEXTER Programa o em PDE Utiliza o do PG 107 Menu Configura es Este menu permite escolher as bibliotecas de blocos a serem utilizadas pelo Editor PG e uma s rie de configura es para o software RB Lista de bibliotecas N Configura es e prefer ncias De Lista de bibliotecas Inclui ou exclui bibliotecas de blocos para o Editor PG As bibliotecas s o arquivos com sufixo dlx Acompanha o PG a biblioteca padr o para uDX100 e uDX100 Padrao100 dix Listas de Bibliotecas por Dispositivo Dispositivo yD S rie 100 Md Bibliotecas Excluir Detalhes Fechar DEXTER 108 100 amp uDX101 Configuracoe
55. Perif rico Conversor Anal gico Digital Endere o DXNET velocidade 320 Modo DXNET 00 Variavel O1 Variavel 02 vari vel 03 vari vel Entradas 00 Sem uso 01 Sem uso 02 sem uso 03 Sem uso 04 sem uso 05 Sem uso 06 Sem uso 07 sem uso Temperatura e Umidade Bits Resolu o LDX Var Faixa de temperatura Sem uso Sem uso Sem uso Sem uso Sem uso Sem uso Sem uso 00 01 02 03 04 05 06 Por fim o bot o Enviar transmite os dados para o Conversor A D Note que o endere o acessado determinado pelo endere o DXNET especificado no quadro Perif rico J o endere o DXNET especificado na aba Configura o indica qual endere o o Conversor A D deve assumir ao receber a configura o determinada nesta aba Aten o Ao contr rio do uDX100 o Conversor A D n o responde ao endere o O zero da DXNET a menos que tenha sido programado para este endere o o que n o aconselh vel pois ir conflitar com os controladores uDX100 na rede DXNET O Conversor A D fornecido de f brica no endere o DXNET 15 Programa o do Conversor A D A aba Configura o permite configurar o Conversor A D Na aba Configura o temos duas abas adicionais Comunica o modo entradas e PWM Temperatura e umidade Na primeira destas abas temos os seguintes itens DXNET indica qual o endere o que o Conversor A D ir ocupar ao receber as configura es ao pressionar a tecla Enviar Esta
56. a passo O Simulador possui uma interface bastante similar do Compilador de forma a facilitar seu uso Para diferenci los rapidamente o Simulador usa fundo azul em vez do fundo verde do Compilador Todas as principais fun es do Simulador est o dispon veis na terceira barra de ferramentas como mostrado na figura abaixo Tamb m o menu pop down Simulador permite acessar estas fun es e algumas adicionais E Dexter PG Editor S rie 100 Arquivo Macro Editar Projeto P gina Compilador DX Comunica o Simulador Monitora o Configura es Janelas Ajuda Bx OR m x L E Velocidade Para simular um programa primeiramente preciso carreg lo no PG Para isso pode ser usada a tecla Abrir p gina para carregar um programa aplicativo Caso j exista um programa aplicativo carregado no PG e tecla Simular Programa para compilar o programa aplicativo e transferi lo para o Simulador Digamos que seja usado o projeto gerado na se o Elaborando Programas para testarmos o Simulador Para isso carregue o projeto Teste1 d1p conforme mostrado abaixo O DEXTER Simulador 227 P gina pDX Projeto01 100 1 16 Exemplo de Projeto no PG Teste d1p projeto Teste u1p compilado Agora pressione a tecla Simulador fontes existente na barra de ferramentas do Simulador Note que o PG inclui tr s linhas na barra de ferramentas a
57. acionar as sa das da Expans o Como a Expans o possui 8 entradas e 8 sa das cada bit da vari vel associada representa uma entrada ou sa da Quando o nodo de entrada ligado o conte do da vari vel de sa da enviado expans o ao mesmo tempo que dela lido um valor de 8 bits para dentro da vari vel de entrada Se o mesmo n mero de vari vel for utilizado para a entrada e para a sa da na expans o no momento em que o nodo de entrada ligado o valor atual contido na vari vel transferido para a sa da da expans o e ao t rmino da opera o esta vari vel receber os 8 bits da entrada da expans o No caso de controladores uDX100 poss vel especificar at 4 Expans es conectadas ao controlador Neste caso se especifica a vari vel de entrada e o PG aloca as vari veis subsequentes para as demais entradas Da mesma forma para as sa das Por exemplo se for declarado neste bloco duas Expans es e a vari vel de entrada for vO e a vari vel de sa da v10 ent o ser o usadas as vari veis v0 e V1 para as entradas das Expans es e v10 e v11 para as sa das das Expans es Se for declarado o uso de 4 Expans es ent o teremos vO v1 v2 e v3 para as entradas e v10 v11 v12 e v13 para as sa das Normalmente se usa apenas um bloco EXP por programa aplicativo uma vez que ele apenas declara quantas Expans es est o sendo usadas e quais vari veis ser o alocadas para o funcionamento das Expans es As entradas e sa
58. altera o do per odo de tempo de atividade do bloco por exemplo empregando se um bloco de fun o para mudar o valor da vari vel auxiliar quando ocorrer determinada situa o Este recurso pode ser empregado em programas mais avan ados ATEN O Caso a dura o de ciclo especificada na p gina de programa o 1 16 1 32 1 64 ou 1 256s seja diferente de 1 16s as temporiza es mudar o suas escalas de acordo Assim para 1 32s um intervalo especificado para 2 5 segundos passar em 1 25 segundos e para 1 64s passar em apenas 0 625 segundos No caso de uDX com firmware igual ou superior vers o 4 2 existe a op o de 1 256s Neste caso o intervalo de 2 5 segundos teria dura o de 0 15625 segundos desde que o programa seja pequeno para n o comprometer a velocidade de execu o ATEN O Para cada faixa de tempo escolhida existe uma resolu o para a dura o ajustada Assim por exemplo a faixa de horas tem resolu o de 4 minutos 0 066 horas o que quer dizer que a dura o programada sempre um intervalo m ltiplo de 4 minutos Al m disso esta resolu o torna o intervalo total programado dependente do momento em que o temporizador O DEXTER Blocos de Instru es 239 disparado Isto ocorre porque para cada faixa os sinais internos que fazem a contagem do tempo programado ocorrem em momentos fixos Veja a figura lt gt Resolu o Rel gio do uDX 0 0 25 0 50 0 75 1 00
59. alternada passar a ligar e desligar aleatoriamente depende do ciclo de amostragem do uDX coincidir com o ciclo da rede el trica A seguir temos uma tabela com a programa o para todas as entradas do opto acoplador 1 indica jumper fechado e O indica jumper aberto Alta Tens o Baixa Tens o Entrada Jumpers DC AC DC AC E1 JP3 JP7 00 01 10 11 E2 JP4 JP8 00 01 10 11 E3 JP5 JP9 00 01 10 11 E4 JP6 JP10 00 01 10 11 Por exemplo se quisermos a entrada E2 em alta tens o AC devemos abrir o jumper JP4 e fechar o jumper JP8 Para programar E4 como baixa tens o AC devemos fechar JP6 e JP10 e assim por diante Note que no caso de alta tens o pode se ligar a entrada tanto em rede de 110 VCA quanto 220 VCA Aten o No caso de entrada em corrente cont nua deve ser respeitada a polaridade inscrita na tampa superior do equipamento J em corrente alternada 50 ou 60 Hz a polaridade perde significado O DEXTER Perif ricos 69 Expans o uDX110 A Expans o uDX110 permite acrescentar quatro entradas opto isoladas e quatro sa das rel ao controlador uDX100 ou uDX101 Ela possui o mesmo dimensional do uDX101 e ao contr rio da Expans o de Entradas e Sa das para uDX100 sua conex o ao controlador do tipo barramento ou seja todas s o conectadas em paralelo Para determinar o endere o da Expans o uDX110 existem 3 jumpers internos at 8 Expans es uDX110 em um nico controlador uDX100 ou uDX101
60. antes de aproximar a tampa para o fechamento Encaixe a tampa alinhando os furos superiores com os LEDs As quatro pequenas depress es da tampa ir o fixar se nos furos da parte de baixo da caixa feitos para este fim Volte a ligar os conectores da Fonte de Alimenta o DXNET e expans o se estiver utilizando Note que uma vez instaladas as pilhas sempre que n o houver energia el trica sendo suprida pelo conector de ENERGIA as pilhas estar o sendo gastas Assim n o basta parar o programa instalado no uDX100 para evitar o consumo das pilhas Nunca armazene o uDX100 com pilhas instaladas Caso ele n o v ser usado por algum tempo retire as pilhas para evitar que descarreguem Pilhas Recarreg veis poss vel instalar pilhas recarreg veis no uDX100 evitando o inc modo da troca peri dica destas em aplica es que necessitem do rel gio de tempo real Podem ser instaladas 4 pilhas recarreg veis tipo AA de 500mAh ou 750 mAh Para que as pilhas sejam recarregadas quando o uDX100 estiver com alimenta o el trica basta fechar a conex o jumper JP14 existente na placa de circuito impresso esta conex o vem aberta de f brica prevendo pilhas comuns Esta conex o s est presente em placas vers o 1 4 ou maior O DEXTER Controlador uDX100 9 ATEN O No caso de pilhas comuns a tens o de alimenta o do uDX100 Vcc atinge 6V 4x1 5V Isto n o provoca nenhum problema no circuito do uDX100
61. bit 4 da vari vel v1 status do Modem indicando erro Nas ltimas p ginas deste manual existe um programa de exemplo que utiliza um telefone celular para conex o remota com uDX Obs Para permitir que o modem externo aceite chamadas ou seja permita que uma central disque para o uDX remoto e efetue conex o basta transmitir para o modem externo o string ATS1 n sendo n o n mero de rings para atendimento da chamada telef nica Neste caso conv m habilitar a senha do Modem via serial de forma que a conex o s seja permitida se a esta o de origem da conex o telef nica transmita a senha correta para o Modem do uDX100 Interface Serial RS232C ou RS485 O modem possui tamb m uma interface serial padr o RS 232C para comunica o por fio No caso da RS 232C s o necess rios 2 fios malha TX RX GND A comunica o via serial da mesma forma que via modem forma uma extens o da rede DXNET A taxa de transmiss o igual do modem ou seja 300 bps 8 bits sem paridade 1 stop bit Como a taxa lenta o cabo de conex o pode ter at 500 metros O sinal de sa da varia entre 12V e 10V aproximadamente Opcionalmente pode se instalar tamb m uma interface RS 485 o que permite conex o via cabo por pelo menos alguns quil metros Neste caso o fio pode ser um par tran ado comum utilizado para liga es telef nicas Por fim modems de vers o igual ou superior a 2 6 permitem conex o a r dio transmissores Kenwood
62. caixa de texto nao utilizada pelo programa servindo exclusivamente como comentario para o programa aplicativo do uDX100 Para largar a caixa de texto sobre o programa basta clicar com a tecla esquerda do mouse sobre o local desejado Para editar a caixa de texto permitindo inserir o texto clique com a tecla direita do mouse apontando para a caixa de texto Deve surgir uma janela que permite al m da digita o do texto a escolha da fonte de caracteres a ser usada o tamanho dos caracteres e se em negrito ou n o al m do alinhamento do texto Propriedades do Componente Componente Caixa de Texto Texto Fonte Nome Alinhamento Arial Y Esquerda Tamanho M dio v Negrito Para ajustar o tamanho da caixa de texto de forma que o texto digitado caiba na caixa basta selecionar a caixa e arrastar os cantos dessa modificando suas dimens es Observa o uma boa pr tica de programa o incluir caixas de texto com coment rios pertinentes sobre o funcionamento do programa aplicativo tipo fun o das entradas e sa das fun o de determinados blocos etc Lembre se que isso ir facilitar muito o entendimento do programa no futuro O DEXTER 208 100 amp uDX101 Rotulo A fun o do r tulo conectar diferentes pontos do programa entre si O r tulo apenas conecta entre si todos os pontos com o mesmo n mero de r tulo de O a 999 como se estivessem conectados por f
63. cases 21 Parte Il Controlador uDX100 Plus 26 Especifica es T cnicas eene 27 Vers es de Software ne ecb Lada doado ban ego sc 29 Parte Ill Controlador uDX101 32 Conectores occulte eee mmt DD E ra 33 Fixa o Mec nica 36 Especifica es T cnicas 37 Vers es d Software err rore eterne eret pesada ssa iosdacasdassdsaaads 39 Parte IV Perif ricos 42 Expans o de Entradas Sa das se 43 Interface Homem M quina 47 Conversor A D 49 Modem RP EOSDEM 56 Regulador Chaveado eres 63 Opto acoplador 67 Expans o uDX110 69 Parte V Instala es Industriais Transit rios de Tens o 72 Parte VI Programa o em PDE Utiliza o do PG 76 Instala o do software PG reete 77 Compatibilidade com Vers o DOS eese nennen 80 AtUAliZAGAO onc 81 Diretivas de Linha de Comando 82 Tipos de Arquivo EE 83 O DEXTER 100 amp uDX101 Parte VII Parte VIII Parte IX Teclas de Operacao do Ed
64. conforme a O DEXTER Blocos de Instru es velocidade de execu o do programa e a faixa escolhida Escala de Tempo Escala de Tempo 0 0333h 2min 8 467h 8h 28min Escala de Tempo Escala de Tempo 263 O DEXTER 264 100 amp uDX101 A seguir temos a tela de edi o deste bloco no caso usando uma valor constante de 1 segundo para o tempo do bloco Monoestavel Propriedades do Componente Componente Escala de tempo Conex es Escalas de Tempo Segundos C Minutos C Horas Tempo te Constante C Vari vel Tempo segundos 1 0000 Valor absoluto fi Janela de tempo 00 00 00 937 00 00 01 000 Resolu o 10 062 seg 15 875 segundos 0 063 segundos A barra de selegao do tempo pode ser arrastada com mouse ou usar as setas do teclado do computador Tamb m possivel digitar tempo desejado no quadro Tempo tempo digitado ser arredondado para o valor mais pr ximo ao pressionar a tecla Ok O DEXTER Blocos de Instru es 265 Por fim em vez de um valor constante para o tempo deste bloco pode se escolher uma vari vel que determinar o tempo do bloco Monoest vel Propriedades do Componente Componente Escala de tempo Conex es Escalas de Tempo Segundos C Minutos C Horas Tempo Constante Vari vel Vari vel Resolu o 0 062 seg ATEN O No ca
65. contrato Caso V Sa n o esteja de acordo com os termos deste contrato V Sa n o ser autorizado a utilizar o software CONTRATO DE LICEN A DO SOFTWARE Se voc aceita os termos do acordo clique em Eu Concordo para continuar Voc deve aceitar o acordo para instalar o Dexter PG S rie 100 a3 Instala o do Dexter uDX PG S rie 100 Escolher o Local da Instala o Escolha a pasta na qual instalar o Dexter uDX PG S rie 100 O Instalador instalar o Dexter PG S rie 100 na seguinte pasta Para instalar em uma pasta diferente clique em Procurar e selecione outra pasta Clique em Pr ximo para continuar Pasta Destino Program Files Dexter PG 100 Espa o requerido 3 1MB Espa o dispon vel 100 7GB 1 de Instala o Nullsoft v2 4 lt Voltar Pr ximo gt Cancelar O instalador ira criar dois atalhos na tela do Windows um para o Editor PG100 e outro para o Compilador PG100 DEXTER Programa o em PDE Utiliza o do PG 79 B HDX PG HDX PG Editor S rie Compilador 100 S rie 100 Atenc o Estes dois atalhos chamam o mesmo programa PGEditor100 exe apenas com diretivas diferentes de forma a abrir na edi o ou na compila o de programas aplicativos para o uDX100 Cuidado para n o abrir duas vezes o PG inadvertidamente Para passar do Editor para o Compilador e vice versa use a tecla Compilador Fontes F5 existente no ambiente int
66. da tamb m acionado imediatamente mantendo se energizado durante o tempo programado no operando Tempo Ao contr rio do bloco anterior Atraso o nodo de sa da S retorna a zero ap s este tempo independentemente da entrada E ter retornado ou n o a zero Para um novo disparo preciso que o nodo de entrada E retorne a zero e volte a subir Durante o tempo de Monoest vel sa da S ativa o bloco se torna insens vel a entrada E ou seja se trata de Monoestavel n o retrig vel A 0 0625 Segundos s Note que contrario dos blocos Atraso os blocos Monoestavel sao sensiveis borda de subida do nodo de Entrada E Ja os blocos de Atraso sao sensiveis ao nivel do nodo de Entrada E Os nodos de Reset R est o internamente interligados e permitem desativar o bloco imediatamente Note que qualquer sinal ligado a um dos nodos R est automaticamente ligado ao outro nodo R j que se trata de dois nodos ligados internamente pelo bloco Abaixo temos uma representa o gr fica do comportamento do bloco de Monoestavel T 50ms P Entrada E de bloco Moncest vel Entrada R de bloco Monoest vel 50115 50ms ie I Sa da S de bloco Monoestavel BLOCO MONOFSTAVEL PROGRAMADO PARA 50ms Para especificar o tempo do bloco Monoest vel pode se utilizar uma constante ou uma vari vel As faixas de dura o dispon veis s o Horas Minutos e Segundos Os tempos variam
67. de pr compila o Al m disso uma barra de ferramentas completa o conjunto assim como teclas com menus pop down para acesso as v rias op es do software muitas das quais est o dispon veis tamb m na barra de ferramentas O DEXTER Programa o em PDE Utiliza o do PG 85 EB Dexter PG Editor S rie 100 Arquivo Macro Editar Projeto P gina Compilador Comunica o Monitora o Configura es Janelas Ajuda Sx OR ux m x s xi Barra de Ferramentas Fontes do Projeto Area para paginas Pitt de programa o ade he EEE Biblioteca de Componentes im E E NES NN Explicagao sobre componente Mensagens de Pr compila o Dicas sobre bot es Z e componentes selecionados Os menus pop down seguem a seguinte conven o Fun es imediatas s o designadas apenas pelo nome sem termina o exemplo Arquivo gt Salvar Fun es que abrem janelas de op es s o terminadas por tr s pontos exemplo Arquivo gt Salvar como Fun es que permitem selecionar um valor s o terminadas com seta exemplo Pagina gt Zoom Al m disso todas as fun es que possuem teclas de atalho t m isto especificado ap s o nome da fun o por exemplo Pagina gt Nova p gina Ctrl N DEXTER 86 100 amp uDX101 Menu Arquivo Este menu permite gerenciar a leitura e salvamento de projetos ou p ginas de
68. entrada como mostrado na figura da pr xima p gina Este diodo zener permite virtualmente ajustar o ponto de decis o como quisermos No exemplo utilizando um zener de 24V teremos que de 48V a 24V aproximadamente a entrada do uDX estar desativada e de 24V a OV esta entrada ficar ativa 48V Entradas REGULADOR CHAVEADO DEXTER Diodo zener 24V 1 2W Entrada desativada Entrada ativada pDX S rie 100 CONTROLADOR PROGRAMAVEL DEXTER Note que o limite de corrente do regulador chaveado de 700mA Al m disso muito cuidado para respeitar a polaridade de Ventrada como ilustrado acima poss vel conectar 1 Controlador uDX 1 Expans o de Entradas Sa das 1 Modem em um O DEXTER 66 100 amp uDX101 unico Regulador Chaveado alimentado com 48V pois consumo ficara dentro do limite citado acima Especifica es T cnicas Entrada Sa da Rendimento Temperatura de Opera o Frequ ncia de Chaveamento Consumo M ximo 15 a 60 Vdc 12 Vdc 5 700mA para 15V Ventrada 60V Regula o de linha e carga melhor que 1 Sa da protegida contra curto circuito Corrente de curto circuito de cerca de 1 5 A Desligamento autom tico caso temperatura excessiva 65 a plena carga com Ventrada 60V 0 C at 40 C 50KHz uDX 250mA Expansao 350mA IHM 80mA Modem 100mA Opto 0 mA Conversor A D 20m
69. etc n o devem ser instalados no mesmo painel das contactoras Al m disso os cabos das entradas e das sa das do uDX100 e da Expans o devem ser mantidos o mais afastados poss vel Cabos de alimenta o el trica para o equipamento e o cabo da rede DXNET tamb m devem ser mantidos afastados dos cabos de sa das Os cabos da rede DXNET assim como os cabos das entradas do uDX100 e os de alimenta o el trica para os equipamentos n o devem ser misturados a cabos de for a Utilize sempre duas calhas ou eletrodutos met licos aterrados para agrupar os cabos de sinal Onde for imposs vel evitar o cruzamento entre cabo de sinal e de for a este deve ser feito 90 minimizando o acoplamento eletomagn tico entre ambos Nunca coloque cabos de sinal e de for a em paralelo Neste caso use um eletroduto met lico aterrado para isolar os cabos de sinal entradas do uDX DXNET etc Ainda referente ao gabinete para acondicionar uDX perif ricos conv m envolver os cabos de for a que chegam as sa das da Expans o com uma malha met lica evitando irradia o eletromagn tica dentro do gabinete Outra provid ncia interessante utilizar um lado do gabinete para a fia o de entradas de baixa tens o entradas e sa das anal gicas rede DXNET e sensores e o outro lado o mais afastado poss vel para a cablagem de for a sa das de rel O DEXTER 76 100 amp uDX101 Programa o em PDE Utiliza
70. gio na primeira linha Os minutos aparecem na segunda linha A posi o dos ponteiros do rel gio nada tem a ver com os valor especificados servindo apenas para composi o art stica do desenho Quando for escolhida uma constante para o dia e hora poss vel assinalar uma condi o para que o rel gio seja atuado em qualquer dia da semana e num determinado hor rio Para isso deve se escolher a op o de Qualquer dentre os dias da semana abaixo do rel gio aparecer XX O programa abaixo liga a sa da todas as quartas feiras s 11 30 Exemplo de Programa Aplicativo Bloco relogio d1g Quando utilizada uma vari vel para minutos basta especificar nesta vari vel os minutos desejados multiplicados por quatro isso porque os dois bits menos significativos n o s o usados Quando utilizada uma vari vel para o dia e hora deve se tamb m adequar o valor dela com o formato do byte de dia e hora do rel gio do uDX100 Onde d indica o dia 000 domingo 001 segunda e 111 para todos os dias h indica as horas 0 a 23 em decimal ou 00000 a 10111 em bin rio m indica os minutos 0 a 59 em decimal ou 000000 a 111011 em bin rio X qualquer valor n o usado Por exemplo para especificar o mesmo hor rio de 11 30 todas as quartas feiras via vari veis ter amos os seguintes valores Minutos 30 x 4 120 Dia Hora Quarta 011 11h 01011b 01101011b 107 Logo ter amos o programa a seguir O D
71. linha telef nica Telefones Este campo permite programar at 16 n meros de telefone cada um com at 16 d gitos no modem permitindo que um uDX100 ligado ao modem mande esse efetuar uma liga o telef nica para o n mero selecionado No cap tulo anterior Modem s o descritos os varios valores da vari vel v0 do modem e como especificar qual n mero a ser usado na discagem Utilize o mouse para selecionar um dos 16 n meros telef nicos poss veis Para inserir uma pausa de 800ms entre um d gito e outro insira sinal de menos Por exemplo para ligar para a Dexter obtendo se linha a partir de um ramal normalmente preciso discar O zero aguardar a obten o O DEXTER Programa o em PDE Utiliza o do PG 143 de linha externa e ent o discar o n mero desejado Para isso se especificaria o seguinte numero 0 33432378 Strings no caso de modems vers o 3 4 ou superior poss vel armazenar tamb m 8 strings cada um com 16 caracteres para comandar modems externos via porta serial via comandos AT Isso muito til por exemplo para utilizar um telefone celular com modem interno para comunica o Veja os estados 8 e 9 para maiores detalhes no capitulo Modem O DEXTER 144 100 amp pDX101 IHM Ao selecionar a op o IHM surge a tela abaixo Interface Homem M quina IHM Configura o Comunica o Senha e Entradas A D Mensagens Edi o om
72. mero da vari vel assim como o endere o DXNET do uDX100 s o especificados pelas colunas HDX e Vari vel da tabela Este par metro adicionado mensagem pode ser formatado conforme o ponto decimal requerido na coluna Par metro Al m disso colunas adicionais permitem converter o valor lido na vari vel especificada em um valor j convertido na grandeza representada pela vari vel por exemplo temperatura Vamos examinar com mais vagar estes recursos A coluna Par metro permite indicar se ser usada uma vari vel de algum uDX para que seja visualizada junto com uma mensagem ou uma constante de algum uDX para edi o na Interface Homem M quina isso ser visto quando examinarmos a pr xima aba Edi o Tamb m possibilita fixar o ponto decimal Ap s especificar qual o n mero da vari vel e o endere o DXNET do uDX100 que a possui deve se especificar o off set e ganho para esta vari vel A posi o do ponto decimal possui 5 possibilidades n o Sem vari vel monitorada na mensagem HEHE Uma casa decimal HHHH Duas casas decimais HAH Tr s casas decimais AHHH Quatro casas decimais THEHHHE Sem ponto decimal O off set e o ganho ir o permitir transladar o valor da vari vel ou constante para o valor da correspondente grandeza f sica Por exemplo digamos que um PWM veja manual do uDX ligado a uma entrada do uDX converte a temperatura ambiente Digamos que para 10 C a vari vel associada ao bloco PWM assume valor 42
73. metros ou outros sensores de baixo consumo Conex o ao uDX Acompanha o conversor A D um cabo blindado com pinos P2 nas extremidades para conect lo a rede local DXNET No conversor existem dois conectores P2 f mea designados como DXNET na caixa met lica do conversor A D interconectados em paralelo Basta conectar o cabo em qualquer um dos conectores DXNET do conversor A D e a outra extremidade ao controlador program vel uDX Al m disso fornecida uma fonte de alimenta o A fonte de alimenta o que supre de energia o conversor A extremidade livre do cabinho que sai da fonte de alimenta o deve ser ligada ao conector no conversor anal gico digital que est indicado como ENERGIA Ao ligar a alimenta o el trica o indicador luminoso de ENERGIA LED acende no painel do conversor A D Os seguintes itens acompanham o equipamento Conversor Anal gico Digital para S rie 100 Cabo para conex o rede DXNET Manual de Utiliza o este manual Fonte de Alimenta o Sensor de Temperatura Cabo para conex o do sensor de temperatura Conex o dos Sensores de Temperatura Para conex o dos sensores de temperatura existe um conector tipo RJ11 no Conversor Anal gico Digital Acompanha o equipamento um cabo de 2 metros e um sensor de temperatura O DEXTER 50 100 amp uDX101 Para conectar sensores adicionais a DEXTER comercializa uma placa de extensao com 3 deriva e
74. no bloco de Macro As entradas sempre s o colocadas esquerda do bloco de Macro e as sa das direita Com isso entradas e sa das s o ordenadas independentemente Caso o campo Ordem seja mantido em branco a ordena o ser em ordem alfab tica crescente Caso seja colocado n meros no campo Ordem os itens ser o ordenados em ordem crescente destes n meros E aceit vel qualquer n mero inteiro portanto poss vel usar se n meros negativos Se duas os mais entradas de Macro possu rem o mesmo n mero de ordem elas ser o ordenadas alfabeticamente Por exemplo digamos que foi gerada uma Macro com as seguintes conex es de entrada e sa da O DEXTER 100 100 amp uDX101 Entradas de Macro Saidas de Macro Ordem ordem Ds Ss sms 5 Dm gt gt ame O wmm o e Neste caso o PG ir gerar um bloco de Macro como mostrado a seguir A1 Alarme A2 Ativo Motor Sa da1 Pulso Sa da2 Dire o Sa da3 Inserir Sa da de Macro Insere um ponto de sa da para a Macro Esta fun o somente fica ativa quando est selecionada uma p gina de Macro j que n o poss vel usar Sa da de Macro em programas aplicativos do uDX100 Excluir Del Exclui o componente ou a rea selecionada do programa Para selecionar um componente basta clicar sobre o componente com a tecla esquerda do mouse J para selecionar uma
75. no caso do uDX100 3 entradas anal gicas por leitura de largura de pulso PWM gt Conector de expans o para mais 16 pontos de entrada sa da ou mais 48 pontos adicionais no caso do uDX100 gt Ciclo de execu o de programa de 62 5ms 31 25ms 15 6ms ou 3 9 ms ATENC O O controlador uDX100 n o recomendado para novas aplica es Neste caso aconselh vel o uso de uDX100 Plus ou uDX101 que possuem muito mais recursos Funcionamento O uDX100 possui uma mem ria n o vol til que n o perde o conte do mesmo quando falta energia onde s o armazenadas as instru es que lhe dizem o que deve ser feito a cada instante Para o uDX100 cada instru o chamada de bloco de instru o ou de bloco funcional A mem ria do uDX100 pode conter at 127 blocos de instru o No caso do uDX100 este n mero aumenta para 256 blocos O uDX100 l e interpreta cada um destes blocos na sequ ncia em que foram armazenados e O DEXTER 100 amp uDX101 chama se de ciclo a leitura e interpreta o completa de todos os blocos memorizados Como para qualquer controle ou automatiza o necess rio o maior grau de paralelismo poss vel em qualquer processo sempre pode ocorrer mais de um evento diferente ao mesmo tempo foi empregado no uDX100 um m todo de execu o de programa chamado Paralelismo L gico Neste m todo os par metros de entrada estado de liga es e valores de vari vei
76. o 00010111 01011011 Adi o 1 Resultado 00010111 01011100 Todo este calculo pode parecer complexo se usuario nao estiver familiarizado com algebra booleana Entretanto nas aplica es usuais utilizada a transmiss o em 8 bits explicada a seguir que n o utiliza representa o de n meros negativos e necessita apenas de uma regra de tr s generalizada para obten o da temperatura Transmiss o em 8 bits J se selecionarmos transmiss o em 8 bits o programa PG ir requerer qual resolu o e qual faixa a ser utilizada pelo sensor de temperatura Estes dados ser o utilizados pelo conversor A D para compactar o valor de temperatura lido em 8 bits tamanho de uma vari vel no uDX100 O sensor de temperatura permite ler temperaturas de 55 C 125 C Se formos ler temperatura de 1 em 1 C poss vel abranger toda faixa do sensor em 8 bits A temperatura de 55 C corresponder ao valor O e a temperatura de 125 C ao valor 180 125 55 No caso de transmiss o em 8 bits n o utilizada representa o de n meros negativos A tabela na p gina seguinte indica a faixa de varia o de temperatura pass vel de leitura em 8 bits para as v rias resolu es dispon veis no PG Resolu o Faixa 1 180 0 5 C 127 5 0 2 C 51 0 1 C 25 5 C 0 05 12 75 0 02 5 1 C Ou seja para uma resolu o de 1 C pode se usar a faixa completa de medi o do sensor de 55 C a 125 C 180
77. o o pr ximo item do quadro Perif rico a tecla Envia senha Esta senha especificada no menu Comunica o Configurar Comunicador gt aba Modem A tecla Envia senha transmite a senha especificada no comunicador para o Modem permitindo o in cio de comunica o em Modems com a op o de senha via serial marcada Os bot es Carregar e Gravar permitem ler ou salvar uma programa o para Modem respectivamente Aten o sempre que a janela de Modem fechada todos os dados configurados na mesma s o perdidos Ent o caso se queira preservar estes dados mandat rio utilizar a op o Gravar A op o Exportar Configura o gera um arquivo de texto com a listagem de todas as configura es existentes na janela de Modem Com isso poss vel por exemplo imprimir estas configura es O DEXTER Programa o em PDE Utiliza o do PG 141 E teste txt Notepad File Edit Format View DEXTER PG para DX S rie 100 Descritivo de configuracao de perif rico Perif rico DX S rie 100 Modem Baud Rate 9600 Protocolo DXNET Endereco DXNET 15 C digo DEXTER Senha 100 N o usa senha Status DX 15 var 15 Telefones 00 05133432378 01 05133435532 02 o3 04 05 06 07 08 09 10 11 12 13 14 15 strings 00 01 02 03 04 05 Por fim o bot o Enviar transmite os dados para o Modem Note que o endere o acessado determina
78. o Modem As op es suportadas s o DXNET DXNET DXNETX e MODBUS Mas apenas os protocolos DXNET e DXNET s o suportados pelo programa PG de forma que se outro protocolo for especificado o PG ir perder comunica o com o Modem DXNET indica qual o endere o que o Modem ir ocupar ao receber as configura es ao pressionar a tecla Enviar Esta tecla serve portanto para indicar ao modem que receber o programa qual o endere o na rede local DXNET ele deve assumir Escolha um valor que n o conflite com outros dispositivos ligados rede DXNET C digo alfanum rico Al m da senha do Modem existe ainda um c digo alfanum rico com 10 caracteres para seguran a no acesso remoto Ao receber uma chamada telef nica o modem ap s receber a chamada aguarda pelo recebimento da senha e c digo do modem via telefone Caso n o receba estas informa es ou as receba incorretas a liga o telef nica derrubada O c digo alfanum rico permite n meros letras e caracteres especiais como ponto h fen etc N o permitida acentua o no c digo Com 10 caracteres a seguran a muito grande pois o n mero de combina es enorme Senha Este campo permite programar uma senha de 8 bits 0 a 255 para o modem Ao receber uma chamada telef nica o modem ap s atender a cnamada aguarda pelo recebimento da senha via telefone Caso n o a receba ou receba senha incorreta a liga o derrubada Existe a op o de marcar Senha v
79. os nodos correspondentes as saidas do controlador basta clicar duas sobre os mesmos para for a los e consequentemente ligar a sa da do uDX100 N iil z a a _ N5 W mc W S rie 10 Tamb m poss vel apontar para o nodo desejado e clicar a tecla esquerda do mouse Surge uma janela com as seguintes op es Alternar for ado n o for ado For ar ligado N o for ar Excluir da lista de monitora o Note que esta opera o acessa os nodos DXNET do Controlador uDX100 Como estes nodos fazem uma opera o OR com os nodos calculados pelo programa aplicativo sempre poss vel for ar a energiza o de um nodo mas n o seu desligamento caso o nodo esteja ligado devido ao programa aplicativo n o poss vel deslig lo via nodo DXNET por isso as op es s o entre nodo for ado ligado ou n o for ado ligado ou n o conforme programa aplicativo Abaixo foi usada a tecla direita do mouse sobre o nodo correspondente a sa da S1 do controlador uDX100 nodo N4 O DEXTER 122 100 amp uDX101 E Alternar forcado n o forcado For ar ligado El N o for ar Excluir da lista de monitora o Ainda nesta rea poss vel editar o endere o e conjunto DXNET acessado pelo Compilador PG Note que o endere o 0 zero e conjunto 0 zero sempre acessa o UDX100 independentemente do endere o programado no controlador endere o broadcast Ou seja indepen
80. permitindo ter mais oito pontos de entrada e oito de sa da no caso de uDX100 Plus pode se agregar at 32 entradas e 32 sa das adicionais Finalmente a comunica o em rede local tamb m est presente no uDX100 Atrav s da Rede Local DXNET especifica es desenvolvidas na DEXTER poss vel interconectar at 15 dispositivos que podem trocar informa es em alta velocidade Para melhor aproveitar o potencial da rede DXNET o uDX100 possui uma instru o multi modo que o habilita a interferir no trabalho de outros uDX100 conectados na rede Efetivamente isto significa um aumento do n mero de pontos de E S e capacidade para elabora o de programas mais complexos que permitam alterar processo caso algum dos uDX100 na rede sofra avarias ou detecte condi es especiais Assim o 100 pode reunir estas caracter sticas gt Muito baixo consumo menor que 3 Watts gt Opera o em rede local at 15 dispositivos independentes gt Mem ria de programa n o vol til independente de bateria gt Rel gio de tempo real gt Opera o sustentada por bateria para quando falta energia O DEXTER Controlador uDX100 3 gt Programa o intuitiva atrav s de ferramentas gr ficas gt 4 entradas AC DC de 48 a 48 Volts expans vel 12 entradas expans vel a 36 entradas no caso de uDX100 4 sa das tipo rel com contatos para 10 Amp res expans vel a 12 sa das expans vel a 36 sa das
81. primeira se refere ao Editor a segunda ao Compilador e a ltima referente ao Simulador Com isso ser aberto o Simulador conforme a figura a seguir amp Dexter PG Editor S rie 100 Arquivo Macro Editar Projeto P gina Compilador pDX Comunica o Simulador Monitora o Configura es Janelas Ajuda IRA gt oP eT xO ole 1125175118 o aw 0 Velocidade amp Projeto Inicial 2 Simulador pDX B Projeto01 dig T Ue Geral Nodos Variaveis EXPANSOES Geral Macro Dare valido ur iee G TED TEL Note que na rea em vermelho indicado n o existir ainda programa v lido no Simulador Para transferir o projeto Teste1 d1p para o Simulador pressione a tecla Simular Programa Com isso obtemos a tela a seguir O DEXTER 228 DX 100 amp uDX101 amp Dexter PG Editor S rie 100 Arquivo Macro Editar Projeto P gina Compilador Comunica o Simulador Monitora o Configura es Janelas Ajuda Be Se oe pI 5 hla o E mim oan gt EEE xa s Projeto Inicial EB Simulador Projeto01 d1g ecc Geral N m Vari veis o 9 E amp xl Geral Macro cro 5 3 ite nde de oe E de e Agora ja e
82. projeto 4 Compilar antes N Compilar depois fa Pr compilar projeto F8 E Compilar projeto compilador F9 Informa es do projeto Ctri Alt I Incluir p gina pDX no projeto Este item possibilita inserir paginas de programa o uDX ao projeto corrente Remover p gina DX no projeto Este item possibilita remover p ginas de programa o uDX ao projeto corrente Compilar antes Permite modificar a ordem das p ginas em um projeto Basta selecionar a p gina e clicar em Compilar antes para faz la subir na lista de p ginas do projeto Note que blocos de inicializa o de vari veis devem ser executados antes dos demais blocos do programa aplicativo Ent o a p gina do projeto que cont m estas inicializa es deve ser a primeira p gina do projeto Compilar depois Permite modificar a ordem das p ginas em um projeto Basta selecionar a p gina e clicar em Compilar depois para faz la descer na lista de p ginas do projeto Pr compilar pagina Ctrl F8 Efetua a pr compila o apenas da p gina selecionada gerando um arquivo de pr compila o arquivo sufixo u1p O DEXTER 102 100 amp uDX101 Pr compilar projeto F8 Pr compila todas as paginas do projeto gerando um arquivo de pr compila o arquivo sufixo u1p que inclui todas as p ginas de programa o uDX100 inclusas no projeto As p ginas podem compartilhar dados basta que refer ncias mesma
83. quaisquer que coincidentemente assumiram os n meros dos blocos originais O DEXTER 152 DX 100 amp uDX101 Exemplo de programa uDX com n mero do bloco bloco 1 No exemplo acima temos um oscilador ligado diretamente a uma sa da do uDX100 O valor de 5 4375s a constante do oscilador designada como constante associada ao bloco 1 note que esta constante inicia com valor 87 1 16s x 87 5 4375s Com a IHM poss vel modificar esta constante mudando o per odo do oscilador Interface Homem M quina IHM Configura o Comunica o Senha e Entradas A D Mensagens Edi o di o Texto Par metro DX Bloco Plus Offs Mult Div su 1 gt gt gt RE O OOo I II d gt IT 4 GS DS O Exemplo de edi o de constante existente no bloco 1 do uDX100 Note que poss vel converter um valor de constante para uma determinada unidade No caso de utilizarmos o uDX100 na velocidade de 1 16s o tempo do bloco de Atraso na faixa de segundos tem resolu o de 0 0625s 1 16s Colocando uma constante associada ao bloco de Atraso poss vel modificar este tempo de 0 0625s 15 875 Se desejarmos converter o valor da constante para o equivalente tempo em cent simos de segundo do bloco de atraso Tempo 100 x 0 0625 x Constante Tempo 6 25 x Constante Tempo 625 100 x Constante Tempo 25 4 x Constante Note que
84. rio em horas minutos ou segundos NODO DE RESET VARI VEL AUXILIAR CONSTANTE OU N MERO DO BLOCO VARIAVEL DE TEMPO E Segundos N NODO DE ENTRADA NODO DE SA DA ESCALA DE TEMPO NODO DE RESET Bloco de Temporiza o Monoest vel Note que tanto a vari vel de tempo quanto a vari vel auxiliar s o vari veis do tipo byte e portanto podem assumir valores entre 0 e 255 Como o valor 0 zero indica que o bloco temporizado chegou ao final da temporiza o e o valor 255 que o bloco est pronto para ser disparado os valores s o de 1 a 254 Com isso conforme a escala de tempo escolhida e o ciclo de execu o do programa aplicativo 1 16 1 32 1 64 ou 1 256 s pode se programar os seguintes tempos Ciclo de Execu o do programa aplicativo 1 16s 62 5ms DEXTER 238 100 amp uDX101 Ciclo de Execu o do programa aplicativo 1 64s 15 625ms Escalade Tempo Tempo Minimo Tempo Maximo Ciclo de Execu o do programa aplicativo 1 2565 3 90625ms Tempo Maximo 3 9688 min 3 min 58 1 s Quando o valor nesta vari vel auxiliar chegar a zero o programa do uDX vai executar a segunda parte da fun o do bloco No caso do monoest vel isto significa desligar o nodo de sa da e para os outros tipos como o blocos de atraso seria o momento de ligar o nodo de sa da Depois o programa do uDX manter o valor na vari vel auxiliar em zero at que o nodo de entrada s
85. s o dispon veis atrav s de um conector de 10 terminais Oito terminais s o para as 8 entradas um terminal a refer ncia GND e outro terminal ligado a uma fonte regulada precisa de 5 Vdc Abaixo temos o desenho do Conversor A D com os terminais para as entradas anal gicas e os terminais para as sa das PWM As sa das PWM est o em um conector de 6 terminais pois al m das sa das existe um terminal de refer ncia GND e um terminal com V dispon vel 12 Vdc A sa da V est ligada diretamente entrada de alimenta o do conversor A D 12 Vdc Ela pode ser usada para alimentar algum circuito adicional para amplificar ou conformar o sinal de sensores ligados as entradas anal gicas por exemplo A corrente m xima dispon vel neste terminal de 150 ma O DEXTER Perif ricos 53 Entradas Saidas Anal gicas PWM S rie 100 DEXTER CONVERSOR A D O conversor A D sai de f brica com todas as entradas anal gicas programadas via jumper interno para a faixa de O a 10 Vdc Para modificar esta programa o necess rio abrir o equipamento Para isso desconecte os cabos de DXNET e alimenta o el trica do Conversor A D e abra a caixa met lica for ando levemente as laterais para afastarem se dos encaixes que prendem a tampa ao fundo Puxe cuidadosamente a tampa para cima Abaixo temos um desenho da placa impressa do Conversor A D as i p p
86. sticos servir como temporizador para fotografia ou mesmo para lembrar o hor rio para se tomar medicamentos At o hor rio permitido para ligar a televis o ou abrir a geladeira pode ser monitorado e controlado pelo uDX100 Liga e desliga computadores em hor rios ou condi es espec ficas Permite posicionar antenas direcionais animar festas luzes e sons de efeito especial e at mesmo fazer um pisca pisca para rvore de natal Industrialmente ele pode ser empregado para controlar pequenas c maras de teste por ciclo t rmico burn in inclusive submetendo o produto em teste a provas de energiza o intermitente ou verifica es de estados progressivos Pode controlar o uso de m quinas e reduzir o consumo de energia el trica minimizando o tempo ocioso de m quinas ligadas ou ilumina o integral em reas sem presen a de pessoas Para o hobby o uDX100 pode controlar linhas f rreas e at o andamento de modelos de trens direcionar modelos de embarca es ou mesmo controlar um bra o mec nico de rob Empregando a Rede Local DXNET poss vel automatizar completamente uma resid ncia ou at um parque quando as entradas e sa das podem ser virtualmente expandidas para 360 ao todo considerando se que sejam utilizados 15 uDX100 e todos eles com expans o de mais 8 entradas e 8 sa das 15x 12 12 360 No caso do uDX100 Plus este valor pode ser extendido a 1080 entradas sa das 15x 36 36 1080 Rede Local DXNET A
87. tanto faz seu valor e os valores expressos acima para vO est o em bin rio A vari vel vO permite leitura e escrita Note que apenas os 4 bits inferiores nibble LSB da vari vel v0 determinam o comportamento do modem Os 4 bits superiores nibble MSB indicam o n mero de toques rings para atendimento o n mero telef nico a ser discado entre os 16 armazenados na mem ria n o vol til do modem ou ainda o atraso entre acionamento do r dio transmissor e transmiss o em d cimos de segundo Para comandar o modem o controlador uDX ligado a ele deve escrever na vari vel v0 do modem Para isso basta usar o bloco DXNET para comunica o entre uDXs Por exemplo para liberar a linha telef nica e manter o modem desativado basta zerar os 4 bits inferiores de vO do modem Estado 0 Modem Desativado Valor de v0 do modem xxxx0000 em bin rio Neste estado o modem fica desligado da linha telef nica que pode ser usada normalmente Apenas a comunica o serial via RS 232C ou RS 485 fica operacional No caso de uma reinicializa o o modem mant m este estado O led vermelho de conex o carrier do painel do modem permanece desligado Estado 1 Atende ao En simo Chamado Valor de v0 do modem nnnn0001 em bin rio Este o estado para que o modem trabalhe com linha discada atendendo chamadas telef nicas ap s um n mero program vel de toques rings O n mero de toques da campainha do telefone program vel pelos 4 bits sup
88. uDX100 E preciso cuidado no uso de vari veis no programa do uDX100 pois a lista de vari veis auxiliares alocadas por estes blocos de temporizadores n o deve se sobrepor as vari veis usadas no programa aplicativo Quando isso ocorre gerado um erro no Compilador Status CPU Programa Config Hardware Mensagens lente para aloca o de Vari vel auxiliar local Arquivo gerado C Mixo O uso de vari veis absolutas necess rio quando estas vari veis devem ser acess veis a outro controlador uDX100 na rede DXNET ou a um programa supervis rio j que estes dispositivos externos n o sabem os nomes que foram atribu dos s vari veis do programa aplicativo podendo endere ar apenas vari veis absolutas O DEXTER 206 100 amp uDX101 Nodo Absoluto Nnnnn A letra N seguida de um valor num rico acessa um nodo absoluto do CLP Novamente a maior utilidade de acesso a um determinado nodo especifico para disponibiliza lo para um dispositivo externo seja um outro uDX100 ligado a rede DXNET seja um sistema supervis rio ligado a porta serial Os nodos NO at N7 e os nodos N62 e N63 s o reservados e possuem atribui es espec ficas Ou seja os nodos livres para uso no programa aplicativo iniciam em N8 No caso de UDX100 existem os nodos NO a N63 J no caso de uDX100 os nodos v o de NO a N191 Os nodos reservados s o NO Entrada digital E1 do controlador uDX100 N1 Entrada d
89. uDX100 ir receber o valor de temperatura inteiro de C em C e a vari vel subsequente o valor fracion rio da temperatura Neste exemplo selecionamos a vari vel v0 do uDX endere o 5 Digamos que a temperatura do sensor 1 seja de 56 41 C Neste caso a vari vel vO do uDX 5 ir assumir valor 56 e a vari vel v1 ir assumir o valor fracion rio 0 41 A representa o bin ria e funciona de forma similar aos n meros inteiros Assim o bit mais significativo de v1 ter valor 2 1 0 5 enquanto o bit menos significativo de v1 ter valor 2 8 0 00390625 Ent o v1 ir assumir o valor 0 41 x2 0 82 gt 0 0 82x2 1 64 gt 1 0 64 x 2 1 28 gt 1 0 28 x2 0 56 gt 0 y 0 56 x2 1 12 gt 1 0 12 x 2 0 24 gt 0 0 24x2 0 48 gt 0 0 48x2 0 96 gt 0 Logo v1 ir assumir o valor 01101000 em bin rio ou 104 em decimal Note que 104 256 0 40625 0 41 Este m todo similar a convers o de decimal para bin rio no caso de n meros inteiros Por exemplo o valor de 56 de vo 56 2 28 0 28 2 14 gt 0 14 2 7 gt 0 7 2 23 5 E 1 y 3 2 1 5 1 1 2 0 5 gt 1 0 2 0 gt 0 0 2 0 0 Logo vO ir assumir o valor 00111000 em bin rio ou 56 em decimal Note que dupla de vari veis que ir receber o valor de 16 bits da temperatura no caso do exemplo vO e v1 tem os seguintes valores relativos conforme seus bits Vari vel bit7 bit6 bit5 bit4 bit3 bit2 bit1 bitO 27 26 25 24 23 2 21 20 Vari vel 1
90. um modem externo ligado a porta serial do Modem para uDX Envia mensagem n para modem externo conectado a porta serial Este estado transmite o string n de O a 7 gravado na mem ria n o vol til do Modem para uDX Ao terminar a transmiss o o modem retorna ao estado 0 Operacional a partir de modem vers o 3 4 ou superior Os 3 bits superiores Onnn indicam qual dos strings pr gravados ser transmitido O Modem para uDX aguarda o caracter 0 ou O de OK para saber que o modem externo entendeu o string transmitido Caso a transmiss o de comandos AT n o seja bem sucedida o Modem para uDX ir ligar o bit 4 da vari vel v1 status do Modem indicando erro Nas ltimas p ginas deste manual existe um programa de exemplo que utiliza um telefone celular para conex o remota com uDX Estado 10 For a desconex o via Modem Ext Valor de v0 do modem xxxx1010 em bin rio Este estado permite desconectar um modem externo ligado a porta serial do Modem para uDX For a desconex o de modem externo ligado a porta serial Ao comutar para este modo o Modem para uDX100 transmite via serial string de forma a retornar o modem ligado a serial para modo cmando e a seguir transmite ATH para encerrar a conex o Operacional a partir de modem vers o 3 4 ou superior O Modem para uDX aguarda o caracter 0 ou O de OK para saber que o comando de desconex o foi efetuado Caso a desconex o n o seja bem sucedida o Modem para uDX ir ligar o
91. vari veis da monitora o Limpa lista de nodos monitorados Retira todos os nodos da monitora o Configura o de Hardware Ao carregar pela primeira vez um programa aplicativo pr compilado sufixo u1p no Compilador PG aparece a seguinte mensagem de advert ncia Aten o O arquivo de configura es de hardware n o existe ou n o foi encontrado Ser o utilizadas as configura es padr o Isso porque n o havia sido gerado ainda um arquivo de configura o de hardware sufixo u1i associado a este programa aplicativo O arquivo de configura o de hardware possui o mesmo nome do programa aplicativo mas com sufixo U11 Estes par metros s o associados ao programa aplicativo arquivo sufixo U1P gerado pelo Editor PG Assim os par metros O DEXTER Programa o em PDE Utiliza o do PG 131 escolhidos para determinado programa aplicativo sao salvos com mesmo nome do programa arquivo sufixo 011 O Compilador ir gerar um arquivo padr o de configura o Esta op o permite editar este arquivo de forma a modificar par metros de hardware associados a este programa endere o DXNET e nome do programa Configura es de Hardware DXNET e Nome do programa Conjunto Nome do programa 0 FREQU Endere o DXNET Eo O valor de conjunto s ser usado quando programando pDX Aten o O endere o DXNET O zero no conjunto O zero o endere o broad
92. vari vel sejam feitas em diferentes p ginas ou conex es usando r tulos com mesmo n mero em diferentes p ginas Compilar P gina Compilador Ctrl F9 O Editor PG gera uma pr compila o arquivo sufixo u1p Este arquivo deve ser lido no Compilador PG janela que inclui monitoramento do uDX100 e ferramentas para sua programa o para que seja efetuada a compila o final do programa aplicativo que ser transmitida para o controlador Para isso necess rio abrir a janela do Compilador e isso pode ser feito a partir do Editor PG via esta op o Ao clicar nesta fun o feita a pr compila o da p gina de programa o uDX arquivo sufixo d1g gera arquivo sufixo u1p a compila o propriamente dita e aberta a janela do Compilador e Interface uDX Note que no cabe alho desta janela aparece o nome do arquivo pr compilado carregado EB Dexter PG Editor S rie 100 Arquivo Macro Editar Projeto P gina Compilador Comunica o Monitora o Configura es Janelas Ajuda RIRH BS Se E ce SOS eh mr x OD e 9 x 8 Projeto uDX ES Compilador e Interface pDX tesdtewt u1p rere dig rere2 dig Geral Macro I o 58 do D Status CPU Programa Config Hard BEDS mrm iz E T TEL S Tipo CPU 58 wu nul E Eme Rev Firmware Entrada Digital L a entrada digital especificada d controlador pDX100 xi D g
93. 0 x Canea Entradas aidas Entradas E5 5 E5 E5 E E6 6 E E8 E8 E8 E8 EXPANSOES E9 E9 E3 E3 ual E10 E10 10 Ett Et EM EM Eiz EB 12 E12 DEXTER DX DEXTER 1 DXNET 0 0 Expans o 1 Expans o 2 Status CPU Programa Config Hardware Mensagens As setas existentes direita e esquerda permitem acessar as demais Expans es para uDX100 quando existirem Neste caso as setas ficam ativas com cor laranja Os leds representam o estado das entradas e sa das do controlador e das expans es Ao contr rio do PG para controlador uDX200 o PG para uDX100 n o permite acionar diretamente entradas e sa das do uDX100 e de suas Expans es clicando com o mouse sobre os leds correspondentes Mas poss vel acrescentar nodos a lista de nodos monitorados assim como acrescentar vari veis a lista de vari veis monitoradas Com isso podemos por exemplo acrescentar os nodos N4 a NY correspondentes as sa das S1 a S4 do uDX100 Para isso basta z ET i clicar no bot o VF existente na barra de ferramentas ou abrir o menu pop down Compilador e selecionar a op o Adicionar nodos ou vari veis monitora o e inserir os nodos e vari veis desejadas DEXTER Programa o em PDE Utiliza o do PG 121 Adicionar Vari vel ou Nodo Monitora o Nodos Nodo Uma vez incluidos
94. 00 execute mais de uma vez estes blocos Exemplo de Programa Aplicativo Bloco Funcao dig As opera es AND OR e XOR permitem manipular bits de vari veis do uDX100 A opera o AND permite zerar determinados bits da vari vel e a opera o OR ligar determinados bits J a fun o XOR permite inverter o estado de determinados bits da vari vel A seguir temos um exemplo Caso E1 seja energizada desliga se os 4 bits inferiores da vari vel vO se E2 for energizada liga se os 4 bits inferiores e se for energizada inverte se os 4 bits inferiores de vO R V63 Exemplo de Programa Aplicativo Bloco Funcao2 d1g O DEXTER Blocos de 271 O pr ximo exemplo utiliza as opera es SET para atribuir aos 4 bits inferiores da vari vel vO estado das quatro entradas do controlador uDX100 Ou seja cada bit acionado conforme o estado da entrada E1 a E4 3 4 1 5 6 i i Exemplo de Programa Aplicativo Bloco Funcao3 d1g GERAL Compara o Este bloco de instru o oferece oito op es de configura o entre compara o e testes Sua opera o executada enquanto o nodo de entrada estiver ligado sendo que o nodo de sa da ser ligado sempre que o resultado verdadeiro nas opera es de compara o e de teste Todas as compara es s o tratadas utilizando se dois operandos Operando 1 e Operando 2 O resultado da compara o atua sobre o nodo de sa da
95. 234 uDX 100 amp pDX101 Ajuste de rel gio para simulador fe Domingo Segunda Ter a f Quarta f Quinta Sexta S bado O DEXTER 236 100 amp uDX101 Blocos de Instru es O Controlador uDX S rie 100 uDX100 ou uDX100 reconhece e interpreta 23 blocos de instru es diferentes biblioteca padr o para uDX100 vers o 1 0 Bi Dexter PG Editor S rie 100 Arquivo Macro Editar Projeto P gina Compilador Comunica o Monitora o Configura es Janelas Ajuda 8 B Geral GND 33 T todo Se CD e 5 2D TEO x 53 e pd Biblioteca de Componentes O DEXTER Blocos de Instru es 237 Funcionamento dos Blocos de Tempo No uDX100 os blocos de temporiza o Monoest vel Pulso Atraso e Oscilador funcionam da seguinte maneira A constante ou a vari vel especificadas para programar o tempo escolhido s o reconhecidas apenas uma vez a cada temporiza o pelo programa que controla estes blocos Assim quando o nodo de entrada de um bloco de monoest vel ligado o programa do uDX reconhece este estado e l o valor da constante ou o valor atual da vari vel que indica o tempo programado para o bloco Tempo O valor obtido ent o memorizado numa vari vel auxiliar Var Auxiliar para ser decrementado a cada intervalo de tempo o intervalo de tempo pode ser programado pelo usu
96. 2565 Status de verifica o se programa carregado no PG corresponde ao lido no uDX100 Tempo de Refresh da tela do Compilador Tipo de CPU uDX100 ou uDX100 Revis o de firmware do uDX100 Nome do programa aplicativo existente no uDX100 nome truncado em 7 caracteres Ocupa o de mem ria EEPROM do programa aplicativo carregado no Compilador PG em percentual Ocupa o de mem ria RAM do programa aplicativo carregado no Compilador PG em percentual N mero de blocos do programa aplicativo carregado no Compilador PG N mero de Nodos do programa aplicativo carregado no Compilador PG N mero de vari veis do programa aplicativo carregado no Compilador PG Config Hardware Mensagens Programa Refresh 1453 ms 21 04 20 Tipo CPU Nome Prog FREQU 100 8 8 Programa EEPROM Blocos Nodos Vari veis Tipo Prog Turbo V ade gt J a segunda aba mostra as configura es de hardware arquivo sufixo u1i pertencentes ao programa aplicativo arquivo sufixo u1p carregado no Compilador PG Estas configura es determinam o endere o DXNET conjunto endere o e o nome do programa aplicativo nome este a ser gravado no uDX100 O DEXTER 124 100 amp uDX101 Status CPU Programa End DXNET A terceira e ltima aba apresenta mensagens de compila o do programa sufixo U1P carregado no Compilador PG Status CPU Programa Config Hardwar
97. 4 Compilar AIt F9 ca Enviar programa o a Verificar programa compilado vs uDX Adicionar vari veis ou nodos monitora o F7 Limpa lista de vari veis monitoradas Limpa lista de nodos monitorados mm Configura o de hardware Layout de monitora o O DEXTER Programa o em PDE Utiliza o do PG 129 Abrir Arquivo UDP no Compilador Ctrl F5 Permite abrir no Compilador PG o programa pr compilado no Editor PG Note que uma pagina de programa o sufixo d1g ou um projeto sufixo d1p pr compilado no Editor PG gerando um arquivo sufixo u1p que pode ser lido no Compilador que ir efetuar a compila o final permitindo a transmiss o do programa aplicativo para o uDX100 Ao selecionar esta op o surge a janela a seguir que permite a escolha do programa a ser carregado Look in PG S rie 100 er Erros B Teste 13 u1p 1 Macros 8 Teste 14 u1p My Recent 100 B Teste 15 uip Documents E Alarme uip E Teste16 uip amp Teste1i u ip Teste 17 u ip Teste2 ulp E Teste 18 u ip Desktop Teste3 uip B Teste 19 u1p Teste4 ulp amp Teste20 ulp T 18 Teste5 u1p 18 Teste21 u1p B Teste7 uip B Teste22 uip My Documents f s B B Teste8 uip B Teste23 uip amp Teste9 ulp teste ulp Teste10 u1p Teste novo0l ulp My Computer Testeil ulp E Teste12 ulp My Network File name
98. 625 um n mero muito grande para o fator multiplicativo este varia de 1 a 255 Mas O DEXTER Programa o em PDE Utiliza o do PG 153 dividindo o numerador o denominador pelo maximo divisor comum se obtem 25 para o fator multiplicativo 4 para o fator de divis o O para offset e duas casas decimais para visualiza o da constante em segundos A seguir temos tabelas com o valor de Ponto Decimal Ganho Offset e Divisor para os diversos blocos temporizadores e ciclos de execu o do Controlador uDX Ciclo de Execu o de 1 16 s Monoest vel Atraso ou Pulso em Ponto Multiplicador 25 Offset 0 segundos Divisor 4 Monoest vel Atraso Pulso ou Oscilador Ponto Multiplicador 25 Offset 0 em minutos Divisor 1 Monoestavel ou Atraso em horas Ponto Multiplicador 20 Offset 0 Divisor 3 Oscilador em segundos Ponto Multiplicador 25 Offset 6 Divisor 4 Ciclo de Execu o de 1 32 s Monoest vel Atraso ou Pulso em Ponto Multiplicador 125 segundos Offset 0 Divisor 4 Monoest vel Atraso Pulso ou Oscilador Ponto Multiplicador 25 Offset 0 em minutos Divisor 2 Monoest vel ou Atraso em horas Ponto Multiplicador 100 Offset 0 Divisor 3 Oscilador em segundos Ponto Multiplicador 125 Offset 31 Divisor 4 Ciclo de Execucao de 1 64 s Monoest vel Atraso ou Pulso em Ponto Multiplicador 125 segundos Offset 0
99. A Observa o No caso do uDX da expans o cada rel n o acionado diminui a corrente consumida em cerca de 40mA Assim se ligarmos simultaneamente no maximo 9 rel s dos 12 dispon veis no uDX expans o o consumo deve ficar em cerca de 250mA 350mA 120mA 480mA Ou seja neste caso poss vel alimentar outros circuitos at o limite de 220mA que somados aos 480mA perfazem 700m4A O DEXTER Perif ricos 67 Opto acoplador Este documento descreve as caracteristicas do opto acoplador para as entradas do uDX100 4 entradas Sendo opto acopladas as entradas permitem liga o direta a rede el trica 127 ou 220 VAC e oferecem alta imunidade contra ru dos opto acoplador conectado ao uDX100 atrav s de fios O suprimento de energia el trica retirado da fonte de alimenta o do uDX100 Conex o ao uDX Para conectar o opto acoplador ao controlador program vel uDX100 basta efetuar as liga es ilustradas no diagrama abaixo Note que as entradas E1 a E4 do uDX v o ligadas as correspondentes sa das E1 a E4 no opto acoplador Caso n o se queira que determinada sa da do uDX fique opto acoplada basta n o efetuar a sua liga o ao opto acoplador Al m das liga es de E1 a E4 basta conectar a fonte V e o terra do uDX aos correspondentes pinos do opto acoplador Note que o pino com o desenho de terra est ligado na refer ncia da fonte de alimenta o do uDX Este pino n o deve em h
100. A m ximo e Bateria Interna 4 pilhas tipo AA ou baterias recarreg veis e Consumo na alimenta o pela bateria aproximadamente 2mA 5mA no caso de uDX e Oscilador Central 4 194304 MHz ou 16 777216 MHz firmware gt 6 3 e Temperatura de opera o 0 C at 60 C e Entradas L gica normalmente a zero com pull down de 10K Detec o de 1 l gico 2 0 at 48 0V Detec o de 0 l gico 48 0V at 0 9V Tens o m xima na entrada 1 minuto 120VCA Frequ ncia de entrada DC 10Hz 260KHz para bloco PWMin Tens o em V em aberto 9 14VDC conforme ENERGIA e Sa das Tipo de sa da 1 reversor por cada sa da Tens o nos contatos 30VDC 220VCA Corrente m xima 10A Vida til sem carga 100 000 000 opera es Vida til com carga resistiva m xima CA 80 000 opera es Isola o entre bobinas e contatos 2 000Vef 1 minuto e Conector de Expans o Sa da de alimenta o V m x 100mA 9 a 14 VDC O DEXTER 20 100 amp uDX101 Sa da de alimenta o 5V max 8mA V 9VDC m x 50mA V 14VDC Sa da de alimenta o VCC max 5mA consumo direto das pilhas O DEXTER Controlador uDX100 21 Vers es de Software Firmware do uDX100 Trata se do software interno do controlador uDX100 Sua vers o pode ser obtida ao ler o Status do controlador V 2 0 19 08 1993 VAR TIMERS DXNET corre o de MONO Depu
101. Abre cat logo em formato PDF com descri o de todos os produtos Dexter para linha uDX100 Verifica nova vers o Verifica se existe uma vers o mais atual do software PG no site da Dexter http www dexter ind br lll informa o L 1 N o h vers o mais recente dispon vel Sobre Informa es sobre o software Editor PG PG Editor p0 Compilador Para Dexter pDX 100 Para Hesse uDX S rie 100 Vers o PG 1 0 0 5 Vers o Compilador 1 01 DEXTER DEXTER Ind Com Equip Eletr nicos Ltda Porto Alegre RS Brasil www dexter ind br Desenvolvimento Inix Software EKE Sistemas de Inform tica Ltda www inig com br Aviso Este programa protegido por leis de direitos autorais e por tratados internacionais reprodu o ou distribui o n o autorizada pode resultar em severas penalidades civis criminais O DEXTER Programa o em PDE Utiliza o do PG 115 Teclas de Opera o do Compilador PG O Compilador PG Programador Gr fico n o s permite compilar programas gerados no Editor PG como monitorar status nodos e vari veis do Controlador uDX100 EB Dexter PG Editor S rie 100 Compilador e Interface pDX Teste novo01 u1p SB Arquivo Macro Editar Projeto Pagina Compilador Comunica o Monitora o Configura es Janelas Ajuda 5 x Bx SB wo Be 2 m Condi o Geral Vari veis B 255
102. As compara es s o sempre na seguinte ordem Operando 1 lt gt Operando 2 Nodo de Sa da O Operando 1 sempre uma vari vel J o Operando 2 pode ser uma vari vel ou uma constante As opera es dispon veis s o as seguintes OP1 gt OP2 liga a sa da se OP1 maior ou igual a OP2 OP1 lt OP2 liga a sa da se OP1 menor ou igual a OP2 OP1 OP2 liga a sa da se OP1 iguala OP2 OP1 lt gt OP2 liga a sa da se OP1 diferente de OP2 OP1 tbnz OP2 liga a sa da se o bit OP2 de OP1 estiver em 1 test bit not zero OP1 tbz OP2 liga a sa da se o bit OP2 de OP1 estiver em 0 test bit zero OP1 tand OP2 liga a sa da se todos os bits em 1 de OP2 estiverem em 1 no OP1 OP1 tor OP2 liga a saida se pelo menos um dos bits em 1 de OP2 estiver em 1 no OP1 DEXTER 272 DX 100 amp uDX101 Note que todas as vari veis e constantes do uDX100 s o de 8 bits ou seja assumem valores entre 0 e 255 Na edi o do bloco de compara o poss vel usar se valores hexadecimais em vez de valores decimais para facilitar as opera es que envolvam manipula o de bits Basta colocar um caracter h ao final do valor Por exemplo 234 equivalente a OEAh Quando o valor hexadecimal inicia com uma letra preciso acrescer um zero antes para que o PG entenda tratar se de uma constante hexadecimal e nao o nome de uma vari vel As telas de edi o deste bloco permitem selecionar a opera o
103. CRIDA 25GVAC LOA 12 0 4 20 40MA tip 1 5 m x Oca ssc ENDERE O DXNET El 122 0mm i 105 0mm E TE E4 S r o CONTROLADOR PROGRAM VEL DEXTER ENERGIA ENTRADAS 6v 12 28 SE coh aro O DEXTER Controlador uDX101 37 Especifica es T cnicas Caracter sticas Gerais e 52 Instru es incluindo l gica e aritm tica de 8 bits e 256 timers de 8 bits compartilhados com as vari veis e 256 vari veis de 8 bits Estrutura o do programa por rede nodal Execu o do programa em modo de paralelismo l gico e Mem ria com capacidade para 256 blocos de instru es e 192 nodos Quatro dura es de ciclo 1 16 1 32 1 64 e 1 256 segundo Watch Dog Timer 4 entradas e 4 sa das digitais expans vel para 36 entradas e 36 sa das Entrada de contagem r pida at 3000 Hz e 3 entradas anal gicas por PWM Caracter sticas El tricas e Alimenta o ENERGIA 9 14VDC 250mA m ximo e Bateria externa 4 pilhas tipo AA ou baterias recarreg veis e Consumo na alimenta o pela bateria aproximadamente 5mA e Oscilador Central 16 777216 MHz e Temperatura de opera o 0 C at 60 C e Entradas L gica normalmente a zero com pull down de 10K Detec o de 1 l gico 2 0 at 30 0V Detec o de 0 l gico 30 0V at 0 9V Tens o m xima na entrada 1 minuto 120VCA Frequ ncia de entrada DC 10Hz 260K
104. Configura o de Hardware mesmo tratando se de uDX100 uDX100 Resolu o do Sensor de Umidade no Conversor A D deve ser 1 e n o 100 O DEXTER 26 100 amp uDX101 Controlador uDX100 Plus O controlador uDX100 Plus uDX100 id ntico externamente ao controlador uDX100 sendo que trata se apenas de uma vers o com mais mem ria de programa o e vari veis al m de permitir maior n mero de Expans es de Entradas Sa das As melhorias do uDX100 Plus em rela o ao uDX100 s o as seguintes e Dobro de blocos de instru es 256 blocos e Qu druplo de vari veis 64 vari veis de 8 bits e Triplo de nodos 192 nodos e Conex o de at 4 Expans es de Entradas Sa das perfazendo 36 entradas e 36 sa das e Entrada de contagem r pida via entrada E2 at 3000Hz O DEXTER Controlador uDX100 Plus 27 Especifica es T cnicas Caracter sticas Gerais e 52 Instru es incluindo l gica e aritm tica de 8 bits e 64 timers de 8 bits compartilhados com as vari veis e 64 vari veis de 8 bits Estrutura o do programa por rede nodal Execu o do programa em modo de paralelismo l gico e Mem ria com capacidade para 256 blocos de instru es e 192 nodos Quatro dura es de ciclo 1 16 1 32 1 64 e 1 256 segundo Watch Dog Timer e 4 entradas e 4 sa das digitais expans vel para 36 entradas e 36 sa das Entrada de contagem r pida at
105. DX possui capacidade de corrente para suprir at 12 rel s acionados simultaneamente 4 do uDX e 8 de uma Expans o No caso de uso de m ltiplas Expans es necess rio verificar se o programa aplicativo n o excede esta capacidade em algum momento ou substituir a fonte de alimenta o por uma mais potente Para acionar todos os 36 rel s do uDX e das 4 Expans es a fonte deve suprir 12V O 1 5A 18 W Entradas As entradas da expans o de entradas saidas do uDX100 s o todas opto isoladas oferecendo isola o galv nica Assim poss vel conecta las diretamente rede el trica 127 ou 220 Vac ou usar v rias fontes de sinal sem conex o de refer ncia terra entre elas A designa o dada as entradas E5 a E12 Internamente a expans o de entradas sa das existem diversos jumpers remov veis que permitem configurar individualmente as oito entradas Para acess los necess rio abrir a caixa do equipamento Desligue o cabo de conex o da expans o de entradas sa das com este cabo conectado n o poss vel abrir a caixa Abra a caixa da expans o for ando levemente as laterais para afastarem se dos encaixes que prendem a tampa ao fundo Puxe a tampa cuidadosamente para cima Cuidado com os LEDs que est o montados presos a pequenos conectores de dois contatos Caso algum dos LEDs saia do lugar observe a posi o dos LEDs adjacentes para saber como encaixar que saiu Os jumpers internos permitem configu
106. EXTER 250 100 amp uDX101 Dia_Hora Minuto Minuto 120 Exemplo de Programa Aplicativo Bloco relogio2 d1g A sele o das vari veis feita na tela de edi o do bloco aba Vari veis e Constantes Propriedades do Componente Componente Dia da semana e hora Vari veis Constantes Conex es Vari veis e Constantes Di hor Note que evidentemente o rel gio de tempo real do controlador uDX100 deve estar inicializado com o hor rio e dia da semana corretos para o funcionamento adequado deste bloco Para acertar o rel gio do uDX100 basta acessar o comando de Acertar Rel gio existente no menu pop down do Compilador PG O DEXTER Blocos de Instru es 251 Ajuste do rel gio do pDX Di C C C CC s o 3 lt GERAL Pulso Este bloco retarda a energiza o do nodo de sa da S durante o tempo programado quando detecta energiza o do nodo de entrada E e mant m a sa da ligada somente durante um ciclo do CLP Note que este bloco ir gerar o pulso na sa da S mesmo que a entrada E retorne a zero antes de decorrido o tempo programado Para um novo disparo preciso que o nodo de entrada E retorne a zero e volte a subir Os nodos de Reset R est o internamente interligados e permitem desativar o bloco imediatamente Note que qualquer sinal ligado a um dos nodos R est automaticamente ligado ao outro nodo R j que
107. G e Compilador PG pressione a tecla 2 compilador fontes existente na barra de ferramentas do PG ou a tecla F5 do computador Ira surgir o Compilador PG conforme mostrado na figura a seguir Caso o uDX100 j esteja conectado a porta serial do computador correta o Compilador PG ir mostrar os dados de status do uDX100 Caso contr rio conecte o uDX100 porta serial do computador via Modem para uDX100 ou a um cabo de adapta o USB RS232 e siga os passos descritos no cap tulo Teclas de Operag o do Compilador Se a comunica o foi estabelecida com o uDX100 podemos carregar o programa no controlador uDX100 Para isso pressione a tecla 57 enviar programa existente no PG O DEXTER Elaborando Programas 201 gt P gina uDX Projeto01 EE Compilador e Interface pDX Teste u1p Saidas n Geral Vari veis E wo o a Programa Igual Hora 01 13 15 Por fim pressione a tecla L para executar o programa transmitido A tela do Compilador PG deve apresentar o led de Exec ligado indicando que o programa aplicativo est sendo executado no UDX100 Agora poss vel testar o programa Para isso devemos incluir na lista de nodos monitorados os nodos 0 e 1 entradas E1 e E2 do controlador uDX100 respectivamente Pressione a tecla YR ou selecione a op o Adicionar vari veis ou nodos monitora o existente no menu pop down Compilador Adicione os nodos 0 e 1
108. Hz para bloco PWMin Tens o em V em aberto 9 14VDC conforme ENERGIA e Sa das Tipo de sa da 1 reversor por cada sa da Tens o nos contatos 30VDC 220VCA Corrente m xima 10A Vida til sem carga 100 000 000 opera es Vida til com carga resistiva m xima CA 80 000 opera es Isola o entre bobinas e contatos 2 000Vef 1 minuto e Conector de Expans o Sa da de alimenta o V max 100mA 9 a 14 VDC Sa da de alimenta o 5V max 8mA V 9VDC m x 50mA V 14VDC O DEXTER 38 100 amp uDX101 Saida de alimentagao VCC max 5mA consumo direto das pilhas O DEXTER Controlador uDX101 39 Vers es de Software Firmware do uDX101 Trata se do software interno do controlador uDX100 Sua vers o pode ser obtida ao ler o Status do controlador 27 04 2012 Primeira vers o operacional do uDX101 V 9 1 07 08 2013 Previsto forgamento de baud rate em 38400 se mem ria de programa limpa com FFh 11 08 2013 Evita desligamento dos rel s do uDX101 quando entra em stop Biblioteca de blocos para uDX101 A biblioteca de blocos cont m todos os blocos de programa o para o controlador uDX101 acess veis via Editor PG Abaixo as vers es existentes at a data de confecc o deste manual 21 09 2010 Vers o inicial com 23 blocos 13 08 2012 Suporte simula o com representa o de blocos energizados O DEXTER
109. Isto torna poss vel ligar dispositivos rede el trica domiciliar para serem atuados diretamente pelos contatos do rel sem risco algum para o UDX100 ou algum outro equipamento conectado na Rede Local DXNET Supressores de Ru do El trico No caso do uDX100 acionar cargas indutivas contactoras v lvulas pneum ticas etc necess rio instalar supressores de ru do junto carga indutiva em paralelo com essa O supressor evita que ao abrir o rel do uDX ligado carga indutiva forme um arco de alta tens o nos contatos Este arco embora n o danifique permanentemente o controlador program vel uDX diminui muito a vida til dos rel s e em casos extremos pode abortar a execu o do programa no UDX sendo necess rio reinicializ lo A seguir temos o diagrama el trico do supressor e sua liga o a uma carga A DEXTER pode fornecer supressores de ru do j montados para a sua aplica o Abaixo temos uma lista de precau es contra ru dos el tricos na instala o do controlador program vel e Instala o de supressores de ru do como j frisado e Separa o f sica dos cabos de sinal DXNET alimenta o el trica do uDX sinais de entrada para uDX dos cabos de pot ncia contactoras motores etc Nos casos em que os cabos devem correr juntos providenciar um eletroduto met lico devidamente aterrado para blindar os cabos de sinal O terra l gico do uDX dispon vel no conector das entradas E1 a E4 n o d
110. JP2 Pino 1 Alimenta o de 12Vdc Ligar no pino V do conector Sa das PWM Pino 2 Entrada PWM Usar um dos pinos PWM1 a PWM4 do conector Sa das PWM Pino 3 Refer ncia GND Ligar no pino de GND do conector Sa das PWM JP3 Pino 1 Sa da de 12Vdc Pino 2 Sa da de tens o anal gica 0 5V JP1 fechado ou 0 10V JP1 aberto Pino 3 Refer ncia GND Entradas Sa das Anal gicas W PLACA D A SA DA S ria 100 D EXTER CONVERSOR A D O DEXTER Perif ricos 55 Conex o do Sensor Trif sico O m dulo de Sensor Trif sico permite em conjunto com o Conversor A D monitorar a tens o de tr s fases da rede el trica nos limites entre 0 e 255 VCA O Sensor Trif sico constitu do de tr s transformadores constru dos de forma a manterem linearidade para uma ampla faixa de tens es prim rias com saidas cont nuas de O a 10V Assim as entradas do Conversor A D utilizadas com o Sensor Trif sico devem ser programadas via jumpers para 0 10V Abaixo ilustrada a conex o entre os equipamentos Conversor A D e Sensor Trif sico Entradas Anal gicas Entradas REDE TRIF SICA S rie 100 S rie 100 DEXTER CONVERSOR A D DEXTER SENSOR TRIF SICO DX SENSORES DE TEMPERATURA Especifica es T cnicas e 8 entradas anal gicas program veis via jumper para 0 a 5V 0 a 10V ou 0 a 20mA Resolu o de 8 bits Entradas protegidas contra sobre
111. L Energia Este bloco serve para indicar quais nodos devem ser for adamente energizados ligados Este bloco interpretado pelo uDX100 como sendo um for amento do nodo para o estado ligado constantemente Internamente este nodo ser o nodo n63 que mantido sempre ligado Assim sempre que um bloco de instru o ou uma liga o que una um ou mais blocos de instru o precisar ficar continuamente no estado ligado basta conectar a este bloco de energia Note que este bloco equivale a um bloco nodo acessando o nodo absoluto n63 Este bloco n o contabilizado no total de nodos do programa aplicativo j que na verdade ele apenas atribui um nodo espec fico a conex o n63 Abaixo temos um exemplo de uso deste bloco para ativar constantemente o bloco de Oscilador que gera uma onda quadrada via FF na sa da S1 do controlador uDX100 O DEXTER 244 100 amp uDX101 Exemplo de Programa Aplicativo Bloco energia d1g GERAL Terra Este bloco serve para indicar quais nodos devem ser for adamente desenergizados desligados Este bloco interpretado pelo uDX100 como sendo um for amento do nodo para o estado desligado constantemente Internamente este nodo ser o nodo n mero 62 que mantido sempre desligado Assim sempre que um bloco de instru o ou uma liga o que una um ou mais blocos de instru o precisar ficar continuamente no estado desligado basta conectar a este bloco de ener
112. NET ou via modula o por largura de pulso PWM Via rede DXNET o conversor utiliza um endere o na rede DXNET e transmite para as vari veis dos uDXs os valores de temperatura e entradas anal gicas J no caso de modula o por largura de pulso PWM necess rio ligar as 4 sa das PWM dispon veis no conversor as entradas dos uDXs No programa do uDX usa se bloco PWM para converter os pulsos em um valor de O a 255 Note que este m todo restringe o Conversor A D a apenas 4 vari veis anal gicas entradas anal gicas ou temperaturas j que s existem 4 sa das PWM Portanto a modula o por largura de pulso s deve ser utilizada quando n o houver endere o dispon vel para o Conversor A D na rede DXNET Outra limita o que esta modula o s funciona para uDXs de vers o igual ou superior que 5 7 O programa PG inicializa sempre como transmiss o DXNET Note que os dois modos de transmiss o s o mutuamente excludentes ou seja se for selecionado modo DXNET as sa das PWM n o funcionam e vice versa Atualmente a entrada de sinais anal gicos via modula o por largura de pulso no Controlador uDX est obsoleta pois a transmiss o via rede DXNET mais precisa e confi vel e os Conversores A D atuais permitem modular a velocidade de convers o vide tecla Veloc Assim normalmente utilizado o modo de transmiss o via rede DXNET Neste caso as sa das PWM podem ser associadas a vari veis do Conversor A D e com uso
113. O DISPOS v02 REGULADOR 27 CHAVEADO DISPOSITIVO 3 DISPOSITIVO 1 DISPOSITIVO 2 DISPOSITIVO 3 REGULADOR CHAVEADO Conex o em linha de 48V Em aplica es de telefonia comum a exist ncia de alimenta o continua de tens o em 48V Neste caso deve se usar o regulador chaveado como mostrado abaixo O DEXTER Perif ricos 65 48V Entradas Saidas REGULADOR CHAVEADO Sa da 12V DEXTER pDX S rie 100 CONTROLADOR PROGRAMAVEL DEXTER Ou seja neste caso liga se o terminal de 48V na entrada V e terra na entrada V A excita o das entradas do uDX que n o s o opto acopladas ir sofrer uma invers o l gica facilmente contorn vel via software bloco inversor do PG Assim ao aplicarmos 48V a uma das entradas E1 E2 E3 ou E4 esta entrada ir permanecer desativada pois do ponto de vista do uDX os 48V s o a refer ncia J se aterrarmos ligar refer ncia dos 48V esta entrada ela se energizar pois para o uDX estar sendo aplicada uma tens o de 48V positivos na entrada Embora o uDX permita uma tens o de 48V nas entradas E1 E2 E3 ou E4 os limites de decis o n o s o adequados De 48V a 47 1V a entrada estar desativada e de 47 1V a OV estar ativa Para migrar este limiar de decis o por exemplo para o meio da escala cerca de 24V basta utilizar um diodo zener em s rie com a
114. PG Compilador S rie 100 PR LDX PG Editor S rie 100 gt Settings b EB Desinstala uDX PG100 L b Passo 3 Abra seu navegador de Internet browser v em http www dexter ind br pg2 htm e fa a o download da ltima vers o do software PG Pode se optar por executar o programa File Download Security Warning Do you want to run or save this file Name Instalar2 exe Type Application 15 1MB From www dexter ind br potentially harm your computer If you do not trust the source do not While files from the Intemet can be useful this file type can run or save this software What s the risk Passo 4 Siga os passos de instala o descritos no item Instala o do software PG Est pronta sua atualiza o do PG Note que todos os programas aplicativos para o PG que existiam nos diret rios de instala o c Arquivos de Programas Dexter s o preservados O DEXTER 82 DX 100 amp uDX101 Diretivas de Linha de Comando O programa PG Programador Gr fico permite uma s rie de diretivas a n vel de linha de comando Isso pode ser til no caso de haver degrada o em arquivos de configura o ou de bibliotecas impedindo que o programa inicie Para rodar o programa via linha de comando v em Iniciar gt Executar no Windows Start gt Run caso seu sistema operacional esteja em ingl s e selecione o programa PGEditor100 exe Type the name of a program folder
115. Por exemplo um solen ide para uma v lvula pneum tica pode acion la somente aplicando uma tens o pr xima de 220VCA Mas uma vez acionada a v lvula tens es muito mais baixas aplicadas ao solen ide a mant m neste estado Ou seja o supressor R C instalado em paralelo com os contatos do rel do uDX100 deve ter uma corrente quiescente baixa sob risco de manter a carga indefinidamente energizada Uma solu o fazer C2 gt gt C1 de forma que a corrente do supressor 2 seja muito maior que a do supressor 1 garantindo a desenergiza o da carga O DEXTER Instala es Industriais e Transit rios de Tens o 73 No caso de acionamento de cargas n o indutivas l mpadas resist ncias etc basta a instala o do supressor em paralelo com os contatos do rel do uDX100 ATEN O Se o supressor estiver em uma instala o de corrente alternada existir uma corrente quiescente devido ao capacitor Isto pode acasionar choques el tricos ao manipular a carga mesmo com os contatos do rel do UDX210 abertos Se existirem contactoras acionando cargas indutivas como motores por exemplo al m dos supressores no contato do rel e em paralelo com a bobina da contactora interessante instalar supressores R C em paralelo com a carga acionada pela contactora e em paralelo com os contatos dessa Estes supressores em paralelo com o motor e em paralelo com os contatos da contactora evitam a forma o de arco voltaic
116. System Taskbar and Center Audio Devices LiveUpdate Start Menu e wx TOSHIBA TOSHIBA User Accounts Windows WirelessLink Wireless HWSetup Power Saver Firewall Network Set Selecione Sistema gt Hardware Gerenciador de Dispositivos Device Manager NOTEBOOK DEXTER Batteries Computer s Disk drives E Display adapters DVD CD ROM drives Floppy disk controllers JB Floppy disk drives Human Interface Devices IDE ATA ATAPI controllers gt Keyboards 153 Mice and other pointing devices Modems Monitors EM Network adapters PCMCIA adapters Ports COM amp LPT SB Processors Sound video and game controllers d System devices Universal Serial Bus controllers E HEIDE EIE E a e A seguir clique simbolo do item Portas COM amp LPT visualizar as portas seriais COM dispon veis De posse dos endere os das portas seriais retorne ao Compilador PG selecione o menu Comunica o Configurar Comunicador O DEXTER Programa o em PDE Utiliza o do PG 117 Configura o do Comunicador Ly Comunicador 85 232 Modem TCP IP Modem telefone Meio de comunica o Protocolo x LESSE C DXNET C Ethernet TCP IP DXNET C Modem telefone Timeout m nimo geral 500 ms Cancela Selecione meio de comunica o RS 232 conforme a figura acima Escolha o protoco
117. a efetuar a contagem de tempo Esta vari vel alocada automaticamente a partir da ltima vari vel dispon vel no controlador v15 no caso de uDX100 v63 no caso de uDX100 e aparece no canto superior direito do bloco quando efetuada a pr compila o Cuidado para que a lista de vari veis usadas no programa aplicativo lista crescente n o encontre a lista de vari veis auxiliares para blocos temporizadores lista decrescente GERAL Oscilador Este bloco gera pulsos no nodo de Sa da S com largura de um ciclo de execu o do programa aplicativo a cada tempo programado pelo operando Tempo Para habilit lo necess rio energizar o nodo de Entrada E Os nodos de Reset R est o internamente interligados e permitem desativar o bloco imediatamente Note que qualquer sinal ligado a um dos nodos R est automaticamente ligado ao outro nodo R j que se trata de dois nodos ligados internamente pelo bloco 0 1250 E Segundos Abaixo temos uma representa o gr fica do comportamento do bloco de Oscilador T lt 50ms gt ie T lt 50ms Entrada E de bloco Oscilador i Entrada R de bloco Oscilador 50 iepie pie pie sp gt ie 50ms Saida S de bloco Oscilador 1 ciclo Ee BLOCO OSCILADOR PROGRAMADO PARA 50ms Para especificar o tempo do bloco Oscilador que ir determinar o per odo de oscilagao pode se utilizar uma constante ou uma vari vel As faixas de dura o dispo
118. a aplicativo lista crescente n o encontre a lista de vari veis auxiliares para blocos temporizadores lista decrescente GERAL Flip Flop Este bloco implementa um flip flop biest vel que troca o estado do nodo de sa da cada vez que o nodo de entrada energizado Note que qualquer sinal ligado a um dos nodos R est automaticamente ligado ao outro nodo R j que se trata de dois nodos ligados internamente pelo bloco Estas conex es desativam o flip flop FF A O DEXTER Blocos de Instru es 267 Abaixo temos uma tabela de estados para o flip flop Note que foi usada a seguinte simbologia x Estado irrelevante O Estado zero 1 Estado um Borda de subida invQ Estado da sa da inverte Q Estado da sa da inalterado Este bloco pode ser usado para gerar um comutador de estado a cada pulso na entrada CLK troca o estado da sa da Veja o exemplo a seguir Exemplo de Programa Aplicativo Bloco FF dig Neste exemplo a cada energiza o da entrada E1 do uDX100 a sa da S1 do controlador inverte seu estado Aten o s poss vel utilizar quatro blocos Flip Flop em um programa aplicativo tanto no uDX100 quanto em uDX100 No caso de usar se um numero maior deste bloco ocorrer um erro na compila o do programa quantidade de flip flops excede o limite GERAL Fun o Este bloco de instru o o que oferece maior quantidade de op es de configura o perm
119. a foi utilizado nos pontos onde preciso haver energia para a atua o do circuito As entradas E1 e E2 para as botoeiras efetuam a l gica AND atrav s da chave NA A outra chave NA acima utilizada para funcionar como o contato de travamento reten o suprindo de energia a conex o antes da chave NF caso alguma das entradas fique inativa e ap s R1 ter sido ligado A entrada do sensor fim de curso conecta se diretamente no controle da chave NF uma vez que estando ativa o rel R2 deve desligar o rel R1 B1 B2 F1 Exemplo de Programa Aplicativo Ladder dig O DEXTER Elaborando Programas 221 Pode se simplificar ainda mais o esquema acima utilizando uma particularidade da linguagem PDE A reten o pode ser feita por realimenta o direta do sinal de sa da sem a necessidade da chave NA superior Neste caso o esquema seria o representado a seguir Note que utilizei o esquema de reten o via chave NF normal fechada Ao energizar a entrada da chave NF ela se auto sustenta pela realimenta o da sa da da chave NF Ao energizar a linha de controle da chave NF abre se a porta NF interrompendo a auto sustenta o e desligando a linha de sa da B2 F1 Exemplo de Programa Aplicativo Ladder2 d1g Portanto o esquema final em PDE fica como mostrado acima Pode se perceber uma simplifica o em rela o linguagem LADDER pois n o h necessidade dos rel s auxiliares
120. a n vel alto basta clicar duas vezes sobre o led correspondente com a tecla esquerda do mouse O DEXTER Programa o em PDE Utiliza o do PG 119 Por fim ao lado aparecem todas as vari veis usadas no programa aplicativo do uDX100 O tipo de vari vel especificada pela letra logo ap s a designa o da vari vel Como o uDX100 possui apenas vari veis tipo byte este campo sempre preenchido com a letra B Para for ar o valor de uma vari vel basta clicar com o mouse duas vezes sobre a vari vel Geral Vari veis Cabe aqui uma descri o das v rias reas existentes na janela do Compilador PG e suas funcionalidades rea do Controlador uDX100 e Expans es Esta rea mostra uma vista do painel frontal do uDX100 e das Expans es atualmente sendo varridas pelo controlador Note que as Expans es devem ser especificadas pelo usu rio para que sejam monitoradas Para isso basta clicar duas vezes com o mouse sobre a palavra Expans es existente direita da representa o do uDX100 ou selecionar o menu pop down DX e selecionar Expans es e informar o n mero de Expans es vari vel inicial de entradas e vari vel inicial de sa das a DEXTER DXNET 0 0 O DEXTER 120 100 amp uDX101 i I Quantidade de expans es c Vari vel Inicial Entradas vo EXPANS ES Vari vel Inicial Final Z zi DEXTER DXNET 0
121. a ou alta tens o pode ser acionada por uma corrente cont nua sem nenhum problema apenas ocorrer um leve atraso para acionar ou desacionar a entrada cerca de 50 ms devido a filtragem A rec proca n o verdadeira ou seja uma entrada programada para corrente cont nua ao ser excitada com corrente alternada passar a ligar e desligar aleatoriamente depende do ciclo de amostragem do uDX100 coincidir com o ciclo da rede el trica O DEXTER 46 100 amp uDX101 A seguir temos uma tabela com a programa o para todas as entradas da expans o 1 indica jumper fechado e 0 indica jumper aberto Alta Tens o Baixa Tens o Entrada Jumpers DC AC DC AC E5 JP21 JP29 00 01 10 11 6 JP20 JP28 00 01 10 11 E7 JP19 JP27 00 01 10 11 E8 JP18 JP26 00 01 10 11 E9 JP17 JP25 00 01 10 11 E10 JP16 JP24 00 01 10 11 11 JP15 JP23 00 01 10 11 12 JP14 JP22 00 01 10 11 Por exemplo se quisermos a entrada E8 em alta tens o AC devemos abrir o jumper JP18 e fechar o jumper JP26 Para programar E11 como baixa tens o AC devemos fechar JP15 e JP23 e assim por diante Note que no caso de alta tens o pode se ligar a entrada tanto em rede de 110 VCA quanto 220 VCA No caso de rede de 110 VCA ou 127 VCA como comum no Brasil o LED indicativo correspondente a entrada ir ligar com brilho menor do que quando ligado em 220 VCA Isto perfeitamente normal e n o causa nenhum transtorno O mesmo ocorre com entradas em ba
122. a ou projeto pr compilado pelo PG para uDX100 Arquivo com configura es de hardware do uDX100 mesmo nome do arquivo U1P associado P gina de Macro c lula do PG para uDX100 Macro c lula pr compilada pelo PG para uDX100 Arquivo bit map com imagem da p gina de programa o gerada pela op o Arquivo Exportar Arquivo bit map compactado com imagem da p gina de programa o gerada pela op o Arquivo Exportar UDG Layout de monitora o para programa U1P O DEXTER 84 100 amp uDX101 Teclas de Operacao do Editor PG Para utilizar PG necessario empregar um microcomputador compativel com IBM PC com sistema operacional Windows 98 ou mais recente Windows Millenium NT 2000 XP Vista 7 Caso ainda n o tenha instalado o software PG siga as instru es constantes em cap tulo anterior deste manual O CD que acompanha o uDX100 permite a instala o do software PGEditor100 e j gera atalho na tela principal do microcomputador para o programa Ao rodar o Editor PG a primeira tela que aparece mostra uma foto do uDX100 e algumas informa es como a vers o do software Ap s alguns segundos surge a tela do PG A tela principal do Editor PG apresenta uma grande rea retangular que onde se localizam as p ginas com os programas uma rea onde aparecem os blocos utilizados para o desenho Biblioteca de Componentes e uma rea reservada para mensagens
123. a uma p gina de Macro j que n o poss vel usar Entrada de Macro ou Sa da de Macro em programas aplicativos do uDX100 Ao editar uma Entrada de Macro ou uma Sa da de Macro surge a janela abaixo que permite especificar um nome para a conex o da Macro Propriedades do Componente Componente Conex o de Macro m Descri o Ordem Do Se em branco ou zero adota ordena o padr o alfab tica A Ordem em uma Entrada de Macro ou Sa da de Macro especifica qual a ordem em que as conex es de entrada ou sa da aparecer o no bloco de Macro As entradas sempre s o colocadas esquerda do bloco de Macro e as sa das direita Com isso entradas e sa das s o ordenadas independentemente Caso o campo Ordem seja mantido em branco a ordena o ser em ordem alfab tica crescente Caso seja colocado n meros no campo Ordem os itens ser o ordenados em ordem crescente destes n meros E aceit vel qualquer n mero inteiro portanto poss vel usar se n meros negativos Se duas os mais entradas de Macro possu rem o mesmo n mero de ordem elas ser o ordenadas alfabeticamente Por exemplo digamos que foi gerada uma Macro com as seguintes conex es de entrada e sa da O DEXTER 218 100 amp uDX101 Entradas de Macro Saidas de Macro Descri o Ordem Descri o ordem DM os Si De o sees SO 3 Neste caso o PG ir gerar um bloco de Macro com
124. a5 Vdc gt resist ncia de entrada 5 0a5 Vdc gt resist ncia de entrada 1 MQ sem jumper 0 a 10 Vdc gt resist ncia de entrada 10 0 a 20 mA gt resist ncia de entrada 250 Al m das 8 entradas o conector de entradas anal gicas do Conversor A D possui uma liga o fonte regulada de 5 Vdc e ao terra desta fonte Isto permite conectar potenci metros diretamente alimentados pelo conversor por exemplo neste caso utiliza se uma entrada programada para n vel de entrada de 0 a 5 Vdc sem nenhum jumper para aumentar a resist ncia de entrada O DEXTER 160 100 amp uDX101 Potenci metro 2K2 5V Entr A D GND Note que a entrada utilizada com o potenci metro n o deve ter nenhum jumper instalado na placa impressa do conversor A D Assim esta entrada ir ser de 0 a 5 Vdc com alta resist ncia de entrada e a resist ncia do potenci metro n o ir influenciar a medida A aba seguinte Temperatura e umidade que permite configurar a leitura de sensores de temperatura e umidade conectados ao Conversor A D Conversor A D Configura o ltimo status lido Vari veis Comunica o modo entradas e PWM Temperatura e umidade Temperatura e umidade Faixa de temperatura T lt o a lt 1 Em uso Bits Resolu o 00 Es 01 02 TIT 03 04 05 06 07 dd dd TU Fechar Esta aba permite programar at 8 sensores temperatura e umi
125. ada segundo vO transmitida GERAL PWM Este bloco de instru o permite que o uDX100 converta o per odo de um pulso repetitivo em uma das entradas em um valor de 8 bits para ser guardado em uma vari vel Em ltima an lise este bloco permite fazer a leitura de sinais anal gicos desde que se utilize por exemplo um circuito oscilador controlado por tens o conectado em uma das entradas vide Entradas e Sa das Pode se escolher uma de tr s entradas E1 E2 ou E3 e qualquer das 64 vari veis do uDX100 para armazenar o resultado 16 no caso de uDX100 O bloco ser ativado enquanto o nodo de entrada estiver ligado e o nodo de sa da ser ligado ap s a convers o Se a largura do sinal da entrada em 1 ou em 0 exceder o limite de leitura o nodo de sa da n o ser ligado Os limites s o N vel em 1 m ximo 1 215 23 us N vel em 0 m ximo 1 460 us m nimo de 10 us O DEXTER Blocos de Instru es 285 A medida de largura para a convers o feita sobre o n vel em 1 do sinal de entrada e est compreendida na seguinte faixa 4 77 us 0 1215 23 us 254 A resolu o da medida de 1 ou seja um sinal em nivel 1 com 14 3 us de largura que resultaria em uma medida correta de 3 pode ser medido como 2 ou como 4 Dura es do nivel 1 menores que 4 77yus poder o n o ser detectadas que pode acabar causando ultrapassagem do limite do n vel 0 Em uDX vers o 4 2 em diante caso a conve
126. ador DX Comunica o Simulador Monitora o Configura es PAES Ajuda assess S mw Fontes do projeto Ctrlsalte new blee wlss Biblioteca de componentes Ctri Alt C xloolee s em By alterna janela compilador e fontes F5 2 8 Proetoincel PDS Cascata EB ProjetoOt dig mme E Lado a lado horizontal P gina pDX Projeto01 ITI Lado a4ado tical gDX 100 1716 Organizar cones Reposicionar as janelas para o padr o S NA Q velocidade Geral Macro e D F E nsum desee Pe oe e tom qua E b dE S wwe Pil resultado obtido sera seguinte O DEXTER 230 100 amp uDX101 E Dexter PG Editor S rie 100 Arquivo Macro Editar ES P gina Compilador Comunica o Simulador Monitora o Configura es Janelas Ajuda sk o oo amp ime 0 eme gt mw mW 32 a Egg gt ve Velocidade xg Pagina pDX Projeto01 5 8 Projeto Inicial Projeint dig nDX 100 1 16 Geral Macro Dire fede rem Vari veis 2 8 EXPANSOES Saida Digital Aciona a saida digital especificada do controlador uDX100 X ps Pr compila o ok Arquivo gerado C ad 100 manualVProgramas pDX100 Te
127. ados embora a transmiss o s seja ativada quando houver necessidade A comunica o completa de um pacote de dados leva cerca de 0 8 segundos dependendo dos atrasos programados e do tipo de r dio transmissor usado Os 4 bits superiores do valor de vO nnnn indicam o atraso entre acionar o transmissor PTT e efetivamente transmitir o dado em d cimos de segundo pode se programar este tempo entre 0 15 e 1 65 Este atraso deve ser ajustado conforme r dio transmissor utilizado Aconselha se iniciar com um valor alto e diminuir se paulatinamente at obter se o limite de velocidade do sistema Estado 7 For a Modem como Interface entre Microcomputador e R dio modem Valor de v0 do modem 111 em bin rio Este estado permite interfacear um microcomputador IBM PC compat vel com o r dio modem Na verdade no estado 7 o modem converte as mensagens recebidas via porta serial em mensagens DXNET adequadas aos tempos de transa o do r dio modem Nas ltimas p ginas deste manual existe um diagrama exemplificando a conex o por r dio transmiss o entre uma esta o central microcomputador com software supervis rio PGR ou Elipse e tr s esta es remotas Os 4 bits superiores do valor de vO nnnn indicam o atraso entre acionar o transmissor PTT e efetivamente transmitir o dado em d cimos de segundo pode se programar este tempo entre 0 15 e 1 65 Este atraso deve ser programado igual ao utilizado nos modems ligado
128. ais de entrada e de sa da Note que no caso de uDX100 Turbo s permitida uma Expans o J no caso de uDX100 Plus s o permitidas at quatro Expans es Deve se especificar a vari vel inicial para entradas e a vari vel inicial para sa das conforme determinado no programa aplicativo O monitoramento ir alocar as vari veis sequencialmente de forma similar ao controlador Por exemplo se especificarmos v0 como vari vel de entrada e v4 como vari vel de sa da e houver 4 Expans es ser o alocadas vO a v3 para as entradas e v4 a v7 para as sa das Quantidade de expans es a Vari vel Inicial Entradas vo Vari vel Inicial Final v4 Perif ricos Esta op o acessa telas espec ficas para programa o dos perif ricos do controlador uDX100 Modem IHM Interface Homem M quina e Conversor A D Anal gico Digital Durante o uso destas telas o monitoramento do controlador temporariamente interrompido e por isso deve surgir uma janela com a seguinte advert ncia Durante a de algumas tarefas como o acesso s fun es de perif ricos a monitora o ser automaticamente interrompida O DEXTER 138 100 amp uDX101 Modem Ao selecionar a op o Modem surge a tela abaixo omunica o digo Baud Rate Protocolo DXNET C digo alfanum rico Senha 0 a 255 DXNET Vari vel serial trings Exportar Configura o rm O primei
129. amente que uDX100 est detectando em cada uma das entradas As quatro sa das atuam diretamente os respectivos rel s cada um com capacidade de comutar correntes el tricas de at 10 Amp res Para cada sa da existe um LED que indica se ela est atuada ou n o Para se programar o uDX100 utiliza se uma ferramenta fornecida juntamente com ele o Programador Gr fico PG Editor 100 Com o PG poss vel programar o uDX100 utilizando se uma linguagem avan ada chamada de PDE Programa o por Diagrama Esquematico Esta linguagem utiliza recursos gr ficos intuitivos para montar os circuitos de controle que ir o instruir o uDX100 Aplica es A versatilidade e a capacidade do uDX100 permitem imaginar aplica es desde as mais simples at as mais complexas que podem envolver a intercomunica o de v rios uDX100 e utiliza o de programa o distribu da O uDX100 pode ser empregado em minuterias inteligentes para edif cios controle de irriga o de jardins automatiza o para paisagismo como o controle de chafarizes ilumina o ventila o e outros efeitos especiais Pode operar um sem foro rodovi rio completo inclusive com recursos especiais como onda de verde e hor rios com temporiza o diferenciada Pode servir como simulador de presen a e alarme residencial controlar o funcionamento do ar condicionado mantendo o ambiente com temperatura controlada Pode medir o consumo de energia el trica de eletrodom
130. anal gicas simplesmente escrevendo novos valores nas vari veis do Conversor A D Conversor A D Modo opera o tradas A D O DXNET uso DX Vari vel E1 Fechar Entradas A D Esta tecla permite especificar quais vari veis de quais uDXs ligados rede DXNET ir o receber os valores das convers es anal gico digitais efetuadas pela Conversor A D O Conversor A D possui 8 entradas anal gicas de 0 a 5 V resolu o de 8 bits 19 6mV 0 a 10V resolu o de 39mV ou ainda 0 a 20mA resolu o de 78A Estas entradas podem ser ativadas ou inibidas individualmente Note que cada entrada A D possui um campo para endere o DXNET e um campo para especificar a vari vel que ir receber a convers o Portanto poss vel transmitir as convers es para distintos controladores uDX100 existentes na rede DXNET bastando especificar seus endere os de rede DXNET e vari veis usadas Esta tecla permite ativar as entradas anal gicas do conversor A D e especificar quais vari veis de quais uDXs ligados rede DXNET ir o receber os valores das convers es anal gico digitais efetuadas A convers o em 8 bits O conversor A D possui 8 entradas anal gicas program veis via estrapes jumpers na placa impressa para 3 n veis de entrada de sinal 0 a 5 Vdc gt resolu o de 5 255 19 608 mV 0a10 Vdc gt resolugao de 10 255 39 216 mV 0a 20 mA gt resolu o de 20 255 78 431 WA As resist ncias de entrada para cada nivel sao 0
131. ando principalmente os comunicados simult neos Programe o disparo da comunica o conforme o tempo de ciclo do processo controlado Ele determinado pelo tempo que o processo controlado precisa para modificar se de forma significativa Por exemplo o controle de temperatura de uma sala bastante lento pois a mudan a de um grau cent grado pode demorar desde dezenas de segundos at muitos minutos Logo informar a temperatura da sala a um outro uDX pode ser feito a cada minuto sem risco de perda de informa o O nodo de entrada do bloco DXNET deve ser mantido em cada estado pelo m ximo de tempo poss vel No caso de enviar o valor de uma vari vel quanto mais tempo o nodo de entrada ficar em 1 mais tempo haver para retentativas caso haja algum erro de comunica o No caso de enviar estado de nodo o tempo para retentativas vai ser conforme a dura o que tiver o novo estado do nodo de entrada Nota No caso de uDX poss vel expandir a rede DXNET a 256 endere os usando a informa o adicional de CONJUNTO Como cada um dos 16 conjuntos DXNET formado de 16 endere os DXNET o total de dispositivos endere aveis chega a 256 Entretanto por limita es de corrente como j comentado esta op o s operacional no caso de interligar os v rios conjuntos via rede RS485 ou R dio Transmiss o com o m dulo de Modem para uDX Instala o e Troca de Pilhas Internamente ao uDX100 existe um suporte para 4 pilhas do tipo AA
132. ante de 1 segundo para o tempo do bloco Atraso Propriedades do Componente Componente Escala de tempo Conex es Escalas de Tempo Segundos C Minutos C Horas Tempo te Constante C Vari vel Tempo segundos 1 0000 Valor absoluto fi Janela de tempo 00 00 00 937 00 00 01 000 Resolu o 10 062 seg 15 875 segundos 0 063 segundos A barra de selegao do tempo pode ser arrastada com mouse ou usar as setas do teclado do computador Tamb m possivel digitar tempo desejado no quadro Tempo tempo digitado ser arredondado para o valor mais pr ximo ao pressionar a tecla Ok O DEXTER Blocos de Instru es 261 Por fim em vez de um valor constante para o tempo deste bloco pode se escolher uma vari vel que determinar o tempo do bloco Atraso Propriedades do Componente Componente Escala de tempo Conex es Escalas de Tempo Segundos C Minutos C Horas Tempo C Constante Vari vel Vari vel m o Resolu o 0 062 seg Cancela ATENGAO No caso de blocos de temporiza o utilizando ciclo de execu o de 1 256s necess rio que o tempo de ciclo do programa aplicativo seja menor ou igual a 1 2565 3 9ms ou o bloco de temporiza o sofrer um atraso na temporiza o devido ao tempo de ciclo do programa ser superior resolu o da temporiza o Exemplo de Programa Aplicativo Bloco Atraso dig Acima temo
133. armazenar at 16 n meros telef nicos em mem ria n o vol til E2PROM para discagem e pode tamb m detectar sinal de chamada ring e atender ao en simo toque A taxa de comunica o de 300 bps suficiente para os pequenos pacotes de comunica o que circulam na rede local do uDX100 DXNET O modem compat vel com norma Bell 103 O modem possui senha para habilitar o acesso remoto O equipamento possui uma sa da RS 232C apenas TX RX e GND e opcionalmente sa da RS 485 A taxa de comunica o pode ser de 300 600 1200 2400 4800 e 9600 bps Modems com vers o 2 6 ou superior podem ser operados opcionalmente como r dio modems acoplados a r dio transmissor modelo TK 760 Kenwood Conex o ao uDX Acompanha o modem um cabo blindado com pinos P2 nas extremidades para conect lo rede local DXNET No modem existem dois conectores P2 f mea designados como DXNET na caixa interconectados em paralelo Basta conectar o cabo em qualquer um dos conectores DXNET do modem e a outra extremidade ao controlador program vel uDX100 Al m disso fornecido um cabo com conectores RJ11 nas extremidades para conex o do modem rede telef nica e uma fonte de alimenta o Portanto os itens que comp em o modem s o Modem para S rie 100 Cabo para conex o rede DXNET Cabo para conex o rede telef nica Manual de Utiliza o este manual Fonte de Alimenta o Para conectar o modem rede tele
134. b m chamadas de NODOS A dura o de cada ciclo determina a velocidade e a resolu o de medida de tempo que o uDX100 pode trabalhar Existem quatro dura es program veis 1 16s 1 32s 1 64s e 1 256s 62 5ms 31 25ms 15 625ms e 3 90625ms Estas dura es s o sincronizadas pelo rel gio interno mas podem ser dilatadas caso o tempo necess rio para a execu o de todas as instru es do programa e para as comunica es via DXNET seja maior que a dura o escolhida O tempo total para leitura e interpreta o do programa armazenado na mem ria pode variar conforme o n mero e tipo das instru es Ainda cada comunica o enviada ou recebida via DXNET consome de 10ms at 15ms Portanto a escolha da dura o de ciclo pode variar conforme a aplica o do uDX100 processos r pidos e sem comunica o via DXNET podem empregar a dura o de 1 64s ou at 1 256s e os processos com muita comunica o podem utilizar a dura o de 1 16s As entradas 4 digitais e as sa das 4 tipo rel do uDX100 s o lidas e atualizadas no in cio de cada ciclo Al m disso elas tamb m s o consideradas apenas NODOS ou liga es porque O DEXTER Controlador uDX100 5 representam apenas um nico estado ligado ou desligado Para cada entrada existe um LED indicador luminoso vermelho para indicar o estado atual dela Estes LEDs s o atuados pelo pr prio microcontrolador do uDX100 de forma que seu estado representa exat
135. car as constantes associadas a estas mensagens de edi o N o pressionando nenhuma tecla por 4 segundos a interface sai automaticamente de edi o e volta a apresentar mensagens Durante a edi o a linha superior do display apresenta a mensagem Edic o e na linha inferior a mensagem de edi o As 4 teclas da IHM t m auto repeti o O DEXTER 48 100 amp uDX101 PAR METRO a ENERGIA IDAS S rie 100 DEXTER INTERFACE HOMEM M QUINA Para fixa o em painel est dispon vel um acess rio denominado Moldura para IHM que permite fixar a IHM em um painel frontal e esconder o rasgo oferecendo um acabamento esmerado Entre em contato com a Dexter para maiores informa es A figura a seguir especifica o tamanho do rasgo a ser efetuado no painel para fixa o da IHM via Moldura 7 0 80 0mm lt gt lt gt gt 70 0mm lt DEXTER Perif ricos 49 Conversor A D Este documento descreve as caracter sticas do conversor anal gico digital para o controlador program vel uDX100 O conversor A D permite conectar 8 sinais anal gicos de 0 a 10V 5V ou 0 a 20mA selecion vel por jumper interno e 8 sensores de temperatura 55 C a 125 C ou ainda 4 sensores de temperatura 4 sensores de umidade relativa 10 a 90 UR Os sensores de temperatura e de umidade n o necessitam de nenhuma calibra o ou ajuste Para a conex o de v r
136. cast ou seja todos os controladores uDX100 respondem a comunica es neste endere o independentemente de seus endere os Assim se houver apenas um controlador uDX100 na rede DXNET pode se programar o CLP com este endere o 0 0 J se houverem mais controladores na rede DXNET mandat rio programar cada um dos CLPs com endere os distintos e diferentes de 0 0 O DEXTER 132 DX 100 amp uDX101 Layout de Monitora o Esta op o permite criar e editar um layout de monitora o O layout de monitora o til principalmente em programas aplicativos extensos pois permite selecionar quais vari veis e nodos ser o monitorados pelo PG al m de classific los por ordem alfab tica O layout gerado pode ser salvo arquivo sufixo UDG para seu uso posterior Existem as seguintes alternativas na op o de Layout de Monitora o Novo Layout Permite criar um novo layout de monitora o Ao selecionar surge a janela de layout de monitora o conforme mostrado a seguir Itens oe om Boo BB E Comentarios Arquivo sem nome Cancelar A primeira aba Layout possibilita inserir uma descri o para o layout de monitora o e tamb m coment rios a respeito do mesmo Al m disso mostra o nome do arquivo em que o layout foi salvo J os cones na parte superior desta janela permitem diversas opera es Neste momento vamos nos ater as tr s primeiras opera es ou seja EE N
137. cessar todas as fun es dos uDXs remotos ligados ao modem destino que atendeu a chamada telef nica inclusive transmitir um novo programa ao controlador uDX100 remoto Durante toda chamada telef nica os modems ficam atentos a erros de comunica o Se os erros se prolongarem por 2 minutos a liga o interrompida por time out Isto evita que a linha telef nica fique pendurada ocupada indefinidamente no caso de algum erro catastr fico No caso de falta de energia el trica ou reinicializa o reset o modem continua neste estado mas derruba a liga o telef nica corrente Note que o estado do modem v0 armazenado em mem ria n o vol til E2PROM Estado 2 For a Modem Ativo como Destino Valor de v0 do modem xxxx0010 em bin rio Neste estado a linha telef nica ocupada pelo modem e este programado como destino Este estado junto com o seguinte for a modem ativo como origem permite utilizar uma linha telef nica privativa Este estado se mant m mesmo ap s uma reinicializa o ou falta de energia el trica Tamb m n o importa os erros que venha a ocorrer na comunica o o estado do modem n o se altera n o existe time out como no estado anterior Este estado n o requer senha para iniciar o acesso Estado 3 For a Modem Ativo como Origem Valor de v0 do modem xxxx0011 em bin rio Este o estado complementar do estado anterior Caso os modems estejam conectados por linha telef n
138. compilador 101 Conectores uDX100 amp uDX100 Plus 14 Conectores uDX101 33 Configura o de hardware 128 Configura es e prefer ncias 107 Configurar comunicador 175 Controlador uDX100 2 Aplica es 5 Conectores 14 Entradas e Sa das 9 Especifica es T cnicas 19 Fixa o Mec nica 17 Funcionamento 3 Instala o e Troca de Pilhas 7 Rede Local DXNET 5 Vers es de Software 21 Controlador uDX100 Plus 26 Especifica es T cnicas 27 Vers es de Software 29 Controlador uDX101 32 Conectores 33 Especifica es T cnicas 37 Fixa o Mec nica 36 Vers es de Software 39 Conven es do Compilador PG Nodo Absoluto Nnnnn 204 R tulo 204 Texto 204 Vari vel Absoluta Vnnnn 204 Conversor A D 49 Convertendo programas em Ladder 219 Cursor 183 D Desfazer 96 Diretivas de Linha de Comando 82 Duplicar 96 DXNET 282 Elaborando Programas Energia 243 Entrada de Expans o 279 Entrada Digital 240 Entradas e Sa da de Macro 217 192 204 O DEXTER 294 100 amp uDX101 Entradas e Sa das 9 Envia senha de comunica o 136 Enviar programa para o uDX 128 Especifica es T cnicas uDX100 19 Especifica es T cnicas uDX100 Plus 27 Especifica es T cnicas uDX101 37 Excluir 96 Executar 232 Executar programa 136 Executar um passo 232 Expans o 274 Expans o de Entradas Saidas 43 Expans es 136 Exportar 86 F Fechar 175 Fechar o arquiv
139. da Placa de Sa da Digital Anal gica obter se um sinal anal gico de sa da de O a 10V ou de 0 a 5V Caso seja especificada transmiss o via modula o por largura de pulso PWM necess rio especificar que valor ser atribu do para cada uma das 4 sa das PWM Ent o poss vel escolher entre as 8 entradas anal gicas e os 8 sensores de temperatura Conversor A D Comunica o modo entradas e PWM Temperatura e umidade ade a tradas A D Ler status do Conversor E E Em uso Vari vel om T a DRE Fechar Note que no caso de modula o por largura de pulso PWM s poss vel transmitir temperaturas em 8 bits Caso seja selecionado resolu o de 16 bits para o sensor de temperatura O DEXTER Programa o em PDE Utiliza o do PG 159 apenas byte mais significativo MSB sera considerado No caso mais usual de modo de transmiss o via rede DXNET a tecla PWM permite selecionar 4 das 16 vari veis internas do Conversor A D v0 a v15 de forma que o valor destas 4 vari veis determinem a modula o por largura de pulso presente em cada sa da PWM Se for ligada uma Placa de Sa da Digital Anal gica a cada sa da PWM do Conversor A D obtem se um sinal anal gico de 0 10V ou 0 5V proporcional ao valor da vari vel associada ver cap tulo Conversor A D Ou seja o Controlador uDX pode comandar sa das
140. da anal gica de corrente 4 a 20 mA Basta colocar um resistor de 47R em paralelo com a entrada e ajustar os trimpots para obter uma leitura correspondente corrente de entrada no uDX por exemplo 40 para 4mA e 200 para 20 Voc O Aqui os trimpots R4 e R7 servem respectivamente para calibrar o zeramento e o ganho do circuito em fun o da toler ncia dos componentes Com este circuito pode se ajustar para que a medida de 0 a 1 Volt corresponda a valores como 80 a 180 obtidos pela fun o PWMin Depois bastar subtrair 80 do valor da vari vel para conseguir uma correspond ncia de 0a 1 Volt 0 a 100 O DEXTER Controlador uDX100 13 As Sa das As quatro sa das do uDX100 s o do tipo rel com um contato reversor isto possui um contato central e dois adjacentes ficando um deles ligado e outro desligado quando a sa da est inativa Quando a sa da fica ativa o contato central troca de lado deixando o primeiro contato adjacente desligado e o outro ligado Esta particularidade permite que se ligue ou que se desligue algum dispositivo quando a sa da for acionada bastando escolher qual dos contatos adjacentes deva ser empregado A serigrafia na tampa da caixa lado direito da tampa mostra estas conex es e a representa o dos contatos dos rel s A designa o dada s sa das S1 S2 S3 e S4 Note que os rel s disp em de isola o galv nica entre a bobina de acionamento e os contatos
141. dade a serem conectados ao Conversor A D via rede I C E poss vel conectar at 8 sensores de temperatura simultaneamente ou 4 sensores de temperatura mais 4 sensores de umidade Os sensores de temperatura podem ocupar os endere os 0 a 7 na rede I2C enquanto os sensores de umidade podem assumir apenas os enderecos 4 a 7 Sensores de Temperatura a primeira op o em cada linha da tabela programa quais os sensores de temperatura ativos A seguir temos a especifica o se os dados ser o transmitidos em 8 ou 16 bits qual a resolu o quais os endere os DXNET dos controladores uDX ir o receber o valor de temperatura a vari vel que ir receber o valor e qual faixa de cada sensor de temperatura Note que poss vel conectar at 8 sensores de temperatura em um mesmo conversor A D Para isso a DEXTER disponibiliza placas de extens o para fazer a deriva o do cabo e sensores de temperatura avulsos O sensor de temperatura possui 3 jumpers estrapes que permitem programar seu endere o de 0 a 7 Tamb m poss vel selecionar para que os O DEXTER Programa o em PDE Utiliza o do PG 161 enderecos de 4 a7 recebam sensores de umidade em vez dos sensores de temperatura O sensor de umidade possui 2 jumpers estrapes que permitem programar seu endere o de 4 a 7 Vamos examinar com mais cuidado as op es dispon veis nesta tabela Transmiss o em 16 bits Em 16 bits a vari vel selecionada do
142. de IHM fechada todos os dados configurados na mesma s o perdidos Ent o caso se queira preservar estes dados mandat rio utilizar a op o Gravar A op o Exportar Configura o gera um arquivo de texto com a listagem de todas as configura es existentes na janela de IHM Com isso poss vel por exemplo imprimir estas configura es E teste2 txt Notepad File Edit Format View Help DEXTER PG para LDX S rie 100 Descritivo de configura o de perif rico Perif rico LDX S rie 100 Modem Endere o DXNET Senha 15 1234 SENHA EM USO Mensagens DXNET Entradas 00 01 02 03 04 05 06 07 Sem Sem Sem Sem Sem Sem Sem Mensagens 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 Mensagem 15 uso uso uso uso uso uso uso teste UT d ly P de 15 Var Variavel 00 Param LDX Var Off Mul Div 2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e Que qu mw ww ON ft q BB BB u que Que pue que que que TO ot ot ot of 8 ot ot et of ot of of of fe ue pue pue que pue Ge pue que ques wf tad tal n 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 OOoOoOoooooooooooo
143. de modem vers o 3 4 ou superior Os 4 bits superiores nnnn indicam qual o n mero telef nico dos 16 armazenados no Modem deve ser usado Note que o string de discagem ATD j est pr gravado no Modem para uDX Assim n o necess rio usar um dos 8 strings program veis dispon veis O Modem para uDX O DEXTER 58 100 amp uDX101 aguarda o caracter 1 de 1 10 11 12 13 ou caracter C de connect para entender que a conexao via modem externo foi bem sucedida Onnn1001 Envia mensagem para modem externo conectado a porta serial Este estado transmite o string n de O a 7 gravado na mem ria n o vol til do Modem para uDX Ao terminar a transmiss o o modem retorna ao estado 0 Operacional a partir de modem vers o 3 4 ou superior Os 3 bits superiores Onnn indicam qual dos strings pr gravados ser transmitido O Modem para uDX aguarda o caracter 0 ou O de OK para saber que o modem externo entendeu o string transmitido xxxx0110 For a desconex o de modem externo ligado a porta serial Ao comutar para este modo o Modem para uDX transmite via serial o string de forma retornar o modem ligado a serial para modo comando e a seguir transmite ATH para encerrar a conex o Operacional a partir de modem vers o 3 4 ou superior O Modem aguarda o caracter ou O de OK para saber que o comando de desconex o foi efetuado Onde x indica bit irrelevante
144. de programa com sucesso Iv Avisar antes de iniciar envio de programa ao JD Exibir janela de progresso da pr compila o Iv Exibir n meros de ordem dos blocos Exibir vari veis auxiliares Conv m manter marcadas as primeiras quatro op es de forma que o PG inicie monitoramento automaticamente ao abrir comunicador A aba Dispositivo permite selecionar qual o dispositivo padr o ao iniciar o software PG Atualmente poss vel escolher entre JDX100 e uDX100 O DEXTER 110 100 amp uDX101 Configura es e Prefer ncias T Modelo padr o de pD DX S rie 100 Por fim a aba Outros possui no momento apenas a de permitir ao software PG verificar no site da Dexter se esta dispon vel uma vers o mais atualizada do software Esta verifica o ocorre apenas ao iniciar o software PG ou selecionando esta verifica o no menu Ajuda Configura es e Prefer ncias n P ginas Diret rios Compilador Dispositivo i Dutras op es Verificar novas vers es ao iniciar O DEXTER Programa o em PDE Utiliza o do PG 111 Menu Janelas Este menu permite migrar entre as varias janelas do Editor PG fontes biblioteca mensagens de compila o e organizar as janelas de programa o na rea de programa o Al m disso uma ltima op o recoloca as janelas em uma posi o padr o As op es n o dispon veis s o apres
145. dentemente do endere o DXNET do uDX100 se for programado no Compilador PG para que ele utilize o endere o O zero a comunica o ser feita com o dispositivo conectado ao computador O endere o O zero o endere o padr o para o PG quando este instalado e s deve ser modificado caso existam mais controladores uDX100 ligados via rede DXNET Para modificar este dado aponte com o mouse para o endere o DXNET DXNET 0 0 que aparece abaixo da representa o do uDX100 e clique duas vezes com a tecla esquerda do mouse Ira surgir a seguinte janela Endere o DXNET Conjunto DXNET Endere o DXNET Ap Use conjunto e endere o zero para comunicar com o local Aten o note que este endere o conjunto endere o DXNET se refere ao endere o que o programa PG ir acessar para transmitir programa aplicativo ou monitorar dados do CLP Para determinar qual endere o DXNET o controlador ir assumir preciso acessar a Configura o de Hardware ver menu pop down Compilador opc o Configurac o de Hardware ou tecla na barra de ferramentas O DEXTER Programa o em PDE Utiliza o do PG 123 Area de Status do Controlador uDX100 e Programa Aplicativo Na primeira aba existem os dados lidos constantemente do uDX100 S o eles Endere o DXNET do uDX100 Hora e dia da semana do rel gio de tempo real do uDX100 Tempo de ciclo de execu o do programa aplicativo 1 16 1 32 1 64 ou 1
146. desejada e o Operando 1 e Operando 2 Propriedades do Componente Componente Opera o Vari veis Constantes Conex es Opera o de Compara o G C Testa bit n o zero TENZ C Menor ou igual lt Testa bit zero TBZ C Igual C Teste E TAND C Diferente lt gt C Teste Ou TOR Componente Opera o Vari veis e Constantes Conex es Vari veis e Constantes O DEXTER Blocos de Instru es 273 O exemplo a seguir demonstra o uso dos blocos de compara o para verifica o se a vari vel Var maior menor ou igual a 10 Como n o existe opera o de menor lt ou maior gt se utiliza o bloco de diferente lt gt com os blocos de maior ou igual gt e menor ou igual lt para restringir o teste Exemplo de Programa Aplicativo Bloco Comparacao d1g O exemplo seguinte foi elaborado apenas para demonstrar o teste de bit A entrada E1 do controlador uDX100 associada ao bit 2 da vari vel v10 Este bit testado pelo bloco de compara o TBNZ test bit not zero e no caso do bit estar ligado acionada a sa da S1 do controlador Exemplo de Programa Aplicativo Bloco Comparacao2 dig O DEXTER 274 100 amp uDX101 GERAL Expansao O bloco de expans o serve para que se possa associar vari veis as entradas e sa das de uma Expans o de Entradas Sa das para uDX100 Sem esta associa o n o poss vel ler as entradas ou
147. diretamente entradas e sa das do controlador uDX100 Como as entradas e sa das na verdade s o acessos a nodos absolutos a n3 para as entradas n4 a n7 para as sa das a conex o direta entre estes blocos equivale a especificar dois nodos distintos para a mesma conex o Isso gera um erro de compila o 1 51 Exemplo de Programa Aplicativo Bloco entrada d1g Veja tamb m GERAL Sa da Digital GERAL Sa da Digital As quatro sa das do uDX100 S1 S2 S3 e S4 s o feitas utilizando se rel s cada um com um contato reversor isto existe neles uma l mina m vel que permite passar a corrente el trica quando est encostando em um dos dois contatos el tricos montados de cada lado Assim quando o rel est desligado a l mina fica encostando em um deles Normal Fechado NF e afastada do outro Normal Aberto NA Quando o rel ligado a conex o se reverte ficando o O DEXTER 242 100 amp uDX101 primeiro contato em aberto segundo fechado Como os dois contatos e a l mina central est o dispon veis para conex es externas atrav s do conector lateral do uDX100 ambos podem ser empregados para que se tenha corrente el trica quando o rel est desligado usando o contato NF ou quando est ligado usando o contato NA o _ 5 8 Como as entradas as quatro sa das tamb m s o internamente consideradas como nodos 4 a n7 Logo se o no
148. do posteriormente tanto no pr prio PG como em uma planilha eletr nica como Excel por exemplo Ao selecionar esta op o surge uma janela para sele o do nome do arquivo a ser gerado com os dados Grava o de dados coletados Save in Projetos E3 S Teste csv Save as type Arquivo CSV csv E Para leitura de um arquivo de dados CSV permite ler um arquivo do tipo CSV gravado anteriormente via op o anterior com dados do uDX100 Neste caso surge uma janela para sele o do arquivo a ser lido O DEXTER Programa o em PDE Utiliza o do PG 185 Arquivo de dados compativel com PG Ao selecionar uma das op es acima duas outras abas s o ativadas na janela Nova janela de Monitora o Gr fica de Vari veis S o elas Eixos e Grade e Vari veis Nova Janela de Monitora o Gr fica de Vari veis Modo de aquisi o Eixos e Grade Vari veis Para visualiza o em tempo real sem grava o C Para visualiza o em tempo real com grava o simult nea C Program Files DEXTERSPG Projetos T este csv Selecionar DEXTER 186 100 amp uDX101 Na aba Eixos Grade possivel selecionar valor minimo maximo do eixo Y do grafico valor default O 256 o intervalo de amostra do eixo o default a cada atualiza o com uDX ou seja a velocidade m
149. do correspondente a uma das sa das for ligado por algum bloco de instru o ou mesmo for ado como ligado via DXNET ent o o rel desta sa da ser energizado Este bloco n o contabilizado no total de nodos do programa aplicativo j que na verdade ele apenas atribui um nodo espec fico a conex o n4 a n7 ATENC O Como cada rel proporciona uma isolac o galv nica suficiente voc pode conectar em seus contatos os fios da energia el trica domiciliar observando apenas o limite de corrente m ximo de 10 Amp res Tome sempre muito cuidado nas conex es devido proximidade entre os contatos do conector Ao editar o bloco aponte com o mouse para o bloco e pressione a tecla direita do mouse ou pressione a tecla de espa o no teclado do computador surge uma tela para inser o da sa da a ser usada Digite um valor entre 1 e 4 Propriedades do Componente Componente Vari veis e Constantes Conex es Vari veis e Constantes pene 08 2777 exemplo seguir liga as sa das 51 54 do controlador uDX100 em uma contagem bin ria Como a vari vel Cont incrementada a cada 250ms e testado os 4 primeiros bits desta vari vel para acionamento das quatro sa das do controlador as sa das apresentam uma contagem bin ria O DEXTER Blocos de Instrugdes 243 de 15 0000b a 1111b Exemplo de Programa Aplicativo Bloco saida dig Veja tamb m GERAL Entrada Digital GERA
150. do pelo endere o DXNET especificado no quadro Perif rico J o endere o DXNET especificado na aba Configura o indica qual endere o o Modem deve assumir ao receber a configurac o determinada nesta aba Aten o Ao contr rio do uDX100 o Modem n o responde ao endere o O zero da DXNET a menos que tenha sido programado para este endereco o que nao aconselh vel pois ir conflitar com os controladores uDX100 na rede DXNET O Modem fornecido de f brica no endereco DXNET 15 Programac o do Modem A aba Configurac o permite configurar o Modem exceto quanto ao modo de operac o que determinado pelo valor programado na vari vel v0 do Modem via aba Vari veis Na aba Configura o temos os seguintes dados Baud Rate especifica qual baud rate que o Modem ir assumir ao receber os dados ao pressionar a tecla Enviar Note que esta taxa de transmiss o serve para conex o serial via cabo RS232C ou RS485 A conex o via rede telef nica sempre efetuada na taxa de 300 bps Pode se escolher as seguintes taxas de transmiss o 300 600 1200 2400 4800 e 9600 bps Devido a limita es no processamento das comunica es no Modem preciso usar dois stop bits O DEXTER 142 100 amp uDX101 no caso de baud rate de 9600 bps O comunicador do PG ja seleciona automaticamente dois stop bits no caso desta taxa de comunica o Protocolo permite escolher qual protocolo a ser usado com
151. document or Internet resource and Windows will open it for you c Program Files Dexter PG 100 BinlPGEditor100 e Digite ap s as aspas finais um espa o em branco a diretiva desejada Por exemplo para que PG ignore as configura es no Registro do Windows agindo como se estivesse rodando pela primeira vez desde a sua instala o Type the name of a program folder document or Internet resource and Windows will open it for you deze puce Rue Cancel Browse Esta diretiva pode resolver problemas oriundos de erros na instala o do PG ou instala o de m ltiplas vers es do PG restaurando o registro do PG no sistema operacional Windows Par metros na linha de comando newpack noconfig odxp 1 odxg 1 odxm 1 oudp 1 comp Faz com que o editor ignore a aus ncia do arquivo de lista de bibliotecas Apaga as configura es existentes no registry se houver e as ignora agindo como se estivesse iniciando pela primeira vez Abre o projeto 1 Abre o arquivo de p gina 1 Abre o arquivo de macro 1 Abre o arquivo compilado 1 Abre a janela do compilador O DEXTER Programa o em PDE Utiliza o do PG 83 Tipos de Arquivo O software PG para uDX100 gera uma s rie de arquivos com sufixos distintos S o eles Arquivo de projeto do PG v rias p ginas D1G reunidas em um nico projeto P gina de programa o do PG para uDX100 P gin
152. e compila o ok gerado C APG S rie 100 Teste_novo01 ulp Area de Condi o Geral Nesta area s o apresentados tr s leds que indicam o status da comunica o entre computador e uDX100 status do programa aplicativo carregado no Compilador PG e status do pr prio Controlador uDX100 Os leds assumem diferentes cores conforme a seguinte conven o Comunica o Cinza Comunicador Parado sem comunica o Verde Escuro Comunicador Aberto sem comunica o Verde Claro Monitoramento ativo comunica o constante com uDX100 Laranja Comunicando comunica o tempor ria de comando com uDX100 Vermelho Erro de comunica o Timeout erro de CRC O DEXTER Programa o em PDE Utiliza o do PG 125 Vermelho Amarelo Comunica o para carga de programa aplicativo Programa Cinza Nenhum programa aplicativo carregado no Compilador PG arquivo sufixo u1p Verde Escuro Programa carregado no Compilador PG e compilado sem erros Verde Claro Programa transmitido para uDX100 com sucesso Vermelho gt Erro ao compilar programa aplicativo uDX Cinza N o foi lido status do uDX100 Verde Escuro Programa aplicativo parado no uDX100 Verde Claro Programa aplicativo executando no uDX100 Vermelho Erro no uDX100 Condi o Geral Comunic Monitorando Programa i Area de Nodos e Vari veis do Controlador uDX100 A rea de nod
153. e alimenta o do uDX a ela conectado A fonte do uDX est dimensionada para este consumo adicional No caso do controlador uDX poss vel conectar at 4 Expans es de Entradas Sa das perfazendo 32 entradas e 32 sa das adicionais com as entradas e sa das do pr prio controlador o total chega a 36 entradas e 36 sa das Conex o ao uDX Acompanha a expans o um pequeno cabo chato flat cable de 10 vias para sua conex o ao uDX Este cabo j remetido conectado expans o A extremidade livre deve ser conectada ao conector EXPANS O existente na lateral da caixa do uDX Note que o pino 1 deste conector liga com pino 1 do conector existente na lateral da expans o de entradas sa das O cabo possui uma tarja vermelha para designar o lado do pino 1 Al m disso os conectores em suas extremidades possuem um ressalto permitindo a inser o apenas com este ressalto para cima Aten o N o force a entrada do conector na expans o ou no uDX Caso ofere a resist ncia conex o verifique se o ressalto n o est voltado para o fundo do equipamento Neste caso vire o cabo conectando o com os ressaltos para cima A alimenta o el trica da expans o de entradas sa das suprida pelo uDX atrav s do cabo de conex o Sempre que o uDX100 sofrer um reinicializa o reset as sa das da expans o ser o desativadas Uma vez conectada a expans o j est apta a operar Ela possui 16 indicadores luminosos leds
154. e no centro tem dois contatos por onde passar a corrente em determinadas condi es Na verdade se trata de uma chave NF Normalmente Fechada com o nodo de entrada constantemente ligado Com isso caso se ative o nodo de controle a chave abre e o nodo de sa da desligado J se for desligado o nodo de controle a chave fecha e o nodo de sa da ser ativado Com isso o estado do nodo de sa da invertido em rela o ao estado do nodo de controle E NF Note que o nodo de controle possui dois pontos de conex o um na parte superior e outro na parte inferior do bloco No exemplo a seguir quando a entrada E1 do controlador uDX100 desacionada ativa as tr s sa das S1 S2 e S3 do mesmo m dulo J quando esta entrada acionada desativa as tr s sa das Note que E1 controla as tr s chaves NF j que os nodos de controle delas est o interligados 1 NF S 1 2 q H S2 3 q 53 Exemplo de Programa Aplicativo Bloco chavelnv d1g Veja tamb m GERAL Chave NA GERAL Chave NF O DEXTER 248 100 amp uDX101 GERAL Rel gio Este bloco liga o nodo de sa da S quando o hor rio do rel gio de tempo real do controlador program vel uDX100 coincidir com o hor rio especificado no bloco No desenho abaixo por exemplo isso acontece toda quarta feira s 11 horas e 30 minutos Para que o nodo de sa da S gere o pulso necess rio que o nodo de entrada E e
155. e para 44 assume valor 212 O DEXTER 150 100 amp uDX101 212 44 graus celsius X y 10 wa 4 10 ae 42 10grauscelsius A equa o de convers o do valor da vari vel lida pelo PWM para a temperatura correspondente mostrada acima Considerando que as vari veis ou constantes visualizadas no display da IHM t m ponto decimal fixo com uma casa ap s a v rgula a equa o fica y 2 x 8 O valor 8 corresponde ao off set ou seja o valor a ser somado vari vel para sua convers o a unidade de temperatura J o valor 2 o ganho ou seja o fator multiplicativo da convers o Portanto o display ir indicar o valor de temperatura ambiente de 10 a 44 C com resolu o de 0 2 C Para isso basta especificar na programa o da IHM off set de 8 e ganho 2 Obviamente neste caso o divisor seria 1 Note que vari veis inseridas com mensagens sempre ocupam as 5 ltimas posi es da mensagem reduzindo a a 11 caracteres em vez de 16 Por fim temos a aba Edi o que especifica constantes set points a serem visualizados e ou editados na IHM O DEXTER Programa o em PDE Utiliza o do PG 151 Interface Homem M quina IHM Par metro DX Bloco Plus Offs Mult Tm e p ft Ex 1 g IV E i LI E CE L E CE 1 CCN 1 E 1 e CE MN EEEE ALLLLLLL Fechar Al m de 15 mensagens a IHM tamb m
156. egrado Caso seja chamado um atalho por exemplo PG Editor S rie 100 e depois o outro uDX PG Compilador S rie 100 ser o executados dois softwares PG simultaneamente no computador O DEXTER 80 100 amp uDX101 Compatibilidade com Versao DOS O software PG em ambiente Windows n o compat vel com o software PG para ambiente DOS As modifica es necess rias para utilizar toda flexibilidade dispon vel em ambiente Windows como teclas de Desfazer UNDO m ltiplas janelas de edi o etc tornaram os programas aplicativos gerados em um ambiente incompat veis com o outro Para migrar um programa elaborado em PG em DOS para o novo ambiente preciso redesenh lo no PG em Windows O DEXTER Programa o em PDE Utiliza o do PG 81 Atualiza o do PG O software PG verifica no site da Dexter www dexter ind br se existem vers es mais recentes para sua atualiza o Neste caso se recomenda a desinstala o da vers o atual do PG e instala o da vers o atual Para isso siga os procedimentos a seguir Passo 1 Feche o software PG salvando os arquivos porventura criados no mesmo Passo 2 Utilize o cone de desinstala o existente no menu Iniciar gt Programas Dexter uDX gt Desinstala DX PG do Windows p Eject PC ga Eject PC and Sleep Programs CorelDRAW 7 E Windows Messenger 4 Documents Md fim Dexter 100 FE LDX
157. eja desligado e novamente ligado ou o nodo de reset seja acionado causando um zeramento do bloco Este zeramento significa atribuir valor 255 vari vel auxiliar o que indica ao uDX100 que este bloco est zerado e pronto para nova temporiza o Como o uDX n o disp e de espa o de RAM interna para vari veis auxiliares estas s o obtidas pela utiliza o das vari veis de c lculo dispon veis Para reduzir a possibilidade de conflito entre as vari veis auxiliares usadas pelos blocos temporizadores e as vari veis utilizadas no programa aplicativo a aloca o de vari veis auxiliares feita em ordem decrescente similar a pilha usada em processadores isto da vari vel v15 at a vari vel vO ou no caso de uDX100 de vari vel v63 at vari vel v0 A vari vel escolhida aparece no canto superior direito do bloco sempre que efetuada a pr compila o do programa aplicativo Para cada bloco de temporiza o inserido na rea de programa o a vari vel escolhida nos outros blocos pode mudar Este efeito ocorre porque o uDX100 que obt m qual vari vel ele vai empregar como auxiliar conforme a ordem dos blocos ao longo de todo o programa Note que qualquer modifica o no valor de uma vari vel que se usa para programar o tempo de um destes blocos n o ser notada sen o quando ele for ativado Por outro lado se o programa feito pelo usu rio interferir no valor da vari vel utilizada como auxiliar isto vai resultar em
158. ela de programa o uDX em que colocamos um bloco de Macro para c lculo de m dia Ou seja criamos um bloco para que o UDX100 calcule a m dia aritm tica O DEXTER 100 amp uDX101 ii P gina Macro Macro media uDX 100 1716 Geral Macro M dia Aritm tica P gina pDX Sem nome uDX 100 1 16 MACRO M dia Aritm tica M dia Aritm tica Calcula m dia aritm tica entre as vari veis v0 e v1 e retoma o valor calculado em v0 Exemplo de Macro Macro media d1m fonte Macro media d1b compilada Para salvar o programa que gerou uma Macro necess rio selecionar Salvar ou Salvar como veja as op es a seguir Uma ltima observa o a fun o Nova Macro fica indispon vel caso haja um projeto aberto no Editor PG Para disponibilizar a fun o necess rio fechar o projeto O DEXTER Programa o em PDE Utiliza o do PG 91 Abrir Ctrl A Abre uma pagina de programa o previamente salva na rea de programa o Note que neste caso a p gina aberta n o inclu da no projeto no caso de existir um projeto aberto A janela de sele o da p gina tem o seguinte aspecto Look in ixo 4 Batista 2 Digiboard My Recent C3 J copiado backup Moradia CDuDx210 udx215 judxpas v2 Iss Macro_media dim My Documents My Computer My Network File name
159. em paralelo uma solu o de engenharia para facilitar conex o com a rede Deste modo pode se interligar os uDX utilizando um cabinho para conectar cada dois DX sem precisar de emendas Opera o da rede DXNET A comunica o na rede DXNET segue os seguintes princ pios gt O modo de opera o Multi Mestre isto qualquer um dos dispositivos conectados na rede pode iniciar uma comunica o gt Todos os uDX100 est o sempre atentos rede e ouvem a linha reconhecendo o cabe alho da comunica o onde existe um caracter de in cio e um segundo com o comando e o endere o de destino Se o endere o de destino for diferente do endere o pr prio do uDX a rotina de recep o interrompida e o uDX continua o servi o que estava fazendo A excess o o endere o 0 zero que todos os uDX reconhecem sempre gt Toda comunica o inicia com um bit de start sinal em n vel zero com dura o de 2ms e somente termina ap s o DX de destino haver respondido ao comando ou que tenha ocorrido um Time Out Este ltimo ocorre se nenhum uDX na rede possui o mesmo endere o indicado no comunicado gt Antes de qualquer dispositivo na rede iniciar uma comunica o ele deve verificar se a linha est livre por um per odo m nimo que varia conforme seu endere o na rede e a qual a tentativa de comunica o atual gt O tempo de comunica o incluindo se o tempo gasto nas tentativas consome gradativamente o tempo livre
160. entadas em cinza Note que a op o de Reposi o das janelas para o padr o n o reativa as janelas que foram fechadas Para isso clique na op o qua ativa a janela correspondente Fontes do projeto Biblioteca de componentes ou Mensagens de compila o Fontes do projeto Ctrl Alt4P Biblioteca de componentes Ctrl Alt C Mensagens de compila o ipn Alterna janela compilador e fontes F5 Cascata N EZ Lado a lado horizontal m Lado a lado vertical Organizar icones Reposicionar as janelas para o padr o Fontes do projeto Ctrl Alt P Exibe a janela de fontes do projeto com todas as p ginas de programa o pertencentes ao projeto Biblioteca de componentes Ctrl Alt C Exibe a janela de biblioteca de componentes do PG com todas as fam lias de blocos dispon veis Mensagens de compila o Exibe a janela de mensagens de compila o do Editor PG Note que se trata de uma pr compila o que indica vari veis de tipos diferentes interconectadas e outros erros no programa A compila o propriamente dita ocorre no programa Compilador que acompanha o pacote de software do controlador uDX100 Alterna Janela Compilador e Fontes F5 Alterna entre janela de Compilador PG e janela com os programas aplicativos elaborados no Editor PG Cascata Organiza as janelas de programa o em cascata Lado a lado horizontal Distribui as janelas de programa o horizontalmente O DEXTER 112 100
161. entre as vari veis v0 e v1 e retorna o valor calculado em O campo Nome designa qual o nome da Macro Este nome que ir aparecer na Biblioteca de Componentes assim como na pr pria representa o como um bloco da Macro Em Cor poss vel especificar uma cor de fundo para a representa o da Macro Com isso pode se eleger determinadas cores para fun es espec ficas como feito com os blocos do uDX100 facilitando a identifica o das Macros O campo Grupo permite agrupar as Macros na lista de Macros conforme sua funcionalidade Caso seja mantido em branco as Macros n o s o agrupadas Em Descri o pode se incluir uma descri o sucinta da fun o da Macro O DEXTER Programa o em PDE Utiliza o do PG 95 Compilar e Salvar Macro Esta fun o compila a Macro gerando um arquivo com sufixo d1b Note que o arquivo fonte de Macro possui sufixo d1m Ao compilar a Macro ela j inclu da na Biblioteca de Componentes aba Macro Note que esta op o inibida no caso de existir um projeto aberto no PG E necess rio fechar o projeto antes de compilar Macro Carregar Macro Compilada Pode se carregar um arquivo d1b de Macro compilada para a Biblioteca de Componentes do Editor PG Com isso poss vel utilizar macros geradas por terceiros Atualiza Lista de Macros Permite atualizar a lista de Macros existente na Biblioteca de Componentes do Editor PG O DEXTER 96
162. er para abrir as propriedades da porta serial e selecione a op o Avan ado na aba Configura es de Porta Prolific USB to Serial Comm Port COM2 Properties General Port Settings Driver Details Bits per second Data bits Parity r Advanced Settings for COM2 Use FIFO buffers requires 16550 compatible UART Select lower settings to correct connection problems Select higher settings for faster performance Hee Gielen ti J High 14 14 Baud lie Poen J High 16 19 COM Port Number COM2 N O DEXTER Programa o em PDE Utiliza o do PG 179 A aba Modem especifica dados necess rios para estabelecer comunica o serial ou via rede telef nica com Modem para uDX100 Como o controlador n o possui porta serial RS232C este equipamento deve ser intercalado entre a rede DXNET do controlador e a porta serial do computador Temos o endere o do Modem para uDX100 na rede DXNET a senha que s importante se o Modem estiver programado para exigir senha em comunica o serial e o c digo alfanum rico s importante em conex es via rede telef nica discada Configura o do Comunicador 7 Comunicador R 232 Modem TCP IP Modem telefone e Endere o do pDX modem 15 Senha 0 255 C digo alfanum rico Caso modem esteja configurado usar senha de comunica o ser preciso acionar o co
163. erguntas feitas pelo PG Por fim poss vel especificar qual protocolo ser usado pelo programa PG DXNET ou DXNET Evidentemente ele deve coincidir com o protocolo escolhido no Modem para uDX100 ligado ao PG Configura o do Comunicador Gg Comunicador R5 232 Modem TCP IP Modem telefone e Meio de comunica o Protocolo RS 232 C Ethemet TCP IP C DXNET C Modem telefone Timeout m nimo geral 500 ms Cancela A aba RS 232 configura a comunica o serial com o uDX100 O configura o default do controlador 9600 bps sem paridade 8 bits de dados 2 stop bits Existe um campo para timeout da comunica o RS 232 Este timeout ser usado para este tipo de comunica o caso ele seja superior ao timeout m nimo geral programado na aba Comunicador Note que em 9600 bps o campo de stop bits desabilitado uma vez que nesta velocidade o Modem para uDX100 necessita de dois stop bits Configura o do Comunicador 7 Comunicador 5 232 Modem TCP IP Modem telefone ie Porta de comunica o Velocidade COM 1 3600 Paridade None Timeout m nimo Stop bits 0 ms DEXTER Programa o em PDE Utiliza o do PG 177 Aten o caso seu computador n o possua porta serial poss vel utilizar um cabo adaptador USBSRS 232 A Dexter comercializa este tipo de cabo devidamente testado com o uDX100
164. eriores nibble MSB de vO entre os valores de 1 toque v0 00000001 at o m ximo de 16 toques v0 11110000 Ap s receber o numero de toques programado o modem ativado como destino e a linha telef nica ocupada Na comunica o entre modems necess rio que um deles seja programado como origem e o outro como destino para que suas frequ ncias de portadoras n o sejam coincidentes O modem origem o que gerou a chamada e o modem destino o que recebe uma chamada telef nica Ao atender a chamada caso do outro lado exista um modem transmitindo sua portadora o indicador luminoso led vermelho cnamado de conex o no painel ativado O DEXTER Perif ricos 59 Todas as comunica es ser o bloqueadas at que o modem destino receba a senha correta na sua vari vel v2 Caso ele receba uma senha incorreta ir imediatamente derrubar a liga o telef nica Al m disso come a a contar tempo para derrubar a linha por time out Se ap s 2 minutos ainda n o tiver recebido a senha correta a liga o tamb m interrompida Ap s receber a senha correta o modem destino libera comunica es e a partir da se tem total acesso a rede local DXNET conectada a este modem No caso de um uDX ter originado a liga o ele pode transmitir o estado de nodos ou o valor de vari veis aos uDXs remotos J no caso de existir um microcomputador na rede local DXNET do modem que originou a chamada telef nica este pode a
165. ess rio enviar este comando Parar Execu o do Programa Esta op o permite parar o programa aplicativo do controlador uDX100 Solicitar Status Este comando solicita envio do status v rias informa es como vers o de firmware ciclo de execu o do programa endere o DXNET etc do controlador uDX100 Esta informa o necess ria para iniciar monitoramento do CLP Reset soft Efetua um reset no uDX100 O programa aplicativo continua no estado que estava anteriormente ao reset parado ou executando o rel gio de tempo real preservado mas as demais vari veis s o reinicializadas para valor 255 Limpa todos os nodos for ados O for amento de nodos em estado ligado via programa PG atua em nodos DX Estes nodos s s o acess veis por rede DXNET e portanto s s o atuados pelo PG ou por outro controlador uDX100 na rede DXNET via blocos DXNET no programa aplicativo Os nodos DX os nodos OUT gerados pelo programa aplicativo em execu o no uDX100 s o combinados via opera o OR OU para gerar o estado final dos nodos Assim se o nodo j est for ado em estado ligado pelo programa aplicativo n o poss vel deslig lo via PG pois o resultado de qualquer opera o OR com um dos operandos em 1 1 J se o programa aplicativo n o est acionando determinado nodo poss vel acion lo via PG Entretanto uma vez acionado via PG este nodo ficar em 1 at que o PG ou outro uDX100 na rede DXNET ma
166. etamente sem intercalar chaves NF para isolar os blocos como no caso de entradas e sa das do controlador uDX100 Foi usado um bloco de Nodo EL para inicializar as vari veis de sa da das Expans es v2 e v3 em zero e estes blocos de inicializa o blocos 2 e 3 s o anteriores ao bloco Expans o bloco 4 Com isso se evita um acionamento moment neo das sa das das Expans es ao reiniciar o CLP O DEXTER Blocos de Instru es 281 Exemplo de Programa Aplicativo Bloco entrada EXP dig Veja tamb m GERAL Sa da de Expans o GERAL Sa da de Expans o As oito sa das da Expans o para uDX100 S5 a S12 s o feitas utilizando se rel s cada um com um contato reversor isto existe neles uma l mina m vel que permite passar a corrente el trica quando est encostando em um dos dois contatos el tricos montados de cada lado Assim quando o rel est desligado a l mina fica encostando em um deles Normal Fechado NF e afastada do outro Normal Aberto NA Quando o rel ligado a conex o se reverte ficando o primeiro contato em aberto e o segundo fechado Como os dois contatos e a l mina central est o dispon veis para conex es externas atrav s do conector lateral da Expans o ambos podem ser empregados para que se tenha corrente el trica quando o rel est desligado usando o contato NF ou quando est ligado usando o contato NA x amp S S Este bloco efetivamente contab
167. eve ser aterrado e No caso de ru dos advindos da fonte de alimenta o necess rio providenciar uma linha de alimenta o separada para o uDX e outros equipamentos eletr nicos da instala o O DEXTER 14 100 amp uDX101 Rede Eletrica 110 220 VCA SUPRESSOR DE RUIDO 100nF 6304 1 R1 Sao K2 5 100R VARISTOR CARGA INDUTIVA A partir da vers o 2 1 de placa impressa do Controlador Program vel uDX S rie 100 foram inseridos v rios componentes adicionais para supress o de transientes el tricos Isso evita que o transiente perturbe o funcionamento do controlador Entretanto no caso de cargas indutivas ainda interessante a inser o de supressores de ru do el trico para aumentar a vida til dos rel s de sa da do uDX Conectores Os conectores do uDX100 s o os seguintes DXNET EXPANS O ENERGIA Y Entradas Saidas a EP a mB Conectores de Saida Conectores de Entrada S rie 100 D x R CONTROLADOR PROGRAM VEL Entradas S o quatro m dulos de tr s terminais cada um montados na lateral esquerda do uDX100 Como DEXTER Controlador uDX100 15 indicado na serigrafia do painel o primeiro terminal de cada m dulo para o V O segundo terminal para o sinal de entrada e o terceiro o comum terra Zero Volts ground Pode se alimentar algum circuit
168. f nica utilize o conector RJ11 f mea designado como LINHA na caixa do modem O outro conector designado como FONE serve para ligar um telefone a mesma linha A fonte de alimenta o que supre de energia o modem A extremidade livre do cabinho que sai da fonte de alimenta o deve ser ligada ao conector no modem que est indicado como ENERGIA Ao ligar a alimenta o el trica o indicador luminoso de ENERGIA led verde acende no painel do modem O outro indicador CONEXAO led vermelho pisca momentaneamente Este led indica sinal de portadora carrier presente e normal que pisque ao energizar o equipamento O DEXTER Perif ricos 57 Modos de Operacao O modem tem 11 modos de operagao determinados pela variavel vO variavel interna de 8 bits do modem Vari vel v0 xxxx0000 Modem desativado linha telef nica desconectada No caso de falta de energia ou reset continua neste estado nnnn0001 Atende ao en simo chamado ativando modem como destino No caso de falta de energia ou reset derruba liga o corrente mas volta a este estado Necessita de senha em v2 para ativar comunica es xxxx0010 For a modem ativo como destino No caso de falta de energia ou reset continua neste estado xxxx0011 For a modem ativo como origem No caso de falta de energia ou reset continua neste estado nnnn0100 Disca en simo n mero telef nico a seguir ativa modem como origem No caso de falta de ene
169. gia Note que este bloco equivale a um bloco nodo acessando o nodo absoluto n62 Este bloco n o contabilizado no total de nodos do programa aplicativo j que na verdade ele apenas atribui um nodo espec fico a conex o n62 Abaixo temos um exemplo de uso deste bloco para desativar constantemente o nodo de reset do bloco de Oscilador do exemplo anterior que gera uma onda quadrada via FF na sa da S1 do uDX100 Note que poder amos simplesmente deixar esta entrada de reset sem nenhuma conex o qualquer nodo de entrada sem nenhuma conex o mantido no estado zero Exemplo de Programa Aplicativo Bloco GND dig O DEXTER Blocos de Instrugdes 245 GERAL Chave NA A chave NA Normalmente Aberta um bloco cuja fun o est descrita pela pr pria representa o gr fica como um interruptor de corrente el trica o bot o que aparece no centro tem dois contatos por onde passar a corrente em determinadas condi es A chave Normalmente Aberta NA precisa que o nodo de controle linha pontilhada seja ativado para que ela permita passar o estado do nodo de entrada para o nodo de sa da Note que o nodo de controle possui dois pontos de conex o um na parte superior e outro na parte inferior do bloco Um exemplo de uso de chave NA o interruptor de campainha de resid ncias Ao aciona lo ele permite a passagem de corrente el trica acionando a campainha Note que a chave NA ao contr rio de seu si
170. i consider vel prote o contra transit rios de alta tens o como gerados na comuta o de cargas indutivas motores solen ides contactoras etc Mas aconselh vel instalar supressores R C resistor capacitor para absorver e dissipar a for a contraeletromotriz armazenada nas cargas indutivas que liberada na abertura dos contatos dos rel s Estes supressores al m de evitar problemas no funcionamento do controlador program vel aumentam muito a vida til dos contatos de rel s pois evitam o arco el trico criado quando esses contatos abrem O supressor R C formado por um resistor e um capacitor em s rie ligados em paralelo com o contato do rel e em paralelo com a carga indutiva O capacitor absorve a energia liberada pela carga indutiva ao repentinamente ter a corrente interrompida e o resistor serve para dissipar esta energia amortecer o circuito L C formado Teoricamente bastaria um supressor R C em paralelo com a carga que gera o transit rio Entretanto normalmente os cabos de conex o carga s o longos Ora cabos longos s o indutivos Assim aconselh vel tamb m um filtro R C junto ao rel do uDX100 para suprimir o transit rio gerado pelos cabos de conex o no caso desses serem longos maiores que 5 metros C3 R3 Contactora trifasica 220 VCA Motor trifasico Linha 380 VCA trifasica Muitas cargas possuem uma corrente de manuten o que as mant m acionadas muito baixa
171. ia serial Neste caso a senha exigida mesmo em conex es seriais RS232C ou RS485 Se o Modem for programado com esta op o ativada preciso programar esta senha na Configura o do Comunicador do PG e transmit la ao iniciar comunica o via op o Envia senha de comunica o do menu pop down uDX Status os v rios estados poss veis para o modem assim como o estado de v rios sinais desse s o dispon veis na vari vel v1 do modem Esta vari vel pode ser replicada em uma vari vel de um uDX100 ligado rede DXNET O quadro Status permite especificar o endere o DXNET e o numero da vari vel do uDX100 que ir receber o valor da vari vel v1 do Modem Com isso o DX que ir controlar o modem tem acesso ao status dele As informa es contidas em v1 s o as seguintes Vari vel v1 bit7 Linha ocupada Indica que a linha telef nica n o est livre para utiliza o do modem bit6 Senha ok Indica que a senha para modem comunica o telef nica foi recebida corretamente bit5 Discando Modem est efetuando discagem bit4 Erro ltima comunica o transmitida n o foi recebida corretamente bit3 Sinal de chamada ring bit2 Portadora presente carrier O led vermelho no painel do modem tamb m ativado bit1 Origem Indica que este modem est programado como origem da chamada telef nica o outro modem deve estar programado como destino bitO Modem ativado O modem est ligado e portanto ocupando a
172. ica privativa pode se simplesmente mante los conectados programando se um como origem estado 3 e o outro como destino estado 2 Os modems estar o constantemente conectados Estado 4 Disca En simo N mero Telef nico Valor de v0 do modem nnnn0100 em bin rio Este estado complementar ao estado 1 atende ao en simo toque Ele permite escolher um n mero telef nico entre os 16 program veis na mem ria n o vol til do modem Ap s discar o modem comuta automaticamente para estado 2 For a modem ativo como origem A discagem feita por pulsos rela o de gt entre tempo de linha com carga e linha livre Ao ser atendida a chamada caso do outro lado exista um modem transmitindo sua portadora o indicador luminoso led vermelho cnamado de conex o no painel ativado Todas as comunica es ser o bloqueadas at que o modem destino receba a senha correta na sua vari vel v2 Esta provid ncia deve ser tomada pelo uDX que fez a requisi o de chamada telef nica para o modem origem Da mesma forma que o estado 1 este estado come a a contar tempo para derrubar a linha por time out Se ap s 2 minutos n o for estabelecida comunica o a liga o interrompida No caso de interrup o de rede el trica ou reset o modem retorna ao estado 0 desativando o modem e liberando a linha telef nica O DEXTER 60 100 amp uDX101 Estado 5 For a Modem Ativo como Destino para Radi
173. ido 20 mm x 5 mm A m xima corrente de sa da 700 mA como enfatiza o quadro abaixo O DEXTER 64 100 amp uDX101 Corrente de sa da 0 7 A para 15V lt Ventrada lt 60V No caso de curto circuito na sa da a corrente fica limitada em cerca de 1 5A Antes de energizar o regulador chaveado revise sua liga o de entrada a conex o da sa da do regulador aos equipamentos Verifique cuidadosamente se a polaridade est correta ATEN O N o inverta a polaridade na entrada do regulador chaveado ou na entrada do uDX No primeiro caso o regulador simplesmente n o ligar Mas uma invers o na polaridade de alimenta o do uDX o danificar No caso de alimenta o de rede telef nica 48V ligue o terminal de 48V na entrada V do regulador chaveado e o terra da alimenta o de rede telef nica na entrada V do regulador chaveado Assim do ponto de vista do regulador ele estar sendo suprido com 48V Entretanto cuidado com liga es de terra do uDX100 pois o terra do uDX estar com 48V em rela o linha telef nica ATEN O N o existe isola o galvanica entre a entrada e sa da do regulador chaveado Ao alimentar v rios equipamentos com o mesmo regulador chaveado use um cabo de alimenta o para cada equipamento Una estes cabos no conector de sa da do regulador como mostrado abaixo Al m disso certifique se que o consumo n o ultrapassa 700 mA sPOSITIV
174. igital E2 do controlador uDX100 N2 Entrada digital E3 do controlador uDX100 N3 Entrada digital E4 do controlador uDX100 N4 Sa da digital S1 do controlador uDX100 N5 Sa da digital S2 do controlador uDX100 N6 Sa da digital S3 do controlador uDX100 N7 Sa da digital S4 do controlador uDX100 N62 Sempre em zero N63 Sempre em um Note que nodos s o vari veis bin rias ou seja assumem valor 1 ou O verdadeiro ou falso Todos estes nodos especiais est o dispon veis atrav s de blocos espec ficos Por exemplo podemos ler o estado da entrada E1 tanto usando o bloco existente para este fim quanto acessando diretamente o nodo NO Exemplo de Programa Aplicativo Convencoes nodo2 dig Note que nos dois programas acima foi intercalada uma chave NF normal fechada entre a entrada E1 ou nodo NO e a sa da S1 Isso necess rio porque as entradas e sa das do controlador uDX100 possuem n meros de nodos absolutos NO a N3 para entradas N4 a N7 para sa das Assim n o poss vel conectar diretamente uma entrada a uma sa da do controlador pois iria atribuir dois nodos distintos a mesma conex o Caso isso seja feito ir surgir o seguinte erro de compila o Status CPU Programa Config Hardware Mensagens nodo para mesma conex o 0 e Arquivo gerado o Convencoes_nodos ulp DEXTER Elaborando Programas 207 Texto E possivel inserir uma caixa de texto no programa Esta
175. iliar deste rel conectado na entrada do temporizador Em PDE estas conven es podem ser esquecidas ou replicadas As barras de energia e de OV n o s o necess rias uma vez que a energia simbolizada pela figura de pilhas ou resultante de alguma entrada ativada pode ser aplicada em qualquer local do esquema desenhado O nivel de OV zero volts est impl cito nas conex es em aberto ou no s mbolo aparente no desenho dos rel s de sa da O sentido do fluxo de corrente da esquerda para a direita importante apenas nas pr prias instru es como as chaves e outros blocos As conex es feitas pelos fios desenhados podem dar voltas vontade em qualquer regi o do desenho como ocorre em um diagrama esquem tico convencional Os rel s e contatos auxiliares empregados na linguagem LADDER podem ser representados pelas chaves NA e NF do uDX O controle de uma chave funciona como a bobina do rel auxiliar e os contatos da chave como os contatos do rel Assim como em LADDER um rel pode ter mais de um contato auxiliar tamb m em PDE pode se implementar esta id ia utilizando se mais de uma chave e unindo se os controles para serem atuadas todas de uma vez s importante entender que no uso das chaves do uDX100 o controle uma conex o el trica atuada por alguma das entradas do uDX ou por uma sa da de algum bloco de fun o Assim uma conex o em PDE pode representar um rel em LADDER O desenho a seguir most
176. ilizado como um bloco de programagao ao contr rio das sa das do controlador uDX100 que acessam nodos espec ficos e por isso n o s o contadas como blocos E preciso usar um bloco Expans o para alocar as vari veis associadas as entradas e sa das das Expans es Sem o bloco de Expans o no programa aplicativo este bloco de Sa da de Expans o inoperante ATENCAO Como cada rel proporciona uma isolac o galv nica suficiente voc pode conectar em seus contatos os fios da energia el trica domiciliar observando apenas o limite de corrente m ximo de 10 Amp res Tome sempre muito cuidado nas conex es devido proximidade entre os contatos do conector Ao editar o bloco aponte com o mouse para o bloco e pressione a tecla direita do mouse ou pressione a tecla de espa o no teclado do computador surge uma tela para inser o da sa da e expans o a ser usada Para o n mero da Expans o digite um valor entre 1 e 4 desde que seja uDX100 uDX100 permite apenas uma expans o e para a sa da um valor de 5 a 12 O DEXTER 282 100 amp uDX101 Propriedades do Componente Componente Vari veis e Constantes Conex es Vari veis e Constantes Nene ee 7 Veja tamb m GERAL Entrada de Expans o GERAL DXNET Este o bloco de instru o que permite a intercomunica o com v rios uDX100 utilizando se a Rede Local DXNET Com ele poss vel fazer duas opera es transfe
177. ios n o atribuindo nenhum valor determinado ou nome para esta conex o Ao editar o R tulo surge a janela que permite atribuir um valor num rico ao mesmo Todos os r tulos com mesmo valor num rico estar o conectados mesmo em janelas de programa o distintas de um mesmo projeto Note que r tulo n o permitido em Macros Desta forma esta fun o estar inibida quando estiver selecionada uma p gina de Macro Propriedades do Componente Componente R tulo N mero r Perceba a diferen a sutil entre R tulo e o bloco Nodo existentes na aba Geral da Biblioteca de Componentes O R tulo apenas conecta dois pontos como se fossem utilizados fios de conex o J o bloco Nodo atribue um nome conex o ou atribui um nodo absoluto conex o DEXTER Elaborando Programas 209 Macro A Macro macro c lula ou macro bloco permite condensar todo um programa aplicativo em apenas um bloco a ser utilizado em outros programas Este recurso muito poderoso pois permite abordar uma determinada aplica o complexa a partir de blocos menores Note que pode se gerar uma nova Macro a partir de outras Macros pr existentes Evidentemente deve se ter em mente que a Macro utiliza a mesma quantidade de blocos que a geraram ou seja n o h economia de blocos no uso de Macros apesar dela ser representada como um bloco nico no programa aplicativo Vamos exemplificar isso Digamos que seja necess ria a f
178. ios sensores de temperatura ou umidade ao conversor anal gico digital a DEXTER disponibiliza uma placa de extens o A resolu o do sensor de temperatura de 0 0156 C e sua precis o de 0 5 C J as entradas anal gicas tem resolu o de 8 bits 256 divis es Os sensores de umidade possuem resolu o de 0 5 UR O conversor A D pode comunicar os dados lidos para at outros 14 uDXs ligados em rede de comunica o DXNET Assim poss vel utilizar apenas um conversor A D para todos os uDXs da rede DXNET Nada impede a utiliza o de mais de um conversor A D na mesma rede DXNET tampouco Al m da comunica o via rede DXNET poss vel utilizar 4 sa das em modula o de largura de pulso PWM para comunica o com os uDXs Este um processo que restringe o conversor A D a apenas 4 vari veis anal gicas entradas anal gicas ou temperaturas Portanto s deve ser utilizado quando n o houver endere o dispon vel para o conversor A D na rede DXNET Outra possibilidade usar as 4 sa das PWM do Conversor A D como sa das anal gicas de O a 5V ou de 0 a 10V Para isso necess rio conectar estas sa das a placas de Sa das Anal gicas comercializadas separadamente pela Dexter Conversor A D vers o 2 1 ou superior O conversor alimentado com 12Vdc id ntico ao controlador uDX e os outros perif ricos IHM Modem etc No conector de entradas anal gicas est dispon vel 5Vdc precisos til para excitar potenci
179. ip tese alguma ser aterrado carca a do equipamento controlado pelo uDX Entradas Entradas Sa das S rie 100 DEXTER OPTO ACOPLADOR S rie 100 D E XT E R CONTROLADOR PROGRAM VEL Uma vez conectado o opto acoplador j est apto a operar Entretanto necess rio programar as entradas via jumpers internos do opto acoplador para o n vel de tens o desejado Entradas As entradas do opto acoplador para uDX100 s o todas opto isoladas oferecendo isola o galv nica Assim poss vel conect las diretamente rede el trica 127 ou 220 VAC ou usar v rias fontes de sinal sem conex o de refer ncia terra entre elas A designa o dada as entradas E1 a E4 Internamente ao opto acoplador existem diversos jumpers remov veis que permitem configurar individualmente as quatro entradas Para acess los necess rio abrir a caixa do equipamento Abra a caixa do opto acoplador for ando levemente as laterais para afastarem se dos encaixes que prendem a tampa ao fundo Puxe a tampa cuidadosamente para cima Os jumpers internos permitem configurar as entradas do opto acoplador para quatro tipos de sinal 1 Alta Tens o AC 110 a 220 VAC corrente alternada de 50 ou 60 Hz 2 Alta Tens o DC 110 a 220 VDC corrente cont nua 3 Baixa Tens o AC 6 a 30 VAC corrente alternada de 50 ou 60 Hz 4 Baixa Tens o DC 6 a 30 VDC corrente cont nua O DEXTER 68 100 amp uDX101
180. ir o acionar os rel s destes m dulos Tamb m preciso cuidado para deixar o devido espa o entre vari veis de entrada e de sa da no caso de m ltiplas Expans es de forma que n o haja sobreposi o nas listas Por exemplo com quatro Expans es e vari vel de entrada vO a vari vel de sa da minima seria v4 que vo v1 v2 e v3 est o alocadas para as entradas Por fim como a aloca o de vari veis para as Expans es sequencial e autom tica deve se especificar vari veis absolutas Vn para as entradas e sa das das Expans es O DEXTER 276 100 amp uDX101 Exemplo de Programa Aplicativo Bloco EXP d1g O programa acima utiliza duas Expans es sendo que as entradas E5 a E8 da primeira Expans o comandam as sa das 51 54 do controlador uDX100 J as entradas E1 a E4 do uDX100 comandam as sa das S5 a S8 da segunda Expans o Note que sempre conv m inicializar as vari veis de sa da das Expans es uma vez que as vari veis no uDX100 iniciam com valor 255 o que resultaria em todas as sa das ligadas Al m disso os blocos de inicializac o devem ser posicionados de forma que tenham numero de bloco menor que o do bloco EXP Isso ir garantir que a inicializa o seja executada antes de escrever nas Expans es evitando acionamento esp rio das sa das ao rodar o programa aplicativo GERAL Nodo Este bloco permite nomear um nodo ou seja uma vari vel bin ria apenas dois estad
181. ita obtida ao clicar duas vezes sobre a vari vel Op es de formato permite escolher entre nota o Padr o Hexadecimal Caracter ASCII Expoente nota o de engenharia ou ainda com Fatores equa o de primeiro grau y ax b Esta ltima op o permite converter a vari vel para outro valor Por exemplo se a vari vel representa uma temperatura pode se converter o valor da vari vel para que apresente a temperatura diretamente em graus celsius As op es de formato est o dispon veis tamb m diretamente na janela de forma a permitir comutar rapidamente entre as representa es Excluir da lista de monitora o permite retirar esta vari vel do monitoramento tornando o ciclo de varredura mais r pido O DEXTER Programa o em PDE Utiliza o do PG 127 Vari veis Alterar valor de formato e Padr o Hexadecimal Caractere Fatores equa o 1 grau Excluir da lista de monitora o O DEXTER 128 100 amp uDX101 Menu Compilador menu Compilador possibilita carregar programas compila los configurar hardware associando esta configura o ao programa caregado no Compilador e abrir janela de log Tamb m poss vel editar um layout de monitora o escolhendo quais as vari veis e nodos do programa aplicativo devem ser monitorados Gi Abrir arquivo UDP no compilador Ctrl F5 Fechar arquivo de programa
182. itindo escolher uma entre dez fun es que incluem aritm tica e l gica m un Sua opera o executada enquanto o nodo de entrada estiver ligado sendo que o nodo de sa da O DEXTER 268 100 amp uDX101 ser ligado sempre que a opera o for completada com sucesso Isto sempre ocorre nas opera es de aritm tica ou de l gica Todas as opera es s o tratadas utilizando se dois operandos Operando 1 e Operando 2 Nas fun es aritm ticas e nas l gicas o resultado do c lculo com os dois operandos sempre retornado vari vel do Operando 1 Os c lculos s o sempre na seguinte ordem Operando 1 lt gt Operando 2 gt Operando 1 Operando 1 sempre uma variavel Ja Operando 2 pode ser uma variavel ou uma constante O resultado da opera o sempre atribu do ao Operando 1 As opera es dispon veis s o as seguintes OP1 OP1 OP2 soma OP1 OP1 OP2 subtra o OP1 OP1 mov OP2 move OP2 para OP1 OP1 OP1 shr OP2 desloca OP1 direita por OP2 bits OP1 OP1 shl OP2 desloca OP1 esquerda por OP2 bits OP1 OP1 and OP2 opera o l gica AND E OP1 OP1 or OP2 opera o l gica OR OU OP1 OP1 xor OP2 opera o l gica XOR OU EXCLUSIVO O uDX100 n o trabalha com valores negativos apesar dos c lculos aritm ticos serem feitos em complemento de 2 Assim o resultado do c lculo 10 15 n o ser 5 e sim 251 256 5 251
183. itor PG Menu Arquivo Menu Macro eere eren Menu Editar Menu Projeto e Menu P gina nnn Menu Configurac es Menu Janelas Menu Ajuda EVO m Teclas de Opera o do Compilador PG Menu Compilador Menu pDX Menu Comunicac o Menu Monitora o Elaborando Programas Conven es do Compilador PG Vari vel Absoluta Vnnnn Nodo Absoluto Nnnnn Texto Entrada e Sa da de Macro Convertendo programas em Ladder Operacoes Aritm ticas com mais de 8 bits Simulador Menu Simulador Blocos de Instru es Funcionamento dos Blocos de Tempo GERAL Entrada Digital GERAL Sa da Digital GERAL Energia GERAL Terra GERAL Chave NA GERAL Chave NF GERAL Chave Inversora GERAL Rel gio GERAL Pulso GERAL Oscilador GERAL Atraso GERAL Monoest vel GERAL Flip Flop GERAL Fun o GERAL Compara o GERAL Expans o O DEXTER Conteudo 111 GERAL Nodo eere GERAL Nodo ED Energia Desliga GERAL Nodo EL Energia Liga GERAL Entrada de Expans o GERAL Sa da de Expans o GERAL DXNET snes GERAL PWM easan inanan Parte X Manutencao Parte XI Garantia ndice
184. itos de sensoriamento s o mostrados a seguir O DEXTER 10 100 amp uDX101 Sensor tipo Reed Switch Este tipo de sensor adequado nas instala es de alarmes detectando a abertura de portas ou janelas O esquema mostrado na figura apresenta tamb m parte do circuito interno de uma das entradas do uDX ver Anexo C Diagramas Esquem ticos O resistor interno de 10K serve para descarregar o capacitor utilizado como filtro quando o Reed Switch abre IMA N 12 O Diodo interno Diodo interno 478nF Sensor de Umidade Para que alguma das entradas do uDX detecte a presen a de umidade no solo de um gramado ou de vasos tamb m o transbordamento de piscinas ou um sensor de n vel para algum processo industrial preciso apenas um circuito externo muito simples Como a imped ncia de entrada cerca de 10K resist ncia entre o sinal de entrada e o comum e considerando que o uDX detecta entrada ativa a partir de 2 Volts para isto bastar uma resist ncia menor que 50K entre o V eo sinal de entrada 12 O Diodo interno Diodo interno 2 ARAMES OU FTOS DE 10 cm ESPACADOS DE 5 cm Nas experi ncias pr ticas constatou se que a resist ncia medida na presen a de umidade bem menor do que isso Portanto com um resistor vari vel trimpot montado como o esquema abaixo pode se ajustar o limiar de sensibilidade do sensor adequado para cada caso Sensor de Luz Com es
185. ixa tens o que ligam o LED com mais brilho em 30 V do que no limite inferior 6V Aten o No caso de entrada em corrente cont nua deve ser respeitada a polaridade inscrita na tampa superior do equipamento J em corrente alternada 50 ou 60 Hz a polaridade perde significado Sa das As sa das da expans o s o constitu das de rel s com um contato reversor isto possui um contato central e dois adjacentes ficando um deles ligado e outro desligado quando a sa da est inativa Quando a sa da fica ativa o contato central troca de lado invertendo os contatos ligado e desligado Esta particularidade permite que se ligue ou que se desligue algum dispositivo quando a sa da for acionada bastando escolher qual dos contatos adjacentes deva ser empregado A serigrafia da tampa da caixa lado direito da tampa mostra estas conex es e a representa o dos contatos dos rel s A designa o dada as sa das S5 a S12 Note que os rel s disp em de isola o galv nica entre a bobina de acionamento e os contatos Isto torna poss vel ligar dispositivos rede el trica domiciliar ou industrial para serem atuados diretamente pelos contatos do rel sem risco algum para a Expans o de Entradas Sa das ou para o uDX100 conectado a ela Os rel s permitem uma corrente m xima de 10 A carga resistiva tens o nos contatos at 220 VCA e isola o entre bobina e contatos de 2000 V 1 minuto A vida til estimada dos contato
186. janela de Monitora o Gr fica de Vari veis S o elas Eixos e Grade e Vari veis Nova Janela de Monitora o Gr fica de Vari veis Modo de aquisi o Eixos e Grade Vari veis Para visualiza o em tempo real sem grava o Para visualiza o em tempo real com grava o simult nea C Program Files DEXTERSPG Projetos T este csv Selecionar aba Eixos Grade possivel selecionar valor minimo maximo do eixo Y do grafico DEXTER 170 100 amp uDX101 valor default O e 256 o intervalo de amostra do eixo X o default a cada atualiza o com uDX ou seja a velocidade m xima de monitoramento do PG Por fim tamb m pode se inibir a grade horizontal ou vertical do gr fico Nova Janela de Monitora o Gr fica de Vari veis Ea Modo de aquisi o Eixos Grade Vari veis Eixo X tempo Intervalo da amostra cada atualiza o com wD fig Eixo Y escala Valor m nimo Valor m ximo 0 256 Grade Horizontal Vertical Na aba Vari veis seleciona se quais vari veis ser o plotadas no gr fico Para que apare am vari veis do uDX nas possibilidades de sele o desta janela preciso que o Compilador PG esteja com a monitora o ativada se n o somente data e hora do microcomputador PC estar o dispon veis Para selecionar as vari veis a serem plotadas basta clicar duas vezes sobre as mesmas o
187. la interface Potenci metro 2K2 5V Entr A D GND Note que cada entrada A D possui um campo para endere o DXNET e um campo para especificar a vari vel que ir receber a convers o Portanto poss vel transmitir as convers es para distintos controladores uDX100 existentes na rede DXNET bastando especificar seus endere os de rede DXNET e vari veis usadas A aba seguinte Mensagens que cont m todas as mensagens armazenadas na IHM O DEXTER Programa o em PDE Utiliza o do PG 149 Interface Homem M quina IHM Configura o ltimo status lido Vari veis Comunica o Senha e Entradas A D Mensagens Edi o lensagens Mensagem Par metro uDX Variavel Offs Mult Div o LE OM N i LETTETTTTS a T 1 ae 4 a In MES m m Fechar Esta aba permite programar at 15 mensagens 0 a 14 a serem apresentadas nas duas linhas do visor display alfanum rico da IHM A mensagem para cada linha do display determinada por uma vari vel do uDX ligado IHM via DXNET Esta vari vel determinada no quadro Mensagens da aba anterior Comunica o Senha e Entradas A D Cada mensagem pode ter at 16 caracteres alfanum ricos infelizmente o display n o permite acentua o e nem cedilha Al m disso pode se usar a mensagem para mostrar o valor de alguma vari vel de um ligado rede DXNET O n
188. lador LDX Comunica o Simulador Monitora o Configura es Janelas Ajuda Sx te P Se E oc T mx ART 1567 E Rat gt m GM o5 YB velociiade amp Projeto Inicial Projeto 1 dig uDX 100 1716 Geral Macro t GNO Dz LLLI E v Vari veis TED TEL S d OES EXPANS Sa da Digital Aciona a sa da digital especificada do controlador pDX100 il p gt Pr compilag3o ok Arquivo gerado C uds1 00_manual Programas pDX100 Teste u1p xL d VR T A tecla o Reset permite reinicializar a simula o J a tecla Adicionar vari veis ou TTE aS nodos possibilita inserir nodos ou variaveis a lista de nodos e variaveis simulados A tecla Ajustar rel gio ajusta o rel gio de tempo real no uDX100 simulado Por fim a barra rolante Vinc permite ajustar a velocidade da simula o Nota Para que os blocos tenham representa o diferenciada durante a simula o chaves abrindo e fechando blocos em vermelho etc imprescind vel que o programa aplicativo tenha sido gerado com biblioteca vers o 1 1 ou posterior Programas gerados com biblioteca vers o 1 0 t m blocos sem representa o diferenciada e por isso n o modificam seu aspecto durante a simula o O DEXTER 232 100 amp uDX101 Menu Simulador
189. lecione um ret ngulo de sele o movimentando o mouse Ao pressionar Duplicar os componentes presentes na rea selecionada s o duplicados e podem ser inclu dos tanto na pr pria p gina de programa o que os originou quanto em outra p gina O DEXTER Programa o em PDE Utiliza o do PG 97 Inserir Caixa de Texto Ctrl F2 Insere uma caixa de texto no programa Esta caixa de texto n o utilizada pelo programa servindo exclusivamente como coment rio para o programa aplicativo do uDX100 Para largar a caixa de texto sobre o programa basta clicar com a tecla esquerda do mouse sobre o local desejado Para editar a caixa de texto permitindo inserir o texto clique com a tecla direita do mouse apontando para a caixa de texto Deve surgir uma janela que permite al m da digita o do texto a escolha da fonte de caracteres a ser usada o tamanho dos caracteres e se em negrito ou n o al m do alinhamento do texto Propriedades do Componente Componente Caixa de Texto Texto Fonte Nome Alinhamento Arial Esquerda Tamanho M dio v Negrito Para ajustar o tamanho da caixa de texto de forma que o texto digitado caiba na caixa basta selecionar a caixa e arrastar os cantos dessa modificando suas dimens es DEXTER 98 DX 100 amp uDX101 Inserir R tulo Ctrl F3 Insere um r tulo no programa A fun o do r tulo conectar diferentes pontos d
190. licada tens o na entrada ENTRADA DE REDE 127 VCA ou 220 VCA ENTRADA 1 DO uDx aco eenF 4004 Ci ISO1 TIL 111 Ri AC 2 2 4 Pur Conversor Tensao Largura de Pulso PWM O circuito apresentado faz a convers o de um nivel de tens o da entrada para uma largura de pulso proporcional na sa da Utilizando se o bloco de instru o PWMin do uDX pode se fazer a leitura desta largura de pulso em um valor de 8 bits a ser colocado em uma vari vel interna ver FUN AO PWMin Foi utilizada a entrada de ajuste de compara o do 555 para que a posi o de gatilhamento sobre a rampa linearizada pela fonte de corrente mova se conforme a tens o aplicada O regulador de tens o 7808 garante uma tens o de alimenta o para o circuito com boa estabilidade j que a tens o dispon vel no conector de entrada do uDX V n o regulada Utilizando se os limites indicados na figura 2V a 6 5V o resultado da fun o PWMin ter os valores de 50 a 200 aproximadamente A convers o dentro destes limites linear O DEXTER 12 100 amp uDX101 Como os limites de tens o de entrada est o em uma faixa pouco usual recomenda se empregar um circuito adicional de corre o da faixa que ajusta os limites de O a 1 Volt Al m disso o circuito da p gina seguinte quando conectado entrada 5 do LM555 permite uma alta imped ncia de entrada Com isso podemos fazer uma entra
191. lo s o necess rias 4 placas de extens o sendo que uma sa da de uma das placas fica vazia O DEXTER Perif ricos 51 Sensores de Temperatura nnp 12175 Placas de Extens o Conex o dos Sensores de Umidade Conversor Anal gico Digital Os sensores de umidade s o conectados no mesmo conector RJ11 dos sensores de temperatura Para conectar v rios sensores a DEXTER comercializa uma placa de extens o com deriva es Note que todos os sensores utilizam a mesma linha de comunica o a 4 fios O que os distingue o endere o programado via estrapes jumpers na placa de cada sensor 2 jumpers no caso do sensor de umidade permitindo endere o de 5 a 8 Ou seja no caso do sensor de umidade apenas os conectores JP3 e JP4 possuem estrapes para programa o do endere o do sensor 31 4 mm CAL D3 D2 JP3 M Mcd DEXTER 09 99 JP4 A2 Ci 11201 SENSOR JE MIDADE Cui C2 e a s M 3 DIN Y CC Lem M E qe ap 1 gt lt R4 JO C4 N C5 Acima temos o layout da placa de sensor de umidade Note o conector RJ11 central JP1 que conecta a placa ao conversor A D A esquerda existem 2 jumpers JP3 JP4 respons veis pelo endere o do sensor de umidade JP3 o bit mais significativo de
192. lo a ser utilizado DXNET ou DXNET conforme o protocolo programado no MOdem para uDX100 Os Modems s o fornecidos de f brica com protocolo DXNET 9600 bps 8 bits sem paridade 2 stop bits A seguir va para a aba RS 232 Configura o do Comunicador Ly Comunicador R5 232 Modem TCP IP Modem telefone ie Porta de comunica o Velocidade COM 1 9600 Paridade None Y Timeout m nimo Stop bits 0 ms Selecione a porta de comunica o correta e pressione Ok Note que os demais par metros n o necessitam ser modificados O Modem para uDX100 fornecido programado para comunica o serial 9600bps 8 bits sem paridade e 2 stop bits Por fim clique no cone para abrir comunicador 42 ou selecione Comunica o Abrir Se for estabelecida comunica o serial dever o surgir diversos dados do controlador uDX100 Para isso devem estar selecionadas as op es x Abrir automaticamente o comunicador quando usando RS 232 x Solicitar status automaticamente ap s abrir comunicador x Iniciar automaticamente a monitora o ao receber status x Verificar autom correspond ncia do programa no editor e no uDX Estas op es est o dispon veis no menu Configura es Configura es e Prefer ncias Compilador O DEXTER 118 100 amp uDX101 Configura es e Prefer ncias TI Dispositivo Qutros Conex o e monitora
193. m mais de 8 bits devem ser posicionados em seq ncia no programa aplicativo No exemplo anterior estes blocos seriam os blocos 5 e 6 em sequ ncia portanto correto O mesmo racioc nio pode ser aplicado para a opera o de subtra o O programa abaixo exercita esta facilidade A entrada E1 incrementa a contagem enquanto a entrada E2 decrementa a mesma contagem O DEXTER 224 100 amp uDX101 Exemplo de Programa Aplicativo incorreto Aritmetica 8bits3 dig Mas o programa acima n o ir funcionar corretamente Isso porque o estouro de carry exige que os blocos de fun o sejam subsequentes e se nota claramente que para adi o os blocos ficaram com numera o 4 8 e 11 J para subtra o os blocos s o 6 9 e 12 Para corrigir isso basta posicionar os blocos convenientemente tendo em mente que o PG sempre numera os blocos da esquerda para a direita e de cima para baixo como se l um livro Oo 3 VES 4 5 Exemplo de Programa Aplicativo correto Aritmetica 8bits4 d1g O DEXTER 226 100 amp uDX101 Simulador A partir da vers o 2 0 0 0 do software PG Programador Gr fico para uDX100 est dispon vel um simulador de forma que poss vel testar programas aplicativos sem a presen a do controlador program vel Isso permite depurar problemas de l gica com mais facilidade pois o Simulador possui facilidades como a execu o passo
194. m ser conectadas diretamente rede el trica Para isso deve se usar o m dulo de Opto acoplador O DEXTER 34 100 amp uDX101 Saidas Sao quatro saidas de tr s terminais cada um disponiveis em conector de engate rapido Como indicado no policarbonato do painel do uDX101 o segundo terminal de cada sa da corresponde ao contato m vel interno do rel de sa da Os outros dois terminais referem se aos contatos dos rel s Normal Fechado e Normal Aberto Os rel s possuem isola o galv nica entre si e entre os contatos e o circuito interno do uDX101 N o existe interconex o interna entre os rel s Portanto eles podem ser usados para comandar diretamente cargas ligadas rede el trica Energia Para alimenta o do uDX101 pode ser usado o conector P4 existente na lateral do controlador ou os pinos V e N neutro presentes no conector de entrada Acompanha o controlador uma pequena fonte de alimenta o j pr pria para conex o ao conector P4 do uDX101 A energia externa para alimentar o uDX101 deve ser entre 9 e 14 VDC suprindo at 250mA Como representado no desenho do policarbonato o contato central ligado ao comum Zero Volts O contato externo ligado aos 12V que alimenta os circuitos dos rel s a fonte interna que reduz a tens o para 5 Volts e ao terminal V do conector de entrada Bateria Est dispon vel no conector de entrada o pino BAT que permite a conex o de bate
195. ma aba Vari veis apresenta a lista de todas as vari veis utilizadas no programa aplicativo do uDX100 O DEXTER 134 100 amp uDX101 Layout Layout Itens a oP uoo Layout Nodos Vari veis mvo jvo Byte Al m dos cones a janela de Layout de Monitora o apresenta dois menus pop down Layout Itens com fun es id nticas s dos cones e outras fun es de funcionalidade bvia como Salvar como O DEXTER Programa o em PDE Utiliza o do PG 135 E Layout tens FE Novo layout gn Carregar layout dal Salvar layout Salvar layout como ari veis Fechar Loment rios Arquiv sem nome Cancelar O DEXTER 136 100 amp uDX101 Menu O Menu uDX permite interagir com o controlador program vel ordenando a execu o do programa aplicativo efetuando reset solicitando status etc Tamb m permite iniciar monitora o gr fica existe um menu pop down espec fico para monitora o gr fica que ser descrito adiante mas muitas de suas funcionalidades est o dispon veis aqui tamb m Per Alterar endere o DXNET para comunica o Expansdes Perif ricos d val Envia senha de comunica o b Executar programa X Parar execu o do programa Solicitar status ch Reset Limpa todos nodos for ados o Iniciar monitora
196. mando Enviar senha de comunica o menu uDx quando necess rio Cancela A aba TCP IP permite selecionar o endere o do controlador uDX100 na rede Ethernet o n mero da porta utilizado e a velocidade de comunica o serial usada entre o CLP e o adaptador Ethernet RS 232 Note que preciso intercalar entre o Modem para uDX100 e a rede Ethernet um adaptador Ethernet RS 232 dispositivo facilmente obten vel no mercado A Dexter pode fornecer tal equipamento se necess rio ou indicar fornecedores Configura o do Comunicador Comunicador RS 232 Modem TCP IP Modem telefone Endere o do pDX remoto fi 92 168 0 128 Porta 9000 Velocidade da R5 232 4800 Por fim a aba Modem telefone configura a comunica o via rede telef nica fixa Note que a comunica o direcionada para uma porta serial onde deve existir um modem interno ou externo ao computador Evidentemente do outro lado da comunica o telef nica mandat rio existir um modem conectado via rede DXNET ao uDX100 O DEXTER 180 100 amp uDX101 Configura o do Comunicador Ly Comunicador R 232 Modem TCP IP Modem telefone Porta de comunica o Velocidade COM 2 v 300 Inicializa o do modem Paridade None Timeout minimo Stop bits 2000 ms 1 Temos os campos para sele o da porta de comunica o serial ligada ao modem velocidade de com
197. milar f sico interruptor el trico permite a transmiss o de sinal apenas do nodo de entrada nodo esquerda para o nodo de sa da nodo direita como indicado pelas setas Caso outro bloco ative o nodo de sa da de uma chave NA o nodo de entrada da mesma n o ser acionado mesmo que a chave esteja fechada nodo de controle ligado No exemplo a seguir quando a entrada E1 do uDX100 acionada permite que os sinais presentes nas entradas E2 E3 e E4 do mesmo m dulo sejam replicados nas sa das S1 S2 e S3 respectivamente Quando E1 est desativado as chaves NA abrem e nenhuma sa da ativada independentemente do estado de E2 E3 e E4 Note que E1 controla as tr s chaves NA j que os nodos de controle delas est o interligados NA D Exemplo de Programa Aplicativo Bloco chaveNA d1g Veja tamb m GERAL Chave NF GERAL Chave Inversora O DEXTER 246 100 amp uDX101 GERAL Chave NF A chave NF Normalmente Fechada um bloco cuja fun o est descrita pela pr pria representa o gr fica como um interruptor de corrente el trica o bot o que aparece no centro tem dois contatos por onde passar a corrente em determinadas condi es A chave Normalmente Fechada NF precisa que o nodo de controle linha pontilhada seja desativado para que ela permita passar o estado do nodo de entrada para o nodo de sa da Note que o nodo de controle possui dois pontos de conex
198. mitir a informa o a cada ciclo at que seja completada ou que o nodo de entrada volte ao estado anterior como se n o tivesse sido acionado Ao editar este bloco surge a seguinte tela Propriedades do Componente Componente Destino e Opera o Conex es Endere o destino Conjunto Endere o H dh Opera o Transmitir nodo de entrada para nodo no destino Transmitir vari vel local para vari vel no destino Nodo Destino O campo de endere o DXNET destino especifica o endere o do uDX100 que ir receber nodo ou vari vel conjunto e endere o DXNET o campo opera o permite escolher entre transmiss o do nodo de entrada do bloco DXNET para o nodo especificado do uDX remoto ou a escolha de uma vari vel local que ser transmitida para uma vari vel do uDX100 remoto O DEXTER 284 100 amp uDX101 Exemplo de Programa Aplicativo Bloco DXNET d1g O programa de exemplo transmite a vari vel local vO para a vari vel v10 do controlador endere o DXNET 5 Note que sempre que o valor de v0 muda ocorre a transmiss o j que neste caso vO assume valor diferente de v1 Logo ap s o novo valor de vO movido para v1 e o bloco de compara o desliga Para garantir que sempre v10 do uDX100 DXNET 5 esteja atualizada com o valor de vO incluiu se um bloco de oscilador com per odo de um segundo Assim mesmo que falhe a comunica o quando vO muda de valor a c
199. mo ao pressionar a tecla Ok O DEXTER 254 100 amp uDX101 Por fim em vez de um valor constante para o tempo deste bloco pode se escolher uma variavel que determinara tempo do bloco Pulso Propriedades do Componente Componente Escala de tempo Conex es Escalas de Tempo Segundos C Minutos Tempo Constante Vari vel Vari vel me Resolu o 0 062 seg ATEN O No caso de blocos de temporiza o utilizando ciclo de execu o de 1 256s necess rio que o tempo de ciclo do programa aplicativo seja menor ou igual a 1 256s 3 9ms ou o bloco de temporiza o sofrer um atraso na temporiza o devido ao tempo de ciclo do programa ser superior resolu o da temporiza o Exemplo de Programa Aplicativo Bloco Pulso dig Acima temos um exemplo de uso do bloco de temporiza o Pulso O programa gera um pulso de apenas um ciclo a cada energiza o da entrada E1 do uDX100 Este pulso usado para incrementar a vari vel Teste a cada nova energiza o de E1 A entrada E1 somente incrementa a vari vel vari a cada segundo independentemente do n mero de energiza es em E1 Ou seja DEXTER Blocos de Instru es 255 uDX100 ir ficar sens vel a entrada E1 apenas para um pulso por segundo sendo que os demais ser o desprezados Importante como todos os blocos de temporiza o o bloco Pulso usa uma vari vel auxiliar par
200. mpila o do projeto Compila o e envio do programa para o uDX100 Ent o acione o software Editor PG e pressione a tecla 9 existente Barra Ferramentas para gerar um novo projeto Ou ent o abra o menu pop down Arquivo Novo projeto Ir surgir uma janela com campos de informa o a serem preenchidos sobre o novo projeto Digite as informa es abaixo e pressione a tecla Ok Projeto pDX Nome do arquivo teste Definir Pasta C Program Files Dexter PG100 Projetos Procurar Nome do projeto opcional Projeto Inicial Dispositivo para novas p ginas 100 v Velocidade padr o para novas paginas 1 16 Notas Este um projeto inicial para pDX100 Plus Surgir uma pequena janela com o fontes do projeto criado no caso o projeto ainda n o possui nenhuma p gina de programa o amp 4 Projeto Inicial O DEXTER Elaborando Programas 193 Pressionando a tecla direita do mouse sobre o projeto surgem v rias op es como inser o de p ginas visualiza o de informa es sobre o projeto etc 8 Dexter PG Editor Arquivo Macro Editar Projeto P gina Compilador Comunicac Sx 1 Nova pagina Incluir p gina uDX no projeto Remover p gina uDx do projeto Aritm tica Informa es do projeto Ctri Alt I E Fechar projeto Combinaci PC Te Geral MMC
201. n veis s o Minutos e Segundos Os tempos variam conforme a velocidade de execu o do programa e a faixa escolhida Ciclo de Execu o de 1 16s 62 5ms Escala de Tempo Tempo Minimo 15 93755 0 25min 15s 63 5min 1h 3min 30s O DEXTER 256 100 amp uDX101 Escala de Tempo Ciclo de Execu o de 1 64s 15 625ms Escala de Tempo 31 25ms 3 98446 0 063min 3 75s 15 875min 15min 52 5s Escala de Tempo A seguir temos a tela de edi o deste bloco no caso usando uma valor constante de 1 segundo para o tempo do bloco Oscilador Propriedades do Componente Componente Escala de tempo Conex es Escalas de Tempo Segundos Minutos e Constante Vari vel Valor absoluto 15 Janela de tempo 00 00 00 937 00 00 01 000 Tempo segundos 1 0000 Resolu o 0 062 seg 15 338 segundos Et A O DEXTER Blocos de Instru es 257 A barra de sele o do tempo pode ser arrastada com o mouse ou usar as setas do teclado do computador Tamb m poss vel digitar o tempo desejado no quadro Tempo O tempo digitado ser arredondado para o valor mais pr ximo ao pressionar a tecla Ok Por fim em vez de um valor constante para o tempo deste bloco pode se escolher uma vari vel que determinar o tempo do bloco Oscilador Propriedades do Componente za Componente Escala de tempo Conex es
202. nde deslig lo Ent o esta op o do menu UDX permite desligar todos os nodos que foram for ados via programa PG fazendo com que os mesmos possam ser controlados pelo programa aplicativo no uDX100 Iniciar Monitora o Inicia a monitora o de status nodos e vari veis do uDX100 Note que dado Refresh existente na tela do Compilador PG aba Status CPU Programa Cfg Hardware indica o tempo total para uma leitura completa de todos os dados Evidentemente quanto maior o n mero de vari veis e nodos a serem monitorados mais lenta fica a monitora o Tamb m influencia este tempo o meio de comunica o empregado porta serial endere o TCP IP ou ainda Modem Caso exista programa aplicativo carregado no Compilador PG sufixo u1p e este seja id ntico ao carregado no UDX100 sob monitora o para isso preciso pressionar a op o Verifica programa no uDX todas as vari veis e nodos empregados no programa aplicativo s o monitorados Para iniciar monitora o preciso enviar senha caso o modem o exija para comunica o serial e solicitar status Caso em Configura es Configura es e Prefer ncias Compilador estejam marcados os itens O DEXTER 166 100 amp uDX101 x Abrir automaticamente o comunicador quando usando RS 232 x Solicitar status automaticamente ap s abrir comunicador x Iniciar automaticamente a monitora o ao receber status x Verificar autom corresp
203. ndo a tens o presente nela estiver entre 2 Volts e 48 Volts valor positivo medido em rela o ao OV e considerada inativa quando a tens o ficar entre 48 Volts e cerca de 0 9 Volt Esta regi o de incerteza entre 0 9 Volte 2 Volt comum para os circuitos digitais convencionais e suficiente para todas as aplica es pr ticas do uDX100 CUIDADO Os uDX com n mero de s rie a partir de 03800011 n o possuem resistor limitador entre o contato V e o conector de Energia Assim algum curto circuito acidental entre o contato V e o OV poder causar danos ao circuito impresso ou Fonte de Alimenta o ATEN O As entradas do uDX100 N O S O ISOLADAS GALVANICAMENTE isto n o poss vel ligar a qualquer uma delas algum fio conectado rede el trica domiciliar Se isto for feito poder causar danos graves no computador que estiver ligado na DXNET e no pr prio uDX Se for preciso detectar a presen a de energia el trica utilize um circuito isolador tipo OPTO ACOPLADOR como sugerido no anexo DIAGRAMAS ESQUEMATICOS A DEXTER comercializa um circuito com 4 opto acopladores para o uDX100 Se alguma aplica o em que for empregado o uDX gerar muito ru do el trico que possa ativar alguma das entradas por interfer ncia deve se utilizar um pequeno circuito de filtragem nas entradas sens veis Este filtro formado por um resistor e um capacitor montados como mostrado nas figuras seguintes Alguns exemplos de circu
204. nectores P2 f mea designados como DXNET na caixa interconectados em paralelo Basta conectar o cabo em qualquer um dos conectores DXNET da IHM e a outra extremidade ao controlador program vel uDX Al m disso fornecida uma fonte de alimenta o Portanto os itens que comp em a IHM s o Interface Homem M quina para uDX S rie 100 Cabo para conex o rede DXNET Manual de Utiliza o este manual Fonte de Alimenta o A fonte de alimenta o que supre de energia a IHM A extremidade livre do cabinho que sai da fonte de alimenta o deve ser ligada ao conector na IHM que est indicado como ENERGIA Ao ligar a alimenta o el trica o indicador luminoso de ENERGIA led acende no painel da IHM Quanto ao display normal que fique em branco pois a interface n o tem mensagens gravadas na sua mem ria para visualiza o Painel Frontal Abaixo temos uma representa o do painel frontal da Interface Homem M quina Este consta de um display alfanum rico de 2 linhas e 16 caracteres por linha 4 teclas e um indicador luminoso LED para indicar energiza o O display normalmente apresenta as mensagens selecionadas pela vari vel escolhida no uDX para esta fun o Ao pressionar uma das teclas de Par metro o display comuta para a ltima mensagem de edi o selecionada Usando as duas teclas de Par metro poss vel escolher entre as 16 edi es na mem ria da IHM Com as teclas de Valor pode se modifi
205. nenhum valor determinado ou nome para esta conexao O exemplo a seguir mostra poss vel aplica o para este bloco O programa conecta todos os nodos chamados de Conector entre si Note que ao acionar a entrada E1 do uDX100 as sa das 1 e S2 s o acionadas a primeira por 1 segundo e a segunda por 2 segundos O DEXTER 278 DX 100 amp uDX101 Conector Conector Exemplo de Programa Aplicativo Bloco Nodo d1g GERAL Nodo ED Energia Desliga Este bloco produz um nico pulso no nodo de sa da com dura o de um ciclo de execu o do programa aplicativo quando o controlador program vel uDX100 desenergizado sb T ED O Nodo ED produz o pulso no momento em que o suprimento de energia fonte de alimenta o for desligado do uDX100 Naturalmente preciso que o uDX esteja recebendo energia das pilhas para que continue funcionando e reconhe a estas condi es A principal aplica o permitir que programa desenhado tenha como saber quando faltou a energia el trica j que as sa das rel s n o funcionam sem esta energia Neste caso o programa pode assumir um outro estado operacional ou memorizar a ocorr ncia para processamento posterior A dura o do pulso de apenas um ciclo do uDX100 Note se que sendo um bloco de configura o o Nodo ED n o ocupa espa o de mem ria de programa do uDX100 DEXTER Blocos de Instrugdes 279 GERAL Nodo EL Energia Liga
206. nodo estado ligado 00 E prono prr pun porn pun pron rg nn 186 248 256 196 206 216 238 166 176 226 Vari veis lt gt fps Pr compila o ok Arquivo gerado C lixo Oscilador2 utp O programa aplicativo que gerou esta variavel DEXTER 172 100 amp uDX101 Contador Exemplo de Programa Aplicativo Oscilador2 d1g fonte Oscilador2 u1p compilado O DEXTER Programa o em PDE Utiliza o do PG 173 Monitora o Grafica Permite selecionar diversas fun es para a monitora o gr fica de vari veis S o elas nr Propriedades Pil L dados Pausa Cursor Propriedades Acessa os par metros do gr fico como escala X e Y vari veis monitoradas etc permitindo modifica los Monitora o Gr fica de Vari veis Propriedades Ea Modo de aquisi o Eixos e Grade Vari veis Vari veis dispon veis Vari veis monitoradas 7 WVO CONTADOHB 13 lHora 00 00 00 IVO CONTADOR B 13 g Clique duas vezes na lista de vari veis monitoradas ou no bot o para alterar as propriedades individuais Cancela L dados Pausa interrompe ou reinicia a leitura de dados do gr fico Cursor cria um cursor sobre o gr fico permitindo a leitura dos valores das vari veis em qualquer ponto do mesmo O DEXTER 174 100 amp uDX101
207. nte contabilizado como um bloco de programa o ao contr rio das entradas do controlador uDX100 que acessam nodos espec ficos e por isso n o s o contadas como blocos E preciso usar um bloco Expans o para alocar as vari veis associadas as entradas O DEXTER 280 100 amp uDX101 e sa das das Expans es Sem o bloco de Expans o no programa aplicativo este bloco de Entrada de Expans o inoperante ATEN O As entradas da Expans o de Entradas Saidas para uDX100 s o isoladas galvanicamente Portanto poss vel conectar os fios da energia el trica domiciliar diretamente em qualquer das entradas da Expans o Apenas se certifique que os jumpers internos da Expans o est o para alta tens o vide Expans o de Entradas Sa das Ao editar o bloco aponte com o mouse para o bloco e pressione a tecla direita do mouse ou pressione a tecla de espa o no teclado do computador surge uma tela para inser o da entrada e expans o a ser usada Para o n mero da Expans o digite um valor entre 1 e 4 desde que seja uDX100 uDX100 permite apenas uma expans o e para a entrada um valor de 5 a 12 Propriedades do Componente gt Componente Vari veis e Constantes Conex es Vari veis e Constantes Refer ncia O exemplo a seguir liga a sa da S12 da Expans o 2 quando a entrada E5 da Expans o 1 for energizada Note que no caso de entradas e sa das das Expans es podem ser ligadas dir
208. ntrolador Program vel uDX S rie 100 seja o pr prio uDX100 o cabo de comunica o ou o programa dever ser comunicado diretamente DEXTER Evite qualquer tentativa de conserto adapta o ou configura o que n o tenha sido cuidadosamente abordada neste manual A DEXTER n o se responsabiliza pelo uso indevido ou incorreto do uDX100 ou das partes que o acompanham Leia este manual com aten o antes de energizar o uDX100 O DEXTER 292 100 amp uDX101 Garantia A DEXTER oferece uma garantia de 1 um ano a contar da data da compra para reposi o ou conserto do todo ou das partes do Controlador Program vel uDX100 no caso de mau funcionamento ou defeitos origin rios na f brica Esta garantia deixa de vigorar caso o defeito apresentado for resultante do uso indevido ou incorreto do todo ou das partes do uDX100 assim como no caso de serem feitas altera es de qualquer esp cie em qualquer das partes do uDX100 sem autoriza o por escrito da DEXTER A DEXTER garante que o CD que acompanha o uDX100 est isento de contamina o pelos v rus de computador conhecidos at a data de fabrica o N o est o inclu dos nesta garantia os custos com transporte do uDX100 ou de suas partes tanto para recebimento como para devolu o Esta garantia se restringe ao controlador program vel uDX100 n o se estendendo ao processo controlado nem a sensores e ou acionamentos ligados ao controlado
209. o Modem Valor de v0 do modem nnnn0101 em bin rio Neste estado o modem vers o 2 6 ou superior programado como destino via r dio transmiss o Este estado junto com o seguinte forca modem ativo como origem para radio modem permite utilizar um r dio transmissor Kenwood TK 760 ou Motorola PRO3100 para comunica o de dados Este estado se mant m mesmo ap s uma reinicializa o ou falta de energia el trica Tamb m n o importa os erros que venha a ocorrer na comunica o o estado do modem n o se altera n o existe time out como no estado anterior Este estado n o requer senha para iniciar o acesso Os 4 bits superiores do valor de vO nnnn indicam o atraso entre acionar o transmissor PTT e efetivamente transmitir o dado em d cimos de segundo pode se programar este tempo entre 0 15 e 1 65 Este atraso deve ser ajustado conforme o r dio transmissor utilizado Aconselha se iniciar com um valor alto e diminuir se paulatinamente at obter se o limite de velocidade do sistema Estado 6 For a Modem Ativo como Origem para R dio Modem Valor de v0 do modem nnnn0110 em bin rio Este o estado complementar do estado anterior Caso os modems vers o 2 6 ou superior estejam conectados por r dio transmissor Kenwood TK 760 ou Motorola PRO3100 pode se simplesmente mant los conectados programando se um como origem estado 6 e o outro como destino estado 5 Os r dio modems estar o constantemente conect
210. o Operando 1 e Operando 2 O DEXTER Blocos de Instru es 269 Propriedades do Componente Es Componente Fun o Vari veis e Constantes Conex es Fun o C AND Subtra o C Ou 0R Move MOV C Ou exclusivo Deslocamento direita SHR C Liga bit SET Deslocamento esquerda SHL Desliga bit RST Fun es SET e RST s est o presentes em controaldores pDX com vers o de firmware 6 9 ou superior Componente Fun o Vari veis e Constantes Conex es Vari veis e Constantes fe Reeiscenar operando Operandoa A seguir temos um pequeno exemplo de uso dos blocos de Fungao A entrada E1 do controlador uDX100 efetua um opera o SHR shift right de uma posi o na vari vel Teste enquanto a entrada E2 efetua uma opera o SHL shift left de uma posi o nesta vari vel Ora fazer um deslocamento de um bit para a direita equivale a dividir por dois a vari vel e fazer um O DEXTER 270 DX 100 amp uDX101 deslocamento de um bit para a esquerda equivale a multiplicar por dois Como a vari vel Teste foi inicializada via bloco de Fun o com opera o MOV com valor 20 ao energizar a entrada E1 a vari vel Teste ir assumir valor 10 J se for energizada a entrada E2 a vari vel assumir valor 40 Veja que foram utilizados blocos de Pulso na entrada dos blocos de Fun o para evitar que o uDX1
211. o ao abrir a contactora e portanto aumentam a vida til dessa A seguir temos uma tabela com algumas cargas indutivas e os respectivos supressores R C recomendados Capacitor Resistor Varistor Contactoras bobina 1uF 630V 1000 10W Contactoras contatos 0 47uF 630V 1000 5W EM Rel s pDX100 contatos 0 1uF 630V 1000 1 2N S07K275 Solen ides bobina 1uF 630V 1000 10W v lvulas pneum ticas EE DEN p exemplo Motores bobina 1uF 630V 1000 10W EM Note que os capacitores devem ser adequados ao regime de corrente alternada com altas correntes de ripple como os capacitores de poli ster metalizado Por exemplo a s rie MKT da Siemens MAC FITA B32232 A Dexter comercializa supressores de ru do com as especifica es acima sendo designados como Filtro pequeno Capacitor 0 1uF Resistor 100R 1 2W Varistor 275V Filtro m dio Capacitor 0 47uF Resistor 100R 5W Filtro grande Capacitor 1uF Resistor 100R 10W DEXTER 74 100 amp uDX101 Gabinete A caixa do controlador program vel uDX100 de seus acess rios n o adequada a uma instala o industrial pois n o tem prote o contra p ou gua al m das conex es el tricas ficarem expostas Portanto normalmente estes equipamentos s o instalados dentro de outro gabinete met lico e aterrado tanto o fundo quanto a tampa ATEN O O uDX100 e seus perif ricos Expans o de Entradas Sa das Modem IHM
212. o autom tica Abrir automaticamente o comunicador quando usando R5 232 Solicitar status automaticamente ap s abrir comunicador Iniciar automaticamente a monitora o ao receber status Verificar autom correspond ncia do programa no editor e no Avisar quando houver nodo for ado Outras op es Exibir mensagem ao terminar envio de programa com sucesso Avisar antes de iniciar envio de programa ao pD Exibir janela de progresso da pr compila o Exibir n meros de ordem dos blocos Exibir vari veis auxiliares Tamb m poss vel executar estes passos manualmente Para isso clique nos seguintes cones Requisita status do controlador program vel e Inicia monitoramento Note a exist ncia de v rios dados lidos do uDX100 na tela do Compilador Assim o Compilador l do uDX100 as informa es de Nome do programa em 8 caracteres Vers o do firmware software interno do uDX100 Tipo de CPU uDX100 ou uDX100 Tempo de ciclo de execu o do programa aplicativo 1 16 1 32 1 64 ou 1 2565 Hora do rel gio de tempo real do uDX100 Endere o DXNET do controlador uDX100 Al m disso est o disponibilizados todos os nodos utilizados no programa sob a forma de leds l mpadas Estes assumem a cor preta quando desligados vermelho quando ligados e vermelhos com moldura amarela quando est o ligados devido ao for amento via Compilador Para for ar um destes sinais
213. o de programa 128 Fechar Projeto 86 Fixa o Mec nica uDX100 amp uDX100 Plus 17 Fixa o Mec nica uDX101 36 Flip Flop 266 Fontes do projeto 111 Fun o 267 Funcionamento 3 Funcionamento dos Blocos de Tempo 237 G Garantia 292 GERAL Atraso 258 Chave Inversora 247 Chave NA 245 ChaveNF 246 Compara o 271 DXNET 282 Energia 243 Entrada de Expansao 279 Entrada Digital 240 Expansao 274 Flip Flop 266 Fungao 267 Monoestavel 262 Nodo 276 Nodo ED Energia Desliga 278 Nodo EL Energia Liga 279 Oscilador 255 Pulso 251 PWM 284 Rel gio 248 Sa da de Expans o 281 Sa da Digital 241 Terra 244 Grade 104 Grava 183 Imprimir 86 Incluir p gina uDX no projeto 101 Informa es do projeto 101 Iniciar monitora o 136 Inserir Caixa de Texto 96 Inserir entrada de macro 96 Inserir R tulo 96 Inserir sa da de macro 96 Instala o do software PG 77 80 81 82 83 Instalac o e Troca de Pilhas 7 Instalac es Industriais e Transit rios de Tens o 72 Interface Homem Maquina 47 L Ladder 219 Lado a lado horizontal 111 Lado a lado vertical 111 Layout de monitora o 128 L dados Pausa 183 Limpa lista de nodos monitorados 128 Limpa lista de vari veis monitoradas 128 Limpa todos nodos for ados 136 Lista de bibliotecas 107 Macro 209 Entradas e Sa da de Macro 217 Manuten o 290 Mensagens de compila o 111 Menu uDX Acertar rel gio 136 Alternar ende
214. o desenvolvimento de um programa aplicativo Digamos um programa bem simples que ligue a sa da S1 do uDX100 sempre que as entradas E1 e E2 deste controlador forem energizadas simultaneamente Para isso pode se usar chaves NA normalmente aberta Pressione a tecla esquerda do mouse sobre o bloco Chave NA O DEXTER Elaborando Programas 195 Nota No software Editor PG deve se pressionar a tecla esquerda do mouse uma vez sobre o bloco para captura lo e clicar novamente para larga lo na janela de programa o N o arraste o bloco com a tecla esquerda do mouse pressionada Monte desta forma a disposi o mostrada abaixo E Projeto Inicial Pagina pDX Projeto01 Projeto01 dig uDX 100 1716 nnrmalmente aherta O DEXTER 196 100 amp uDX101 A seguir coloque um bloco de Energia id 1 m um ix pD A eml P gina pDX Projeto01 x RO uDX 100 1 16 Dist P9 Entrada Digital 2 O DEXTER Elaborando Programas 197 O aspecto final da disposi o dos blocos na p gina de programa o sera P gina pDX Projeto01 uDX 100 1 6 Agora basta conectar os blocos entre si e editar os blocos que possuem par metros Para efetuar as conex es basta clicar com a tecla esquerda do mouse sobre as extremidades conect veis dos blocos Ap
215. o externo utilizando se o V e o comum para isso Todos os V est o interligados assim como os comuns Sa das S o quatro m dulos de tr s terminais cada um montados na lateral direita do uDX100 Como indicado na serigrafia do painel o segundo terminal de cada m dulo corresponde ao contato m vel interno de cada rel de sa da Os outros dois terminais referem se aos contatos dos rel s Normal Fechado e Normal Aberto Os rel s possuem isola o galv nica entre si e entre os contatos e o circuito interno do uDX N o existe interconex o interna entre os rel s Energia O conector para liga o com a fonte de alimenta o fica localizado na lateral traseira do uDX100 ao lado do conector da expans o A energia externa para alimentar o uDX100 deve ser entre 9 e 14 VDC suprindo at 250mA Como representado no desenho ao lado dele o contato central ligado ao comum Zero Volts ground O contato externo ligado aos circuitos dos rel s na fonte interna que reduz a tens o para 5 Volts e aos terminais do conector das entradas Expans o um tipo barra de pinos com 10 contatos em duas filas de 5 O primeiro fica no canto superior esquerdo sendo a numera o dos contatos a seguinte EXPANS O 1 oO o o m t1 135 79 gt A 6 10 Serve para conectar ao uDX100 algum circuito externo para a entrada e sa da de dados de 8 bits como a Expans o de Entradas Sa das Significado dos contatos 1
216. o mostrado a seguir Motor Sa da1 Pulso Sa da2 Dire o Saida3 A1 Ativo A2 Alarme O DEXTER Elaborando Programas 219 Convertendo programas em Ladder LADDER uma linguagem de programa o para Controladores Programaveis comumente empregada por ind strias e empresas de automa o Inteiramente baseada nos m todos de projetos el tricos para controles por rel s e circuitos discretos a LADDER carregou junto com esta compatibilidade de conceitos uma complexidade de estrutura precisando de especialistas para seu bom aproveitamento A linguagem PDE Programa o por Diagrama Esquematico que lembra um circuito el trico convencional e portanto mais f cil de ser interpretada pode ser empregada para reproduzir um programa feito em LADDER A programa o em LADDER atende a algumas conven es e Existe uma barra de energia V esquerda e uma barra de OV direita do circuito desenhado e As conex es do circuito sempre obedecem a este sentido de fluxo de energia para ligar um rel ele precisa ter uma extremidade conectada diretamente ou atrav s de outros circuitos barra de energia e a outra extremidade conectada na barra de OV e Um rel pode ter diversos contatos auxiliares e O retorno de algum sinal como a sa da de um temporizador para sua pr pria entrada formando um oscilador somente pode ser feita atrav s de um rel acionado pelo temporizador e um contato aux
217. o programa entre si O r tulo apenas conecta entre si todos os pontos com o mesmo n mero de r tulo de O a 999 como se estivessem conectados por fios n o atribuindo nenhum valor determinado ou nome para esta conex o Ao editar o R tulo surge a janela que permite atribuir um valor num rico ao mesmo Todos os r tulos com mesmo valor num rico estar o conectados mesmo em janelas de programa o distintas de um mesmo projeto Note que r tulo n o permitido em Macros Desta forma esta fun o estar inibida quando estiver selecionada uma p gina de Macro Propriedades do Componente Componente R tulo N mero DEXTER Programa o em PDE Utiliza o do PG 99 Inserir Entrada de Macro Insere um ponto de entrada para a Macro Esta fun o somente fica ativa quando esta selecionada uma p gina de Macro j que n o poss vel usar Entrada de Macro em programas aplicativos do uDX100 Ao editar uma Entrada de Macro ou uma Sa da de Macro surge a janela abaixo que permite especificar um nome para a conex o da Macro e escolher uma ordem para a coloca o das conex es da Macro Propriedades do Componente Componente Conex o de Macro T Descri o A Ordem Se em branco ou zero adota ordena o padr o alfab tica A Ordem em uma Entrada de Macro ou Sa da de Macro especifica qual a ordem em que as conex es de entrada ou sa da aparecer o
218. o sem a permiss o expressa da empresa Este manual n o foi revisado para se adequar a nova norma ortogr fica e nem existe previs o para tal Com tantas quest es relevantes neste Pa s como o desmatamento na Amaz nia que parece s ser resolvido quando a ltima rvore tombar h preocupa o em modificar a l ngua p tria sob justificativas claramente discut veis Portanto espero que o leitor entenda e at aprecie os poss veis tremas que venha a encontrar Vari veis usadas no programa PG n o podem ser acentuadas de forma similar a endere os de e mail e por isso os acentos foram suprimidos Publica o DEXTER Ind stria e Com rcio de Equipamentos Eletr nicos Ltda Revis o 1 04 Contato Claudio Richter dexter dexter ind br Conteudo Conteudo Parte Controlador uDX100 2 Funcionamento 3 Aplica es M 5 Rede Local DXNET erisir anaia aae aaa a a a aaa a Aa E aAa aed aaa iei aiai 5 Instala o e Troca de Pillias tii rtis enini ecu ie neue see nnn rune 7 Entradas e Sa das eeiieecaieeeieeiceeriicc kei adonde e ek Ert oaa 9 cie enero ades Fas pL Du uua Du usa Ua avv T 14 Fixa o Mec nica 17 Especifica es T cnicas eene enne tenentes 19 Vers es de Software iere cee
219. obre o projeto notas O DEXTER 88 100 amp uDX101 Abrir Projeto Esta tecla abre um projeto j salvo anteriormente Ao pressionar esta op o surge uma janela para sele o do projeto a ser lido Look in udx100 pg E My Recent Documents Desktop nm My Documents My Computer My Network File name PO Places Files of type Projeto uDX d1p E Cancel Salvar Projeto Esta tecla salva no disco r gido do microcomputador o projeto corrente Isso inclui o projeto propriamente dito arquivo sufixo d1p e todas as p ginas que comp em o projeto arquivos sufixo d1g Salvar Projeto como Esta tecla salva no disco r gido do microcomputador o projeto corrente permitindo especificar um novo nome para o arquivo de projeto arquivo sufixo d1p S o salvas tamb m todas as p ginas que comp em o projeto arquivos sufixo d1g Fechar Projeto Permite encerrar o projeto corrente Caso o projeto tenha sofrido modifica es e n o tenha sido salvo o PG ir alertar o usu rio de forma a evitar perda de informa es O DEXTER Programa o em PDE Utiliza o do PG 89 Nova Pagina Ctrl N Abre uma nova p gina de programa o na area de programa o Note que se houver um projeto aberto surgir a tela abaixo Nova P gina tic Nome do arquivo Ey Definir Pasta C Program Files DEXTER PG_Install Projetos Procurar
220. ond ncia do programa no editor e no uDX todo o procedimento autom tico esta a condi o default ao instalar o PG Configura es e Prefer ncias n P ginas Diret rios Compilador Dispositivo Dutros Conex o e monitora o autom tica Abrir automaticamente o comunicador quando usando R5 232 Solicitar status automaticamente ap s abrir comunicador Iniciar automaticamente a monitora o ao receber status Verificar autom correspond ncia do programa no editor e no Avisar quando houver nodo for ado Outras op es Exibir mensagem ao terminar envio de programa com sucesso Avisar antes de iniciar envio de programa ao Exibir janela de progresso da pr compila o Parar Monitora o Interrompe a monitora o Isso pode ser importante para aliviar o processamento do computador caso se queira us lo para outros fins O DEXTER Programa o em PDE Utiliza o do PG 167 Nova Janela de Monitora o Esta op o cria uma nova janela de monitora o gr fica Com isso poss vel monitorar graficamente vari veis do Controlador uDX100 e salvar os valores lidos em arquivos compat veis com planilhas eletr nicas como Excel Inicialmente criada uma janela com as seguintes possibilidades Nova Janela de Monitora o Gr fica de Vari veis Modo de aquisi o C Para visualiza o em tempo real sem grava o C Para vi
221. onitora o Gr fica de Vari veis 235 245 255 265 275 285 295 205 3824 1 3505 4 245 255 265 275 285 295 305 315 Vari veis O DEXTER 190 100 amp uDX101 Cursor Cria um cursor sobre o gr fico permitindo a leitura dos valores das vari veis em qualquer ponto do mesmo kJ Monitora o Gr fica de Vari veis EM PAUSA Retrocede P gina PgUp No caso de leitura de arquivo de dados CSV permitido avan ar e retroceder o gr fico Esta op o retrocede em uma p gina completa o gr fico Pode ser usada a tecla PgUp do teclado do computador Note que o arquivo CSV pode ser bastante extenso gerado via janela de monitora o gr fica com grava o ativada Avan a P gina PgDn Esta op o avan a em uma p gina completa o gr fico Pode ser usada a tecla PgDn do teclado Retrocede Left Retrocede em um registro o gr fico Note que pode ser usada a seta para esquerda do teclado Left Avan a Right Avan a em um registro o gr fico Note que pode ser usada a seta para direita do teclado Right DEXTER 192 100 amp uDX101 Elaborando Programas A cria o de um programa para o uDX100 muito f cil pode ser dividida em quatro etapas Abertura de um projeto para abrigar todas as p ginas do programa Confec o das p ginas de programa o Pr co
222. os ligado ou desligado ou atribuir o valor de uma constante a este nodo 1 para ligado ou 0 para desligado ou ainda especificar um n mero de nodo espec fico para uma conex o bin ria Com isso possivel conectar pontos distantes do programa ou varios programas escritos em diferentes paginas do projeto Al m disso usando se a nomenclatura Nxxx sendo xxx o numero do nodo poss vel especificar um n mero de nodo determinado para a conex o Isso importante se esta conex o deve ser acess vel para outros controladores uDX100 em rede DXNET Lembre se que os nodos de 0 a 7 NO a N7 s o nodos de entradas e sa das no uDX100 e portanto possuem aplica es espec ficas Tamb m o nodo 62 sempre desligado GND e o nodo 63 sempre ligado V t m fun o pr pria Assim n o podem ser usados como nodos de conex o no programa aplicativo O DEXTER Blocos de Instru es 277 A tela de edi o deste bloco permite indicar um nome para o nodo ou especificar um nodo absoluto Nxxx Propriedades do Componente Componente Vari veis e Constantes Conex es Vari veis e Constantes Note que no menu principal do Editor PG existe uma entidade R tulo cuja fun o tamb m conectar diferentes pontos do programa entre si C5 Entretanto o r tulo apenas conecta entre si todos os pontos com o mesmo n mero de r tulo de 0 a 999 n o atribuindo
223. os destinar lhe ele possui internamente um microcontrolador para executar as tarefas e uma mem ria para armazenar o programa Este programa que instrui o uDX100 sobre como tratar cada entrada e cada sa da fica guardado numa memoria que nao perde seu conte do mesmo quando a bateria interna ou a energia externa n o estiverem presentes Sua constru o permite guardar todo o programa por at 40 anos sem precisar de qualquer fonte de energia O programa memorizado possui um ou mais comandos que ordenar o um de cada vez o que o uDX100 deve fazer Depois que todos os comandos do programa forem executados pelo uDX100 ele voltar a fazer tudo novamente recome ando desde o primeiro Os comandos podem ser de v rios tipos chaves comutadoras temporizadores opera es aritm ticas e l gicas rel gios entre outros Para criar esta Programa o utiliza se uma ferramenta de software com recursos gr ficos que permite montar programas intuitivamente compondo se na tela de um computador figuras interligadas que representar o os comandos que o uDX100 dever executar Esta ferramenta chamada Programador Gr fico PG Editor 100 O projeto do uDX100 levou em considera o ainda outras capacita es como detec o de falta de energia opera o cont nua em bateria com os rel s e LEDs desligados por um per odo de at 15 dias sem provimento de energia externa e um conector de expans o para entrada e sa da de valores com 8 bits
224. os disponibiliza os nodos utilizados no programa aplicativo para isso o programa aplicativo carregado no Compilador PG deve ser o mesmo que est uDX100 E poss vel for ar nodos clicando duas vezes com a tecla esquerda do mouse com o cursor sobre o nodo desejado Com a tecla direita se abre um menu de op es como representado a seguir E Alternar forcado n o forcado For ar ligado N o for ar Excluir da lista de monitora o J a rea de vari veis apresenta vari veis utilizadas no programa aplicativo desde que o programa aplicativo carregado no Compilador PG seja o mesmo que est no uDX100 E poss vel for ar valores nestas vari veis Para isso basta apontar com o cursor para a vari vel e clicar duas vezes com a tecla esquerda do mouse O DEXTER 126 DX 100 amp uDX101 Condi o Geral Comunic Programa Vari veis O exemplo anterior mostra o forcamento de valor na vari vel vO Note que as vari veis possuem quatro colunas A primeira indica seu endere o absoluto a segunda indica o nome da vari vel a terceira coluna indica o tipo de vari vel que no caso de uDX100 ou uDX100 sempre byte B e a quarta coluna mostra o valor da vari vel Clicando sobre a vari vel com a tecla direita do mouse surge uma janela de op es como mostrado a seguir Nela existem as seguintes possibilidades Alterar valor exatamente a mesma funcionalidade j descr
225. os utilizar a Macro criada Para isso vamos abrir uma nova pagina uDX clicando em Nova P gina na barra de ferramentas do PG ou em Arquivo Nova Pagina A seguir utilize a Macro como se fosse um bloco normal do uDX100 e monte o programa como DEXTER 216 100 amp uDX101 a seguir i Pagina Macro 3X pDX 100 1 16 Pagina pDX Sem uDX 100 1716 Salve a nova p gina uDX e compile este novo programa agora usando Macro use a tecla a da barra de ferramentas No Compilador PG transmita o programa para o uDX100 e teste seu resultado Abaixo est o resultado para v0 12 Vari veis Veja que perfeitamente poss vel utilizar a Macro criada na elabora o de outras macros aumentando gradativamente a complexidade do programa Aten o Apesar da Macro ser representada apenas como um bloco ela ocupa o n mero de blocos vari veis e nodos utilizados para sua elabora o Assim o uso massivo de Macros complexas em um programa aplicativo pode rapidamente esgotar estes recursos O DEXTER Elaborando Programas 217 Entrada e Saida de Macro Entrada de Macro e Sa da de Macro s o objetos capazes de inserir pontos de conex o da Macro com o exterior Estas entradas ou sa das no caso do uDX100 s podem ser nodos vari veis bin rias As op es para inserir estes objetos somente ficam ativas quando est selecionad
226. ovo Layout Zera todas as informa es j inseridas no layout gerando uma janela de layout de monitora o limpa gy Carrega Layout Permite carregar um layout de monitora o previamente salvo em disco arquivos sufixo UDG dal Salva Layout Salva o layout de monitora o em disco arquivos sufixo UDG A segunda aba Nodos possibilita selecionar quais nodos do programa aplicativo carregado no Compilador PG devem ser monitorados Todos os itens marcados em verde ser o monitorados J os itens em cinza ser o exclu dos aliviando o processo de monitora o O DEXTER Programa o em PDE Utiliza o do PG 133 lt Layout Layout Itens ao ew Go BG EH E E Layout Nodos Vari veis E Cancelar Os icones pertinentes existentes na parte superior da janela sao Alterna Estado do Item alterna item selecionado entre visivel invisivel Item Visivel torna item selecionado visivel Item Invisivel torna item selecionado invisivel JE Todos Visiveis torna todos os itens visiveis 181 Todos Invis veis torna todos os itens invis veis Ordem Padrao ordena itens pela ordem padr o vari veis absolutas em ordem crescente E Ordem Alfab tica ordena itens ordem alfab tica crescente Ex Ordem de Tipo ordena itens por tipo no caso s existe tipo nodo e tipo vari vel byte de forma que esta tecla inoperante A terceira e lti
227. para comunica es por ciclo Se este tempo livre for excedido a O DEXTER Controlador uDX100 7 dura o do ciclo ser dilatada em fun o do excesso podendo causar erros nas temporiza es de fra es de segundo gt Ao programar um uDX100 conectado junto com outros na rede DXNET tenha certeza de que ele responde a um endere o diferente que os demais para que somente ele receba o programa Com todo uDX sai de f brica com endere o 0 zero deve se programar cada um individualmente com a conex o DXNET apenas entre o computador e o uDX Depois disso tendo ele recebido um endere o pr prio qualquer nova programa o j poder ser feita em rede gt O endere o de cada uDX100 fica armazenado em mem ria n o vol til completamente independente das pilhas Programa o usando a rede DXNET O uso do bloco de instru o DXNET muito simples Deve se ter em mente que os blocos DXNET apenas transmitem Assim para ler o conte do de uma vari vel em um certo uDX preciso que o programa nele tenha um bloco DXNET que transmita o valor desta vari vel para uDX local Apesar de parecer uma limita o na maior parte dos processos controlados preciso apenas transmitir informa es quando ocorrem condi es especiais Para os outros casos basta elaborar os programas dos diversos uDX de acordo com um planejamento adequado recomend vel restringir o n mero de comunicados ao m nimo necess rio evit
228. permite editar propriedades da pagina acionar ou inibir a grade na pagina ativar ou desativar o selo da pagina quadro no canto inferior direito com informa es sobre a pagina de programa o e tamb m selecionar o zoom de visualiza o Note que todas fun es est o dispon veis tamb m na Barra de Ferramentas com o mesmo cone apresentado esquerda e tamb m possuem teclas de atalho representadas direita As fun es que n o est o dispon veis aparecem em cinza e Propriedades da p gina Ctrl P Sica le Cti4G E Selo Shift Ctrl s Zoom gt Propriedades da pagina Ctrl P Retorna uma janela com propriedades da pagina selecionada Na aba Selo pode se inserir os dados a serem visualizados no Selo da pagina quadro no canto inferior direito com informa es sobre a p gina de programa o Em Formato define se o tamanho da p gina e sua orienta o Por fim em Estat sticas s o apresentados alguns dados a respeito da p gina de programa o como o n mero de condutores r tulos etc existentes na p gina P gina uDX Propriedades Selo Formato Estat sticas Descri o Vers o Data 20 22008 v Autor Comentarios Cancela DEXTER Programa o em PDE Utiliza o do PG 105 P gina uDX Propriedades Selo Formato Estatisticas Tamanho Largura mm Altura mm Orienta o Formato Paisagem m 210 0 mm 297 0 mm
229. permite programar 16 mensagens de edi o de constantes 0 a 15 A edic o de constantes difere das mensagens em dois aspectos em primeiro lugar a edi o s aparece no display da IHM quando s o pressionadas as teclas de Par metro da interface j as mensagens surgem no display conforme o valor de determinada vari vel de um uDX na rede DXNET Al m disso na edi o poss vel modificar o valor de constantes existentes no programa dos controladores uDX ligados IHM via DXNET as mensagens permitem visualizar o valor de vari veis do uDX Note que uso a designa o constante ou par metro do programa indiferentemente para especificar valores do programa gerado no PG como tempo de blocos de Atraso Mono Oscilador ou Pulso valor de compara o ou atribui o no bloco de Fun o etc N o confundir com as vari veis do uDX As constantes do programa 16 constantes poss veis em um programa de 0 a 15 s o escolhidas especificando o n mero do bloco a ter sua constante editada Este n mero sempre aparece no canto superior esquerdo dos blocos ap s a pr compila o Importante Sempre que o programa aplicativo do uDX for modficado necess rio verificar se a numera o dos blocos usados na edi o via IHM n o se modificaram e proceder a correspondentes corre es na coluna Bloco da aba Edi o e retransmitir esta nova configura o para a IHM Se isso n o for feito a IHM ir acessar constantes em blocos
230. pilhas quando falta energia m x 5 mA 9 Sa da de dado serial Dout 10 Comum 0V DXNET Sao dois conectores tipo P2 f mea que estao internamente ligado em paralelo Em qualquer um dos dois podem ser conectados os cabos para rede DXNET ou o cabo do adaptador para a comunicag o com o computador O contato da ponta o sinal e o contato do corpo o comum Zero Volts Ground O sinal est ligado diretamente ao microcontrolador do uDX101 e a um resistor de 1 8K que vai ligado ao VCC RS232 O conector RS232 permite programar o controlador uDX101 atrav s de um computador IBM PC compat vel rodando Windows de Windows 98 at Windows 7 Caso seu computador n o possua porta serial RS232 situac o muito comum em notebooks pode ser usado um cabo adaptador USB RS232 de forma a programar o uDX101 via porta USB A Dexter comercializa este tipo de cabo Acompanha o controlador uDX101 um cabo serial para conex o ao computador O DEXTER 36 100 amp uDX101 Fixa o Mec nica Acompanha o controlador uDX101 um suporte para parafuso que permite fix lo tanto pelo fundo da caixa quanto pela lateral da mesma Esta segunda forma de fixa o permite grande economia de rea como ilustrado a seguir 26 0mm Se Tee a NF C NA NF C NA NF C NA NF C NA Lo Ls La SA DAS SERIAL HDX101 ENTRADA DIGITAL 0 40VDCB1OKO 0 30 10 5 RELE 3OVP
231. porta serial no caso de comunica o serial endere o TCP IP no caso de comunica o via rede Ethernet ou modem no caso de comunica o via linha telef nica 28 abrir Ctrl F6 T Configurar comunicador amp Procurar DX R Configura es e Prefer ncias Ti P ginas Diret rios Compilador Dispositivo Qutros Conex o e monitora o autom tica Abrir automaticamente o comunicador quando usando R5 232 Solicitar status automaticamente ap s abrir comunicador Iniciar automaticamente a monitora o ao receber status Verificar autom correspond ncia do programa no editor e no pD Avisar quando houver nodo for ado Outras op es Exibir mensagem terminar envio de programa com sucesso Avisar antes de Iniciar envio de programa ao Exibir janela de progresso da pr compila o DEXTER 176 100 amp uDX101 Configurar Comunicador A Configura o do Comunicador possui cinco abas A primeira Comunicador permite escolher qual a forma de comunica o com o controlador uDX100 As op es s o comunica o serial RS 232 comunica o via rede Ethernet ou ainda via Modem Nesta aba tamb m existe um campo para determinar o timeout m nimo de comunica o o default 500ms Este timeout usado caso os timeouts programados para cada tipo de comunica o sejam menores ou seja determina o menor tempo de espera de respostas p
232. programa o al m de imprimir o programa e sair do Editor PG Note que diversas fun es est o dispon veis tamb m na Barra de Ferramentas as fun es apresentam um icone esquerda que usado tamb m na barra de ferramentas e tr s fun es possuem teclas de atalho Nova p gina Ctrl N Abrir Pagina Ctrl A e Salvar Ctrl S As fun es que n o est o dispon veis aparecem em cinza Cix Novo projeto na Abrir projeto Nova p gina Ctrl N E Nova macro Ga abrir Ctri a Sair Dk O DEXTER Programa o em PDE Utiliza o do PG 87 Novo Projeto Esta tecla permite criar um novo projeto Note que o Editor PG admite agrupar varias paginas de programa o em um mesmo projeto Com isso ao se compilar o projeto todas as paginas ser o compiladas e remetidas ao uDX100 como um programa nico Este recurso facilita sobremaneira a reutiliza o de partes de programas e a documenta o de programas complexos Ao selecionar Novo Projeto surge a seguinte tela Projeto pDX Nome do arquivo Definir Pasta Procurar Nome do projeto opcional Dispositivo para novas p ginas 100 v Velocidade padr o para novas paginas 116 Notas Esta tela permite determinar o nome do arquivo sufixo d1p a ser criado o diret rio onde o mesmo ser criado um nome opcional para o projeto o dispositivo alvo uDX100 ou uDX100 e ainda inserir alguns coment rios s
233. que indicam a energiza o de suas entradas e sa das Abaixo temos um desenho da expans o conectada ao uDX100 O cabo de conex o possui cerca de 7 cm o que limita a dist ncia m xima entre uDX e expans o Na pr tica recomenda se uma dist ncia de 4 5 cm de forma a poder conectar o cabo de DXNET e o cabo de alimenta o do uDX100 com tranquilidade O DEXTER 100 amp uDX101 Entradas Saidas e ED gt A NA NF ED gt ANA NF ED gt ANA NF ED gt A NA NF EBD gt A NF ED gt ANA NF ED gt ANA NF EBD gt ANA DX s rie 100 DEXTER EXPANS O DE ENTRADAS SA DAS m LISTRA VERMELHA CONECTORES COM RESSALTO PARA CIMA S rie 100 DEXTER CONTROLADOR PROGRAMAVEL Aten o No caso do controlador uDX poss vel conectar at 4 Expans es de Entradas Saidas perfazendo 32 entradas e 32 sa das adicionais com as entradas e sa das do pr prio controlador o total chega a 36 entradas e 36 sa das Para isso necess ria a utiliza o do novo modelo de Expans o com dois conectores de expans o Basta conectar uma expans o na outra A Expans o mais pr xima do controlador ir assumir as entradas E5 a E12 e sa das S5 a S12 a seguinte ser as entradas 2E E5 a 2E E12 e sa das 25 55 25 512 e assim por diante O DEXTER Perif ricos 45 ATEN O A fonte de alimenta o que acompanha o controlador u
234. r O bom funcionamento do UDX100 pressup e uma linha de alimenta o sem ru dos no caso de acionamento de cargas indutivas a instala o de supressores de ru do A DEXTER n o se responsabiliza pela aplica o do uDX100 em processos perigosos ou de risco de vida DEXTER Ind stria e Com rcio de Equipamentos Eletr nicos Ltda Av Pernambuco 1328 Cjs 307 309 310 Porto Alegre RS Fone 0xx51 3343 2378 3343 5532 E mail dexter dexter ind br Internet www dexter ind br DEXTER indice 293 Indice 1 A Abrir 175 Abrir arquivo UDP no compilador 128 Abrir Projeto 86 Abrir 86 Acertar rel gio 136 Adicionar vari veis ou nodos monitora o Adicionar vari veis ou nodos simula o 232 Ajuda 113 Ajustar rel gio ao carregar 232 Ajustar rel gio 232 Alterna janela compilador e fontes 111 Alternar endere o DXNET para comunica o 136 Aplica es 5 Atraso 258 Atualiza lista de macros 94 Atualiza o do PG 81 Avan a 183 Avan a p gina 183 B Biblioteca de componentes 111 Blocos de Instru es 236 Funcionamento dos Blocos de Tempo 237 C Carregar macro compilada 94 Cascata 111 Chave Inversora 247 Chave NA 245 Chave NF 246 Compara o 271 Compatibilidade com Vers o DOS 80 Compilar 128 Compilar antes 101 Compilar depois 101 Compilar e salvar macro 94 Compilar p gina compilador 101 Compilar projeto
235. r esta op o programa se este endere o para leitura de sensor de umidade com resolu o de 0 5 de umidade relativa UR Note que os sensores de umidade v m de f brica programados para o endere o 4 e os sensores de temperatura para o endere o 0 No caso do sensor de umidade a resolu o fixa em 0 5 UR Assim para obter se a umidade relativa do ambiente basta dividir por 2 o valor da vari vel que recebe o valor lido pelo sensor Para 0 de UR esta vari vel ir assumir valor O enquanto que para 100 de UR a vari vel assumir valor 200 Para uma umidade relativa de 56 5 UR a vari vel ser 113 Tanto o sensor de temperatura se programado para leitura em 8 bits quanto o sensor de umidade retornam valor O na respectiva vari vel caso sejam desconectados do Conversor A D Isso facilita a detec o de problemas na instala o como rompimento da cablagem dos sensores O DEXTER Programa o em PDE Utiliza o do PG 165 Envia senha de comunica o Caso o programa PG esteja utilizando comunica o serial RS232 e o Modem para uDX100 esteja programado para aguardar senha pela serial preciso envi la para iniciar a comunica o de dados Esta senha especificada na Configura o do Comunicador menu pop down Comunica o aba Modem Executar Programa Ao transmitir o programa aplicativo para o controlador uDX100 este assume o estado parado por seguran a Para executar o programa nec
236. ra o dos timers Sincroniza o do ciclo pelo rel gio Corre es no rel gio Bi est vel corre es gerais DXNET mais r pida 03 09 1994 L EEPROM em bloco propaga chaves mais r pido em ciclo morto 15 09 1994 Retirada propaga o de chaves faz acesso a EEPROM 93C66 17 09 1994 Vers o 3 6 mais compacta recolocada propaga o de chaves V3 8 19 09 1994 Vers o com aprimoramento na velocidade de leitura da EEPROM Recolocadas instru es de configura o das portas Corrigida falha de sincronismo nos tics de rel gio durante ciclo de chaves sincronismo na leitura auto incrementada V 4 0 02 03 1995 Corrigido erro nos blocos POWER UP POWER DOWN Esta versao nao tem a modificagao da versao 3 9 devido a perda de performance V 4 1 23 10 1995 In meras modifica es no c digo com o intuito de compact lo aumentar a performance de execu o do uDX Implementada a velocidade de execu o de 1 256 segundos Reset da Expans o de I Os quando uDX resetado Vari vel do PWM assume valor 255 quando convers o n o tem xito falta de energia Aumentados delay interface de Expansao 5 7 04 01 1998 Retirado forcamento de vari vel PWM para 255 necess rio para conversor A D O DEXTER 22 100 amp uDX101 V 6 7 02 08 1999 Propaga o de carry Instru o adicional para acesso direto aos bits de vari veis Corrigido erro ao e
237. ra um pequeno programa feito em LADDER que serve para controlar a l gica de opera o de uma prensa hipot tica As botoeiras B1 e B2 servem para iniciar a opera o e precisam ser acionadas juntas na pr tica elas devem ser montadas distantes de forma que o operador precise das duas m os para pressionar as botoeiras Uma vez iniciada a opera o o rel auxiliar R1 ligado j que o contato auxiliar do rel R2 normalmente fechado O primeiro contato auxiliar de R1 ir manter o pr prio R1 ligado mesmo que as botoeiras sejam liberadas travamento O segundo contato auxiliar de R1 energiza o rel S1 que na pr tica deve atuar uma v lvula solen ide Esta v lvula comanda o movimento da prensa No fim do movimento da prensa um sensor tipo fim de curso atuado ligando o rel auxiliar R2 Este rel quando ligado abre seu contato auxiliar desligando o rel R1 que desligar a sa da S1 com a l gica toda voltando ao estado inicial O DEXTER 220 100 amp uDX101 R1 R2 Rel s auxiliares R2 1 Sa da para v lvula solen ide B1 B2 Botoeiras comando manual F1 Sensor fim de curso O pr ximo desenho mostra o equivalente em PDE ao programa de controle da prensa As conex es que funcionam como os rel s auxiliares R1 e R2 est o apontadas note que este apontamento foi feito apenas para fins did ticos e nao necess rio para o funcionamento do programa O s mbolo de bateri
238. rar as entradas da expans o para quatro tipos de sinal 1 Alta Tens o AC 110 a 220 VAC corrente alternada de 50 ou 60 Hz 2 Alta Tens o DC 110 a 220 VDC corrente cont nua 3 Baixa Tens o AC 6 a30 VAC corrente alternada de 50 ou 60 Hz 4 Baixa Tens o DC 30 VDC corrente continua Normalmente a expans o remetida com os jumpers instalados para a op o 1 alta tens o AC pois neste caso evita se a queima acidental de uma das entradas ao lig la direto rede el trica J a situa o contr ria ou seja ligar em 6 a 30 V uma entrada programada para 110 a 220 V n o traz maiores consequ ncias embora a entrada n o consiga ser energizada por uma tens o t o baixa Na placa da expans o existem duas colunas de jumpers numerados de JP14 a JP21 e de JP22 a JP29 Estes jumpers permitem comutar o modo de opera o das entradas da expans o A coluna de jumpers JP14 a JP21 comuta entre alta tens o jumper aberto e baixa tens o jumper fechado J a coluna JP22 a JP29 comuta entre corrente cont nua jumper aberto e corrente alternada jumper fechado Assim estando o jumper na coluna JP14 a JP21 fechado a entrada correspondente estar programada para baixa tens o Com este jumper aberto a entrada ser para alta tens o J se o jumper correspondente a mesma entrada estiver instalado na coluna JP22 a JP29 a entrada estar preparada para corrente alternada Note que uma entrada para corrente alternada baix
239. ras de execu o especial em alta velocidade dentro do tempo de um ciclo normal Esta execu o especial serve apenas para as instru es de chaves interruptoras acionando a sa da destas mais rapidamente e portanto reduzindo o atraso total Note se que esta acelera o somente ocorre quando a sa da da chave ser ligada Devido a l gica de opera o do firmware esta acelera o n o tem efeito ao desligar se uma sa da de chave Al m disso em velocidades de ciclo muito r pidas como 1 256 s e programas longos pode ocorrer que o atraso seja maior que o valor de ciclo multiplicado pelo n mero de blocos encadeados Isto porque a execu o do programa pode levar mais tempo que um ciclo de execu o Por limita es do hardware interno do microcontrolador empregado o uDX100 n o coloca as vari veis dados de 8 bits nas tabelas de entrada e de sa da Assim quando um bloco altera o valor de uma vari vel este novo valor ser empregado por algum outro bloco que utilize a mesma vari vel ainda no mesmo ciclo Por exemplo se um bloco altera o valor da vari vel V10 para 150 e outro bloco a ser interpretado a seguir ainda no mesmo ciclo testa se V10 maior que 120 o resultado do teste ser positivo ainda no mesmo ciclo como se a Programa o fosse sequencial As tabelas de entrada e de sa da no uDX100 cont m exclusivamente o estado de cada conex o entre os blocos de instru o ligado ou desligado Estas Conex es s o tam
240. re o DXNET para comunica o 136 Envia senha de comunica o 136 Executar programa 136 Expans es 136 O DEXTER indice 295 Menu uDX Duplicar 96 Iniciar monitora o 136 Excluir 96 Limpa todos nodos for ados 136 Inserir Caixa de Texto 96 Monitora o gr fica 136 Inserir entrada de macro 96 Nova janela de monitora o 136 Inserir R tulo 96 Parar execu o do programa 136 Inserir sa da de macro 96 Parar monitora o 136 Propriedades do Componente 96 Perif ricos 136 Refazer 96 Reset 136 Menu Janelas Solicitar status 136 Alterna janela compilador e fontes 111 Menu Ajuda Biblioteca de componentes 111 Ajuda 113 Cascata 111 Produtos e Acess rios 113 Fontes do projeto 111 Sobre 113 Lado a lado horizontal 111 Verifica nova vers o 113 Lado a lado vertical 111 Menu Arquivo Mensagens de compila o 111 Abrir Projeto 86 Organizar cones 111 Abrir 86 Reposicionar as janelas para o padr o 111 Exportar 86 Menu Macro Fechar Projeto 86 Atualiza lista de macros 94 Imprimir 86 Carregar macro compilada 94 Nova Macro 86 Compilar e salvar macro 94 Nova P gina 86 Propriedades da macro 94 Novo Projeto 86 Menu Monitora o Sair 86 Avan a 183 Salvar 86 Avan a p gina 183 Salvar como 86 Cursor 183 Salvar Projeto 86 Grava 183 Salvar Projeto como 86 L dados Pausa 183 Menu Compilador Nova janela de monitora o 183 Abrir arquivo UDP no compilador 128 Propriedades 183
241. rgia ou reset vai para estado de modem desativado nnnn0101 For a modem ativo como destino no modo de r dio transmissor No caso de falta de energia ou reset continua neste estado Operacional a partir de modem vers o 2 6 ou superior Os 4 bits superiores nnnn indicam o atraso entre acionar o transmissor PTT e efetivamente transmitir o dado em d cimos de segundo pode se programar este tempo entre 0 15 1 65 nnnn0110 For a modem ativo como origem no modo de r dio transmissor No caso de falta de energia ou reset continua neste estado Operacional a partir de modem vers o 2 6 ou superior Os 4 bits superiores nnnn indicam o atraso entre acionar o transmissor PTT e efetivamente transmitir o dado em d cimos de segundo pode se programar este tempo entre 0 15 1 65 nnnn0111 For a modem como interface entre microcomputador e r dio modem No caso de falta de energia ou reset continua neste estado Operacional a partir de modem vers o 2 6 ou superior Os 4 bits superiores nnnn indicam o atraso entre acionar o transmissor PTT e efetivamente transmitir o dado em d cimos de segundo pode se programar este tempo entre 0 15 1 65 1000 discagem via modem externo conectado porta serial Este estado transmite o string ATDn sendo en simo numero telef nico gravado no modem Ao terminar a transmissao do comando o Modem para uDX retorna ao estado 0 Operacional a partir
242. ria externa ao uDX101 de forma a manter o rel gio de tempo real e o funcionamento do CLP no caso de falta de energia el trica Os rel s de sa da ficam inoperantes enquanto a alimenta o estiver sendo suprida por este pino mas as demais fun es do controlador como rede DXNET porta serial RS232 e execu o do programa aplicativo continuam operando A bateria deve ser conectada entre o pino BAT terminal positivo e o terninal N neutro do conector de entrada Esta bateria deve suprir entre 4 5 e 6V em seus terminais O usual usar 4 pilhas AA Se forem do tipo recarreg vel poss vel fechar um jumper interno no uDX101 de forma a permitir uma pequena corrente de carga para as pilhas recarreg veis quando o controlador estiver energizado O consumo sob pilhas de cerca de 5mA Expans o um tipo barra de pinos com 10 contatos em duas filas de 5 O primeiro fica no canto superior esquerdo sendo a numera o dos contatos a seguinte EXPANS O 1 oO o o o 135 7 9 2 A 6 8 10 Serve para conectar ao uDX101 algum circuito externo para a entrada e sa da de dados de 8 bits como a Expans o de Entradas Saidas Significado dos contatos 1 Comum 0V 2 V diretamente ligado energia 3 Pulso de carga Load 4 5V m x 10mA 5 Pulso de rel gio Clock 6 Comum 0V 7 Entrada de dado serial Din O DEXTER Controlador uDX101 35 8 VCC 5V garantidos pelas
243. rir para um nodo qualquer de outro uDX100 o estado atual do nodo de entrada deste bloco ou transferir para uma vari vel qualquer de outro uDX100 o valor atual de uma vari vel local qualquer No caso de enviar vari vel a opera o ser realizada apenas quando o nodo de entrada passar do estado desligado para o ligado Neste momento o uDX100 enviar o conte do da vari vel local para dentro da vari vel remota do uDX100 cujo endere o est especificado neste bloco de instru o ou seja apenas na borda de subida do sinal no nodo de entrada do bloco DXNET Se a instru o for para enviar nodo o estado atual do nodo de entrada ser enviado a um r tulo nodo especificado no uDX100 de destino Cada vez que o estado do nodo de entrada mudar O DEXTER Blocos de Instru es 283 uDX local vai transmitir ao uDX remoto o novo valor O r tulo nodo no destino fica armazenado numa tabela especial onde existe uma posi o bit para cada nodo do uDX Esta tabela sempre processada a cada ciclo e os estados nela contidos s o reunidos com os estados de cada nodo do uDX destino como se esta tabela estivesse representando as sa das de diversos blocos fantasmas Esta tabela cnamada internamente de NODO DX Em ambos os casos envio de vari vel ou de nodo o nodo de sa da do bloco ser ligado apenas se a comunica o tiver sido completada com xito Enquanto isto n o ocorrer o uDX continuar tentando trans
244. rno em s rie com a entrada de alimenta o do regulador chaveado Al m disso a entrada protegida contra invers o de polaridade Conex o ao uDX100 Para conectar o regulador chaveado ao controlador program vel uDX100 basta efetuar as liga es ilustradas no diagrama abaixo Note que a sa da 12V do regulador ligada a uma das entradas V do uDX100 enquanto a refer ncia terra do regulador conectado mesma entrada no uDX Note que o pino com o desenho de terra est ligado na refer ncia da fonte de alimenta o do uDX100 Este pino n o deve em hip tese alguma ser aterrado carca a do equipamento controlado pelo uDX Outra possibilidade utilizar a entrada de energia existente na lateral do uDX Para isso deve ser preparado um cabo com um lado livre para conex o ao regulador via conector parafusado e o outro lado com um conector tipo jack de for a para liga o ao uDX Note que no caso de alguns perif ricos como modem e Interface Homem M quina IHM este cabo essencial pois n o existe possibilidade de conex o de for a via fio parafusado Cuidado para n o inverter a polaridade no conector de for a Entrada 15 a 60 V Entradas S rie 100 REGULADOR CHAVEADO DEXTER S rie 100 CONTROLADOR PROGRAMAVEL DEXTER A entrada do regulador chaveado deve ser conectada a uma fonte de tens o cont nua de 15 a 60 Vdc Fus vel de entrada interno 1 A r p
245. ro Mensagem endere o DXNET do uDX e vari vel deste uDX e a mensagem que aparecer no display da IHM Valor Bin rio Valor Hexadecimal Mensagem 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 gt car A O N o O ON Oo C1 W N O DEXTER 148 100 amp uDX101 1011 B H 1100 C 1e 1101 D 1110 14 1111 linha em branco Por exemplo se vari vel especificada no uDX estiver com valor 243 F3h 11110011b a primeira linha do display permanecera apagada enquanto a segunda linha ira apresentar a mensagem 3 Entradas A D Esta tecla permite especificar quais vari veis de quais uDXs ligados rede DXNET ir o receber os valores das convers es anal gico digitais efetuadas pela Interface Homem M quina A IHM possui 8 entradas anal gicas de 0 a 5 V resolu o de 8 bits 19 6mV Estas entradas podem ser ativadas ou inibidas individualmente J quanto a velocidade de convers o anal gica digital da IHM elas possuem taxas de convers o de 0 4 segundos por entrada anal gica ativa Assim se houver apenas uma entrada anal gica ativada o tempo de convers o ser de apenas 0 4 segundos No caso das 8 entradas anal gicas ativadas esse tempo aumenta para 8 x 0 4 s 3 2 s Al m das 8 entradas o conector de entradas anal gicas da IHM possui uma liga o fonte de 5V ao terra desta fonte Isto permite conectar potenci metros diretamente alimentados pe
246. ro item do quadro Perif rico o endere o DXNET que o PG ir usar para acessar o Modem Todos os perif ricos para uDX100 s o fornecidos de f brica com endere o DXNET 15 Certifique se de que n o existe outro perif rico Conversor A D IHM ligado rede DXNET e pressione a tecla Ler status do modem Se a comunica o com o Modem for bem sucedida dever surgir duas abas adicionais Ultimo status lido e Vari veis O DEXTER Programa o em PDE Utiliza o do PG 139 Tipo pDX S rie 100 Modem o firmware 3 6 tual Modem programado como destino Conex o carrier nao detectada Modo Modem desligado EXTER id Baud rate Senha 1 A aba Ultimo status lido como nome j diz traz informa es sobre o status atual do Modem como modo e baud rate ver cap tulo Perif ricos Modem aba Vari veis informa o valor das vari veis do Modem e tamb m permite modific las O DEXTER 140 100 amp uDX101 Comunic e Perif rico Comunic Configura o ltimo status lido Vari veis er gravar vari vel Vari vel Ler status do modem hd Envia senha Valor lido Novo valor Exportar Configura o Note que a vari vel VO do Modem determina seu modo de opera o conforme descrito no cap tulo Perif ricos Modem Como poss vel programar o Modem para que o mesmo exija senha para permitir comunica
247. rs o PWM n o ocorra corretamente a vari vel associada ao PWM assume valor 255 Ao editar este bloco surgem a seguinte janela Propriedades do Componente Componente PWM Vari veis e Constantes Conex es Pod Modo de opera o Entrada de contagem r pida em E2 Entrada Contagem r pida El m DEZ DER No campo Modo de Opera o poss vel selecionar entre opera o normal leitura PWM como descrito anteriormente e entrada de contagem r pida neste caso a entrada E2 permite ler pulsos at 3000Hz J o campo Entrada especifica qual das entradas do uDX100 ser usada para leitura PWM no caso de sele o de modo para contagem r pida a entrada sempre E2 A aba Vari veis e Constantes permite escolher a vari vel que ir receber a convers o PWM O DEXTER 286 100 amp uDX101 Propriedades do Componente O DEXTER Blocos de Instru es 287 Entrada de Contagem R pida No caso de controlador uDX100 o bloco PWM pode ser usado para atribuir a entrada E2 um contador de alta velocidade capaz de discernir at mais de 3000 Hz 3000 contagens por segundo Note que a entrada E2 continua a se comportar como uma entrada normal mas al m disso a cada energiza o de E2 as vari veis de contagem r pida ser o incrementadas Ao selecionar a op o Entrada de contagem r pida o campo de Entrada inibido j que a contagem r pida s
248. s dos rel s de 100 000 000 de opera es sem carga ou 80 000 opera es sob carga resistiva m xima 10 A O DEXTER Perif ricos 47 Interface Homem Maquina Este documento descreve as caracteristicas da Interface Homem Maquina IHM do controlador program vel uDX100 Com esta interface poss vel modificar par metros do programa como tempos dos blocos de temporiza o ou o valor de constantes no uDX100 Al m disso ela permite a exibi o de mensagens alfanum ricas ou o valor de vari veis em um visor de cristal l quido com 2 linhas de 16 caracteres cada com ilumina o pr pria A Interface possui 8 entradas anal gicas de O a 5 V com resolu o de 8 bits 256 divis es Estas entradas s o ligadas a um conversor anal gico digital A D n o necessitando convers o em largura de pulso PWM como no caso de entradas anal gicas no uDX100 A interface IHM tem capacidade de armazenar at 15 mensagens de 16 caracteres cada em mem ria n o vol til EPPROM e 16 mensagens adicionais para edi o de constantes do programa no uDX100 Cada IHM ocupa um endere o na rede DXNET podendo acessar at 14 controladores uDX100 ligados ela via rede DXNET Nada impede a utiliza o de mais de uma IHM na mesma rede DXNET tampouco Conex o ao uDX Acompanha a Interface Homem Maquina IHM um cabo blindado com pinos P2 nas extremidades para conect lo rede local DXNET Na IHM existem dois co
249. s o as seguintes e Porta serial RS232 para programa o do CLP e Qu druplo de vari veis 256 vari veis de 8 bits e Limite de blocos de flip flop FF expandido para 64 blocos Limite de blocos DXNET expandido para 64 blocos e Conectores de engate r pido para entradas e sa das e Alimenta o de bateria por bateria externa O DEXTER Controlador uDX101 33 Conectores Os conectores do uDX101 s o os seguintes CONECTORES DE SA DA 1 1 1 I 1 I 1 1 1 1 NF NA NA NA NA Legit oar eee La s4 l SAIDAS SERIAL yDX101 ENTRADA DIGITAL 0 40VvDC 10KQ 0 30VAC 10KQ SAIDA RELE 30VDC10A 2 50 10 ALIMENTA O 12VDC 20 40mA tip 1 5A m x TEMP AMBIENTE Oe 55c ENDERE O DXNET DXNET ENERGIA DXNET DX S rie 100 ml DEXTER ENTRADAS 6V 12V ENERGIA V El E2 E4 BAT V N 9 4 Eg gd d og 12Vde EXPANS O 9000000000 ENERGIA EXPANS O CONECTORES DE ENTRADA BATERIA ENERGIA E ATERRAMENTO Entradas S o quatro entradas E1 at E4 dispon veis em conector de engate r pido Existe um terminal de V 12V e um terminal C comum E poss vel alimentar algum circuito externo utilizando se o V comum para isso O limite de corrente dispon vel no V 100mA Aten o n o existe isola o galv nica entre qualquer um dos terminais de entrada e o restante do circuito interno do uDX101 Assim estas entradas n o pode
250. s s o mantidos numa tabela acess vel por qualquer um dos blocos de instru o que esteja sendo interpretado Uma segunda tabela com os resultados produzidos pela interpreta o de cada bloco vai sendo montada a medida que os blocos v o sendo lidos e interpretados Assim cada bloco poder utilizar qualquer um dos par metros de entrada sem que estes sejam alterados devido interpreta o de algum outro bloco Depois no final do ciclo a tabela de sa da com os resultados movida diretamente para a tabela de entrada para que os novos valores estejam dispon veis igualmente para todos os blocos no pr ximo ciclo f cil perceber que esta forma de funcionamento faz com que todos os blocos sejam interpretados em paralelo o que permite a elabora o de programas segmentados onde cada parte pode controlar um processo independentemente e ao mesmo tempo que as demais Este paralelismo operado em ciclos faz com que a atualiza o da sa da de um bloco de instru o para a entrada de um ou mais blocos demore o equivalente ao tempo de um ciclo Esta demora ou atraso deve ser considerado no planejamento de um programa pois a conex o encadeada de por exemplo 10 blocos de instru o ter uma atraso de 10 ciclos desde o est mulo na entrada do primeiro bloco at a sa da no ltimo Com um tempo de ciclo de 1 16s isto resultaria em um atraso de 1 6 segundos A partir da vers o de firmware 3 8 o uDX100 realiza um ou mais ciclos ext
251. s ao reabri las 1 1 0 1 Dez 2011 Leitura incorreta do conjunto 14 de nodos N114 a N119 na monitora o Diversos blocos de sa da e diversos blocos de entrada n o compilam corretamente para o mesmo nodo Lan amento incorreto dos bits complementares na compila o para uDX 101 Inclui velocidades 38400 e 19200 nas op es da janela de busca pelo uDX RS232 Inclui para busca apenas pelo endereco zero ou todos na janela de busca pela serial Corrigido o limite m ximo de blocos DXNET 8 1 1 p 2 d Otimiza o no tempo de timeout caso o uDX100 n o responda para verifica o de vers o novo servidor do web site Dexter wil Ago 2012 Simulador para uDX100 uDX100 Plus e uDX101 2 0 0 1 Dez 2012 Presen a do nodo EL em certos casos gera falha de compila o 2 0 0 2 Jun 2013 2 0 0 3 Ago 2013 Transmiss o de dados da Configura o de Hardware mesmo tratando se de uDX100 uDX100 Resolu o do Sensor de Umidade no Conversor A D deve ser 1 e n o 100 2 0 0 4 Ago 2014 Corrigido erro na simula o de bloco Rel gio O DEXTER Controlador uDX100 23 Compilador PG para uDX100 O programa Compilador PG permite compilar os arquivos fonte gerados pelo Editor PG assim como efetuar comunica o serial com o controlador uDX100 Set 2010 Mai 2011 Diversas corre es na compila o dos blocos do uDX100 Mai 2011 Suporte a controlador uDX101 1 04 Ago 2013 Transmiss o de dados da
252. s aos r dio transmissores estados 5 e 6 Estado 8 For a conex o via Modem Externo Valor de v0 do modem nnnn1000 em bin rio Este estado permite utilizar um modem externo ligado a porta serial do Modem para uDX100 para efetuar uma discagem Este estado transmite o string AT Dn sendo n o en simo n mero telef nico gravado no modem Ao terminar a transmiss o do comando ATD o Modem para uDX O DEXTER Perif ricos 61 retorna ao estado 0 Operacional a partir de modem vers o 3 4 ou superior Os 4 bits superiores nnnn indicam qual o numero telef nico dos 16 armazenados no Modem deve ser usado Note que o string de discagem ATD j est pr gravado no Modem para uDX Assim n o necess rio usar um dos 8 strings program veis dispon veis O Modem para uDX aguarda o caracter 1 de 1 10 11 12 13 ou caracter C de connect para entender que a conex o via modem externo foi bem sucedida Com isso tanto se o modem externo estiver no modo verbal quanto no modo de retorno num rico o Modem para uDX ir entender o retorno do comando ATD Caso a conex o n o seja bem sucedida o Modem para uDX ir ligar o bit 4 da vari vel v1 status do Modem indicando erro Nas ltimas p ginas deste manual existe um programa de exemplo que utiliza um telefone celular para conex o remota com uDX Estado 9 Transmite string p Modem Externo Valor de v0 do modem Onnn1001 em bin rio Este estado permite comandar
253. s e prefer ncias A aba de Paginas permite fixar varios parametros como tamanho da pagina autor grade selo e zoom que ser o usados sempre que forem criadas novas paginas de programa o no software PG Configura es e Prefer ncias Novas P ginas Usar este formato Preencher com este autor a Exibi o Inicial das P ginas Grade vis vel Selo vis vel Zoom 10 J a aba de Diret rios indica o diret rio padr o para as bibliotecas macros e projetos do Editor PG Configura es e Prefer ncias n Compilador Dispositivo Outros m Diret rios Bibliotecas de Componentes Ic Program Files Dexter PG Lib a Base para Projetos C Program Files Dexter PG Projetos b Macros compiladas Ic Program FilessDexterPG M across E DEXTER Programa o em PDE Utiliza o do PG 109 A aba Compilador possui diversas op es referentes a janela de compila o Configura es e Prefer ncias Ti Dispositivo Outros Conex o e monitora o autom tica Abrir automaticamente o comunicador quando usando R5 232 Solicitar status automaticamente ap s abrir comunicador Iniciar automaticamente monitora o ao receber status jw Verificar autom correspond ncia do programa no editor e no pD Avisar quando houver nodo for ado Outras op es Exibir mensagem ao terminar envio
254. s e sensores adicionais Note que todos os sensores utilizam a mesma linha de comunica o a 4 fios O que os distingue o endere o programado via estrapes jumpers na placa de cada sensor 3 jumpers permitindo endere o de 1 a 8 31 4 mm _ z e Re Em 5 rid ao DEXTER V1 0 11 97 34 1 mm SENSOR TEMPER pb 3 f Acima temos o layout da placa de sensor de temperatura Note o conector RJ11 central JP1 que conecta a placa ao conversor A D A esquerda existem 3 jumpers JP2 JP3 JP4 respons veis pelo endereco do sensor de temperatura JP2 o bit menos significativo deste endereco e JP4 o mais significativo Se o jumper estiver ligado entre o pino esquerda e o pino central o jumper estar em 1 um J se o jumper estiver entre o pino central e o pino direita o jumper estar em 0 zero A tabela a seguir indica o valor de JP2 JP3 e JP4 para os 8 enderecos poss veis para o sensor de temperatura JP4 JP3 JP2 Sensor de Temperatura 1 Sensor de Temperatura 2 Sensor de Temperatura 3 Sensor de Temperatura 4 Sensor de Temperatura 5 Sensor de Temperatura 6 Sensor de Temperatura 7 dO O OO O OO 0 1 0 1 0 1 0 1 Sensor de Temperatura 8 A placa de extens o opcional permite derivar 3 liga es para sensores de temperatura a partir do cabo conectado ao conversor A D Assim para conectar todos os 8 sensores de temperatura por exemp
255. s temporizadores lista decrescente GERAL Atraso Este bloco gera um atraso entre a energiza o do nodo de Entrada E e a energiza o do nodo de Sa da S Caso o nodo de entrada retorne a zero antes do tempo de atraso programado o nodo de sa da n o acionado Quando o nodo de entrada desenergizado a sa da imediatamente tamb m desligada Os nodos de Reset R est o internamente interligados e permitem desativar o bloco imediatamente Note que qualquer sinal ligado a um dos nodos R est automaticamente ligado ao outro nodo R j que se trata de dois nodos ligados internamente pelo bloco Abaixo temos uma representa o gr fica do comportamento do bloco de Atraso T lt 50ms gt e Entrada E de bloco Atraso i l i i Entrada R de bloco Atraso 1 50 e 50ms gt i e gt j 50ms Saida S de bloco Atraso BLOCO ATRASO PROGRAMADO PARA Sms O DEXTER Blocos de Instru es 259 Para especificar o tempo do bloco Atraso pode se utilizar uma constante ou uma vari vel As faixas de dura o dispon veis s o Horas Minutos e Segundos Os tempos variam conforme a velocidade de execu o do programa e a faixa escolhida Escala de Tempo Escala de Tempo Escala de Tempo Escala de Tempo O DEXTER 260 100 amp uDX101 A seguir temos a tela de edi o deste bloco no caso usando uma valor const
256. s todas as conex es o aspecto do programa o seguinte O DEXTER 198 100 amp uDX101 nDX 100 P gina pDX Projeto01 Cik 1 16 DEXTER Elaborando Programas 199 Agora devemos editar os parametros dos blocos no caso os blocos de Entradas e Saidas Digitais Para isso aponte para o bloco e pressione a tecla direita do mouse Pagina pDX Projeto01 nDX 100 Ck 1716 gt Propriedades do Componente Componente Vari veis e Constantes Conexdes Vari veis e Constantes ome Trpo O DEXTER 200 100 amp uDX101 Edite os parametros destes blocos selecionando Entrada 1 e 2 e por fim Saida 1 P gina pDX Projeto01 uDX 100 1716 Exemplo de Projeto no PG Teste d1p projeto Teste u1p compilado Est pronto o programa Note que a Energia s alcan ar a Sa da S1 se as duas entradas E1 e E2 forem energizadas simultaneamente fechando as chaves NA Agora devemos pr compilar o programa no Editor PG gerando o arquivo sufixo U1P que ser lido no Compilador PG Para isso clique no bot o En compila projeto existente na barra de ferramentas para compilar o projeto ou pressione a tecla F9 do computador ou ainda utilize o menu pop down Projeto gt Compilar Projeto compilador Deve ser ativado automaticamente o Compilador PG Para comutar entre Editor P
257. s um pequeno exemplo de uso do bloco de temporiza o Atraso No caso este bloco est sendo usado para filtrar o sinal da entrada E1 do controlador uDX100 Ele s permite que pulsos com dura o superior a 1s passem para a sa da S Com isso evita se que sinais esp rios O DEXTER 262 100 amp uDX101 venham a trocar estado da saida S1 do uDX100 esta saida troca de estado a cada borda de subida da sa da S do bloco de Atraso gra as ao flip flop Ou seja necess rio que a entrada E1 fique energizada por um m nimo de 1s para ocasionar a troca de estado na sa da S1 Foi inclu da uma sa da S2 entre o bloco de atraso e o flip flop para observa o do nodo de sa da do bloco Atraso Importante como todos os blocos de temporiza o o bloco Atraso usa uma vari vel auxiliar para efetuar a contagem de tempo Esta vari vel alocada automaticamente a partir da ltima vari vel dispon vel no controlador v15 no caso de uDX100 v63 no caso de uDX100 e aparece no canto superior direito do bloco quando efetuada a pr compila o Cuidado para que a lista de vari veis usadas no programa aplicativo lista crescente n o encontre a lista de vari veis auxiliares para blocos temporizadores lista decrescente GERAL Monoest vel Este bloco gera um pulso de largura program vel no nodo de Sa da S a cada borda de subida no nodo de Entrada E Quando o nodo de entrada E acionado o nodo de sa
258. screver em vari vel quando falta energia el trica V 6 8 15 08 1999 Vers o Turbo 16 777MHz Corrigido erro de perda de vari veis ao desligar uDX com pilhas Prote o adicional ao decodificar instru o PARAR V6 9 23 10 2000 Inclui op es SET e RST para acionar sa das da Expans o diretamente 14 05 2001 Corrigido atraso no rel gio RTC ao usar blocos DXNET 05 10 2001 Corrigido bug no nodo 62 GND 07 11 2001 Corrigido bug no nodo ED energia desliga Biblioteca de blocos para uDX100 A biblioteca de blocos cont m todos os blocos de programa o para o controlador uDX100 acess veis via Editor PG Abaixo as vers es existentes at a data de confec o deste manual 21 09 2010 Vers o inicial com 23 blocos 13 08 2012 Suporte simula o com representa o de blocos energizados Editor PG para uDX100 O programa Editor PG permite gerar os arquivos fonte para os programas aplicativos do controlador uDX100 1 0 0 5 Set 2010 Primeira vers o de publica o 1 1 0 0 Mai 2011 Corre o na aloca o de vari veis auxiliares em Macros Nodos ED e EL s o contados como blocos no Editor Corre o na faixa de tempo de Oscilador em minutos Corre o na indica o de uDX100 Turbo ou Plus no Compilador C lculo do endere o de constantes na IHM corrigido Erro no tamanho da representa o de Macro corrigido Previs o para controlador program vel uDX101 Janelas de perif ricos mant m dado
259. se trata de dois nodos ligados internamente pelo bloco Abaixo temos uma representa o gr fica do comportamento do bloco de Pulso Borda T lt 50ms ie gt i 4 T 50ms Entrada E de bloco tod ire Pulso Borda 1 pod t 1 H Entrada R de bloco Pod Pulso Borda 50ms gt je je 50ms Saida S de bloco Pulso Borda 1 ciclo BLOCO PULSO BORDA PROGRAMADO PARA Sims Para especificar o tempo do bloco Pulso pode se utilizar uma constante ou uma vari vel As faixas de dura o dispon veis s o Minutos e Segundos Os tempos variam conforme a O DEXTER 252 100 amp uDX101 velocidade de execu o do programa e a faixa escolhida A seguir temos a tela de edi o deste bloco no caso usando uma valor constante de 1 segundo para o tempo do bloco Pulso O DEXTER Blocos de Instru es Propriedades do Componente Componente Escala de tempo Conex es Escalas de Tempo Segundos C Minutos C Hore gt Tempo Constante Vari vel Valor absoluto Tempo segundos E 6 0000 Janela de tempo 00 00 00 937 00 00 01 000 Resolu o 0 062 seg 4 15 875 segundos 0 063 segundos 253 A barra de sele o do tempo pode ser arrastada com o mouse ou usar as setas do teclado do computador Tamb m poss vel digitar o tempo desejado no quadro Tempo O tempo digitado ser arredondado para o valor mais pr xi
260. senta o de n meros negativos a temperatura m nima da faixa selecionada sempre corresponde ao valor 0 da vari vel do uDX100 enquanto a temperatura m xima da faixa selecionada corresponde ao valor 255 da vari vel do uDX100 No exemplo foi usada resolu o de 0 1 e faixa de 0 C a 25 5 C Neste caso O DEXTER 164 100 amp uDX101 255 25 5 C Y O X O A Y Y 0 1X 255 0 255 0 346 Portanto para obter a temperatura basta ler o valor da vari vel do uDX100 e dividir por 10 Se a faixa escolhida fosse de 5 C a 20 5 C para a mesma resolu o de 0 1 C ter amos 255 I 20 5 C Y 5 X O X st y 2 Y 0 1X 5 20 5 5 255 0 O 5 C Ou seja para obter a temperatura basta dividir valor lido na variavel X por 10 subtrair 5 Se for lido valor 78 por exemplo corresponder a uma temperatura de 0 1 x 78 5 2 8 C Com isso pode se deduzir uma f rmula geral Temperatura Resolu o x Vari vel Temp Inicial Ou seja para calcular a temperatura multiplica se a resolu o pelo valor da vari vel do uDX100 e soma se a temperatura inicial da faixa programada para o sensor Sensores de Umidade No caso dos endere os de 4 a 7 al m das resolu es de 1 C a 0 02 C para os sensores de temperatura surge uma op o adicional com a seguinte inscri o 0 5 UR Ao seleciona
261. so de blocos de temporiza o utilizando ciclo de execu o de 1 2565 necess rio que o tempo de ciclo do programa aplicativo seja menor ou igual a 1 256s 3 9ms ou o bloco de temporiza o sofrer um atraso na temporiza o devido ao tempo de ciclo do programa ser superior resolu o da temporiza o A seguir temos um pequeno exemplo de uso do bloco de temporiza o Monoest vel No caso este bloco est sendo usado para gerar um pulso de 1 segundo ou 2 segundos na sa da S1 cada vez que a entrada E1 do uDX100 energizada A sele o do tempo feita mudando se a atribui o de valor para a vari vel T via entrada E2 do mesmo m dulo Caso a entrada E1 seja desacionada e novamente acionada durante o tempo do Monoest vel este pulso na entrada ser ignorado j que se trata de Monoest vel n o retrig vel O DEXTER 266 100 amp uDX101 Disparo 1 ou 2 segundos NF in 1 segundo un t M H s 2segundos Exemplo de Programa Aplicativo Bloco 19 Importante como todos os blocos de temporiza o o bloco Monoest vel usa uma vari vel auxiliar para efetuar a contagem de tempo Esta vari vel alocada automaticamente a partir da ltima vari vel dispon vel no controlador v15 no caso de uDX100 v63 no caso de uDX100 e aparece no canto superior direito do bloco quando efetuada a pr compila o Cuidado para que a lista de vari veis usadas no program
262. stamos no Simulador programa aplicativo carregado e pronto para simula lo A tecla Rodar permite iniciar a simula o A tecla Parar interrompe a simula o e a tecla gll Passo a passo possibilita executar a simula o passo a passo Pressione a tecla Rodar O contador de ciclos ser incrementado a cada ciclo de simula o do programa aplicativo amp Dexter PG Editor S rie 100 Arquivo Macro Editar Projeto Pagina Compilador Comunica o Simulador Monitora o Configura es Janelas Ajuda Be RMD did EI TN Sx t WW wi o am mwm gt b Wo Qy Velocidade 85 Projeto Inicial 01 919 ego Geral Vari veis Geral Macro Dee Fondo ibe coo ER Hora 21 50 26 6 Pode se visualizar simultaneamente p ginas de edi o do programa aplicativo e a tela do Simulador Para isso abra a p gina Projeto01 d1g pressionando duas vezes a tecla esquerda do mouse sobre o nome da p gina no canto superior esquerdo da tela do PG O DEXTER Simulador 229 ito TE LE a IL E gt LEE amp Projeto Inicial E Projeto01 d1g Ir surgir a p gina sobreposta simula o poss vel ordenar as p ginas manualmente ou por exemplo escolher a op o Lado a lado horizontal no menu pop down Janelas Projeto P gina Compil
263. stantes set points do programa aplicativo do uDX100 via IHM Caso a senha digitada n o seja correta o operador pode visualizar estas constantes mas bloqueada a modifica o de seus valores A op o N o usar senha permite habilitar a edi o de constantes sem a necessidade de senhas No caso de programar se senha na IHM ao pressionar as teclas de Par metro da IHM a senha requerida Note que as teclas de Par metro da IHM permitem escolher o valor de milhar e centena da senha enquanto as teclas de Valor permitem escolher o valor de dezena e unidade da senha Ap s especificar a senha no display da IHM aguarde alguns segundos para que esta avalie a senha escolhida Se a senha escolhida for correta isso ser declarado no display e a edi o de constantes estar liberada No caso de senha incorreta apenas a visualiza o do valor das constantes ser permitido Mensagens Esta tecla permite escolher qual vari vel de qual uDX100 ir especificar as mensagens a serem colocadas nas duas linhas do visor da IHM As vari veis uDX s o de 8 bits Assim os 4 bits mais significativos especificam a mensagem a ser colocada na linha superior do display enquanto os 4 bits menos significativos determinam a mensagem na linha inferior Todos os 4 bits superiores ou inferiores ligados for am linha superior ou inferior apagada respectivamente A seguir temos a tabela para os 4 bits superiores ou 4 bits inferiores da vari vel especificada via quad
264. ste endere o e JP4 o menos significativo Se o jumper estiver ligado entre o pino esquerda e o pino central o jumper estar em 1 um J se o jumper estiver entre o pino central e o pino direita o jumper estar em 0 zero A tabela a seguir indica o valor de JP3 e JP4 para os 4 enderecos poss veis para o sensor de umidade O DEXTER 52 100 amp uDX101 JP3 JP4 Sensor de Umidade 5 0 0 Sensor de Umidade 6 0 1 Sensor de Umidade 7 1 0 Sensor de Umidade 8 1 1 Note que os enderecos de 1 a 4 do Conversor A D nao admitem sensores de umidade devendo necessariamente ser utilizados apenas com sensores de temperatura Al m disso um endere o usado como sensor de umidade n o pode possuir sensor de temperatura e vice versa seja eles s o mutuamente excludentes Por fim o conector designado como CAL na placa impressa do sensor de umidade usado apenas na f brica para calibrar o sensor e n o deve ser conectado nenhum estrape nele A placa de extens o opcional permite derivar 3 liga es para sensores de temperatura e ou umidade a partir do cabo conectado ao conversor A D Assim para conectar 4 sensores de temperatura 4 sensores de umidade por exemplo s o necess rias 4 placas de extens o sendo que uma sa da de uma das placas fica vazia Sensores de Temperatura e ou Umidade mnm rag Placas de Exlens o Conex o das Entradas Anal gicas e Sa das PWM As entradas anal gicas
265. ste ulp Note que o programa aplicativo mostra as linhas energizadas em vermelho e os blocos cujas sa das est o ativas tamb m s o apresentados em vermelho Isso facilita bastante a depura o dos programas Para acionar uma entrada basta clicar duas vezes com a tecla esquerda do mouse sobre a representa o do uDX100 ou sobre o nodo que representa a entrada Por exemplo ao acionar a entrada E1 a chave NA controlada por esta entrada fechada permitindo que a energia chegue entrada da segunda chave ES Dexter PG Editor S rie 100 NE Arquivo Macro Editar Projeto P gina Compilador DX Comunica o Simulador Monitora o Configura es Janelas Ajuda EEE LESER IA S Ge oo Pipe file E z So m 517 t am jg tm m gi Q E Pagina Projeto01 uDX 100 1716 EI amp Projeto Inicial E Projeto01 d1g Geral Macro Dart ei ihipnoi xil iioi E TED TEL i EMI HI EXPANSOES Saida Digital Aciona a sa da digital especificada do controlador pDX100 fps Pr compila o ok Arquivo gerado 100 manual Programas pDXI00NT este up Ao clicar sobre a entrada E2 a segunda chave NA acionada e com isso a sa da S1 ligada O DEXTER Simulador 231 EB Dexter PG Editor S rie 100 Arquivo Macro Editar Projeto P gina Compi
266. steja energizado durante o hor rio programado m Qua 11 30 Note que o bloco permite tanto especificar um horario especifico como usar uma variavel para especificar este hor rio No caso de hor rios espec ficos que o caso mais comum podemos selecionar o dia da semana entre Segunda Ter a Quarta Quinta Sexta S bado ou Qualquer a hora entre 0 e 23 e minuto entre 0 e 59 Propriedades do Componente Componente Dia da semana e hora Vari veis e Constantes Conex es Dia da Semana e Hora Guto ERES Caso seja especificado dia da semana qualquer significa que todos os dias no hor rio especificado o bloco ser acionado desde que o nodo de entrada esteja energizado Esta instru o utiliza o rel gio interno do uDX para comparar com o dia as horas e os minutos programados e quando coincidirem acionar o nodo de sa da durante um minuto j que os segundos n o s o comparados o hor rio coincide por um minuto Mesmo que o rel gio interno tenha correspond ncia se o nodo de entrada n o estiver ativo o nodo de sa da permanecer desligado O DEXTER Blocos de Instru es 249 O hor rio de acionamento pode ser programado utilizando se vari veis ou constantes combinadas livremente Assim pode se escolher uma vari vel para os minutos e deixar o diae a hora indicados por constante Na figura deste bloco o dia e a hora aparecem na parte inferior abaixo do desenho do rel
267. sualiza o em tempo real com grava o simult nea Para leitura de um arquivo de dados csv Cancela O Modo de Aquisi o pode ser de tr s tipos Para visualiza o em tempo real sem grava o neste caso os dados ir o aparecer na tela em tempo real mas n o ser o gravados Evidentemente neste caso est descartado poder navegar para reas anteriores do gr fico ao completar a tela dispon vel todo o gr fico passa a rodar horizontalmente descartando os dados mais antigos Para visualiza o em tempo real com grava o simult nea id ntico ao caso anterior mas os dados lidos s o tamb m gravados em arquivo de tipo CSV pass vel de ser lido posteriormente tanto no pr prio PG como em uma planilha eletr nica como Excel por exemplo Ao selecionar esta op o surge uma janela para sele o do nome do arquivo a ser gerado com os dados O DEXTER 168 100 amp uDX101 Grava o de dados coletados AH Arquivo CSV csv Para leitura de um arquivo de dados CSV permite ler um arquivo do tipo CSV gravado anteriormente via op o anterior gravado com dados do uDX100 Neste caso surge uma janela para sele o do arquivo a ser lido O DEXTER Programa o em PDE Utiliza o do PG 169 Arquivo de dados compativel com PG Ao selecionar uma das op es acima duas outras abas s o ativadas na janela Nova
268. t Pr compla o ok Arquivo gerado CAixoNtesdtewtulp Compilar Projeto Compilador F9 O Editor PG gera uma pr compila o arquivo sufixo u1p Este arquivo deve ser lido no Compilador PG janela que inclui monitoramento do uDX100 e ferramentas para sua programa o para que seja efetuada a compila o final do programa aplicativo que ser transmitida para o controlador Para isso necess rio abrir a janela do Compilador e isso pode ser feito a partir do Editor PG via esta op o Ao clicar nesta fun o feita a pr compila o do projeto de programa o uDX arquivo sufixo d1p gera arquivo sufixo u1p a compila o propriamente dita e aberta a janela do Compilador e Interface uDX Note que no cabe alho desta janela aparece o nome do arquivo pr compilado carregado como mostrado na figura anterior O DEXTER Programa o em PDE Utiliza o do PG 103 Informa es do projeto Ctrl Alt l Retorna uma janela com informa es sobre o projeto aberto no Editor PG e permite editar estas informa es Projeto pDX ES Nome do arquivo tesdtewt 1 Definir Pasta C lixo Nome do projeto opcional 100 Dispositivo novas paginas 100 Velocidade padr o para novas paginas 1 16 hd Notas Teste de Projeto para Controlador pD gt 100 O DEXTER 104 100 amp uDX101 Menu Pagina Este menu
269. te esquema muito simples pode se detectar a incid ncia de luz em um foto transistor pode ser o TIL81 ou outro equivalente Basta conectar o foto transistor como mostrado Se for empregada uma barreira tica componente com um emissor de luz e um foto transistor o emissor de luz poder ser alimentado a partir do V presente no conector de entrada do uDX O DEXTER Controlador uDX100 11 Utilize um resistor de 1K8 em s rie com o emissor de luz para limitar a corrente ao n vel necess rio 124 o Diodo interno fototransistor Diodo interno Detector de tens o AC Opto acoplado Com este circuito pode ser detectada a presen a de tens o AC em 110V ou 220V com a seguran a do sinal ficar isolado do circuito do uDX100 Esta isola o necess ria para evitar curto circuito entre diversas entradas que monitorem sinais AC de alta tens o e tamb m protegem o uDX de eventuais descargas el tricas que possam ocorrer O LED D1 ilumina se quando a tens o AC est presente tamb m protegendo o emissor de luz do opto acoplador contra a tens o reversa do semi ciclo n o aproveitado por ele O capacitor de 4 7uF C5 age como filtro com um per odo maior que o ciclo de rede 60Hz 16 67 ms Para ligarmos a esta entrada uma tens o de 12Vdc em vez dos 127 ou 220 VAC basta substituir o capacitor C1 por um curto circuito e colocar o LED em s rie com o LED do opto acoplador de forma que ambos liguem quando for ap
270. tecla serve portanto para indicar o Conversor A D que receber o programa qual o endere o na rede local DXNET ele deve assumir Escolha um valor que n o conflite com outros dispositivos ligados rede DXNET Velocidade Os Conversores A D atuais vers o de firmware 1 9 ou posterior permitem modular a velocidade de convers o das entradas anal gicas Assim poss vel selecionar os seguintes per odos de convers o 320ms 160ms 80ms e 40ms A medida que diminu mos o per odo o O DEXTER 158 100 amp uDX101 Conversor A D torna se mais rapido mas em contrapartida aumentamos uso da rede DXNET com isso aumenta a possibilidade de conflitos na comunica o principalmente se a rede DXNET tiver muitos equipamentos se comunicando Note que o tempo de varredura total das entradas anal gicas obtido multiplicando se a velocidade programada 40 a 320ms pela quantidade de entradas anal gicas habilitadas Por exemplo no caso das 8 entradas anal gicas habilitadas e velocidade de convers o de 320ms a varredura total levar 320ms x 8 2 56s J no caso de apenas uma entrada anal gica habiltada e velocidade de convers o de 40ms o tempo de varredura ser de apenas 40ms No caso de uso de sensores de umidade a velocidade fixada compulsoriamente em 320ms Modo opera o O Conversor Anal gico Digital pode transmitir os dados para controladores program veis uDX100 por duas formas ou via rede DX
271. tens o Resist ncia de entrada 5 ou 1MQ para faixa 0 a 5V 10KO para faixa 0 a 10V 2500 para faixa O a 20mA Tempos de convers o program veis entre 40ms e 320ms Comunica o com at 14 uDXs via rede DXNET 4 sa das anal gicas 0 a 5V ou O a 10V via Placa de Sa da Anal gica 4 sa das por modula o de largura de pulso PWM compat veis com o bloco PWM do controlador uDX uDX com vers o de firmware igual ou maior que 5 7 Sensor de temperatura digital com resolu o at 0 02 C e precis o de 0 5 C Endere amento do sensor via 3 jumpers permitindo a conex o de at 8 sensores de temperatura ao Conversor A D Faixa de opera o do sensor de temperatura 55 C a 125 C Sensor de umidade digital opcional com resolu o at 0 5 UR e precis o de 5 UR Endere amento do sensor via 2 jumpers permitindo a conex o de at 4 sensores de umidade ao Conversor A D Faixa de opera o do sensor de umidade 10 UR a 90 UR Alimenta o 9 14 VDC 80mA maximo Temperatura de 0 C at 60 C O DEXTER 56 100 amp uDX101 Modem Este documento descreve as caracteristicas do modem modulador demodulador do uDX100 Com este modem poss vel estender a rede DXNET para qualquer ponto do planeta atrav s de linha telef nica discada ou privativa Todas as instru es permitidas na DXNET s o dispon veis remotamente via modem O modem tem capacidade de
272. timo status lido e Vari veis DXNET 45 Velocidade 320 ms A aba ltimo status lido como o nome j diz traz informa es sobre o status atual do O DEXTER 156 100 amp uDX101 Conversor A D como vers o de firmware e endere o DXNET ver cap tulo Perif ricos gt Conversor A D J a aba Vari veis informa o valor das vari veis do Conversor A D e tamb m permite modifica las Conversor A D DXNET Configura o ltimo status lido Vari veis er gravar vari vel Ler status do Conversor Valor lido Carregar E Ler vari vel Gravar N valor Gravar vari vel Exportar Configura o Fechar Note que o Conversor A D possui 16 vari veis internas de 8 bits Os bot es Carregar e Gravar permitem ler ou salvar uma programa o para Conversor A D respectivamente Aten o sempre que a janela de Conversor A D fechada todos os dados configurados na mesma s o perdidos Ent o caso se queira preservar estes dados mandat rio utilizar a op o Gravar A op o Exportar Configura o gera um arquivo de texto com a listagem de todas as configura es existentes na janela de IHM Com isso poss vel por exemplo imprimir estas configura es O DEXTER Programa o em PDE Utiliza o do PG 157 teste3 txt Notepad DEXTER PG para DX S rie 100 _ Descritivo de configura o de perif rico
273. tiver Abra a caixa do UDX100 for ando levemente as laterais para afastarem se dos encaixes que prendem a tampa ao fundo Puxe a tampa cuidadosamente para cima Cuidado com os LEDs que est o montados presos a pequenos conectores de dois contatos Caso algum dos LEDs saia do lugar observe a posi o dos LEDs adjacentes para saber como encaixar o que saiu ao contr rio de uma l mpada o LED tem polaridade e n o liga se for invertido Caso j existam pilhas que neste momento est o mantendo o uDX100 em opera o volte a ligar o conector da Fonte de Alimenta o Assim o uDX100 n o vai parar e o rel gio ser mantido em funcionamento quando as pilhas forem retiradas Retire o suporte das pilhas do encaixe tomando o cuidado para n o puxar em demasia e for ar os fios de liga o Coloque 4 pilhas novas com carga completa do mesmo tipo e observando a posi o de cada uma devido a polaridade a mola do suporte de pilhas sempre ligada ao terminal negativo das pilhas ATEN O Nunca utilize pilhas de tipos diferentes ao mesmo tempo como uma mistura entre pilhas convencionais e alcalinas Cada tipo possui um modo de funcionamento pr prio que n o permite combina o adequada com outros modelos Depois de instaladas as pilhas no suporte volte a encaix lo na fixa o deste na parte de baixo da caixa Desligue o conector da Fonte de Alimenta o se estiver ligado Verifique se os LEDs est o bem alinhados entre si
274. u selecion las e clicar no bot o E O bot o lt permite eliminar vari veis da plotagem O bot o possibilita editar o nome da vari vel e sua cor O DEXTER Programa o em PDE Utiliza o do PG 171 Nova Janela de Monitora o Gr fica de Vari veis Ea Modo de aquisi o Eixos e Grade Vari veis Vari veis disponiveis Vari veis monitoradas gt VO O CONTADOFIB 15 EI PC Hora _ 00 00 00_ VO m CONTADOR 5 15 m lt Clique duas vezes na lista de vari veis monitoradas ou no bot o para alterar as propriedades individuais Caso o programa aplicativo existente no uDX100 coincida com o programa aplicativo carregado no Compilador PG verific vel via op o Verifica programa no uDX estar o dispon veis para plotagem todas as vari veis usadas no programa do CLP Ao clicar em Ok gerada a janela de monitora o gr fica A janela de monitora o gr fica a seguir foi gerada com captura da vari vel CONTADOR que incrementada a cada segundo EB Dexter PG Editor S rie 100 DER Arquivo Macro Editar Projeto P gina Compilador Comunica o Monitora o Configura es Janelas Ajuda Six oR Be X Wo Se R WU Pu s me eg 2 agudo nt VOD AOD iva 2504 aot 186 196 206 216 226 236 248 166 176 5 38 T ej de bia e n im 53 e Energia For a o
275. uDX verifica o estado de cada entrada e liga ou n o o nodo correspondente Al m disso as entradas E1 E2 e E3 podem servir para a leitura da largura de pulso quando se emprega o bloco de instru o PWM ver GERAL PWM Como as entradas do uDX100 est o associadas a n meros de nodos a n3 este bloco n o contabilizado no total de blocos do programa aplicativo Portanto n o h limite para seu uso Na verdade ele equivale a um bloco de nodo acessando ao nodo absoluto nO a n3 ATEN O As entradas do uDX100 n o s o isoladas galvanicamente as entradas da Expans o s o isoladas Portanto n o conecte os fios da energia el trica domiciliar diretamente em qualquer das entradas do uDX Utilize para isso o m dulo de Opto Acoplador ou um circuito externo com isolador tico veja Entradas e Sa das Ao editar o bloco aponte com o mouse para o bloco e pressione a tecla direita do mouse ou pressione a tecla de espa o no teclado do computador surge uma tela para inser o da entrada a ser usada Digite um valor entre 1 e 4 O DEXTER Blocos de 241 Propriedades do Componente e gt Componente Vari veis e Constantes Conex es Vari veis e Constantes ee feferona O exemplo a seguir liga a sa da S1 do uDX100 quando a entrada E1 for energizada Note que foi usada uma chave NF normal fechada para isolar a entrada digital da sa da digital Nao permitido ligar
276. ul Ajustar rel gio Ajusta o rel gio de tempo real da simula o de controlador uDX permitindo testar programas que sejam dependentes do hor rio usem o bloco Rel gio Ajuste de rel gio para simulador cde ter 20022 Usar com data e hora atual Cancela Caso a op o Usar com data e hora atual esteja marcada o rel gio ser atualizado com a hora e dia da semana do computador Ajustar rel gio ao carregar Ajusta o rel gio de tempo real da simula o com o valor indicado cada vez que o Simulador iniciado A grande diferen a em rela o funcionalidade anterior que no caso anterior o rel gio simulado somente ajustado quando o fun o chamada enquanto aqui ele ajustado sempre que o Simulador aberto Isso facilita bastante o teste de programas que tenham depend ncia de hor rio O padr o estar marcada a op o Iniciar com data e hora do computador ou seja sempre que o Simulador inicia ele l a hora e dia de semana do computador e ajusta o rel gio simulado Mas a op o Iniciar com data e hora indicados acima que realmente facilita a depura o de programas Por exemplo digamos que determinado programa aplicativo execute uma opera o todas as segundas 10 00 Podemos selecionar para que o rel gio do simulador sempre inicie como segunda feira 9 59 50 Com isso bastam 10 segundos de simula o para que a opera o seja simulada O DEXTER
277. un o matem tica f x 3x Esta fun o n o est dispon vel nos blocos aritm ticos do uDX100 mas existe a fun o f x x y Ent o a fun o desejada pode ser facilmente implementada Exemplo de Programa Aplicativo Macro exemplo1 d1g O programa aplicativo acima facilmente gera a fun o desejada Note que a opera o iniciada ao energizar se a entrada E1 do uDX100 Foi intercalado um bloco de Pulso para gerar apenas um pulso de um ciclo de dura o fazendo com que os blocos subsequentes sejam executados apenas uma vez Podemos testar seu funcionamento via Compilador PG Por exemplo se for armos a vari vel X com valor 4 Condi o Geral Comunic Vari veis x _ _ RESULTADO P2 Note que a vari vel Resultado assumiu o valor 12 4x3 ao energizar a entrada E1 do controlador uDX100 Vamos transformar este pequeno programa em uma Macro capaz de ser utilizada em outros programas para o uDX100 Para isso v em Arquivo Nova Macro Deve surgir uma nova janela P gina Macro As janelas de programa o de Macros possuem o fundo verde para distingui las das janelas de programa o do uDX cujo fundo branco O DEXTER 210 100 amp uDX101 P gina uDX Macro_exemplo1 uDX 100 Cik 1 16 i P gina Macro Sem nome uDX INB Cik 1716 7 Retorne P gina uDX onde foi desenhado o programa o selecione para isso basta criar um ret
278. unica o Ler status da IHM DXNET c enha Gravar N o usar senha Exportar Configura o Usar senha 1 DXNET Variavel g Cc a T Q HE HE EM a mm NES E Fechar O primeiro item do quadro Perif rico o endere o DXNET que o PG ir usar para acessar a IHM Interface Homem Maquina Todos os perif ricos para UDX100 s o fornecidos de f brica com endere o DXNET 15 Certifique se de que n o existe outro perif rico Conversor A D Modem ligado rede DXNET e pressione a tecla Ler status da IHM Se a comunica o com a IHM for bem sucedida dever surgir duas abas adicionais Ultimo status lido e Vari veis O DEXTER Programa o em PDE Utiliza o do PG 145 FEM Tipo Interface Homem Maqui io firmware 2 4 DXNET 15 Fechar d A aba Ultimo status lido como o nome j diz traz informa es sobre o status atual da IHM como vers o de firmware e endere o DXNET ver cap tulo gt J a aba Vari veis informa o valor das vari veis da IHM e tamb m permite modific las REN DEED E Comunic Perif rico Valor lido oe Novo valor Note que a IHM possui 16 vari veis internas de 8 bits O DEXTER 146 100 amp uDX101 Os bot es Carregar e Gravar permitem ler ou salvar uma programa o para IHM respectivamente Aten o sempre que a janela
279. unica o em bits por segundo paridade e n mero de stop bits Tamb m poss vel programar um timeout para este tipo de comunica o caso este dado seja menor que o timeout m nimo geral programado na aba Comunicador prevalecer o timeout m nimo geral O baud rate aceito pelo Modem para uDX100 em comunica o via rede telef nica apenas o de 300 bps Bell 103 Existe um campo para programar string de inicializa o do modem cujo valor inicial ATEOV1 Para descobrir qual a porta serial onde est o modem do computador usa se novamente a janela Gerenciador de Dispositivos no sistema operacional Windows selecionando o item Modems Computer Disk drives E Display adapters 1 45 DVD CD ROM drives 9 3 Floppy disk controllers JB Floppy disk drives ig Human Interface Devices H IDE ATA ATAPI controllers Keyboards 1 7 Mice and other pointing devices Lb Modems Ericsson T60d Data Fax Modem TOSHIBA Software Modem m Monitors Network adapters PCMCIA adapters 9 97 Ports COM amp LPT Processors Sound video and game controllers DEXTER Programa o em PDE Utiliza o do PG 181 Clique duas vezes sobre o driver para modem de forma a abrir as propriedades do mesmo e va na aba Modem para obter a porta COM ocupa pelo modem do computador TOSHIBA Software Modem Properties Details Resources Power Management Advanced Driver General Modem
280. utro qualquer ou fazer com que seja ligada uma sa da ou mesmo for ar um nodo de entrada como se ela estivesse ligada Estes recursos permitem entre outras coisas que cada uDX100 conectado rede processe uma parte de um programa mais complexo tornando poss vel controlar grandes ambientes como fazer uma casa inteira inteligente buscando conforto e economia ou automatizando um processo industrial complexo Caracter sticas da rede DXNET A rede DXNET foi desenvolvida para ser de baixo custo de instala o empregando se um simples cabinho blindado com um fio mais malha para fazer a interconex o Este cabinho deve ser pouco capacitivo Em cada uDX existe um resistor de 1 8 Kohms ligado entre a linha de comunica o e o 5V Por isso deve se limitar em 15 o n mero de uDX conectados rede n o s devido ao endere amento limitado em 15 mas por que estes resistores ficariam conectados em paralelo aumentando muito a corrente que cada uDX precisaria drenar para comutar a linha de 1 para 0 A dist ncia testada em laborat rio entre uma ponta e a outra da rede de 100 metros Este valor pode ser excedido por m sem garantia que o funcionamento seja constante Ainda assim uma dist ncia muito maior poderia causar danos ao circuito de comunica o uma vez que a capacit ncia da linha aumentaria muito e consequentemente a corrente de drenagem seria maior No DX existem dois conectores tipo P2 f mea que est o interconectados
281. v s da instala o do Dexter uDX PG S rie 100 Oi recomendado que voc feche todos os outros aplicativos antes de iniciar o Instalador Isto tornar poss vel atualizar os arquivos de sistema relevantes sem ter que reiniciar seu computador 1 Es ut Uus EIN SHRO E L4 M Clique em Pr ximo para continuar Pr ximo gt Cancelar A seguir apresentado um contrato de licenga de uso para o software PG Caso haja alguma cl usula do referido contrato que nao seja aceit vel de seu ponto de vista clique em Cancelar e entre em contato com a Dexter Se o contrato for aceito o software PG ser instalado normalmente em c Arquivos de Programas Dexten PG 100 O DEXTER 78 100 amp uDX101 ai Instala o do Dexter uDX PG S rie 100 Acordo da licen a Por favor reveja os termos da licen a antes de instalar o Dexter PG S rie 100 Pressione Page Down para ver o resto do acordo CONTRATO DE LICEN A E GARANTIA LIMITADA PARA SOFTWARE PG IMPORTANTE Este Contrato de Licen a um acordo legal entre V Sa pessoa fisica ou jur dica e a DEXTER Ind stria e Com rcio de Equipamentos Ltda para a utiliza o do programa de computador PG Programador Gr fico que inclui o programa e os meios f sicos e materiais impressos relacionados Ao instalar copiar ou de qualquer forma utilizar o software V Sa est concordando em vincular se aos termos deste
282. va Macro 86 Nova P gina 86 Novo Projeto 86 Opera es aritm ticas com mais de 8 bits 222 Opto acoplador 67 Organizar cones 111 Oscilador 255 P Parar 232 Parar execu o do programa 136 Parar monitorac o 136 Perif ricos 42 136 Conversor A D 49 Expans o de Entradas Sa das 43 Interface Homem M quina 47 Modem 56 Opto acoplador 67 Regulador Chaveado 63 Pr compilar p gina 101 Pr compilar projeto 101 Procurar DX 175 Produtos e Acess rios 113 Programa o em PDE Utiliza o do PG 76 Instala o do software PG 77 Teclas de Opera o do Editor PG 84 Propriedades da macro 94 Propriedades da pagina 104 Propriedades do Componente 96 Propriedades 183 Pulso 251 PWM 284 gt Rede Local 5 Refazer 96 Regulador Chaveado 63 Rel gio 248 Remover p gina uDX do projeto 101 Reposicionar as janelas para o padr o 111 Reset 136 232 Retrocede 183 Retrocede p gina 183 R tulo 208 Sa da de Expans o 281 Sa da Digital 241 Sair 86 Salvar 86 Salvar como 86 Salvar Projeto 86 Salvar Projeto como 86 Selo 104 Simulador 226 232 Simular programa 232 Sobre 113 Solicitar status 136 T Teclas de Opera o do Compilador 115 128 136 175 183 Teclas de Opera o do Editor PG 84 86 94 96 101 104 107 111 113 Terra 244 Texto 207 Tipos de Arquivo 83 DEXTER indice Vari vel Absoluta
Download Pdf Manuals
Related Search
Manual manual manualslib manual car manuale digitale manual transmission manually meaning manual timesheet manual wheelchair manual arts high school manual of state funds manually update your device drivers windows manual definition manual for courts martial manual lawn mower manual labor manual muscle testing manual muscle testing grades manual transmission cars for sale manually register devices with autopilot manual blood pressure cuff manualidades manual transfer switch manual handling manual digital manual on uniform traffic control devices
Related Contents
Percona XtraBackup 2.2 Documentation LevelOne POR-0202 10` x 20` Assembly Instructions Description du produit Avantages Analyseur d Sport Gamcorder Cocinas miniDVMS v1.8 : A User Manual Kenmore Front Load Washer Lave-linge à Operação engana peixe – abertura do vertedouro Copyright © All rights reserved.
Failed to retrieve file