Você está na página 1de 30

SIMATEC

Divisão de Treinamentos

Unity Pro XL
Programação Nível 1

1 A Família
SIMATEC
Divisão de
www.simatec.com.br Treinamentos
2 Instalações dos Softwares
3 A Ferramenta Unity Pro XL

Unity Pro XL 4 Configuração da Comunicação


Programação Nível 1
5 Criação de Um Novo Projeto

6 Instruções Básicas - Unity

Versão: UNITY N1-V0


Edição: Março/2021 7 TAG’s
Autor: Silvio Silva

8 Forces

9 Ferramentas Backup
SIMATEC Tecnologia em Automação LTDA

Contatos: Tel.: ++55 31 3078 6256 10 Atualização de Firmware


Fax.: ++55 31 3078 6200

Internet: www.simatec.com.br 11 Falhas e Diagnósticos

Nome: 12 Exercícios
Data:

Instrutor:

Este documento foi produzido exclusivamente para


treinamento.

A reprodução, transmissão ou uso deste documento ou


parte dele, não é permitida sem autorização expressa
por escrito. Os infratores serão responsabilizados.
Todos os direitos, inclusive direitos de modelo e padrão
deste material, são reservados.

© Simatec Tecnologia em Automação Ltda.


Índice
1 – A FAMÍLIA................................................................................................................................................................
1.1 - Plataforma Premium...............................................................................................................................................
1.2 – Plataforma Quantum..............................................................................................................................................
1.3 – Plataforma M340................................................................................................................................................
1.4 - Plataforma M580...................................................................................................................................................
2 - INSTALAÇÕES DOS SOFTWARES........................................................................................................
2.1 – Requisitos do Terminal de Programação............................................................................................................
2.2 – Instalação do Unity Pro.........................................................................................................................................
2.3 – Instalação do Software RsLogix5000...................................................................................................................
3 – A FERRAMENTA RSLOGIX 5000............................................................................................................
3.1 – Iniciando o Software.............................................................................................................................................
3.2 – Característica do software....................................................................................................................................
3.3 – Modos de Funcionamento do PLC.......................................................................................................................
4 – CONFIGURAÇÃO DA COMUNICAÇÃO.............................................................................................
5 – CRIAÇÃO DE UM NOVO PROJETO.....................................................................................................
5.1 – Entendendo a Estrutura........................................................................................................................................
5. 2 – Configuração do Hardware:................................................................................................................................
5. 3 – Tags do Controlador............................................................................................................................................
5. 4 – Tags do Programa................................................................................................................................................
5. 5 – Como Inserir uma Rotina....................................................................................................................................
5. 6 – Inserir código Ladder...........................................................................................................................................
5. 7 – Testar o código Ladder........................................................................................................................................
5. 8 – Configurando o RSLinx.......................................................................................................................................
5. 9 – Download do programa.......................................................................................................................................
5. 10 – Testando o programa.........................................................................................................................................
6 – INSTRUÇÕES BÁSICAS - RSLOGIX 5000............................................................................................
6. 1 – Elementos Básicos da Linguagem Ladder..........................................................................................................
6. 2 – Definições importantes da linguagem Ladder....................................................................................................
6. 3 – Instruções de Bit...................................................................................................................................................
6. 4 – Instruções de Temporizadores e Contagem........................................................................................................
6. 5– Instruções Aritméticas..........................................................................................................................................
6. 6 – Instruções Comparação.......................................................................................................................................
6. 7 – Instruções Salto....................................................................................................................................................
6. 8 – Instruções Lógicas / Move....................................................................................................................................
6. 9 – Instruções de Entrada / Saída..............................................................................................................................
6. 10 – Instrução ADD-ON.............................................................................................................................................
7 – TAGs...............................................................................................................................................................
7.1 – Alias........................................................................................................................................................................
7.2 – Array......................................................................................................................................................................
7.3 – UDT........................................................................................................................................................................
8 – FORCES..........................................................................................................................................................
9 – FERRAMENTA BACKUP & COMPARE................................................................................................
10 – ATUALIZAÇÃO DE FIRMWARE..........................................................................................................
11 – FALHAS E DIAGNOSTICOS...............................................................................................................105
12 – EXERCÍCIOS.............................................................................................................................................137
12. 1 – Exercício – Construindo um Ladder simples.................................................................................................
12. 2 – Exercício – Empregando o “Alias”..................................................................................................................
12. 3 – Exercício – Liga / Desliga com apenas um botão............................................................................................
12. 4– Exercício – Sequência de Acionamento............................................................................................................
12. 5 – Exercício – Guindastes.....................................................................................................................................
12. 6 – Exercício – Sistema de Expulsão de peças......................................................................................................
12. 7 – Exercício – ADD ON........................................................................................................................................
Unity Pro Programação Nível 1 Capítulo 1 A Família Unity
SIMATEC – Divisão de Treinamentos

