Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Treinamento Contrologix - Pratica, Notas de estudo de Cultura

pratica rslogix 5000

Tipologia: Notas de estudo

2014

Compartilhado em 11/12/2014

erismar-ribeiro-7
erismar-ribeiro-7 🇧🇷

4.5

(2)

3 documentos

1 / 29

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
NO. DOC.: 684-05
REV.: 00
DATA: 04/05/2000
T
reinamento Controlador Lógico
Programável
Apostila Prática
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d

Pré-visualização parcial do texto

Baixe Treinamento Contrologix - Pratica e outras Notas de estudo em PDF para Cultura, somente na Docsity!

NO. DOC.: 684- REV.: 00 DATA: 04/05/

Treinamento Controlador Lógico

Programável

Apostila Prática

Logotipo do Cliente

Apostila Prática

Treinamento Controlador Lógico Programável

N.º DOC: 684- REV.: 00 DATA: 04/05/

ATAN NOME ASSINATURA DATA

Elaborado por

Fernando Almeida Carvalho, Anderson Antônio de Melo, José Fabiano Nogueira dos Santos, David Marcos Pinheiro Lima

04/05/

Verificado por Luciana Conceição Fernandes Rocha 04/05/

Aprovado por Carlos Cristiano Carvalho Teixeira 04/05/

Logotipo do Cliente

684-05/00 I
    1. PROGRAMANDO COM O RSLOGIX 5000................................................................................................... Índice
    • 1.1 INTRODUÇÃO .....................................................................................................................................................................
    • 1.2 C RIANDO O PRIMEIRO APLICATIVO ...............................................................................................................................
      • 1.2.1 Inicializando o RSLogix 5000 .................................................................................................................................
      • 1.2.2 Definindo Parâmetros Iniciais ................................................................................................................................
      • 1.2.3 Configurando o Hardware ......................................................................................................................................
      • 1.2.4 Criando Tags .............................................................................................................................................................
    1. OPERAÇÃOON-LINE .................................................................................................................................
    • 2.1 D OWNLOAD VIA DF1......................................................................................................................................................
    • 2.2 UPLOAD VIA DF1........................................................................................................................................................
    1. PROGRAMANDO BLOCO MESSAGE
    • 3.1 C ONFIGURAÇÃO DE M ESSAGE ......................................................................................................................................

1. PROGRAMANDO COM O RSLOGIX 5000

1.1 Introdução

Através deste módulo, vamos iniciar o desenvolvimento de aplicativos e configuração do Sistema ControlLogix. Para isto, é preciso preparar o material descrito conforme a Tabela 1.

Qtde. Descrição 2 Módulo de entrada digital 1756 – IB 2 Módulo de saída digital 1756 – OB16-E 2 Módulo de entrada analógica 1756 – IF 2 Módulo de saída analógica 1756 – OF 2 Módulo de interface para rede DH RIO 2 Módulo de interface para rede Ethernet 2 Módulo de interface (scanner) para rede DeviceNet 4 Módulos de interface para rede ControlNet 4 Chassis 1756 – A7/A10/A 4 Fontes 1756 – PA 2 Controladores 1756 – L1M1/M 2 Lance de coaxial (1m ou mais) 4 Tap’s ControlNet 4 Terminadores ControlNet 2 Lances cabo 1770 – CD (1m ou mais) 2 Módulos 1794 – ASB 2 Módulos 1794 – IB 2 Módulos 1794 – OB 1 Rede Ethernet (Hub, 4 pontos p/ computadores, 2 pontos p/ CLPs)

Tabela 1

A configuração para os exercícios deste módulo está indicada conforme Figura 1, ressaltando que o ControlLogix não depende da posição dos módulos nos chassis.

Figura 2

A Figura 3 mostra a tela inicial do software RSLogix 5000.

Figura 3

1.2.2 Definindo Parâmetros Iniciais

Selecionar na barra de tarefas superior do RSLogix, a opção File/New. No campo Name , digitar o nome Pratica1 para nosso aplicativo (ver Figura 4).

Figura 4

Definir no campo Chassis Type o tipo de chassi que será usado. Conforme a lista de hardware, poderá ser de 7, 10 ou 13 slots. É preciso informar ao aplicativo, à qual CPU estará associado. Para isto, verificar na Arquitetura proposta para este treinamento, a posição da CPU (ver Figura 1). Note que sua posição é slot 2 do chassi inferior. Alterar este número no campo Slot Number. Observe que os slots são identificados a partir de zero. O campo Description destina-se a comentários opcionais sobre o aplicativo.

Agora, vamos definir um diretório destino para nosso aplicativo Pratica1. Modificar no campo Create In o caminho para C:\RSLogix5000\Projects\Treino. Feito isto, clicar OK. Como não existe o subdiretório Treino no caminho especificado, o software irá perguntá-lo se deseja criá-lo. Clicar OK nesta janela para prosseguir.

1.2.3 Configurando o Hardware

É possível observar algumas novidades com relação ao RSLogix 5 e 500. Por exemplo, temos as pastas Tasks , DataTypes e I/O Configuration que iremos detalhar a seguir.

Vamos agora identificar ao aplicativo, todo o hardware contido no sistema. Posicionar o mouse sobre a pasta I/O Configuration e com o botão direito selecionar New Module...

Nosso aplicativo usará o módulo de saída 1756 - OA8D. Selecioná-lo na janela Select Module Type (ver Figura 5).

Figura 6

Clicar em Next> para continuar.

