FENG ENGENHARIA DE CONTROLE E AUTOMAO
Uso de Sub-rotinas Automao Semestre 01/2015
Engenharia de Controle e Automao
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Exerccio
Dentro do projeto, criar um arquivo de programa chamado CONTROLE_ACESSO.rss. Neste arquivo e no MainRoutine deve-se desenvolver um relgio de 24 horas para controlar o tempo de acesso de funcionrios em trs turnos distintos. Aps, criar mais trs sub-rotinas: RotinaManha, RotinaTarde
e RotinaNoite. Cada rotina realizar a contagem do nmero de pessoas por turno que passam pela catraca
de acesso como segue:
- RotinaManha Turno da manh (08:00 s 12:00 horas); - RotinaTarde Turno da tarde (13:00 s 18:00 horas) e; - RotinaNoite Turno da noite ( 19:00 s 22:00 horas). Cada rotina dever conter um contador para realizar a contagem do nmero de pessoas que passam em
cada um dos turnos acima definidos.
A cada reincio de turno o contador dever ser reiniciado (zerado) para realizar o novo registro. Relao de IOs: Boto liga/desliga o sistema Tag: BotaoLD Boto comutador de duas posies com reteno B0 -NA (IN4) inicia-se um ciclo do processo de registro de acesso.
Sensor de presena Tag: DetectaPessoa S1 NA (IN1) para registrar a presena de um pessoa por vez. Sinalizador Luminoso Tag: TurnoManhaAtivo - Sada digital OUT0 indicando o turno da manh
Sinalizador Luminoso Tag: TurnoTardeAtivo - Sada digital OUT1 indicando o turno da tarde
Sinalizador Luminoso Tag: TurnoNoiteAtivo - Sada digital OUT2 indicando o turno da noite
OBS: Para tornar as Rotinas dos turnos ativas, precisa-se da presena da instruo JSR na MainRoutine.
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Exerccio
Desenvolver: Lista de I/Os e tags Esquema eltrico de ligao do projeto de Automao Lgica Ladder
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Instrues que sero trabalhadas
XIC, XIO, OTE, OTL, OTU, ONS.
TON, TOF
CTU, RES
EQU, LES, LEQ, GRT, GEQ, NEQ
JSR
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Apoio
Fonte de consultas para desenvolver uma estrutura com rotinas de programas (Program Routine) com uso da instruo JSR (Jump Sub
Routine).
Consulte em nosso site (link abaixo) sobre os documentos na pasta LITERATURA ADICIONAL os arquivos que iniciam com 1756-PM... .pdf
http://www.feng.pucrs.br/professores/tergolina/Automacao_e_Controle/LITERATURA_ADICIONAL_-_1756-pm005_-en-
p_Logix5000_Controllers_Tasks_Programs_and_Routines.pdf
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Arquitetura de Controle
Neste exemplo de programa ser utilizado como exemplo:
Controlador CompactLogix cdigo 1769-L23E-QBFC1B com RSLogix 5000 V20.013
Mas existem bancadas com outros dois modelos de controladores:
Controlador CompactLogix cdigo 1769-L32E com RSLogix5000 V20.013
Controlador CompactLogix cdigo 1769-L27ERM-... com Studio 5000 V21.00
1769-L23E...
1769-L32E 1769-L27ERM
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Exemplo de Programa Ladder RSLogix5000 ou Studio5000
Organizao das Rotinas
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Exemplo de Programa Ladder RSLogix5000 ou Studio5000
Principal
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Exemplo de Programa Ladder RSLogix5000 ou Studio5000
Principal
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Exemplo de Programa Ladder RSLogix5000 ou Studio5000
Rotina Manh
Rotina Tarde
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Exemplo de Programa Ladder RSLogix5000 ou Studio5000
Rotina Noite
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Exemplo 2 de Programa Ladder com RTC RSLogix5000 ou Studio5000
Exemplo 2 de Programa Ladder com RTC no RSLogix5000 ou Studio5000
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Exemplo 2 de Programa Ladder com RTC RSLogix5000 ou Studio5000
Principal
A estrutura Relgio[0] um Array DINT de 7 elementos
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Perguntas?