1 – A FAMÍLIA

As Plataformas Unity da Schneider fornecem uma única arquitetura de controle integrada


para controle discreto de processo, de movimento e de inversores.

As plataformas Unity fornecem um mecanismo de controle, ambiente de software de


programação e suporte de comunicação comuns em várias plataformas de hardware.

Todos os controladores Schneider operam com um sistema operacional multitarefa e


multiprocessamento e aceitam o mesmo conjunto de instruções em várias linguagens de
programação. O pacote de software Unity Pro XL programa todos os controladores
Schneider. E todos os controladores incorporam a Arquitetura de Rede Aberta para
comunicação via redes Ethernet/IP, Modbus/TCP, Modbus Plus.

Página 5
Unity Pro Programação Nível 1 Capítulo 1 A Família Unity
SIMATEC – Divisão de Treinamentos

1.1 - Plataforma Premium

O CLP Premium é um Controlador Programável modular. Atende a uma grande


diversidade de aplicações, devido à sua flexibilidade em termos de capacidade de
processamento e possibilidades de expansão.

As estações Premium podem ser distribuídas sobre um ou diversos racks conectados ao


Bus X ou a uma rede de campo.

Uma estação do Premium é composta por:

(1) Fonte de Alimentação (formato padrão ou


duplo, dependendo da potência da fonte);

(2) Processador (formato padrão ou


duplo, dependendo do modelo do processador);

(3) Módulo de extensão;

(4) I/O discreto, I/Os analógicos


e módulos especiais.

Com exceção da CPU e fonte de alimentação,


todos os módulos E/S e de aplicação específica podem ser instalados em qualquer
posição do rack.

Os racks são usados para ligação elétrica e mecânica de todos os módulos do PLC. A
modularidade é de 4, 6, 8 ou 12 módulos por rack. Podem existir diversos racks
distribuídos por um sistema chamado Bus X, ligados uns aos outros por cabos de
extensão. Os cabos estão ligados por dois conectores Db-9 na extremidade de cada rack.

Página 6
Unity Pro Programação Nível 1 Capítulo 1 A Família Unity
SIMATEC – Divisão de Treinamentos

A CPU pode estar em qualqer um destes racks.

Os processadores constituem uma gama diversificada em termos de capacidades, de


modo a satisfazer as diferentes necessidades de cada aplicação, em conjunto com a
capacidade de comunicação integrada, e adicionalmente módulos de comunicação se
forem necessários.

Os módulos de comunicação permitem a interligação deste CLP em outras redes de


comunicação mais ou menos complexas.

Os módulos para aplicações específicas dão ao CLP funcionalidades adicionais para um


desempenho ótimo em determinadas aplicações, como é o caso do módulo de pesagem
industrial ou do módulo de controle de posicionamento, por exemplo.

Página 7
Unity Pro Programação Nível 1 Capítulo 1 A Família Unity
SIMATEC – Divisão de Treinamentos

1.2 – Plataforma Quantum

O Quantum é uma plataforma de automação de natureza modular. É composta por um ou


mais bastidores com os seguintes tipos de módulos: processador, fonte de alimentação,
E/S digitais e analógicas, módulos de aplicação especifica. Estes módulos podem ser
distribuídos por 64 bastidores no máximo

Os novos PLCs Quantum utilizam processadores Pentium;

As estações Quantum podem ser distribuídas entre vários racks utilizando a tecnologia de
Remote I/O ou Distributed I/O;

Uma estação Quantum é composta de módulos de Fonte, Processador, I/O, Comunicação


e especiais;

Qualquer módulo pode ser inserido em qualquer posição no rack.

A plataforma Quantum apresenta uma grande variedade de módulos sendo dedicado a


controle em tempo real em aplicações industrias em uma arquitetura modular e expansível
com os seguintes recursos:

Controlador (CPU)

Fonte de Alimentação (CPS)

Módulos de I/Os Distribuídos (Dxx, Axx)

Módulos de interface de redes (including Field Bus Modules) Módulos Inteligentes e de

