Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Um segundo significado, mais amplo para sistemas dinmicos, tornou-se essencial nas ltimas dcadas,
devido aos inmeros e importantssimos sistemas artificiais que no se podem descrever por equaes
diferenciais ou de diferenas. So as filas de servio, os computadores, as manufaturas os sistemas de
chaveamento manual ou automtico.
So estruturas que impe principalmente regras lgicas, de causa e efeito, e seus sinais so nmeros
naturais representantes de quantidades de recursos ou entidades. So sistemas acionados por eventos,
tambm poderiam ser chamados de logsticos.
Os sistemas de maior interesse em Controle so os dinmicos acionados pelo tempo. Em automao so
os acionados a evento, especialmente a evento discreto.
Um evento por natureza discreto no tempo, mas justifica-se o nome de sistemas a evento discreto para
salientar a idia de evento de amplitude pertencentes a um conjunto discreto. Em ingls: Discrete Event
Systems DES.
O engenheiro de automao precisa, antes de tudo, garantir consequncias bem definidas, seguras em
presena de eventos externos, sejam eles raros ou frequentes. Garantidas essas consequncias,
analisado o desempenho econmico e de confiabilidade por meio de estatstica e simulaes.
Controle Dinmico
O controle dinmico o uso deliberado de medidas das sadas do sistema a fim de melhorar o seu desempenho
operacional, num esquema de realimentao ou feedback em torno do sistema original para o aperfeioamento
do processo, seja em velocidade e preciso, seja em custo.
Joo Clio Floriano, tel: 71-8802-7351, e-mail:jcrfloriano@hotmail.com
Chama-se de realimentao negativa aquela em que, pelo menos numa faixa de frequncia, o erro da sada do
processo em relao ao seu valor ideal passa por uma inverso intencional de sinal algbrico antes de ser
aplicado entrada de forma a servir para controle. Quando o valor ideal fixo o controle dito regulatrio.
Realimentao positiva tambm muito til, mas no usualmente para fins de controle dinmico.
Outro princpio fundamental da tcnica do controle dinmico a alimentao avante ou feedforward, que consiste
em injetar na entrada do processo um sinal proporcional a alguma perturbao externa relevante, com polaridade
tal que ajude a reduzir os efeitos da perturbao. O termo avante enfatiza que a ao , de certa maneira,
antecipativa.
O algoritmo de controle proporcional, integral, derivativo (PID) no o nico disponvel. Alem disso, nem todo
problema que no resolvido com PID requer Controle Avanado de Processo (APC), que muitos consideram
sinnimo de controle multivarivel.
Encontramos vrias opes entre esses dois extremos. Algumas estratgias comuns para controle regulatrio
avanado so: controle em cascata, controle com realimentao positiva, controle proporcional e controle
compensado de temperatura e presso.
Existem problemas de controle complexos que s podem ser solucionados atravs da aplicao de APC. Muitas
vezes estratgias avanadas de controle regulatrio so ineficazes e nessas horas, necessrio construir blocos
de programa para controle avanado e otimizao.
APC e otimizao so compostas de vrios componentes embutidos, mas no est limitados controle
multivarivel, modelagem de processo, modelos inferncias preditivos, controle transitrio e otimizao em
tempo-real.
A maior preocupao do Controle Dinmico evitar a instabilidade e a oscilao que podem resultar da
aplicao de uma estratgia de controle inadequada.
Controle Lgico
Surgiu no incio do sculo como necessidade prtica, quando contatores, disjuntores, rels de proteo, chaves
manuais etc, tinham de ser interligados de maneira a dar partida, proteger componentes e vigiar as condies de
segurana no processo.
Seus sinais so discretos em amplitude, em geral binrios e as operaes sobre eles so no-lineares. A maior
preocupao do Controle Lgico o conflito, ou seja, a parada total da evoluo dos sinais.
O controle lgico combinacional auxiliado pela lgebra booleana ou lgica de boole, tem como ferramenta mais
popular o mapa de Karnaugh, que atende perfeitamente as necessidades.
O controle lgico sequencial, com memrias, temporizaes, contadores e entradas em instantes aleatrios
apresentam marcos tericos recentes e geralmente imersos no tema de softwares dos computadores.
Exatamente por no possuir ferramental que resolva satisfatoriamente as exigncias prticas dos problemas de
controle lgico seqenciais essa a parte mais crtica das solues, onde algumas vezes falhas ocultas ficam
embernadas nos sistemas s se manifestando esporadicamente ou algum tempo depois da implantao da
soluo.
Controle Centralizado e Controle Distribudo.
Do ponto de vista da Automao a soluo definida para realizar a estratgia do controle dinmico ou lgico
pode ser classificada como centralizada ou distribuda, sendo chamada de controle centralizado ou controle
distribudo respectivamente.
O Controle Centralizado um sistema de automao hierarquizado onde todo o controle de um processo inteiro
concentrado em um nico processador
O Controle Distribudo um sistema em que cada controle ou funo de controle espalhado atravs da planta
industrial. Mltiplos processadores manipulam o controle e funes de controle ou comando. usada uma rede
de comunicao industrial para integrar os diversos processadores do sistema.
Engenharia de Software.
Engenharia de Software o conjunto de tcnicas de anlise e requisitos, especificao, projeto de estrutura,
codificao, teste e manuteno dos programas dos sistemas computacionais.
Os softwares para automao tm como requisito essencial a capacidade de administrar concorrncias de
tarefas e por isso so chamados de softwares de tempo real. Em automao o conceito de tempo real muito
importante e interfere direto no resultado, a depender do tempo de execuo do programa o mesmo pode
atender ou no a aplicao especfica.
Conceito de Tempo Real e sua importncia.
Podemos entender como tempo real o intervalo mximo de amostragem ou de execuo do sistema de
automao que permite consideramos o processo ou a soluo de automao como sendo contnuo. Isso
significa que no houve perda de informao ou houve lacuna no controle.
O conceito de tempo real para automao industrial relativo ao processo, variveis e sinais em questo,
podendo variar entre 1 ou 2 milsimos de segundos at 1 segundo ou pouco mais que isso. Essa dependncia
com relao ao tempo de execuo gera uma diferena fundamental entre os softwares de automao e muitos
dos softwares comerciais e cientficos no que se refere a velocidade de execuo e sua importncia.
Joo Clio Floriano, tel: 71-8802-7351, e-mail:jcrfloriano@hotmail.com
microcomputadores, que podem ser utilizados para gerenciar os dados armazenados assim como os demais
sinais gerados, e uma impressora para registro de alarmes e outros informes necessrios
Controlador Lgico Programvel CLP
Histrico:
Em 1969 surgiram os primeiros controladores baseados numa especificao de General Motors, resumida da
seguinte forma: fcil programao, facilidade de manuteno, alta confiabilidade, dimenses menores que a dos
painis de rels, preo competitivo, expanso em mdulos. O objetivo de criar o CLP era substituir os painis de
controle lgico baseados em componentes a rel.
Na dcada de 70 os controladores passaram a ter microprocessadores, sendo ento denominados de
Controladores Programveis (CP), passaram a ser reconhecidos pela industria como equipamentos robustos,
confiveis e flexveis.
Hoje so utilizados tambm para controle de processo e esto cada vez mais assumindo a totalidade destas
aplicaes no s dentro das aplicaes em rea industrial como tambm nas reas de automao comercial e
de servio.
O propsito do controlador programvel (CP) controlar os dispositivos interligados as suas sadas executando a
estratgia de controle definida de acordo com as informaes dos dispositivos interligados as suas entradas.
um computador especializado que permite a automao tanto do controle lgico quanto do controle dinmico
com grande simplicidade de ajuste, programao e reprogramao em mquinas e processos.
As principais vantagens da utilizao de solues baseadas em tecnologia com CLP so: o baixo valor do
investimento direto com aquisio do prprio equipamento, bem como o investimento necessrio com projeto,
comissionamento e partida e facilidade para efetuar reformas e ampliaes.
Principais elementos:
ENTRADAS: atravs das entradas o CLP recebe dados e informao do mundo exterior, so as entradas que
fornecem ao CLP os valores das variveis de processo e status de equipamentos, mquinas, plantas ou mesmo
de um ser humano quando o mesmo pressiona uma botoeira, por exemplo.
SADAS: atravs das sadas o CLP envia dado e informao para o mundo exterior, so as sadas que permitem
ao CLP comandar ou modificar os valores das variveis de processo e status de equipamentos, mquinas,
processo ou mesmo informar a um ser humano uma condio anormal acendendo uma sinaleira por exemplo
CPU: a unidade central de processamento de um CLP responsvel pela realizao de inmeras tarefas
necessrias para que o CLP execute corretamente o controle para que foi concebido. Alm de executar o
programa escrito pelo usurio a CPU gerencia as entradas e sadas do CLP
na CPU onde encontramos a memria do CLP. Para poder desempenhar sua funo a CPU precisa de
memria para armazenar o programa que chamada memria de programa e precisa de memria para
armazenar os dados manipulados pelo programa que chamada memria de dados. A CPU e
conseqentemente o CLP pode tratar sua memria como um espao contnuo que pode ser livremente alocado
para armazenar dados ou programa. Outra opo a CPU j ter previamente definido pelo fabricante uma
poro pr-definida ou mesmo fixa para o armazenamento de dados ou para o armazenamento de programa ou
at mesmo para ambas.
A forma como CLP trata sua memria uma caracterstica diretamente associada a sua tecnologia, mais
especificamente a tecnologia do microprocessador utilizado na fabricao da CPU. Os microprocessadores mais
antigos obrigavam a uma definio prvia da aplicao da memria por faixas de memria, geralmente so
processadores de 8 bits ou 16 bits. Os microprocessadores mais modernos so bem flexveis com relao a
aplicao da memria e dispensam a necessidade de definir previamente seu uso por faixa de endereamento,
geralmente so processadores de 32 bits ou superior.
Tambm a CPU do CLP quem define quais linguagens podem ser utilizadas para programao e qual a
biblioteca de comandos ou instrues disponveis para utilizao no programa em uma linguagem especfica.
Joo Clio Floriano, tel: 71-8802-7351, e-mail:jcrfloriano@hotmail.com
Sempre que a nossa aplicao necessitar utilizar uma linguagem especfica ou um determinado comando ou
instruo tem de ser verificado se a CPU selecionada atende a essa especificao.
O nmero mximo de entradas e sadas que o CLP pode ter estabelecido pela capacidade de endereamento
do microprocessador utilizado pela CPU. Essa caracterstica do CPU tratada como sendo a capacidade de
endereamento de entradas e sadas (I/Os) da CLP. A capacidade de endereamento uma caracterstica
absoluta e seu quantitativo fixo, j a capacidade de endereamento de I/Os sofre a influencia de outros
atributos como tipo de I/O utilizado, densidade do carto de I/O, sendo portanto uma caracterstica relativa e
logo, no est completamente definida apenas pela sua quantidade numrica. Essa diferena entre capacidade
de endereamento e capacidade de I/O importante e tem de ser levada em considerao durante a
especificao da CPU.
Outro ponto importante da caracterstica do CLP determinado pela CPU a sua velocidade de processamento. O
tempo de execuo do programa funo direta da velocidade de processamento da CPU. preciso lembrar
sempre que a CPU e conseqentemente o CLP tem de ser rpido o suficiente para executar o programa dentro
de um tempo inferior ou igual ao tempo real do processo, ou seja a CPU tem de ser rpido o suficiente para ler
toda a sua memria, programa e dados, e executar todos os comandos armazenados em um tempo inferior ou
igual ao tempo mximo aceitvel para o controle do processo.
Uma vez estabelecido o tempo real de um processo, elaborado o programa que realiza o controle desse
processo e o volume de dados que ser manipulado possvel determinar a velocidade de processamento
mnima que a CPU deve ter. A velocidade de processamento tem seu valor normalmente expresso na unidade
de Kbytes por milsimos de segundos (KBytes/ms). Tipicamente consideramos 100ms como um valor razovel
para que a execuo do programa seja considerada em tempo real para a grande maioria das aplicaes onde
aplicamos CLPs.
COMUNICAO: a necessidade de se comunicar intrnseca a concepo da soluo de automao utilizando
a tecnologia de CLPs pois o mesmo necessita de um programa, chamado geralmente de aplicativo, para
executar a estratgia de controle definida e esse programa precisa ser inserido no CLP atravs de alguma forma
de comunicao, j que na maioria esmagadora das situaes desenvolvido em um ambiente, hardware e
software, diferente do CLP.
O recurso de comunicao que inicialmente tinha sua aplicao restrita a programao do CLP, com o tempo foi
evoludo e ampliando seu campo de aplicao sendo hoje um dos mais importantes dos elementos do CLP em
funo da necessidade de integrao entre os elementos de automao que so inteligentes, de troca de dados
entre os diversos setores de uma planta industrial ou mesmo entre a rea industrial e as demais reas
coorporativas e passou a ser chamado de recursos de comunicao ou recursos de rede.
Em uma linguagem mais objetiva, as redes de comunicao ou as portas de comunicao do CLP sevem para
distribuir as entradas e sadas, concentrar as informaes necessrias a operao, integrar dispositivos
inteligentes e disponibilizar as informa es da planta em tempo real para todos os nveis coorporativos.
FONTE DE ALIMENTAO: o CLP um dispositivo eletrnico o que significa que todos os seus elementos
precisam de uma fonte de alimentao para funcionar, mais especificamente uma fonte de tenso que atenda ao
nvel de tenso dos seus componentes e ao respectivo consumo requerido.
Como a grande maioria dos dispositivos eletrnicos a tenso necessria ao funcionamento do CLP de 5 volts
contnuos ou 24 volts contnuos. A fonte de alimentao o elemento do CLP que tem a funo de adequar o
sinal de alimentao disponvel na instalao onde ser utilizo o CLP a sua caracterstica de nvel de tenso e
consumo de corrente.
A fonte de alimentao do CLP exclusiva para atender aos seus elementos, sendo especificada para esse fim.
Para alimentar os dispositivos externos ao CLP, a exemplo dos dispositivos interligados as suas entradas e
sadas, so necessrias a utilizao de uma outra fonte de alimentao.
BARRAMENTO: por ser composto de vrios elementos o CLP necessita de um barramento de comunicao e
alimentao para integr-los. Esse barramento uma via de dados com restries de extenso que permite a
comunicao em altssima velocidade entre os elementos que esto integrados atravs dele.
Todos os elementos que compem o CLP esto interligados ao barramento seja diretamente ou indiretamente,
via uma rede de comunicao. Os elementos que esto no mesmo barramento da CPU do CLP so chamados
de elementos locais do CLP.
O barramento pode ser um componente propriamente dito do CLP e neste caso chamado de rack ou gaveta.
Um rack subdividido em slots ou ranhuras. Os slots so posies fsicas onde so instaladas a CPU, entradas,
sadas, recursos de comunicao e a prpria fonte de alimentao. Alguns fabricantes costumam desconsiderar
alguns dos componentes quando informam a quantidade de slots disponveis um rack por considerar que sendo
aquele elemento indispensvel ao funcionamento do sistema e a sua quantidade unitria desnecessrio. Por
exemplo, o slot destinado fonte de alimentao geralmente omitido da quantidade de slots informada pelo
fabricante para um dado rack.
O barramento pode no ser um componente propriamente dito do CLP, sendo formado simples pela junta
posio dos elementos que dessa forma vo montando a via de dados necessria para a comunicao entre eles
ou por cabo de interligao entre os elementos para a formao do barramento ou mesmo uma combinao
entre esses dois mtodos. Nesses casos, nos referimos aos elementos que integram um barramento como
banco, a identificao dos elementos que compem um banco mais sutil do que no caso onde existem racks,
processador atravs de um endereo, assim, sempre que queremos nos referir a um dado fazemos uso de seu
endereo.
muito importante saber diferenciar o endereo de seu contedo. O endereo como apontamos para uma
posio da memria cujo contedo o dado que queremos acessar. Utilizamos o endereo para representar o
seu contedo pois o endereo da memria fixo e o contedo da memria dinmico.
Os dados relativos a entradas e sadas se diferenciam dos demais dados por estarem associados a dispositivos
fsicos de processo. Exatamente para enfatizar essa diferena so chamados de dados de I/Os enquanto os
demais dados so chamados de dados de memria ou dados internos. Os dados de memria ou internos podem
ser gerados a partir de dados de I/Os ou simplesmente serem criados a exemplos de parmetros de processo.
Para facilitar o endereamento e otimizar o uso da memria de dados a mesma organizada em tabelas. As
tabelas destinadas a armazenar os dados de I/Os so chamadas de tabela imagem de entrada e tabela imagem
de sada para armazenamento dos dados relativos a entradas e sadas, respectivamente.
Os dados de memria tambm so armazenados em tabelas. Existem diferentes tipos de tabelas para os dados
de memria para que haja um melhor entendimento das caractersticas do dado ou para que esteja de acordo
com a finalidade a que se destina.
Alem da diferenciao do tipo do endereo quanto ao dado que indica estar associado a um dispositivo fsico,
quanto dito um endereo de I/O, ou no, quando dito um endereo de memria, os endereos tambm se
diferenciam quanto ao tamanho do dado. Se o dado do tamanho de um bit o seu endereo do tipo endereo
de bit, se o dado um nmero de 16 bits o seu endereo do tipo endereo de palavra ou endereo de inteiro.
Cada fabricante segue padres prprios para definir outros tipos de endereos que no so necessariamente
seguidos por outros fabricantes.
Quando o endereo aponta para uma posio da memria ele definido com endereamento direto, que a
forma mais comum e usual de endereamento. Outra forma de endereamento o endereamento indireto,
quando uma parte ou mais do endereo composta pelo contedo de outro endereo. Alem desses, tem o
endereo indexado composto por um ponteiro e um offset e o endereo simblico onde um apelido substitui o
endereo propriamente dito.
O CP permite que o valor de uma entrada ou sada seja fixado pelo usurio em um valor fixo, esse recurso
denominado simplesmente de forar ou force, em ingls. Quando realizado um force o que ocorre na prtica
uma escrita direta na tabela de dados de I/O no endereo especificado ao mesmo tempo em que o valor do
referido endereo resultante da estratgia de controle ou do campo simplesmente desconsiderado.
Programao de CP
O conjunto de instrues dadas ao computador para atender a uma determinada aplicao prtica chamada de
software. Os softwares podem ser de 3 tipos bsicos:
-Software de sistema ou firmware que so necessrios para o funcionamento do hardware.
-Software de programao e autoria API Aplication Programing Interface, que apiam o
desenvolvimento de aplicativos.
-Software de aplicao e simulao que executam as tarefas desejadas propriamente.
O CP um computador especializado e por isso um equipamento fechado ou dedicado que implica em sistema
operacional e um firmware proprietrio desenvolvidos pelo fabricante.
A programao do CP desenvolvida pelo usurio utilizando um software API do prprio fabricante do CP e que
por sua vez compatvel com microcomputadores e sistemas operacionais de mercado.
O aplicativo de controle de responsabilidade exclusiva do usurio do CP que deve escrever o programa
aplicativo usando o software API e uma linguagem prpria para programao de CP.
preciso relembrar que a boa prtica de programao recomenda que antes de escrever o aplicativo, seja
desenvolvido um algoritmo que descreva passo a passo a estratgia do controle do processo e na seqncia
correta de execuo.
A linguagem de programao do CP deve seguir uma norma com o objetivo de padronizar a programao entre
os diversos fabricantes atravs da especificao da sintaxe e semntica das linguagens de programao de
forma a facilitar a intercambealidade, entendimento e manuteno para o usurio. A responsabilidade pela
padronizao das linguagens de programao dos controladores programveis da IEC International
Electrotechnical Committee atravs da norma IEC 61131-3 que trata de recomendada para a questo.
A norma IEC 61131-3 ou simplesmente IEC 1131-3 uma parte das cinco que compem a IEC 61131. A IEC
61131-3 define a linguagem de Sequenciamento Grfico de Funes SFC ou Grafeset, usada para a
estruturao do programa, e outras quatro linguagens interoperveis entre si: Lista de Instrues (IL), Texto
Estruturado (ST), Diagrama Ladder (LD) e Diagrama de Blocos de Funo (FBD).
Linguagens de Programao
IL - Lista de Instrues: consiste em uma sequncia de comandos padronizados correspondentes a funes.
Assemelha-se linguagem Assembler na maneira como os cdigos so escritos.
ST - Texto Estruturado: uma linguagem de alto nvel em forma de texto que no impe ordem de execuo.
Utiliza-se atribuindo novos valores s variveis no lado esquerdo das instrues, como ocorre na linguagem
Pascal e Basic.
FBD Diagrama de Blocos Funcionais: utiliza blocos da lgica booleana, com comandos padronizados bastante
familiares para controle de processo. Sua utilizao muito difundida.
LD - Diagrama de Contatos (Ladder): sua representao originou-se dos diagramas eltricos em escada, cujo
princpio provm da lgica de Rels e Contatos. Graficamente, as suas regras bsicas so:
-As instrues de sada sempre ficam totalmente a direita das linhas horizontais.
-A execuo da instruo de sada depende da afirmao lgica das instrues de entrada a sua
esquerda.
-A afirmao lgica da entrada resultante da afirmao lgica de cada instruo e seu agrupamento em
srie, lgica aditiva (E), ou em paralelo, lgica alternativa (OU).
Funes bsicas do CLP
O CLP realiza as seguintes funes bsicas:
-Ler os dados dos vrios dispositivos de entrada.
-Tomar deciso de controle via um programa com a estratgia a ser utilizada baseada nos dados dos
dispositivos.
-Ajustar os dispositivos de sada com os dados resultantes do programa executado.
O ciclo de operao do CLP chamado de Varredura de Programa ou Scan de Programa. Na Varredura de
Programa so realizadas 2 operaes bsicas que so a execuo da lgica e a realizao do Housekeeping.
A poro da Varredura de Programa destinada a execuo da lgica denominada Varredura Lgica ou Scan
Lgico. Durante a Varredura Lgica as entradas so lidas a partir da tabela Imagem de entrada e as sadas so
escritas na tabela imagem de sada.
A segunda poro da Varredura de Programa denominada Housekeeping, quando feita a atualizao entre
as tabelas imagens de I/Os e os I/Os fsicos de campo e os cheques internos da CPU.
Como a atualizao dos I/Os fsicos de campo ocorre de forma assncrona e no sequencial com a execuo da
lgica, o CLP tem um ciclo de operao chamado Assncrono. Durante a Varredura Lgica o processador pode
executar instrues de leitura ou escrita imediatas que fora uma leitura ou escrita de campo no exato momento
da execuo da instruo e faz com que o CLP tenha um comportamento sncrono, ao contrrio de sua operao
normal.
O CLP quando possui I/Os remotos, arquitetura que permite ao CLP controlar I/Os que no esto em modo local,
realiza uma segunda operao que a Varredura de I/O ou Scan de I/O. Na Varredura de I/O as entradas e
Joo Clio Floriano, tel: 71-8802-7351, e-mail:jcrfloriano@hotmail.com
sadas distribudas so lidas e escritas no mapa de memria relativa aos I/Os remotos. A Varredura de I/O
independente e assncrona em relao a Varredura de Programa, Durante o Housekeeping feita a atualizao
da tabela imagem de I/Os e o mapa de memria de I/Os remotos.
Alguns fatores interferem no tempo de durao da Varredura de Programa, seja porque afetam a durao da
Varredura Lgica seja porque afeta a durao do Housekeeping. Como esses fatores sofrem mudanas entre um
ciclo e outro, a durao da Varredura de Programa tambm varia ciclo a ciclo. Alguns fatores que influenciam na
durao da Varredura do Programa so:
-Quantidade de transies lgicas falsas e verdadeiras. As transies lgicas falsas so mais rpidas
que transies verdadeiras. Uma transio falsa dura aproximadamente 1,4?s e uma transio verdadeira 410?s.
-Tipos de instrues executadas durante a varredura. Instrues diferentes tm tempo de execuo
diferente.
-Situao dos I/Os. Diferentes situaes de I/Os geram execuo de seces diferentes de programa,
sub-rotinas diferentes com tipos de instrues diferentes e transies lgicas diferentes.
-Interrupes geradas, a exemplo de escrita ou leitura imediata.
-Edies do programa durante a execuo do mesmo e a comunicao. Esse so fatores que alteram a
durao do Housekeeping. O Housekeeping dura geralmente 3,5ms.
O Throughput um conceito muito importante para a validao dos sistemas de automao. Por definio o
Throughput o tempo decorrido entre a deteco de um evento na entrada do sistema e a atuao de uma sada
do sistema, baseada na estratgia de controle. O throughput expressa a agilidade do sistema de automao, tem
de ser compatvel com o Tempo Real do mesmo e a melhor maneira de obter o seu valor atravs de medio,
no entanto, passvel de ser calculado
Para o clculo do Throughput temos de considerar os seguintes componentes:
-Atraso do modulo de entrada e sada, na faixa de 1 a 3ms cada.
-Tempo de transferncia do dado pelo barramento, no mximo 2ms.
-Tempo de durao da Varredura de I/O. Esse componente s se aplica em casos onde exitem I/Os
distribudos. Alem disso, a Varredura de I/O ocorre de forma assncrona com a Varredura de Programa e pode
sofre variaes em sua durao entre ciclos. Por isso, se esse componente for aplicvel no clculo do
Throughput a ser determinado, tem de ser avaliado em funo do pior caso que o tempo de durao de um
ciclo completo da Varredura de I/O.
-Tempo de processamento, ou seja, durao da Varredura Lgica. Como existem fatores que afetam a
durao da Varredura Lgica, esse componente tem de avaliado em funo do pior caso que o tempo mximo
que uma varredura lgica do aplicativo utilizado no sistema pode ter.
Com base nos componentes descritos e no ciclo de operao do CP, a expresso matemtica para o clculo do
Throughput a seguinte:
As aplicaes SCADAs so sistema para promover a comunicao entre uma ou mais estaes remotas e a
estao mestre e o computador central de forma que a estao mestre e o computador central possa
periodicamente ler os dados das estaes remotas, alm de enviar dados quando necessrio.
Os componentes tpicos de um SCADA so: computador central, rede local, estao mestre, rede de telemetria e
estao remota.
No computador central executado o software de superviso e controle responsvel pela interface grfica de
operao, relatrios entre outras funes. Em alguns casos recomendvel a utilizao de sistema de
superviso em redundncia.
A rede LAN a rede responsvel pela comunicao entre o computador ou computadores de superviso e
controle com a estao mestre.
A rede de telemetria a soluo relativa topologia de conexo, meio de comunicao, modo de transmisso, e
protocolo de comunicao entre a estao mestre e as estaes remotas. Geralmente so utilizados radiomodens na rede de telemetria quando as distncias envolvidas entre as estaes so na ordem de dezenas de
centenas de metros ou outras condies adversas que inviabilizem uma rede de telemetria com cabo.
A estao mestre e as estaes remotas so baseadas em tecnologia de CLP, juntamente com inversores de
frequncia, gerenciadores de energia e outros dispositivos.
Observa-se que do ponto de vista do software de superviso uma aplicao do tipo SCADA no apresenta uma
caracterstica funcional especfica. Se for possvel destacar alguma particularidade essa fica por conta do uso de
radio-modem em algumas situaes, mas mesmo assim esse aspecto impactante na troca de dados entre a
estao mestre e as estaes escravos do que com a troca de dados com o supervisrio.
A norma IEC 61508 define e atribui quatro nveis de SIL, de 1 a 4, para os dispositivos de estado slido. A ttulo
de informao a norma DIN V19250 define e atribui seis nveis AK, de 1 a 6. Embora SIL e AK sejam diferentes e
no haja uma relao de converso entre os dois, tanto SIL como AK expresso a robustez relativa a segurana
do sistema aplicado.
O que nvel de SIL? SIL a abreviao de Safety Integrity Level, que traduzido para o portugus temos: Nvel
de integridade de segurana.
E o que significa ou expressa o nvel de SIL? O nvel de SIL o indicador de desempenho do Sistema
Instrumentado de Segurana (SIS), medido pela probabilidade de uma falha em resposta a uma demanda (PFD).
O SIS ou Segurana Funcional como se refere a norma IEC parte do sistema de instrumentao ou automao
da qual a segurana do meio ambiente, humana e das instalaes depende da correta operao em resposta a
suas entradas. Exclu-se do sistema de Segurana funcional as causas e efeitos no relacionados a segurana
como no caso de procedimentos operacionais.
precisa identificar as malhas de segurana, classifica as malhas de segurana de acordo com a possibilidade
de ocorrncia de falha na demanda sobre os aspectos da consequncia sobre a: meio ambiente, segurana
pessoal, produo e equipamentos. Assim obtemos a classificao das malhas de segurana e
consequentemente a classificao necessria para o executor da lgica de cada malha de segurana,
respectivamente.
Onde ocorrem as falhas? De acordo com dados da TV, instituio alem de certificao com prestigio e
reconhecimento internacional, 40% das falhas em uma malha de segurana ocorre no elemento sensor, 10% no
elemento de controle e 50% no elemento final, mas mesmo assim o foco da norma 61508 no
controlador,embora este seja o componente menos provvel de falhar.
Um Sistema de Segurana classificado como de Baixa Demanda ou de Alta Demanda, que tambm pode ser
chamado de Modo Continuo. A IEC 61508 quantifica as operaes do Controlador de Segurana como de Baixa
Demanda se a frequncia de demanda for menor ou igual a uma vez ao ano e de Alta Demanda se a frequncia
de demanda for maior que uma vez ao ano.
O nvel de SIL para sistemas relativos a segurana para Baixa Demanda esto relacionados a probabilidade de
falha na demanda (PFD), enquanto que para Alta Demanda ou Modo Contnuo esto relacionados diretamente a
probabilidade de falha perigosa por hora (PFH).
Para aplicaes de Baixa Demanda, um PLC classificado como SIL 2 se tiver um PFD >10E-4 a 10E -3
assumindo 10% de PFD do Sistema de Segurana.
Para aplicaes de Alta Demanda, um PLC classificado como SIL 2 se tiver um PFH >10E-8 to 10E -7
assumindo 10% de PFH do Sistema de Segurana
Tanto no clculo do PFD como da PFH so considerados os seguintes aspectos: MTBF, probabilidade de falha,
taxa de falha, cobertura de diagnstico, frao de falha segura (SFF), MTTR e tolerncia a falha (HFT).
Dentro da aplicao de segurana no permitido implementar funes que no sejam relativas segurana,
assim uma malha de segurana s contem partes relacionadas segurana.
A TV ao aprovar um produto para um determinado nvel de SIL para aplicaes relativas a segurana o faz
para um dado estado seguro que pode ser o energizado ou o desenergizado. Esse um outro aspecto que
precisa ser compatibilizado com a aplicao, que tambm tem o seu estado seguro.
Juntamente com o certificado a TV gera um relatrio com regras e orientaes para aplicao do dispositivo
para que a certificao seja validada. Este relatrio conhecido como Manual de Referencia para Aplicaes
Relativas de Segurana do Dispositivo.
O usurio responsvel por seguir na integra as orientaes contidas no manual para assegurar a
implementao correta do sistema de acordo com SIL2, caso contrrio a aplicao no tem o nvel de SIL.
SDCD
So aplicados em sistemas com grande quantidade de variveis analgicas e com estratgias de controle
complexas. Pode ser aplicado em automao de processos contnuos ou de bateladas com predominncia de
sinais analgicos e funcionalidades especficas
No um equipamento ou dispositivo e sim um sistema integrado. Os seus cinco principais componentes so:
entradas e sadas tambm chamadas de unidades remotas de campo ou unidades coletoras de campo,
controlador, rede de controle, sistema de visualizao e estao de desenvolvimento ou estao de engenharia.
Sistema Especialista
So softwares que buscam substituir o especialista na dinmica de interao com o processo. Para isso faz uso
de uma base de conhecimento especfico que um de seus componentes principais.
Alem da base de conhecimento a mquina de inferncia outro componente importante dentro de um sistema
especialista.
O funcionamento de um sistema especialista pode ser descrito como o recebimento de sinais, informaes ou
condies de entrada ou de inferncia sobre o problema do usurio. Para as inferncias recebidas o sistema
pesquisa em sua base de conhecimento as regras, informaes ou contedo que seja a melhor resposta a
situao existente no momento. Assim, ele atua sobre as sadas ou informa ao usurio qual a melhor resposta ou
ao a tomar.