Você está na página 1de 3

Programao Avanada II Prof.

Clebson Oliveira


1
Trabalho 1
Programao Avanada II 2014/1

Avaliao

Valor total do trabalho: 10 pontos;
O trabalho individual;
Qualquer identificao de plgio resultar em nota 0 para todos os envolvidos.

Entrega

O trabalho deve ser entregue pelo email cjmo208@ucl.br at 23:59:59 do dia 22/04/14.
Devem estar em anexo ao email todos os cdigos desenvolvidos e o relatrio do trabalho,
apresentando todos os requisitos especificados abaixo.

Descrio

Em plantas industriais a medio de vazo est entre as principais medies, como pode ser
visto na Figura abaixo. Porm, como esta apresenta a temperatura e a presso como variveis
de influncia, necessrio corrigir o valor medido com base em um modelo.





Programao Avanada II Prof. Clebson Oliveira


2
Para variaes de at 20% nos parmetros de projeto o modelo abaixo apresenta bons
resultados e comumente utilizado na indstria, visto que os padres de projeto podem
sofrer variaes. Vale ressaltar que esse modelo considera que os valores de das grandezas
fsicas so absolutos.

= .

.
.
.



DP : queda de presso;
P : presso montante do ponto de queda de presso;
T : temperatura jusante do ponto de queda de presso;
PP : presso de projeto;
TP : temperatura de projeto;
K : constante do processo;
Q : vazo compensada.

Considerando os parmetros de projeto abaixo, desenvolva: um medidor de vazo
compensado (a escolha da unidade de grandeza utilizada fica a cargo do aluno) por
temperatura e presso, que ir executar em um CLP IEC compatvel, e tambm uma interface
para exibir a sada desse medidor e receber as variveis DP, T, P e os parmetros TP, PP, DPP e
QP.

Parmetros de Projeto

QP = 10000 N m
3
/h
DPP = 100 mmWc
PP = 3 kgf/cm
2

TP = 45 C

Como os transmissores apresentam tempos de resposta diferentes, o sistema do CLP deve ser
projetado (justificar) e implementado atravs do modelo de escalonador Rate Monotonic
(RM), segundo as abordagens abaixo:

1. Parmetros tericos: essa abordagem deve considerar os seguintes parmetros para




Programao Avanada II Prof. Clebson Oliveira


3
as tarefas: (4 pontos)

Leitura do transmissor de temperatura: P
t
= 120 ms, C
t
= 10 ms;
Leitura do transmissor de presso: P
p
= 100 ms, C
p
= 10 ms;
Leitura do transmissor de queda de presso: P
dp
= 150 ms, C
dp
= 10 ms;
Clculo da vazo compensado: P
q
= 180 ms, C
q
= 35 ms;

2. Parmetros da simulao: essa abordagem deve definir o parmetro C (tempo de
computao) atravs de sua medio no simulador do CodeSys: (2 pontos)

Leitura do transmissor de temperatura: P
t
= 120 ms, C
t
= ? ms;
Leitura do transmissor de presso : P
p
= 100 ms, C
p
= ? ms;
Leitura do transmissor de queda de presso: P
dp
= 150 ms, C
dp
= ? ms;
Clculo da vazo compensado: P
q
= 180 ms, C
q
= ? ms.

3. Acesso a recurso compartilhado: considere que existe uma restrio de excluso
mtua para leitura dos transmissores, ou seja, quando uma unidade de controle (CLPs)
acessa um transmissor, deve-se garantir que nenhuma outra unidade conseguir
acess-lo at que a primeira faa a liberao do mesmo.

Dessa forma, projete e implemente uma estratgia de leitura dos transmissores que
garanta excluso mtua, e incorpore essa caracterstica no escalonador desenvolvido
no item 1 e no seu teste de escalonabilidade. (4 pontos)

Relatrio

Todos os passos desenvolvidos desde o projeto (incluindo testes de escalonabilidade e
medies de tempo) at a implementao do sistema, devem ser apresentados em forma de
relatrio, que deve ser entregue ao professor, por email, juntamente com os cdigos
desenvolvidos.