Página 8
Unity Pro Programação Nível 1 Capítulo 1 A Família Unity
SIMATEC – Divisão de Treinamentos

aplicações especiais.

Módulos Simuladores (XSM) e baterias (XCP) Bastidor padrão (XBP) e expansor (XBE)
Sistema de Cabeamento rápido (CFx)

Arquitetura básica da plataforma Quantum:

Página 9
Unity Pro Programação Nível 1 Capítulo 1 A Família Unity
SIMATEC – Divisão de Treinamentos

1.3 – Plataforma M340

A plataforma M340 é otimizada para médias & pequenas configurações:


Tamanho
Alta & Baixa densidade
Portas de comunicação embarcada
Alta robustez
Em todos os módulos pode-se conectar/desconectar com a CPU em RUN

Apresenta tamanho reduzido, Montagem em gabinete menores (<150mm), Todas as CPU e


I/Os tem a mesma largura.

93 mm

100 mm

Página 10
Unity Pro Programação Nível 1 Capítulo 1 A Família Unity
SIMATEC – Divisão de Treinamentos

1.4 - Plataforma M580

O Modicon M580 é um ePAC (Ethernet Programmable Automation Controller)


com Ethernet incorporada  diretamente em seu núcleo,  proporcionando o poder
para criar a sua arquitetura de automação sem restrições, permitindo utilizar E/S
remotas e distribuídas na mesma rede. Utilizando a família de E/Ss X80, o
Modicon M580 garante proteção reduzindo necessidade por peças de reposição
e treinamento. 

Ele permite Desenvolver, implementar e operar o processo industrial com todos


os benefícios de uma rede aberta:

Maior visibilidade dos dados e eventos do processo


Maior transparência e consistência de informações
Maior capacidade para tráfego de dados, através do revolucionário rack com
barramento Ethernet
Segurança e Integridade garantida pela certificação de cybersegurança Achilles
L2

Página 11
Unity Pro Programação Nível 1 Capítulo 2 Instalações dos Softwares
SIMATEC – Divisão de Treinamentos

2 - INSTALAÇÕES DOS SOFTWARES


2.1 – Requisitos do Terminal de Programação

Devido ao fato de o Unity Pro ser uma ferramenta de programação e diagnóstico em ambiente gráfico, faz-se necessário
um terminal de programação compatível com a ferramenta, para melhor aproveitamento de seus recursos. Idealmente devem-se
utilizar os recursos mais avançados do mercado, por isso o que faremos é uma sugestão de um equipamento, de acordo com as
especificações do fabricante:
Esta especificação pode variar dependendo da versão do software a ser instalada.

 Processador:
Pentium Corei 3 (ou melhor)
 Memória RAM:
4 GB (ou melhor)
 Disco rígido:
Disco rígido de 250 Gb (considerando que o terminal será utilizado apenas para uso de manutenção no
sistema)
 Vídeo:
Colorido com 1920 x 1080 de resolução
 Leitor Óptico:
DVD
 Sistemas operacionais:
Microsoft Windows 7 Professional (64-bit) with Service Pack1
Microsoft Windows 7 Professional (32-bit) with Service Pack1
Microsoft Windows Server 2008 R2 Standard Edition with Service Pack
Microsoft Windows 10 Professional (64-bit)
Microsoft Windows 10 Professional (32-bit)
 Portas:
Interface Ethernet, USB, ou uma interface da Schneider Eletric.

2.2 – Instalação do Unity Pro

Página 12
Unity Pro Programação Nível 1 Capítulo 2 Instalações dos Softwares
SIMATEC – Divisão de Treinamentos
A instalação do Unity Pro, não requer nenhum procedimento específico.
Deve-se seguir o padrão de instalação de qualquer outro software. Logo abaixo serão mostrados alguns passos para a
instalação do mesmo.
Primeiramente, insira o DVD Nº 1 do pacote de instalações da Schneider. Cada DVD possui seus programas
específicos da Schneider para uma determinada aplicação, então é necessário que seja escolhido o disco específico para a
instalação.

Figura 1 - Executar arquivo setup.

Vá ao menu do disco que foi inserido e escolha o programa a ser instalado.

Figura 2 - Escolher o idioma English (United States)

Tela de Boas-vindas do Unity

Figura 3 - Welcome - Next.

Escolha a opção “Next” e siga os passos comuns a qualquer instalação, como aceitar os termos de uso, digitar
código de licença (o que puder ser feito após a instalação) e escolher pacotes de instalação, o que não precisa ser alterado.

