Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Centro de Formao
FBP2008 / 2
FBP2008 / 3
Princpios de funcionamento
Parte Operativa Parte Comando
Aquisio de dados Captores
Ordens Accionadores
Age sobre: grandezas fsicas produtos slidos, lquidos ou gasosos mquinas ou processos
FBP2008 / 4
Os diferentes componentes
Parte Comando
Conduo
Tratamento
Parte Operativa
Captores Processo Accionadores
Pr-accionadores
Accionadores
Schneider Electric - Centro de Formao FBP2008 / 5
Configurao do autmato
Programao
FBP2008 / 6
Execuo da aplicao
FBP2008 / 7
No automatismo
a parte de comando constituida de uma ou vrias unidades de tratamento pilotadas por uma interface Homem-Mquina a parte operativa constituda de uma ou vrias unidades de tratamento pilotadas por uma interface Homem-Mquina a parte operativa age sobre grandezas fsicas
FBP2008 / 8
No automatismo
a parte de comando constituida de uma ou vrias unidades de tratamento pilotadas por uma interface Homem-Mquina a parte operativa constituda de uma ou vrias unidades de tratamento pilotadas por uma interface Homem-Mquina a parte operativa age sobre grandezas fsicas
Opo correcta
FBP2008 / 9
Um captor
Modifica o estado da parte operativa em funo das ordens elaboradas pela parte de comando Informa a parte de comando sobre o estado da parte operativa Age sobre grandezas fsicas
FBP2008 / 10
Um captor
Modifica o estado da parte operativa em funo das ordens elaboradas pela parte de comando Informa a parte de comando sobre o estado da parte operativa Age sobre grandezas fsicas
Opo correcta
FBP2008 / 11
Um pr-accionador
Informa parte de comando do estado da parte operativa Age directamente sobre o processo : motor, cilindro... Age sobre um accionador de potncia
FBP2008 / 12
Um pr-accionador
Informa parte de comando do estado da parte operativa Age directamente sobre o processo : motor, cilindro... Age sobre um accionador de potncia
Opo correcta
FBP2008 / 13
Um accionador
Permite medir uma grandeza fsica : presso, temperatura, deslocamento Gerar um sinal elctrico permitindo agir sobre a parte operativa Age directamente sobre o processo : motor, cilindro...
FBP2008 / 14
Um accionador
Permite medir uma grandeza fsica : presso, temperatura, deslocamento Gerar um sinal elctrico permitindo agir sobre a parte operativa Age directamente sobre o processo : motor, cilindro...
Opo correcta
FBP2008 / 15
FBP2008 / 16
O papel do autmato
Parte Comando
Conduo Comunicao Tratamento
Parte Operativa
PC de superviso, autmatos, impressoras, modems, etc Robusto relativamente a vibraes e perturbaes electromagnticas Patamares de temperatura Captores Processo Accionadores
FBP2008 / 17
Alimentao Alimentao Interfaces de sadas Interfaces de sadas analgicas analgicas 1 ou vrios racks de extenso para as interfaces.
FBP2008 / 18
A alimentao
PSU = Power Supply Unit Assegura a alimentao dos diferentes mdulos Um mdulo de alimentao por rack (bastidor)
Bloco de visualizao por leds OK, RUN, BAT Boto de presso RESET Pilha de salvaguarda de dados do programa
FBP2008 / 19
Interfaces de entradas
Bus interno
FAULT FAULT
Interfaces de sadas
Bus interno
Ligao PC de programao
FBP2008 / 20
Bus interno
Adaptao Adaptao
5V 24 V
Isolamento Isolamento
Detectores fim-de-curso
3 7 1 9
Encoders, codificadores
Schneider Electric - Centro de Formao FBP2008 / 21
Pr-accionadores
Bus interno
Isolamento Isolamento
Accionadores
FBP2008 / 22
Bus interno
4 Volts
40
CAN
Detectores, fins-de-curso,
FBP2008 / 23
Isolamento Isolamento
Converso Converso
NumricaNumricaAnalgica Analgica
CNA
8 Volts
80
Detectores, fins-de-curso,
FBP2008 / 24
As interfaces de comunicao
Leds de diagnstico
Drivers Drivers++ MicroMicroprocess. process. RUN RUN ERR ERR CANopen, DeviceNet, Ethernet, Modbus, Profibus, etc
Bus interno
FBP2008 / 25
As interfaces inteligentes
Leds de diagnstico Bus interno
MicroMicroprocessador processador RUN RUN ERR. ERR.
FBP2008 / 26
O autmato
{ { { Integra a parte de comando dos sistemas automatizados Integra a parte operativa dos sistemas automatizados Tem em conta as informaes fornecidas pelos accionadores
FBP2008 / 27
O autmato
{
{ { Integra a parte de comando dos sistemas automatizados Integra a parte operativa dos sistemas automatizados Tem em conta as informaes fornecidas pelos accionadores
Opo correcta
FBP2008 / 28
FBP2008 / 29
Opo correcta
FBP2008 / 30
FBP2008 / 31
Opo correcta
FBP2008 / 32
FBP2008 / 33
3 zonas
RAM
Com possibilidade de salvaguarda por bateria
Programa
Armazenamento do programa
RAM
Salvaguardada ou
Constantes
EEPROM
FBP2008 / 34
A memria Dados
Memria Dados da Unidade Central
4 tipos de variveis
Variveis internas Variveis de interface Variveis dos blocos funo Variveis sistema
Destinadas a armazenar variveis ao longo do programa Variveis provenientes das diferentes interfaces: digitais, analgicas, comunicao, inteligentes Variveis associadas aos blocos de funo do tipo temporizadores, contadores, monostveis Variveis destinadas a dar informaes sobre o autmato ou a agir sobre o mesmo
FBP2008 / 35
As variveis internas
Francs Ingls Sntaxe Formato 1 bit
%M
8 bits 16 bits
32 bits 32 bits
FBP2008 / 36
%I
XY.i.r
Sada digital
%Q XY.i.r
%IW XY.i.r
Entrada analgica
%ID XY.i.r
Exemplo de endereos
Schneider Electric - Centro de Formao FBP2008 / 37
Diagnstico Diagnstico ao nvel do mdulo %I XY.MOD.err 1 bit Regulao Configurao %I XY.i.err 1 bit Diagnstico ao nvel das vias %MW XY.i.r
16 bits
Variveis de diagnstico, de regulao, do estado das interface Configurao da interface
Variveis internas
Constantes internas
%KW XY.i.r
16 bits
Exemplo de endereos
FBP2008 / 38
%IW XY.i.r
Rack N1, Espao N3, via 1 = endereo topolgico
Nvel da varivel na via Nmero da via na carta Posio da carta no rack Endereo do rack
FBP2008 / 39
Utilizao
Valor de pr-seleco do temporizador Valor corrente do temporizador
Contador
%Ri. O
FBP2008 / 40
As variveis sistema
Sntaxe Acesso
S Leitura
Utilizao
Bases de tempo, estado autmato (RUN STOP), defeitos de E/S, estado da pilha de salvaguarda Arranque a frio, arranque a quente Activao das tarefas, foragem e posio de arranque Tempos de execuo das tarefas (tpico, mini, mx.) , Funo de horodatador, parametrizaes internas do ciclo, gesto da salvaguarda da memria de dados
Bit
%S
Leitura e escrita
S Leitura
Word
%SW
Leitura e escrita
FBP2008 / 41
Decimal ( 0 a 9)
Exemplo: %MW100 = 1547
Binrio ( 0 e 1)
Exemplo: %MW100 = 11000001011 ou seja %MW100 = 1547 em decimal
Hexadecimal ( 0 ; 1 ; 2 ; 3 ; 4 ; 5 ; 6 ; 7 ; 8 ; 9 ; A ; B ; C ; D ; E ; F)
Exemplo %MW100 = 60B ou seja %MW100= 1547 em decimal
FBP2008 / 42
A memria programa
RAM salvaguarda REPROM EEPROM
Memria Memria Programa Programa Mdulo Enchimento Instruo 1 Instruo 2 Mdulo Limpeza Instruo 1 Instruo 2 Mdulo Gesto alarmes Instruo 1 Instruo 2
FBP2008 / 43
O ciclo do autmato
Tempo de ciclo = 20 ms
Inicializao autmato
RUN !!!
FBP2008 / 44
Seleco na face frontal: chave, boto, entrada digital dedicada. A partir do software de programao ou distncia via rede
FBP2008 / 45
O ciclo mquina
Enchimento do reservatrio PARAGEM ARRANQUE
O reservatrio alimentado por uma bomba. A bomba arranca : logo que o nvel baixo detectado logo que a rega esteja terminada A bomba pra logo que o nvel alto seja atingido.
Modo de funcionamento da
instalao PARAGEM permite parar a bomba no caso de problemas. ARRANQUE permite arrancar a instalao.
Rega
Logo que o reservatrio esteja cheio e aps uma espera de 5min comandada a rega durante 25min.
FBP2008 / 46
Arranque a frio
Enchimento do reservatrio
Rega
Retoma a quente
xxxxx
Secagem
FBP2008 / 47
FBP2008 / 48
Opo correcta
FBP2008 / 49
FBP2008 / 50
Opo correcta
FBP2008 / 51
FBP2008 / 52
Opo correcta
FBP2008 / 53
{ { { {
FBP2008 / 54
{ { { {
Opo correcta
FBP2008 / 55
O valor 105A
um valor decimal um valor hexadcimal um valor correspondente a um octeto um valor correspondente a uma word
FBP2008 / 56
O valor 105A
um valor decimal um valor hexadcimal um valor correspondente a um octeto um valor correspondente a uma word
Opo correcta
FBP2008 / 57
O valor 5A
um valor binrio 0101 1010 um valor binrio 0101 0010 igual ao valor decimal 80 igual ao valor decimal 90
FBP2008 / 58
O valor 5A
um valor binrio 0101 1010 um valor binrio 0101 0010 igual ao valor decimal 80 igual ao valor decimal 90
Opo correcta
FBP2008 / 59
FBP2008 / 60
Opo correcta
FBP2008 / 61
FBP2008 / 62
Blocos de funes Estrutura, aplicao, valores iniciais das variveis Visualizao on-line da aplicao Realizao do dossi de arquivo, salvaguarda
FBP2008 / 63
FBP2008 / 64
FBP2008 / 65
Sntaxe IEC
%Ix.y %Ix.y:Entrada :EntradaTON TON(x: (x:posio posioda da carta no rack, y: posio da carta no rack, y: posio da entrada entradaTON TON) ) %Qx.y %Qx.y: :Sada SadaTON TON %Mx : Bit interno %Mx : Bit interno (x: (x:endereo endereodo do bit) bit) %Mx:n %Mx:n Tabela Tabelade dennbits bitsinternos internos
Estrutura
Bits Bits
%MWx:Xy %MWx:Xy Bit Bitda daword word interna (y: posio do interna (y: posio dobit, bit,x: x: endereo da word) endereo da word)
Schneider Electric - Centro de Formao
%MWx %MWx: :Word Wordinterna interna(x: (x:endereo endereodo do bit) bit) %MWx:n %MWx:n Tabela Tabelade dennwords words %MDx : Word de 32 bits %MDx : Word de 32 bits %MDx:n %MDx:n Tabela Tabelade dennwords words %MFx (ou %FDx) : Word %MFx (ou %FDx) : Wordflutuante flutuante %MFx:n Tabela de n words %MFx:n Tabela de n words %MBx(n) %MBx(n) : :Cadeia Cadeiade denncaracteres caracteres(x: (x: endereo da cadeia de caracteres) endereo da cadeia de caracteres) %KWx, %KWx,%KDx, %KDx,%KFx %KFx: :Constantes Constantes
Words Words
FBP2008 / 66
Estrutura do programa
Mdulo Enchimento Instruo 1 Instruo 2 Mdulo Misturador Instruo 1 Instruo 2 Mdulo Esvaziar Instruo 1 Instruo 2
Corte da rede
Mdulo 1 (LD) Mdulo 2 (ST) Tratamento de base Mdulo n (LD) Mdulo 10 (LD) Mdulo 12 (ST) Tratamento sobre acontecimentos Mdulo n (LD)
FBP2008 / 67
Ladder Literal IL
FBD
Grafcet
FBP2008 / 68
FBP2008 / 69
FBP2008 / 70
FBP2008 / 71
FBP2008 / 72
Comentrios
Instrues de programa
FBP2008 / 73
FBP2008 / 74
1 . Configurao do autmato 2 . Estrutura do programa 3 . Programao 4 . Estrutura dos dados 5 . Tabelas de animao
1 . Configurao do autmato 2 . Estrutura dos dados 3 . Estrutura do programa 4 . Programao 5 . Tabelas de animao
FBP2008 / 75
1 . Configurao do autmato 2 . Estrutura do programa 3 . Programao 4 . Estrutura dos dados 5 . Tabelas de animao
Opo correcta
1 . Configurao do autmato 2 . Estrutura dos dados 3 . Estrutura do programa 4 . Programao 5 . Tabelas de animao
FBP2008 / 76
As tabelas de animao
{ { {
Permitem estruturar o programa Permitem estruturar os dados Permitem visualizar e modificar os dados em tempo real
FBP2008 / 77
As tabelas de animao
{ { {
Permitem estruturar o programa Permitem estruturar os dados Permitem visualizar e modificar os dados em tempo real
Opo correcta
FBP2008 / 78
{ { { {
Est escrito em linguagem IL (Lista de Instrues) Est escrito em linguagem Ladder (LD) Est escrito em linguagem Grafcet Est escrito em linguagem estruturada (ST)
FBP2008 / 79
{ { { {
Est escrito em linguagem IL (Lista de Instrues) Est escrito em linguagem Ladder (LD) Est escrito em linguagem Grafcet Est escrito em linguagem estruturada (ST)
Opo correcta
FBP2008 / 80
FIM
Este documento foi elaborado por Ftima Borges (Eng), formadora do Centro de Formao da Schneider Electric Portugal, nas reas da Automao Industrial, Dilogo Homem-Mquina, comunicao e electrnica. centro.formacao@pt.schneider-electric.com
FBP2008 / 81