1. Descrição da Aplicação
O objetivo principal é apresentar algumas arquiteturas e orientar sua configuração. Nas arquiteturas foi utilizada a Série Quark com Série Piccolo comunicando através do driver Alnet I. Na arquitetura 1, a estação de trabalho com o MasterTool é mestre Alnet I comunicando com os CPs que são escravos. Nas arquiteturas 2 e 3, o mestre da rede é a CPU Quark que está utilizando um cartão de comunicação QK1402I que permite que a CPU seja mestre Alnet I para se comunicar com os Piccolos.
Como as rádios são transparentes na comunicação, pode ser utilizado outro protocolo de comunicação como, por exemplo, o MODBUS, além de outros modelos de CPs.
O mesmo é aplicável caso deseje utilizar outros produtos Altus que não os utilizados no tutorial. Para o entendimento total do funcionamento dos equipamentos é recomendado que os manuais dos produtos sejam consultados. A mesma recomendação aplica-se caso seja necessário modificar a arquitetura proposta como exemplo.
Neste documento, adota-se uma arquitetura de referência. Esta arquitetura não é fixa, mas apenas um exemplo para o desenvolvimento de uma aplicação.
2. Definição da Arquitetura de Referência
ARQUITETURA 1:
- Nesta arquitetura um rádio RS232 está configurado como Servidor e conectado direto ao PC rodando o software MasterTool através de um cabo pino a pino. O Cliente é rádio modem (RS232) ligado a CPU Quark QK2000.
- Foram realizados comandos de monitoração do CP, troca de estado, pedido de informações através do software MasterTool.
ARQUITETURA 2:
- Nesta arquitetura o PC está monitorando o QK2000 via MasterTool através da porta de comunicação RS232 do CP.
- Ligada ao barramento do QK2000 é utilizado um cartão QK1402I que é o mestre da rede (Alnet I), enquanto os três CPs Piccolos PL105 são os escravos.
- O QK2000 está configurado no MasterTool com o endereço 0 enquanto os CPs PL105 estão com endereço 2, 3 e 4 respectivamente.
- O ladder do QK2000 consiste em mover valores para uma tabela enquanto o ladder de cada PL105 faz a leitura da tabela do mestre e movimenta para as saídas digitais.
- O rádio modem (RS232) que está ligado ao QK1402I é o Servidor da rede (multiponto), enquanto os demais rádios modem (RS232) são os Clientes.
ARQUITETURA 3:
- Arquitetura semelhante à arquitetura 2, porém o rádio que está como servidor é RS485 e está ligado ao QK1402I (RS485) através do terminador de rede AL-2600 configurado para terminação.
- O AL-2600 é interligado ao QK1402 através do cabo AL-2305 e os sinais D+ e D- ligados ao Rádio-Modem RS485.
- O QK1402I é o Servidor da rede (multiponto), enquanto as demais rádios RS232 são os Clientes.
Segue a lista de equipamentos e softwares necessários para instalar e configurar o tutorial:
CP: QK801
CP: PL105
Cabo de Comunicação: AL1390
Software de Programação: MasterTool MT4100
Rádio Modem: 500V3-RF RS232
Rádio Modem: 500V3-RF RS485
Software de Programação do Rádio: WinUG3
3. Configurando o Rádio Modem
- Para utilizar o Rádio-Modem da Nivetec é necessário realizar sua configuração através do software WinUG3.
- A configuração é realizada com os seguintes procedimentos:
- Conectar o Rádio-Modem 500V3-RF na porta de comunicação serial do seu computador
utilizando o cabo adequado ao modelo de rádio (RS232/RS485).*Ver itens cabos.
- Conectar a fonte de alimentação no Rádio-Modem 500V3-RF.
- Verificar se o LED LIG está aceso.
- Iniciar o WinUG3. Abrirá a seguinte tela:
- Selecionar e configurar a porta serial no WinUG3 clicando no menu "Serial". Abrirá a seguinte tela:
- Selecionar a porta de comunicação do PC. Os demais itens devem estar configurados da seguinte maneira:
Velocidade: 9600
Paridade: Não
CTS: SIM
RTS: SIM
- Selecionados os parâmetros da serial, clicar em OK e voltar a tela inicial.
- Na tela principal aperte o botão "Ler" no WinUG3. O software irá ler as configurações do Rádio-Modem.
- Escolher os parâmetros conforme a necessidade da conexão. Nos testes foram utilizadas as seguintes configurações abaixo:
- Selecionar os parâmetros do rádio e clicar no botão "Aplicar" no WinUG3. O software irá enviar os parâmetros para o rádio-modem.
- Desligar e religar o 500V3-RF para tornar efetiva a configuração. Isto fará com que o 500V3-RF fique no modo normal de operação.
Observações:
- O software WinUG3 pode ser instalado automaticamente executando-se o programa Setup.exe no CDROM. Em caso de incompatibilidade com o sistema operacional, pode-se fazer a instalação manualmente. Copiar os arquivos para uma pasta de trabalho:
MSCOMM32.OCX
WinUG3_1X.exe
4. Arquitetura 1
- A aplicação do CP cliente não possui nenhuma configuração ou função especial.
- O aplicativo se restringe a dois módulos: C-xxx.000 e o módulo E-xxx.001 de modo a colocar a CPU em estado de execução.
- Esta arquitetura teve o objetivo de verificar o comportamento da comunicação do software MasterTool com o CP através dos rádios. Foram realizados comandos de monitoração, leitura do estado do CP, forçamento de pontos.
5. Arquitetura 2 e 3
- O Servidor desta aplicação é a CPU QK2000 com o módulo de comunicação QK1402I que permite implementar o protocolo Alnet I Mestre comunicando com os CPs Escravos PL105 que utilizam o protocolo Alnet I escravo.
- O ladder do CP Servidor se restringe a configuração do módulo QK1402I que será detalhada a seguir.
Adicionando as tabelas ao projeto
- Para realização das arquiteturas descritas foram utilizadas 4 tabelas. Para criar as tabelas vá à janela principal do MasterTool.
- Para realização das arquiteturas descritas foram utilizadas 4 tabelas. Para criar as tabelas vá a janela principal do MasterTool.
- Após a configuração clicar em OK.
Chamada de Configuração
- A configuração da placa QK1420I necessita de uma função que pode ser dividida em dois ou mais blocos. A primeira CHF inserida é denominada "Chamada de Configuração" e contém os parâmetros de comunicação.
- Apenas uma chamada de configuração é necessária no programa, independente do número de chamadas de comunicação.
- Para inserir uma CHF abra a tela de edição do ladder e selecione a instrução CHF. A tela para edição dos parâmetros da função será apresentada devendo ser configurada conforme figura abaixo:
- Clicar no botão Entrada. A janela para configuração dos parâmetros será aberta:
- Onde:
Parâmetro 0: Endereço do módulo no barramento.
Parâmetro 1: Tabela com as configurações do módulo.
Parâmetro 2: Operando para diagnóstico da função.
- Abaixo imagem da lógica utilizada nesta aplicação. A instrução CAB contém a tabela com os parâmetros da porta de comunicação do módulo.
- Instrução CAB:
- Onde:
Parâmetro 0:
Parâmetro 1: Velocidade de comunicação 9600.
Parâmetro 2: Time-out da comunicação, em décimos de segundos, ou seja, 20 equivale a 2 segundos.
Parâmetro 3: Tempo de espera entre as comunicações. Para redes locais pode ser utilizado o valor 0. Valores diferentes podem ser utilizados em modems.
Parâmetro 4: Determina o uso de CTS e RTS. Valor 0 = desabilitado 1 = habilitado.
Chamada de comunicação
- Após a chamada de configuração é necessário inserir uma CHF que será denominada "Chamada de Comunicação". Nesta função são parametrizados os dados que serão lidos ou escritos.
- Para cada escravo na rede deve ser adicionada uma chamada de comunicação.
- Onde:
Parâmetro 0: Endereço do módulo QK1402/I no barramento.
Parâmetro 1: Especifica o endereço do módulo (CP) destino, ou seja, que deverá receber o comando. Suporta valores entre 0 e 255.
Parâmetro 2: Operando do tipo tabela (TM) de onde serão lidos/escritos da tabela de mesmo endereço no CP destino.
Parâmetro 3: Operando do tipo KM que define se os valores serão lidos ou escritos. KM0 = lidos e KM1 = escritos.
Parâmetro 4: Operando utilizando para controle interno da função. Não deve ser utilizado em nenhuma outra parte do programa.
6. Cabos
PC – RÁDIO (RS232)
PC – CONVERSOR RS232/RS485 – RÁDIO RS485
QK2000 (RS232) – RÁDIO (RS232)
QK1402I (RS232) – RÁDIO (RS232)
QK1402I (RS485) – RÁDIO (RS485)
* Utilizar AL2600 como terminação e cabo AL2305 ligado ao QK1402
PL105 (RS232) COM 1 – RÁDIO (RS232)
Pinagem dos Rádios Modem
Comentários
0 comentário
Por favor, entre para comentar.