Página 13
Unity Pro Programação Nível 1 Capítulo 2 Instalações dos Softwares
SIMATEC – Divisão de Treinamentos

Figura 4 - Readme – Next

Figura 5 - Licence Agreement – Aceitar e Next.

Figura 6 - Informar nome e companhia.

Página 14
Unity Pro Programação Nível 1 Capítulo 2 Instalações dos Softwares
SIMATEC – Divisão de Treinamentos

Figura 7 - Escolher Part Number e entrar com Serial Number.

Figura 8 - Escolher local de destino.

Figura 9 - Drivers - Next

Figura 10 - Criar atalho - Next

Página 15
Unity Pro Programação Nível 1 Capítulo 2 Instalações dos Softwares
SIMATEC – Divisão de Treinamentos

Obs: sempre que necessitar reinstalar o software após vencido o prazo de demonstração, siga os seguintes passos:
– Desinstalar o Unity Pro;
– Apagar o arquivo 162333 (geralmente em c:\windows);
– Instalar o Unity Pro.

Próximo

Página 16
Unity Pro Programação Nível 1 Capítulo 2 Instalações dos
Softwares
SIMATEC – Divisão de Treinamentos

3 – A FERRAMENTA UNITY PRO

Interface do usuário

Legenda
1 – Barra de menu
2 – Toolbar
3 – Project Browser
4 – DTM Browser
5 – Editor window (editor linguagem de programação, editor de dados etc)
6 – Abas (tabs) de registro para acessar diretamente Editor window
7– Information window
8– Referências cruzadas (Cross-references)
9 – Barra de status

Página 17
Unity Pro Programação Nível 1 Capítulo 2 Instalações dos
Softwares
SIMATEC – Divisão de Treinamentos

Project Browser
O Project Browser mostra todos os parâmetros do projeto. A vista pode ser mostrada como
estrutural (Structural View) ou funcional (Functional View).

Structural View

O Project Browser apresenta as seguintes características em Structural View:


Criação e exclusão de elementos
O símbolo da seção mostra a linguagem de programação e se está protegida
Visão das propriedades do elemento
Criação de diretórios do usuário
Chamada para diferentes editores
Início para a função Import/Export

Página 18
Unity Pro Programação Nível 1 Capítulo 2 Instalações dos
Softwares
SIMATEC – Divisão de Treinamentos
Functional View

O Project Browser apresenta as seguintes características em Functional View:


Criação de módulos funcionais
Inclusão de seções, tabelas de animação etc. usando Drag and Drop de structural view
Criação de seções
Visão das propriedades do elemento
Chamada para diferentes editores
O símbolo da seção mostra a linguagem de programação e outros atributos

Configurator Window

A Configurator Window é dividida em duas janelas:

Página 19
Unity Pro Programação Nível 1 Capítulo 2 Instalações dos
Softwares
SIMATEC – Divisão de Treinamentos
Catalog window
Um módulo pode ser selecionado nessa janela e diretamente ser inserido na representação gráfica
da configuração do PLC com um arrastar e soltar (drag and drop).
Representação gráfica da configuração do PLC

Um dos seguintes menus é mostrado dependendo da posição em que o botão direito do mouse é
clicado:
Mouse apontando para o plano de fundo (background):
Seleciona um diferente zoom.

Mouse apontando para um módulo já ocupado:


Acesso a funções de edição (copiar, excluir, mover).
Abrir a configuração do módulo para definição de parâmetros.
Mostrar as propriedades de I/O e o consumo total de corrente.

Página 20
Unity Pro Programação Nível 1 Capítulo 2 Instalações dos
Softwares
SIMATEC – Divisão de Treinamentos

Mouse apontando para um slot vazio:


Inserir um novo módulo.
Inserir um módulo anteriormente copiado.

Mouse apontando para uma cpu:


Acesso a funções de edição (copiar, excluir, mover).
Abrir a configuração do módulo para definição de parâmetros.
Mudar cpu.
Mostrar as propriedades de I/O e o consumo total de corrente.

Configuração de módulo
A janela de configuração de módulo e chamada via menu do módulo ou duplo- clique no módulo. A
configuração inclui seleção de canais, seleção de funções de um canal selecionado etc.
Janela de configuração de um módulo de I/O Premium:

Página 21
Unity Pro Programação Nível 1 Capítulo 2 Instalações dos
Softwares
SIMATEC – Divisão de Treinamentos