Uma segunda janela assistente de configuração é aberta, conforme Figura 7. Definir o tempo de Request Packet Interval (RPI) em 5,0 ms. Não marcar as demais opções que referem-se à inibição do módulo e geração de erro quando falhar a comunicação.

Figura 7

Clicar em Next> para continuar.

A janela exibida conforme Figura 8 fornece o status da comunicação do módulo e controlador. Estes dados só são disponíveis On-line.

Figura 8

Clicar em Next> para continuar.

A próxima janela exibida conforme Figura 9 traz opções para cada saída do módulo, como situação default, habilitação de diagnóstico para verificação da saída, ausência de carga, perda da alimentação, memorização das saídas e como estas se comportam no caso de falhas de comunicação.

Figura 9

Clicar em Next> para continuar.

Nesta última tela os status do backplane , são mostrados, quando o processador está on-line. Clicar em Finish. Observar que foi criado um ícone para o módulo configurado. Posicionando o mouse sobre este ícone, clicar com o botão direito e selecionar a opção Properties. Uma janela com todas as pastas configuradas é apresentada (ver na Figura 12).

Figura 12

1.2.4 Criando Tags

Uma característica importante do ControlLogix, é o fato de não utilizar tabelas de endereço como no PLC5 e SLC500. Sua referência é baseada em tags para cada variável do sistema.

Aplicar um duplo clique no Controller Tags , e observar que foram criados 3 tags à base de dados. Estes referem-se ao módulo que acabamos de inserir. Clicar no símbolo de cada tag, expandindo-os conforme Figura 13. Os tags de E/S são formados da seguinte maneira:

ƒ Local/Remoto : Slot : tipo. significado. bit

O Local/Remoto identifica o módulo em relação ao chassi onde está instalado. Em seguida temos o número do slot do módulo. Depois temos uma identificação da palavra como entrada, saída ou configuração, seguida da função da variável e posição do bit se necessário.

Os diagnósticos do módulo são apresentados nas palavras de configuração. Uma novidade também, é que todas as palavras internas do ControlLogix são de 32 bits, e do tipo double integer.

Figura 13

Podemos agora minimizar novamente os detalhes dos tags. Clicar sobre o símbolo. Para criar um novo tag, posicionar o mouse sobre Program Tags e clicar com o botão direito em Edit Tags (ver Figura 14).

Figura 14

Figura 16

Agora vamos para a transferência de dados via ContolNet. Para isto, vamos ler um sinal digital de defeito situado no chassi superior da nossa arquitetura (ver Figura 1).

Posicionar o mouse sobre I/O configuration e clicar com botão direito em New Module. Selecionar 1756-CNBR. Certificar o número do slot conforme a Figura 1. Definir as configurações conforme Figura 17.

Figura 17

Repetir o procedimento anterior para criar outro módulo ControlNet que está instalado no chassi superior da Arquitetura. Porém, posicione o mouse sobre o módulo criado para ativar a opção New Module... Por coincidência, o módulo também está instalado no slot 0 (zero). Definir o nó 1 (um) para a rede ControlNet. Ver Figura 18 com as demais opções selecionadas e clicar em Finish. Ao fazer isto, será inserido o módulo ControlNet pertencente ao chassi superior, o qual chamamos de Chassi-1_CNET.

Figura 18

Inserir o módulo para leitura das variáveis discretas do chassi superior. Clicar com o botão direito do mouse sobre Chassi_1_CNET.

Selecionar New Module… e inserir o módulo 1756-IA8D, conforme Figura 19.

Definir as propriedades da página General conforme ilustra a Figura 19. Observar que na figura o módulo já está configurado, apresentando todas as páginas de configuração. Sempre que definir as propriedades de um módulo é possível redefiní-lo. Para isto, basta clicar com o botão direito do mouse sobre sua pasta no Controler Organizer , e ativar Properties.

Ao fazer isto, observar que estamos definindo o novo módulo como propriedade do Chassi_1_CNET, a ssim como este foi definido como propriedade do Chassi_2_CNET. Esta é uma nova característica da plataforma ControlLogix.

2. OPERAÇÃOON-LINE

Nesta etapa do treinamento, vamos comunicar com a CPU. O equipamento utilizado na prática possui as seguintes opções de comunicação:

ƒ ƒ ƒ ƒ ƒ ƒ Porta RS 232 para comunicação DF1.

Módulo 1756-ENET para comunicação Ethernet TCP/IP.

Módulo 1756-DHRIO para comunicação DH+.

Módulo 1756-CNBR para comunicação ControlNet.

2.1 Download via DF

Essa prática tem como finalidade a realização de download do aplicativo Pratica_1 para a CPU localizada no Slot 2 do chassis inferior. Primeiramente será necessário configurar a comunicação entre a estação de trabalho e o controlador, para isso será necessário que esteja instalado na estação de trabalho o RSLinx 2.1.

Iremos realizar o download do aplicativo para a CPU via DF1:

Iniciar o RSLinx 2.1.

Clicar em Communications, e selecionar Configure Drivers. De acordo com a Figura 21.

Figura 21

ƒ Clicar no botão Add New e digitar o nome Comunica_DF1 no campo que irá surgir (ver Figura 22).

Figura 22

Selecionar na janela de configuração que surgir, a porta de comunicação no parâmetro Comm Port, conforme Figura 23.

Clicar em seguida em Auto-Configure e o módulo será detectado. Observar se a mensagem Auto-Configuration sucessful! apareceu ao lado do botão Auto-Configure.

Clicar em Ok e em seguida em Close (ver Figura 23).

Figura 23

ƒ No menu superior, clicar em Communications e RSWho.