Você está na página 1de 9

Documentao Criao da Usina Utilizando Screen Editor 1) Aps o Software Instalado, criar um novo projeto, selecionando a devida IHM

M Neste Caso, a DOP-B10E61565536 Colors.

2) Aps Iniciar o projeto, a tela ira disponibilizar vrios componentes a direita para serem inseridos na tela, cada um com seu ReadAddress (Endereo de Leitura do componente) e WriteAddress (Endereo de Escrita do componente), que sero os endereos de onde o componente ira ler e escrever no CPL ou na Memoria Interna da IHM.

3) No Caso, a aplicao que fizemos, usamos a memoria interna retentiva da IHM, usando os displays de receitas com as memorias de $M500 e superiores, para a receita da esquerda e $M600 para a receita da direita.

4) Ao passo de salvar as informaes tanto na memoria interna da IHM, e as transferem para o CLP atravs dos background macros, que movem um bloco de memoria, tanto para o CLP, quanto para o memoria interna da IHM, funo responsvel por isso e a funo BMOVE, a que recebe 3 argumentos, o primeiro, o bloco de memoria que sera movido, o segundo, o bloco de memoria que recebera os dados e o terceiro, e a quantidade de bits a serem movidos. Os Macros, so responsveis por organizar como a memoria sera movida entre o CLP e IHM, nesta aplicao utilizamos Background Macros, para que as variveis temporrias que controlam as receitas da esquerda e direita:
#Verifica se o ndice da Receita da Direita ser menor que 0 ou maior que 20. IF $M100 > 20 RCPNO = 20 $M100 = 20 ELSE IF $M100 < 1 RCPNO = 1 $M100 = 1 ELSE RCPNO = $M100 BMOV($M500, RCP0, 13) ENDIF ENDIF #Verifica se o ndice da Receita da Esquerda ser menor que 0 ou maior que 20. IF $M200 > 20 RCPNO = 20 $M200 = 20 ELSE IF $M200 < 1 RCPNO = 1 $M200 = 1 ELSE RCPNO = $M200 BMOV($M600, RCP0, 13) ENDIF ENDIF #BMOV - gua BMOV((238@DT652), $M12, 1) BMOV((238@DT653), $M13, 1) #BMOV - Move o Bloco de valores que os envia para o CLP. BMOV((238@DT100), $M501, 4) #BMOV - Move o Bloco de valores que os envia para o CLP. BMOV((238@DT104), $M601, 4) #BMOV - Valores Multiplicadores das Principal - Tempo de Espera da gua BMOV((238@DT130), $M800, 17)

esto sendo exibidos na receita esquerda, e esto sendo exibidos na receita direita, e Receitas - Tempo de Espera da Esteira - Intervalo da gua

5) Para que as memorias funcionem em efetivo, necessrio mudar tambm as configurao de Control Address e Status Address: no menu Options/Control Block, configurar o Control Address para $0 e o Status Address para $10 como a imagem exemplifica:

Na tela principal, os botes Azuis superiores, selecionam a receita que ser enviada o CLP, o Rel responsvel por isto no CLP, e o rel R100 na receita da Direita e rel R101 na receita da esquerda. Os botes azuis de incremento e decremento, selecionam quais receitas sero utilizadas, esta referencia para a receita, e guardada na memoria interna $M500 para a receita da esquerda e $M600 para a receita da direita. Os displays numerados de A1 a E1, so os valores de A E da receita selecionada a Esquerda e de A2 E2 so mostrados os valores referentes a receita selecionada a direita. Os botes azuis inferiores fazem o acionamento individual de cada motor, quando um destes botes selecionado, o motor referente ao boto ligado, juntamente com a esteira inferior na direo do boto selecionado. Os botes de incremento e decremento vermelhos nos cantos direito e esquerdo da tela, so os valores refentes ao tempo em que a gua ficar ligada aps o termino do processo da usina, cada receita j tem seu valor estipulado 'E', mas podendo ser definido em tempo real pelo usurio. Os Botes inferiores so compostos de: Boto de configuraes, boto central de parada de Emergncia e boto para a tela de receitas.

Nas tela de receitas, os valores de cada receita so armazenados na memoria interna da IHM, so destinados 1 byte de memoria para cada valor numrico, e 6 palavras para o nome da receita.

Na Tela de Configuraes, exitem campos para serem determinados os ndices que sero multiplicados pelos valores das receitas selecionadas na tela principal. Nos ndices de A1 a E1 so determinados os multiplicadores da receita do campo esquerdo da tela principal, cada valor retornado da receita, ser multiplicado pelo valor do ndice, sendo este, o valor a ser utilizado pelo CLP, mesmo ocorrer nos ndices de A2 a E2, mas agora, aplicados a receita da direita. ndice: Esteira 1: Tempo de espera antes que o primeiro Silo seja acionado. ndice: Esteira 2: Tempo de espera antes que o segundo Silo seja acionado. ndice: Esteira 3: Tempo de espera antes que a terceiro Silo seja acionado. ndice: Esteira 4: Tempo de espera antes que o motor do cimento seja acionado. Tempo de Espera Esteira Principal: Tempo que a esteira principal permanece ligada aps o termino do processo. Tempo para Comeo da gua: Tempo de espera aps o termino da esteira principal, para o comeo da bomba de gua.

Diagrama de Memorias Internas da IHM Displays da Tela Principal: A1 B1 C1 D1 E1 gua A2 B2 C2 D2 E2 gua $M501 $M502 $M503 $M504 $M505 Esquerda: $M12 $M601 $M602 $M603 $M604 $M605 Direita: $M13

Boto Comea Receita Esquerda 238@R100 Boto Comea Receita Direita 238@R101 Display Receita Esquerda $M500 Display Receita Direita $M600 Boto de Emergncia 238@R00 Boto Aciona Motor Direita Para Esquerda 238@R20 Boto Aciona Motor Direita Para Direita 238@R21 Boto Aciona Motor Central Para Esquerda 238@R22 Boto Aciona Motor Central Para Direita 238@R23 Boto Aciona Motor Direita Para Esquerda 238@R24

Boto Aciona Motor Direita Para Direita 238@R25 Boto Aciona Motor ** - Para Esquerda 238@R26 Boto Aciona Motor Direita Para Direita 238@R27 Display Motor Esquerda: 238@R30 Display Motor Central: 238@R31 Display Motor Direita: 238@32 Display Motor Cimento: 238@R33 Display Esteira principal Esquerda: 238@R40 Display Esteira principal Direita: 238@R41 Tela de Configuraes ndice A1: $M800 ndice B1: $M801 ndice C1: $M802 ndice D1: $M803 ndice E1: $M808 ndice A2: $M04 ndice B2: $M805 ndice C2: $M806

ndice D2: $M807 ndice E2: $M809 ndice: Esteira 1: $M810 ndice: Esteira 2: $M811 ndice: Esteira 3: $M812 ndice: Esteira 4: $M813 Tempo de Espera - Esteira Principal $M814 Tempo Para Comeo da gua: $M815