Relatório de Programação de Autómatos
|
|
|
- Laís Prada Garrido
- 9 Há anos
- Visualizações:
Transcrição
1 INSTITUTO SUPERIOR DE ENGENHARIA DE LISBOA 2007/2008 Semestre Inverno DEPARTAMENTO DE ENGENHARIA MECÂNICA Relatório de Programação de Autómatos Nome: Bruno Amaral nº28608 Data: André Santos nº28620
2 1 Índice 1. Introdução Descrição do problema Descrição do hardware Caracterização do autómato Caracterização do hardware do Processo Listagem dos sinais usados no comando do Processo Resposta às questões no enunciado Conclusões Bibliografia
3 1. Introdução Este trabalho, da cadeira de Programação de Autómatos, tem como objectivo desenvolver um programa que permita comandar um conjunto de semáforos num cruzamento rodoviário. A ferramenta de trabalho utilizada foi o programador da SIMATIC S7300. Para além da conjugação dos semáforos, terseha de obedecer a determinadas especificações para o bom funcionamento do processo, afim de simular uma situação real. A programação será efectuada primeiramente na linguagem LAD, sendo utilizados blocos de funções na mesma. As funções utilizadas controlarão os tempos de abertura dos vários semáforos individualmente, bem como o tempo durante o qual vigoram as respectivas luzes verde, amarela e vermelha. Por fim, pretendese programar em Grafcet todo o comando do sistema. 22
4 2 Descrição do problema Pretendese programar o funcionamento dos semáforos de automóveis e peões do cruzamento apresentado na figura abaixo. O cruzamento resulta da intersecção de uma avenida segundo o eixo N S (NorteSul) e uma outra avenida segundo o eixo WE (OesteEste). 23
5 Para o bom funcionamento do cruzamento rodoviário, foram impostas sequências de funcionamento para os semáforos (requisitos para o programa). Como exemplo, descrevese a sequência de funcionamento dos semáforos na avenida NS: 1. Inicialmente, os semáforos a estão abertos durante 20 s. 2. O semáforo b abre durante 10 s. Durante esse tempo, pe e pn estão abertos. 3. O semáforo c abre durante 10 s. Durante esse tempo, pw e ps estão abertos. 4. Se, na fase 1, um botão de peões for accionado, os semáforos a começam a fechar ao fim de 2 s e passase à fase 2 ou 3, consoante o botão que tiver sido accionado. O modo de funcionamento dos semáforos para a avenida WE é idêntico a este, e o fluxo de trânsito nesta avenida alterna com o da NS. Assim, ao fim de um ciclo de trânsito de uma avenida, seguese o ciclo da outra. Problemas propostos: a) Escreva uma função em LAD para comandar um ciclo de abertura de um semáforo. Esta função deve receber os endereços da luz verde, amarela e vermelha, e o tempo de abertura do semáforo. A função activará as luzes na sequência verde, amarelo, vermelho, sendo que o tempo de verde é o fornecido como parâmetro da função e o tempo de amarelo é fixo, de 3s. Apresente um diagrama temporal do ciclo que vai implementar, incluindo temporizadores e outras variáveis de que necessitar. 24
6 b) Desenvolva, em LAD, um programa para realizar o comando do sistema de semáforos, respeitando as especificações apresentadas acima. Se necessário, pode criar mais funções para além da pedida na alínea anterior. Se necessitar de usar variáveis adicionais (Memórias), apresente uma descrição do seu significado. c) Desenvolva, em Grafcet, um programa para realizar o comando do mesmo sistema. 25
7 3 Descrição do hardware 1.1 Caracterização do autómato Características fundamentais do autómato usado para comandar o processo. Tipo de módulo Fonte de Alimentação Tensão de entrada 120/203 V AC 24/48/60/110 V DC Range Permitido 93 a 132 V AC / 187 a 264 V AC 16.8 a 138 V DC Corrente de entrada 0.8A / 0.5A 2A / 1A 3.5A / 1.7A 2.1A / 1.2A 4A(24V) / 0.9A(110V) Tensão de Saída 24 V DC Corrente de Saída 2A 5A 10A 5A 2A Proteção de curtocircuito electrónica electrónica, restart automático N o. Encomenda Grupo 6ES7 3071BA0... 6ES EA0... 6ES KA0... 6ES EA8... 6ES7 3051BA8... CPU s Compactas CPU 312C CPU 313C CPU 313C2 PtP Cod. de Encomenda 6ES73125BD.. 6ES73135BE.. 6ES73136BE.. Memória principal 16 KByte 32 KByte 32 KByte Tempos de processamento Operações binárias Operações com palavras 0,2 µs a 0,4 µs 1 µs 0,1 µs a 0,2 µs 0,5 µs 0,1 µs a 0,2 µs 0,5 µs Faixas de endereçamento Área total de endereçamento de I/O Área de Imagem de processo I/O Canais digitais totais Canais analógicos totais 1024/1024 byte 128/128 byte máx. 256 máx. 64/ /1024 byte 128/128 byte máx máx. 256/ /1024 byte 128/128 byte máx máx. 256/128 Funções Integradas Contadores Saídas de pulsos 2 encoders incrementais 24V/10 khz 2 canais de modulação largura de pulso máx. 2,5kHz 3 encoders incrementais 24V/30 khz 3 canais de modulação largura de pulso máx. 2,5kHz 3 encoders incrementais 24V/30 khz 3 canais de modulação largura de pulso máx. 2,5kHz Medição de freqüência Posicionamento controlado 2 canais máx. 10kHz 3 canais máx. 30kHz 3 canais máx. 30kHz 36
8 Blocos de programa (FB s) de controle de malha integrados Regulador PID Regulador PID I/O Integrados Entradas Digitais Saídas Digitais Entradas Analógicas 10; DC 24V; todos canais podem ser usados para alarmes de processo 6; 24V DC; 0,5A 24; DC 24V; todos canais podem ser usados para alarmes de processo 16; 24V DC; 0,5A 4: ± 10V, 0..10V, ± 20mA, 0/4...20mA; 1: Ω, PT100 16; DC 24V; todos canais podem ser usados para alarmes de processo 16; 24V DC; 0,5A Saídas Analógicas Interfaces DP Número de segmentos DP int./cp3425 No. de escravos por estação Velocidade de transmissão 2: ± 10V, 010V, ± 20mA, 0/420mA Interfaces PtP Físicas Protocolos drivers RS485/ (R), RK512, ASCII CPU 313C2 DP CPU 314C2 PtP CPU 314C2 DP Cod. de Encomenda 6ES73136CE.. 6ES73146BF.. 6ES73146CF.. Memória principal 32 KByte 48 KByte 48 KByte Tempos de processamento Operações binárias Operações com palavras 0,1 µs a 0,2 µs 0,5 µs 0,1 µs a 0,2 µs 0,5 µs 0,1 µs a 0,2 µs 0,5 µs Faixas de endereçamento Área total de endereçamento de E/S Área de Imagem de processo E/S Canais digitais totais 1) Canais analógicos totais 1) 1024/1024 byte 128/128 byte máx máx. 256/ /1024 byte 128/128 byte máx máx. 256/ /1024 byte 128/128 byte máx máx. 256/128 Funções Integradas Contadores Saídas de pulsos 3 encoders incrementais 24V/30 khz 3 canais de modulação largura de pulso máx. 2,5kHz 4 encoders incrementais 24V/60 khz 4 canais de modulação largura de pulso máx. 2,5kHz 4 encoders incrementais 24V/60 khz 4 canais de modulação largura de pulso máx. 2,5kHz Medição de freqüência Posicionamento controlado 3 canais máx. 30kHz 4 canais máx. 60kHz SFB p/ posicionamento de 1 eixo usando 2 DA, AA 4 canais máx. 60kHz SFB p/ posicionamento de 1 eixo usando 2 DA, AA Blocos de programa (FB s) de controle de malha integrados Regulador PID Regulador PID Regulador PID I/O Integrados Entradas Digitais Saídas Digitais Entradas Analógicas 16; DC 24V; todos canais podem ser usados para alarmes de processo 16; 24V DC; 0,5A 24; DC 24V; todos canais podem ser usados para alarmes de processo 16; 24V DC; 0,5A 4: ± 10V, 0..10V, ± 20mA, 0/4...20mA; 1: Ω, PT100 24; DC 24V; todos canais podem ser usados para alarmes de processo 16; 24V DC; 0,5A 4: ± 10V, 0..10V, ± 20mA, 0/4...20mA; 1: Ω, PT100 37
9 Saídas Analógicas Interface Profibus DP integrada Número de segmentos DP int./cp3425 No. de escravos por estação Velocidade de transmissão 1/ MBit/s 2: ± 10V, 010V, ± 20mA, 0/420mA 2: ± 10V, 010V, ± 20mA, 0/420mA 1/ MBit/s Interface Serial PtP integrada Físicas Protocolos drivers RS485/ (R), RK512, ASCII CPU s padrão CPU 313 CPU 314 CPU 315 Cod. de Encomenda 6ES73131AD.. 6ES73141AE.. 6ES73151AF.. Memória principal 12 Kbyte 24 Kbyte 48 Kbyte Tempos de processamento Operações binárias Operações com palavras 0,6 µs a 1,2 µs 2 µs 0,3 µs a 0,6 µs 1 µs 0,3 µs a 0,6 µs 1 µs Faixas de endereçamento Área total de endereçamento de E/S Área de Imagem de processo E/S Canais digitais totais Canais analógicos totais Interfaces Profibus DP Número de segmentos DP int./cp3425 No. estação escravas DP por CPU (interfaces integradas / CP 3425) Velocidade de transmissão 128/128 byte 32/32 byte máx. 256 máx. 64 entradas ou 32 saídas 512/512 byte 128/128 byte máx máx. 256 entradas ou 128 saídas 512/256 byte 128/128 byte máx máx. 256(máx. 256 entradas ou 128 saídas centrais) CPU 3152 DP CPU 3162 DP CPU 3182 DP Cod. de Encomenda 6ES73152AF.. 6ES73162AG.. 6ES73182AJ.. Memória principal 64 Kbyte 128 Kbyte 512 Kbyte Tempos de processamento Operações binárias Operações com palavras 0,3 µs a 0,62 µs 1µs 0,3 µs a 0,62 µs 1µs 0,1 µs 0,1µs Faixas de endereçamento Área total de endereçamento de E/S Área de Imagem de processo E/S Canais digitais totais Canais analógicos totais 38 1/1 Kbyte 128/128 byte máx (1024 centrais) máx. 512(máx. 256 entradas ou 128 saídas centrais) 2/2 Kbyte 128/128 byte máx (1024 centrais) máx. 1024(máx. 256 entradas ou 128 saídas centrais) 8/8 Kbyte 256/256 byte (pode ser expandida para 2048) máx (1024 centrais) máx. 4096(máx. 256 entradas ou 128 saídas centrais) Interfaces Profibus DP Número de segmentos DP 1 / 1 1 / 1 2 / 2
10 integrado/cp3425 No. estação escravas DP por CPU (interfaces integradas / CP 3425) Velocidade de transmissão 64/64 12 Mbit/s 125/64 12 Mbit/s 32(MPISS), 125(DPSS)/64 12 Mbit/s 1.2 Caracterização do hardware do Processo Foi utilizado o Hardware Siemens S7 300 para a realização do trabalho prático. Este dispositivo possui entradas e saídas digitais/analógicas integradas no próprio autómato. As suas características são as seguintes: 16 entradas digitais (DI) de tipo standart: E124.0 a E124.7; E125.0 a E125.7; Níveis lógicos: 0: [3V, 5V], 1: [11V, 30V]; As 16 entradas estão inseridas num bloco, conectadas a interruptores de 3 posições situados mais acima no aparelho. Estes interruptores funcionam fornecendo impulsos na posição mais abaixo, e como interruptores na posição média (0) e alta (1); 16 Saídas digitais (DO): A124.0 a A124.7; A125.0 a A125.7; Níveis lógicos 0: 0V, 1: 24V; 8 das saídas, A124.0 a A124.7, estão situadas abaixo das entradas digitais E124.0 a E entradas digitais rápidas (DI): E126.0 a E 126.3; Níveis lógicos 0: [3V, 5V], 1: [11V, 30V]; 39 Também se encontram conectadas a interruptores de 3 posições;
11 4 entradas analógicas (AI), isoladas galvânicamente entre si: PEW128, PEW130, PEW132, PEW134; Tensão de ±10 V e resolução de 11 bits + sinal; As entradas estão conectadas a um potenciómetro e a um voltímetro que permitem medir e injectar a tensão desejada; 1 saída analógica (AO): PAW128 (AO) Tensão de ±10 V e resolução de 11 bits + sinal; O estado do autómato é indicado através de 5 leds: SF indica problemas com o autómato. Entre outros casos activase quando o tempo de execução do ciclo é excedido, superando o tempo permitido; BATF indica o estado da bateria. No caso dos autómatos do laboratório este LED está sempre ligado, visto que não utilizam baterias; DC5V indica que está correcta a tensão interna de 5V que alimenta o CPU do autómato e a sua Bus interna; FRCE indica que a função de forçar se encontra activa; RUN indica que o CPU está a executar um programa; STOP indica que o programa está parado. Para executar os programas efectuados no laboratório, o comutador rotativo do estado do CPU deve estar na posição RUNP. 310
12 1.3 Listagem dos sinais usados no comando do Processo Função FC1: Significado Símbolo no programa Endereço no processo Endereço no autómato Variável de activação da função FC1 inicio 4.0 _ Activa luz vermelha do semáforo correspondente Activa luz verde do semáforo correspondente Activa luz amarela do semáforo correspondente Vermelho 2.0 Verde 2.1 Amarelo 2.2 Q124.0 (semáforo a); Q124.3 (semáforo b); Q125.0 (semáforo c). Q124.2 (semáforo a); Q124.5 (semáforo b); Q125.2 (semáforo c). Q124.1 (semáforo a); Q124.4 (semáforo b); Q125.1 (semáforo c). Temporização dada à luz verde do semáforo correspondente (temporizador T1) Tempo 0.0 _ 311
13 Bloco OB1: Significado Símbolo no programa Endereço no processo Endereço no autómato Variável de entrada que activa a função para o semáforo a Variável de entrada que activa a função para o semáforo b Variável de entrada que activa a função para o semáforo c a b d Liga a luz verde dos semáforos dos peões nas avenidas mais a Norte e a Este Verde NE _ (Não se retiraram estes dados no laboratório) Liga a luz vermelha dos semáforos dos peões nas avenidas mais a Norte e a Este Vermelho NE _ (Não se retiraram estes dados no laboratório) Liga a luz verde dos semáforos dos peões nas avenidas mais a Oeste e a Sul Verde WS _ (Não se retiraram estes dados no laboratório) Liga a luz vermelha dos semáforos dos peões nas avenidas mais a Oeste e a Sul Vermelho WS _ (Não se retiraram estes dados no laboratório) 312
14 4 Resposta às questões no enunciado A) A função que agora se pretende criar, FC1, irá ser responsável pelo controlo do funcionamento de todos os semáforos. Assim, para cada um dos dispositivos, apenas irão variar as respectivas variáveis de entrada (tempo da luz verde e variável de entrada que activa a função) e variáveis de saída (endereços das saídas que correspondem às luzes amarelas, vermelhas e verdes). FC1: Nesta linha de programação a variável correspondente a #inicio, quanto activada, activa o temporizador T1 e assegura que a luz vermelha não é activada. O temporizador SE apenas tem valor boleano igual a 1 durante o tempo programado. Visto que é de impulso memorizado, apenas inicia a contagem quando activado pelo 1º impulso da variável #inicio, não sendo reiniciado durante a contagem quando a variável é novamente activada. Na linha de código seguinte o temporizador 1, durante o período da contagem em que está activo, activa a luz verde. 413
15 De seguida, quando o valor do temporizador 1 vem a zero e apaga a luz verde, activase o temporizador 2 que será responsável pelo acender a luz amarela. Na proxima linha de programação, definese que quando o temporizador 2 é desactivado e o temporizador 1 se encontra igualmente desactivado, a luz vermelha é ligada e a luz amarela desligada. É feito um reset à variável de entrada e aos temporizadores 1 e 2 para que possam, respectivamente, reiniciar a função e recomeçar a contagem no ciclo seguinte. 414
16 A linha que se segue resulta de um ajuste efectuado ao programa, devido a este não funcionar da maneira esperada. De facto, antes deste acrescento a luz vermelha mantinhase acesa no início do 2º ciclo. Foi esta a maneira encontrada para solucionar o problema. Nas duas linhas de código seguintes, estabelecese a interrupção do temporizador 1 quanto a variável a está activa e é activado um dos botões de peões. No caso de ser activado o semáforo de peões da avenida mais a oeste e/ou a sul (pws), o resultado dessa acção é guardado na memória M15.0. No caso do semáforo de peões activado ser o da avenida mais a norte e/ou a este, tal acção fica gravada na memória M
17 Diagrama temporal: Para o ciclo normal, em que não é actuado nenhum dos botões de peões: 416 I124.0 a b c Verde a Amarelo a Vermelho a Verde b Amarelo b Vermelho b
18 Verde c Amarelo c Vermelho c T1 T2 M5.0 M11.0 M11.1 M10.0 M15.1 M15.0 Verde NE Vermelho NE Verde WS Vermelho WS 417
19 B) OB1: Este bloco é o responsável pela programação propriamente dita. Aqui são utilizadas funções previamente concebidas conjuntamente com linhas de programação em LAD. Na primeira linha de código associase a variável a correspondente ao semáforo a à variável início da função FC1. É igualmente definido o tempo durante o qual a luz verde se encontra ligada, através do valor inserido para o temporizador T1. Do lado direito do bloco da função são definidos os endereços dos outputs correspondentes às cores do semáforo. Este procedimento é repetido para os semáforos b e c. Contudo, devido a um conflito com a letra c utilizouse a letra d para nomear o último dispositivo. Na linha seguinte definese o input I124.0 como sendo o responsável pela activação da variável a, dando início ao ciclo. A linha apresentada abaixo diznos que quando não é activada nem a memória M15.0 nem a M15.1, e é detectada uma mudança de flanco negativa na variável a, guardada na memória M5.0, é activada a variável b. Isto corresponde a dizer que a variável a esteve activa durante todo o tempo para que foi inicialmente 418
20 programada, não tendo sido interrompida por nenhum botão de peões. No código seguinte, quando é detectada a desactivação da variável b, guardada na memória M10.0, é activada a variável d. 419
21 Agora passase a definir a configuração dos semáforos de peões enquanto os seus homólogos para o trânsito se encontram activos. Desta forma, quando o semáforo a está verde, todas as avenidas terão os semáforos de peões com a luz vermelha, estando as luzes verdes desligadas. Por sua vez quando o semáforo b está verde, as avenidas mais a norte e a este (NE) terão os semáforos de peões com luz verde, e as restantes irão apresentar luz vermelha. Por fim, quando o semáforo c (letra d na programação) está verde, as avenidas mais a oeste e a sul (WS) terão os semáforos de peões com luz verde e as restantes exibirão luz vermelha. 420
22 Por fim, é definido o que acontece quando o semáforo a está verde e é activado algum dos botões de peões das avenidas. Consoante o botão activado, assim o ciclo passará ou para a activação da luz verde do semáforo b, ou para a mesma acção para o semáforo c. Relembrase que consoante o botão de peões activado, é activada ou a memória M15.0 ou a M15.1. Tendo o acima dito em consideração, a programação agora apresentada leva a que ao ser detectada a desactivação da variável 421
23 a, guardada na memória M11.0, e a activação da memória M15.1, seja activada a variável b. O reset feito à memória M15.1 permite a sua posterior utilização num novo ciclo. A lógica da linha de código seguinte é em tudo semelhante à descrição anterior, diferindo apenas nas memórias e variáveis intervenientes. 422
24 C) GRAFCET FB1: 423
25 O Grafcet tem a grande vantagem de estabelecer uma ordem para as etapas e transições programadas. GRAFCET OB1: Aqui apenas é definido o input responsável pelo início do ciclo programado (I124.3). 424
26 2. Conclusões Programação de Autómatos 2008 Globalmente podese dizer que foram atingidos os objectivos do trabalho a que nos propusemos, visto que conseguimos programar os semáforos de trânsito e de peões do cruzamento em causa, cumprindo os requisitos estabelecidos. A maior dificuldade encontrada prendese com a sexta linha de código do bloco FC1, que foi inserida pelo método de tentativa erro. Esta teve como objectivo fazer o autómato realizar o que pela programação efectuada até então deveria realizar, podendo por isso ser considerada um truque. O facto do programa não aceitar a letra c como variável foi outra dificuldade encontrada, que foi resolvida através da substituição pela letra d. A temporização de 2 segundos entre o sinal emitido pelo botão de um semáforo de peões e o desactivar do semáforo a foi desprezada, por uma questão de simplificação, após a conversa com o professor. Esta temporização seria facilmente obtida utilizando um temporizador adicional nas últimas linhas de código do bloco OB1, na programação LAD. Não foi efectuada a programação dos semáforos da avenida Oeste Este, WE, visto que não estavam disponíveis outputs suficientes no autómato para tal. 425
27 3. Bibliografia Programação de Autómatos 2008 Apontamentos das Aulas Práticas Francisco, A., Autómatos Programáveis (Programação, GRAFCET, Aplicações), 2ª Edição, Lidel, 2003 Lewis, R. W., Programming Industrial Control Systems using IEC Revised Edition, The Institution of Electrical Engineers, 1998 Manuais Siemens (Fornecidos pelo Professor) Referências WEB: tm 426
INTRODUÇÃO AOS CONTROLADORES LÓGICOS PROGRAMÁVEIS
Automação (AUT) Universidade do Estado de Santa Catarina (UDESC) Centro de Ciências Tecnológicas (CCT) Departamento de Engenharia Elétrica (DEE) INTRODUÇÃO AOS CONTROLADORES LÓGICOS PROGRAMÁVEIS 2018-2
Comércio e Manutenção de Produtos Eletrônicos. Mapeamento de memória e conexões do Controlador CP-WS13/8DI8DO2AI2AO/USB/OEM. Versão 1.
Comércio e Manutenção de Produtos Eletrônicos Manual CP-WS1 Mapeamento de memória e conexões do Controlador CP-WS13/8DI8DO2AI2AO/USB/OEM PROXSYS Versão 1.4 Setembro -2015 Controlador Industrial CP-WS1
Problemas para Automação Industrial. Série 4: Modelação usando o diagrama funcional GRAFCET. Programação de autómatos
Problemas para Automação Industrial Série 4: Modelação usando o diagrama funcional GRAFCET. Programação de autómatos Nota prévia: Estes problemas têm como principal objectivo dar a possibilidade ao aluno
PT MANUAL DE PROGRAMAÇÃO. Módulo chave electrónica digital art. 3348B/3348BM. Passion.Technology.Design.
PT MANUAL DE PROGRAMAÇÃO Módulo chave electrónica digital art. 3348B/3348BM Passion.Technology.Design. Índice Avisos Descrição... 3 Programação e funcionamento... 3 Introdução do super código...3 Primeira
Técnicas de Interface com Microcontroladores (8051)
SEL- APLICAÇÕES DE MICROPROCESSADORES I Técnicas de Interface com Microcontroladores (0) Estrutura das Portas do 0: Todas as quatro Portas (P0,P,P,P) da família de Microcontroladores MCS- são bi-direcionais.
PRÁTICA 5. Objectivo: Modelação de problemas usando o GRAFCET. Etapa. Enquanto estou na situação (etapa) 1 as ordens 1 estão a ser executadas.
Etapa Ordens 1 Receptividade 1 Transição Ordens 2 Receptividade 2 Ligação orientada Enquanto estou na situação (etapa) 1 as ordens 1 estão a ser executadas. Se estou na situação (etapa) 1 e se verifica
ezap 900 Controlador Lógico Programável ezap900/901 Diagrama esquemático Apresentação Módulo ZMB900 - Características Gerais Dados Técnicos
Caixa Aço carbono zincado Grau de proteção IP20 Dimensões 98 (L) x 98 (A) x 125 (P) mm Diagrama esquemático Apresentação A família de controladores lógicos programáveis ZAP900 foi desenvolvida para atender
XC143 BANCO DE ENSAIOS EM CLP SIEMENS (S7-1200) automação
XC143 BANCO DE ENSAIOS EM CLP SIEMENS (S7-1200) automação O material didático fornecido com os kits da Exsto utiliza uma metodologia exclusiva de aulas teórico-práticas, que visa conduzir o estudante por
TECNOLOGIA EDUCACIONAL
TECNOLOGIA EDUCACIONAL CONJUNTO PARA ESTUDO DE CONTROLADORES LÓGICOS PROGRAMÁVEIS E IHM Características Gerais Composto por hardware, software e sistema de aprendizagem tecnológica de sistemas automatizados
Lista de Exercícios 1
Conceitos envolvidos: a) Memória de Dados (interna e externa) b) Memória de Programa (interna e externa) c) Operações aritméticas e lógicas d) Portas e) Endereçamento a Bit f) Contadores e Temporizadores
João Paulo Delgado 20/ago/2008 PLC AC500. ABB Group - 2 -
2008 ABB Group - 1 - João Paulo Delgado 20/ago/2008 PLC AC500 ABB Group - 2-2-Sep-08 Conteúdo Mercado para o AC500 Porquê utilizar o AC500 Configuração do Hardware Configurações de rede PS501 Prog CPU
4 Sistema Computacional:
4 Sistema Computacional: Hardware: são os componentes e dispositivos eletrônicos que operando em conjunto com outros componentes ou mesmo individualmente realizam uma das funções de um sistema de computação.
Flávia Rodrigues. Silves, 26 de Abril de 2010
Flávia Rodrigues STC5 _ Redes de Informação e Comunicação Silves, 26 de Abril de 2010 Vantagens e Desvantagens da Tecnologia Acessibilidade, quer a nível pessoal quer a nível profissional; Pode-se processar
O processo industrial tem as seguintes opções de funcionamento:
GETPRO II - Gestão Técnica de Um Processo Industrial Bruno Francisco Moreira José Carlos Marques Conceição ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO DE LEIRIA Morro do Lena Alto do Vieiro, 2401-951 Leiria,
LAB4 Introdução aos Controladores Lógicos Programáveis
LAB4 Introdução aos Controladores Lógicos Programáveis 4.1 Introdução Os Controladores Lógicos Programáveis (CLPs) são dispositivos digitais, muito utilizados na indústria, capazes de armazenar instruções
Instruções de Utilização. Unidade de leitura de impressão digital 2607..
Instruções de Utilização Unidade de leitura de impressão digital 607.. Índice Descrição do aparelho...4 Ilustração do aparelho...5 Âmbitos de aplicação...6 Utilização...8 Sinais de confirmação...9 Sequência
AUTOMAÇÃO INDUSTRIAL
AUTOMAÇÃO INDUSTRIAL 3º ano Engenharia Mecânica 2º semestre 2006/2007 Guias de Laboratório 5 Objectivo Implementação dum sistema de comando de lógico através dum autómato programável usando a linguagem
Direct Drives. Instituto Politécnico de Viseu. Escola Superior de Tecnologia. Departamento de Engenharia Electrotécnica
Instituto Politécnico de Viseu Escola Superior de Tecnologia Departamento de Engenharia Electrotécnica Direct Drives Vasco Santos - 2006 Pg.1 Motor direct drive 1. Introdução Fig 1. - Direct drive Uma
Descubra as soluções EXSTO de EDUCAÇÃO TECNOLÓGICA
T e c n o l o g i a Descubra as soluções EXSTO de EDUCAÇÃO TECNOLÓGICA AUTOMAÇÃO E CONTROLE Controlador Lógico Programável DESCRIÇÃO XC118 - CLP SIEMENS S7-1200 O equipamento central do todo sistema de
ZAP 900. Controlador Lógico Programável ZAP900/901. Diagrama esquemático. Apresentação. Módulo ZMB900 - Características Gerais. Dados Técnicos.
Diagrama esquemático Usuário Processo Display 2x16 (*1) Teclado com 15 teclas (*1) Entradas Digitais Saídas Digitais Módulo ZMB900 Apresentação A família de controladores lógicos programáveis ZAP900 foi
Diagrama funcional GRAFCET.
Diagrama funcional GRAFCET. Níveis hierárquicos no GRAFCET GRAFCET Mestre e GRAFCET Escravo (Master /Slave). Interacção entre mestres e escravos. Ordens de forçagem. Utilização de. Casos estudados. T11.1
TWDLCAE40DRF CONTROLADOR PROGRAMAVEL 40 ES C ETHERNET
ficha técnica do produto Características TWDLCAE40DRF CONTROLADOR PROGRAMAVEL 40 ES C ETHERNET Complementar Lógica de entrada digital Limites da tensão de entrada principal Linha de produto Twido Tipo
Training Box Duo Mini Curso.
Training Box Duo Mini Curso www.altus.com.br 1 Suporte Técnico: + 55 51 3589-9500 ou 0800 510 9500 Internet: http://www.altus.com.br E-mail: [email protected] No site da Altus você encontra vários tutoriais
AUTOMAÇÃO INDUSTRIAL
AUTOMAÇÃO INDUSTRIAL 3º ano Engenharia Mecânica 2º semestre 2010/2011 Guias de Laboratório 1 NOTA: LEIA ESTE GUIA ATÉ AO FIM POIS TEM MATÉRIAS QUE INCLUEM OS RESTANTES LABORATÓRIOS. SE TIVER DÚVIDAS ESCLAREÇA-AS.
KIT DIDÁTICO PIC-2377
KIT DIDÁTICO PIC-77... Módulo PIC-77 Recursos internos da MCU Encapsulamento DIP40. 5 instruções (RISC). pinos de I/O configuráveis. 56 bytes de EEPROM para dados de 8 bits. 8k de memória flash para o
Introdução aos Computadores Introdução à Ciência de Computadores Outubro 2011 1 / 16
Introdução aos Computadores Introdução à Ciência de Computadores Nelma Moreira Departamento de Ciência de Computadores da FCUP Outubro 2011 Introdução aos Computadores Introdução à Ciência de Computadores
TWDLCDE40DRF CONTROLADOR PROGRAMAVEL 40 ES C ETHERNET
ficha técnica do produto Características TWDLCDE40DRF CONTROLADOR PROGRAMAVEL 40 ES C ETHERNET Complementar Lógica de entrada digital Limites da tensão de entrada principal Linha de produto Twido Tipo
Controlador de DMA. Gustavo G. Parma
Controlador de DMA Gustavo G. Parma Controlador de DMA Transferência de um dado de um dispositivo I/O para a memória Iniciada pela CPU Transferência efetuada e terminada pelo controlador de DMA CPU pode
SISTEMAS DIGITAIS II Enunciado do Projecto
SISTEMAS DIGITAIS II Enunciado do Projecto Prof. José Sousa 2005/2006 Sumário Enunciado do Projecto: Processador de 1 bit...2 Regras e Calendário do Projecto...9 Estrutura do Relatório do Projecto...11
Trabalho Prático Nº 8
ESTV-ESI-Sistemas Digitais-Trabalho Prático Nº8 /7 Trabalho Prático Nº 8 Projecto de um controlador de semáforos V2 S2 V S S GY R S2 R2 Y2 G2 Especificações funcionais: Controlador de semáforos de um cruzamento
Unidade 1: O Computador
Unidade : O Computador.3 Arquitetura básica de um computador O computador é uma máquina que processa informações. É formado por um conjunto de componentes físicos (dispositivos mecânicos, magnéticos, elétricos
ü Na década de 1920 os dispositivos mecânicos foram substituídos pelos relés; ü O uso da lógica de relés dificultava modificações do processo;
O que são? CLP - CONTROLADOR LÓGICO PROGRAMÁVEL ü O CLP é um computador industrial, capaz de implementar funções de controle (sequência lógica, contagem e temporização), operações lógicas e aritméticas,
MATERIAL 2 (FIC Programação Básica CLP Básico)
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA FIC PROGRAMAÇÃO DE CLP BÁSICO MATERIAL 2 (FIC Programação
Aula 10 Microcontrolador Intel 8051 Parte 1
Aula 10 Microcontrolador Intel 8051 Parte 1 SEL 0415 INTROD. À ORGANIZAÇÃO DE COMPUTADORES Prof. Dr. Marcelo A. C. Vieira SEL 0415 Microcontroladores Grupo de Sistemas Digitais n Microcontrolador é o nome
Montagem do Robô. Especificações. domingo, 28 de agosto de 11
Montagem do Robô Especificações Componentes São necessários para o robô funcionar alguns componentes básicos: Bateria 9V Regulador L7805 Motor DC 1 4 Diodos 1N4004 Motor DC 2 4 Diodos 1N4004 Ponte H L298N
Mapeamento de memória e conexões do Controlador CP-WSMIO2DI2DO
Comércio e Manutenção de Produtos Eletrônicos Manual CP-WS1 Mapeamento de memória e conexões do Controlador CP-WSMIO2DI2DO PROXSYS Versão 1.3 Abril -2015 Controlador Industrial CP-WS1 1- Configurações
Parte II Arquitetura. professorferlin.blogspot.com. professorferlin.blogspot.com. Sociedade Paranaense de Ensino e Informática
www.spei.br Sociedade Paranaense de Ensino e Informática Parte II Arquitetura 2 1 Estrutura Básica 3 4 2 Arquitetura Básica 5 CLP x Computador A fonte de alimentação possui características ótimas de filtragem
SmartSlice. Configuração do sistema
SmartSlice O sistema de E/S modular mais inteligente O sistema de E/S SmartSlice da OMRON é compacto, inteligente e simples. Quando utilizado com as unidades mestres CompoNet ou DeviceNet CS/CJ da OMRON,
Supervisório Remoto aplicado em Dispositivo Móvel na Plataforma NI LabVIEW
Supervisório Remoto aplicado em Dispositivo Móvel na Plataforma NI LabVIEW "Este artigo demonstra os recursos e passos necessários para implementar um sistema supervisório de consumo energético e controle
Microcontroladores. Prof. Nivaldo T. Schiefler Jr. M.Eng Homepage: www.joinville.ifsc.edu.br/~nivaldo Email: [email protected]
Prof. Nivaldo T. Schiefler Jr. M.Eng Homepage: www.joinville.ifsc.edu.br/~nivaldo Email: [email protected] Conceito final será constituído de duas avaliações: 1ª Conceito avaliação teórica 2ª Conceito
Módulo 8 Entradas Digitais 24 Vdc Monitorado. Os seguintes produtos devem ser adquiridos separadamente para possibilitar a utilização do produto:
Descrição do Produto O módulo, integrante da Série Ponto, possui 8 pontos de entrada digital +24 Vdc isolada e monitorada, é indicado para aplicações onde a situação de linha rompida necessita ser detectada
Controlo de acesso a salas de alunos
Controlo de acesso a salas de alunos Projecto realizado por Artur Zegre e Vitor Pereira Sob orientação do Prof. António Abreu 1 Janeiro 2007 Esquema de implementação Laboratório Módulo 1 Aplicação Sala
MODULAÇÃO DE UM SINAL ANALÓGICO
Relatório de Microprocessadores 2007/2008 Engenharia Física Tecnológica MODULAÇÃO DE UM SINAL ANALÓGICO USANDO UM PWM E UM CIRCUITO RC E AQUISIÇÃO ATRAVÉS DE UM ADC Laboratório IV Trabalho realizado por:
3.2 Descrição dos terminais de entrada. 1.0 Uso adequado. 2.0 Breve descrição. 3.3 Descrição da área de comando. 4.0 Ligação dos módulos de expansão
Manual de instruções LUXOR 400 LUXOR 402 LUXOR 404 1.0 Uso adequado 2.0 Breve descrição LUXOR 400 LUXOR 402 LUXOR 404 A série de aparelhos LUXOR adequa-se para a instalação em moradias ou casasgerminadas,
Instruções de Utilização. Actuador de comutação
Instruções de Utilização Actuador de comutação 1289 00 Índice Descrição do aparelho...3 Elementos de comando e indicadores...4 Bornes de ligação...7 Montagem...8 Ajustar o tipo de funcionamento...9 Comutar
Automatismos e Autómatos Programáveis 2008/2009. Trabalho : Sistema de empacotamento com PLC S7-200
Automatismos e Autómatos Programáveis 2008/2009 Trabalho : Sistema de empacotamento com PLC S7-200 Página 1 de 5 Objectivo: Desenvolver um sistema com o respectivo programa no PLC s7-200 (Siemens), que
Fundamentos de Automação. Controlador 01/06/2015. Controladores. Controladores. Controladores. Considerações Iniciais CURSO DE AUTOMAÇÃO INDUSTRIAL
Ministério da educação - MEC Secretaria de Educação Profissional e Técnica SETEC Instituto Federal de Educação Ciência e Tecnologia do Rio Grande do Sul Campus Rio Grande Considerações Iniciais Fundamentos
SSC0611 Arquitetura de Computadores
SSC0611 Arquitetura de Computadores 6ª Aula Entrada e Saída Profa. Sarita Mazzini Bruschi [email protected] Estrutura da máquina de von Neumann Dispositivos Periféricos Interface com o mundo exterior
Modelação, Identificação e Controlo Digital
Modelação, Identificação e Controlo Digital 1-Aspectos Gerais 1 Modelação, Identificação e Controlo Digital Semestre de Inverno 2005/2006 Área Científica de Sistemas de Decisão e Controlo Modelação, Identificação
HARDWARE DOS RELÉS NUMÉRICOS
HARDWARE DOS RELÉS NUMÉRICOS 1. CONSIDERAÇÕES INICIAIS Objetivos idênticos ao hardware dos relés convencionais, ou seja, recebem sinais analógicos de tensão, corrente e outros, sinais digitais de contatos
Comércio e Manutenção de Produtos Eletrônicos. Mapeamento de memória e conexões do Controlador CP-WS13/8DI8DO-WIFI/OEM. Versão 2.
Comércio e Manutenção de Produtos Eletrônicos Manual CP-WS1 Mapeamento de memória e conexões do Controlador CP-WS13/8DI8DO-WIFI/OEM PROXSYS Versão 2.0 Agosto -2017 Controlador Industrial CP-WS1 Configurações
Mapeamento de memória e conexões do Controlador CP-WS12EX-32K/OEM
Comércio e Manutenção de Produtos Eletrônicos Manual CP-WS Mapeamento de memória e conexões do Controlador CP-WSEX-K/OEM PROXSYS Versão. Agosto-04 Controlador Industrial CP-WS - Configurações de Hardware
Instituto Politécnico de Viseu Departamento de Engenharia Electrotécnica Sistemas de Tempo Real Monta Cargas
Instituto Politécnico de Viseu Departamento de Engenharia Electrotécnica Sistemas de Tempo Real Monta Cargas Ricardo Antunes N.º 3737 Ricardo Sobral N.º 2814 Paulo Gouveia N.º 3242 Índice 1. Introdução...2
Mapeamento de memória e conexões do Controlador CP-WS11/4DO4DI-USB
Comércio e Manutenção de Produtos Eletrônicos Manual CP-WS1 Mapeamento de memória e conexões do Controlador CP-WS11/4DO4DI-USB PROXSYS Versão 1.3 Julho -2018 Controlador Industrial CP-WS1 1- Configurações
Curso de automação industrial utilizando o CLP Haiwell
Curso de automação industrial utilizando o CLP Haiwell AULA INTRODUÇÃO Curso de automação utilizando o CLP Haiwell - Aula Descrição do Curso Este curso gratuito irá apresentar a automação industrial e
Aplicações Avançadas de Microprocessadores. Professor: Marco Shawn Meireles Machado
Aplicações Avançadas de Microprocessadores Professor: Marco Shawn Meireles Machado Iniciação aos sistemas microcontrolados Objetivos da Aula: Descrever os itens que compõem uma CPU; Detalhar a estrutura
Pesquise defeitos o nexo 7000 falhas no módulo da fonte de energia AC 6.0KW
Pesquise defeitos o nexo 7000 falhas no módulo da fonte de energia AC 6.0KW Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Informações de Apoio Obtenha o código de falha Converta valores
EPUSP PCS 2011/2305/2355 Laboratório Digital. Frequencímetro
Frequencímetro Versão 2014 RESUMO Esta experiência tem como objetivo a familiarização com duas classes de componentes: os contadores e os registradores. Para isto, serão apresentados alguns exemplos de
ELETRÔNICA DIGITAL II. AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR
ELETRÔNICA DIGITAL II AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR [email protected] 1º SEMESTRE 2009 CONTEÚDO PROGRAMADO: 1 O que é um computador digital? 2 Como funcionam os computadores 3 O agente
DeviceNet Drive Profile CFW-09
Motores Automação Energia Transmissão & Distribuição Tintas DeviceNet Drive Profile CFW09 Manual da Comunicação Manual da Comunicação DeviceNet Drive Profile Série: CFW09 Idioma: Português Versão de Software:
Arduino Lab 09 Leitura de
Arduino Lab 09 Leitura de um encoder industrial Heidenhain com o Arduino Neste Lab explicaremos o funcionamento e teste de um encoder industrial de quadratura, muito utilizado na indústria como sistema
CONTROLADOR do MOTOR de PASSO
UNIVERSIDADE DO MINHO DEPARTAMENTO DE ELECTRÓNICA INDUSTRIAL Laboratórios Integrados II CONTROLADOR do MOTOR de PASSO Trabalho Prático nº 7 ÍNDICE ÍNDICE...ii 1. OBJECTIVOS DO TRABALHO... 1 2. ETAPAS DO
Universidade Federal de Minas Gerais Escola de Engenharia Departamento de Engenharia Eletrônica Laboratório de Informática Industrial
Universidade Federal de Minas Gerais Escola de Engenharia Departamento de Engenharia Eletrônica Laboratório de Informática Industrial 1 2 a AULA Controlador Lógico Programável: Características de software.
Simplicidade aliada à competência
Simplicidade aliada à competência Operação simples, fácil instalação e baixo custo SINAMICS G110 Answers for industry. 1 SINAMICS G110 Simples instalação e fácil comissionamento Compacto por fora... Fácil
FC724 Central de detecção de incêndios
FC74 Central de detecção de incêndios Série FS70 (MP3.0) Cerberus PRO Central de detecção de incêndios compacta, prefabricada, controlada por microprocessador para a ligação de até 504 endereços A central
Estrutura Básica de um Computador
SEL-0415 Introdução à Organização de Computadores Estrutura Básica de um Computador Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira INTRODUÇÃO n Organização Æ implementação do hardware, componentes, construção
Terminal de Operação Cimrex 12
Descrição do Produto O terminal de operação Cimrex 12 apresenta excelente desempenho em tamanho compacto. Possui visor de cristal líquido alfanumérico de duas linhas e 20 colunas. O teclado de membrana
2 a Lista de Exercícios
Universidade Federal de Santa Catarina Departamento de Informática e Estatística Bacharelado em Ciências da Computação INE 5406 - Sistemas Digitais - semestre 2011/2 Prof. José Luís Güntzel [email protected]
Organização de Computadores 1
Organização de Computadores 1 3.1 CPU: Unidade de Processamento Central Prof. Luiz Gustavo A. Martins Arquitetura de von Newmann Unidade de Processamento Central (CPU): Memória Principal Unidade de Processamento
Manual Técnico Cabeça Remota Modbus/TCP PR-MDBS
Objetivo Orientar a ligação física e a configuração da Cabeça Remota Profibus-DP. 1- Instalação Física A Alimentação da Cabeça Remota é feita através de Borne de Alimentação (DC 24V, GND, AUX). DC 24V:
Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização
Hardware: Componentes Básicos Arquitetura dos Computadores Dispositivos de Entrada Processamento Dispositivos de Saída Armazenamento Marco Antonio Montebello Júnior [email protected] Sistema de
Família de Microcontroladores AVR
www.iesa.com.br 1 AVR é o nome dado a uma linha ou família de microcontroladores fabricada pela empresa Atmel nos Estados Unidos. A sigla AVR é em homenagem a dois estudantes de doutorado de uma universidade
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Linguagem Ladder: Temporizadores
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Linguagem Ladder: Temporizadores Heitor Medeiros Florencio Temporizadores Contadores e Temporizadores são
Placa vitrocerâmica encastrável com comando de sensores EKE EKE 605.2
7 Placa vitrocerâmica encastrável com comando de sensores EKE 905.2 EKE 605.2 Manual técnico H1-01-08 Elaborado por: D. Rutz KÜPPERSBUSCH HAUSGERÄTE AG Email: [email protected] Telefone: (0209)
Kit didático para controle de velocidade e posição de um motor de corrente contínua
https://eventos.utfpr.edu.br//sicite/sicite2017/index Kit didático para controle de velocidade e posição de um motor de corrente contínua RESUMO Marcos Antonio Ribeiro da Silva [email protected]
Automação Servoconversor SCA06 Servomotor SWA. Motores Automação Energia Transmissão & Distribuição Tintas
Automação Servoconversor SCA06 Servomotor SWA Motores Automação Energia Transmissão & Distribuição Tintas Servoconversor SCA06 ALTA PERFORMANCE NO CONTROLE DE SERVOMOTORES O SCA06 é um servoconversor de
SENHA MESTRE Com a senha mestre são permitidas todas as funções de programação do módulo. A senha de fábrica é 5-6-7-8.
MD-50 DESCRIÇÃO DO PRODUTO Com esse equipamento você pode monitorar qualquer central de alarme convencional ou eletrificador. Ele possui 5 entradas e uma saída PGM que pode ser acionada por telefone através
Princípio de Funcionamento
Treinamento Princípio de Funcionamento Programa Teclados Chaves Botoeiras IHM s Fins de Curso Sensores etc... Protocolos Padrões Elétricos Tensão Corrente etc... Relés Contatores etc... SKIP BK Descrição
O DS 01P fornece uma corrente de 100mA ao condutor de sinalização.
DS 24P 60P 96P Fonte de Alimentação As fontes de alimentação fornecem uma tensão de 24 VDC e uma corrente de 1A, 2,5A e 4A consoante o tipo da mesma. A quantidade de módulos que podem ser ligados numa
Introdução à Plataforma ARDUINO
MINICURSO Introdução à Plataforma ARDUINO PET Mecatrônica/BSI Geruza M. Bressan O que é um microcontrolador (MCU)? É um computador em um chip Processador Memória Entrada/Saída Controla ações e funções
Sistemas Embarcados:
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Sistemas Embarcados: Microcontroladores DCA0119 Sistemas Digitais Heitor Medeiros Florencio Sistemas Embarcados
Introdução: É um sistema de barramento de comunicação baseado na norma EN e que utiliza o protocolo de comunicação DP.
Profibus DP Configuração da ET200S PROFIBUS DP Introdução: É um sistema de barramento de comunicação baseado na norma EN 50170 e que utiliza o protocolo de comunicação DP. Este protocolo garante uma cíclica,
Relés Temporizadores RTW
Relés Temporizadores RTW 5 Funções de 6 Faixas de, de 0,s a 0min Circuito Eletrônico com elevada precisão e imunidade a ruídos Compacto, com 22,5 mm de largura, montado sobre trilho ou com parafuso Indicação
Arduino. Aula 3 motores
Arduino Aula 3 motores O que são motores elétricos? São dispositivos capazes de converter energia elétrica em energia mecânica No Arduino : Entradas e saídas digitais Entradas analógicas Lembrete!!! Ondas
ALGORITMOS, ARQUITETURA E ARDUINO
INOVAÇÃO TECNOLÓGICA E EMPREENDEDORISMO ALGORITMOS, ARQUITETURA E ARDUINO Prof. Dr. Daniel Caetano 2017-2 Objetivos Rever alguns conceitos iniciais de algoritmos Tomar contato com alguns conceitos de arquitetura
Aula 03 - Concorrência. por Sediane Carmem Lunardi Hernandes
1 Aula 03 - Concorrência por Sediane Carmem Lunardi Hernandes 2 1. Introdução Sistemas operacionais podem ser vistos como um conjunto de rotinas executadas concorrentemente de forma ordenada Princípio