Propriedades do módulo
A janela de propriedades do módulo mostra propriedades como consumo de energia, número de
pontos de I/O e outras.
A janela de propriedades do módulo de alimentação mostra o total de corrente do rack:

Configuração de rede
A configuração de rede é chamada via pasta de comunicação:

Página 22
Unity Pro Programação Nível 1 Capítulo 2 Instalações dos
Softwares
SIMATEC – Divisão de Treinamentos

A configuração de rede permite:


Criação de redes.
Análise de redes.
Imprimir a configuração de rede. A janela de criação de rede:

Após a configuração, a rede deve ser associada a um módulo de comunicação.

Configuração de Hardware
Abrir Configurator Window. Duplo clique em Configuration.

Página 23
Unity Pro Programação Nível 1 Capítulo 2 Instalações dos
Softwares
SIMATEC – Divisão de Treinamentos

Alterar o rack. Clicar com o botão direito do mouse sobre o rack (não clicar nos slots) e selecionar o
item de menu Replace Rack...

Selecionar rack TSX RKY 12E – EXTENDABLE 12 POSITION RACK.

Página 24
Unity Pro Programação Nível 1 Capítulo 2 Instalações dos
Softwares
SIMATEC – Divisão de Treinamentos

Inserir novo rack. Clicar com botão direito do mouse sobre a extensão do rack 0 e selecionar item de
menu New Device...

Página 25
Unity Pro Programação Nível 1 Capítulo 2 Instalações dos
Softwares
SIMATEC – Divisão de Treinamentos

Escolher rack TSX RKY 6E EXTENDABLE 6 POSITION RACK.

Inserir 6 módulos de 16 entradas digitais no rack 0 slots 2 ao 7. Clicar com o botão direito do mouse
sobre o slot do rack a inserir o módulo e selecionar a opção de menu New Device...

Escolher o módulo de entradas digitais TSX DEY 16D2 – 16I 24DC SINK TR.BLK.

Página 26
Unity Pro Programação Nível 1 Capítulo 2 Instalações dos
Softwares
SIMATEC – Divisão de Treinamentos

Página 27
Unity Pro Programação Nível 1 Capítulo 12 Exercícios
SIMATEC – Divisão de Treinamentos
Inserir 3 módulos de 16 saídas digitais no rack 0 slots 8 ao 10. Clicar com o botão direito
do mouse sobre o slot do rack a inserir o módulo e selecionar a opção de menu New Device... - Escolher o módulo de saídas
digitais TSX DSY 16T2 – 16Q 24DC 0.5A SRC.T.BLK.
Inserir 4 módulos de 8 entradas analógicas no rack 1 slots 0 ao 3. Clicar com o botão direito do mouse sobre o slot do rack a
inserir o módulo e selecionar a opção de menu New Device... Escolher o módulo de entradas analógicas TSX AEY 800
ANA. HIGH LEVEL.
Inserir 1 módulo de 4 saídas analógicas no rack 1 slot 4. Clicar com o botão direito do mouse sobre o slot do rack a inserir o
módulo e selecionar a opção de menu New Device... Escolher o módulo de saídas analógicas TSX ASY 410 ANA. HL ISO.

Inserir fonte no rack 1. Clicar com o botão direito do mouse sobre local da fonte e escolher item de menu New Device...

Escolher fonte TSX PSY 2600M – SUPP. 100/240 VAC 26W.

Visualizar consumo das fontes dos racks 0 e 1. Clicar com o botão direito do mouse sobre a fonte e selecionar o item de
menu Power Supply Budget...

Página 28
Unity Pro Programação Nível 1 Capítulo 12 Exercícios
SIMATEC – Divisão de Treinamentos

Rack 0 (uso de fonte externa para sensores):

Rack 1:

Página 29
Unity Pro Programação Nível 1 Capítulo 12 Exercícios
SIMATEC – Divisão de Treinamentos
Configurar canais de entradas e saídas analógicas.

Abrir o primeiro módulo de entrada analógica para configuração (clicar com o botão direito do mouse sobre o módulo e
escolher item de menu Open Module).
Clicar sobre um dos canais do módulo.
Escolher a opção 4..20 mA para todos os canais do módulo.

O padrão de Scale para 4..20 mA é de 0 a 10.000.


4 mA – 0% - 0
20 mA – 100% - 10.000

Clicar na opção Validate após alterações na configuração de hardware.

Repetir a configuração dos canais para todos os módulos de entradas e saídas analógicas.

Página 30

Você também pode gostar