Testando a Comunicação e Transferindo o Código de Máquina Todas as etapas do fluxograma da figura x.x foram realizada no PC. O código de máquina foi criado no PC na pasta Resource. O arquivo a ser transferido para o PLC possui extensão.pcd. Quinto Passo: Test and Commissioning O quinto passo é a fase de testar a comunicação entre o PC e PLC e transferir o código fonte. Botão Device Type Selecionar PS4-200 Botão Interface Selecionar a Porta onde o PLC está conectado Botão Connect Automação Industrial 1
Condição da Comunicação: Conectado ou Desconectado Clique ao Lado do Modelo para abrir o menu Figura x.x Test and Commissioning. Configuração Lógica para Estabelecer a Comunicação 2 Controlador Programável: Aplicações Industriais
Estabelecendo uma Conexão Ao clicar no Botão Connect o Sucosoft tenta estabelecer uma comunicação com o CLP usando a porta serial especificada no menu Interface, usando as características do hardware especificado no menu Device Type. Se o Sucosoft não encontra o hardware ou se o hardware não corresponde ao especificado a caixa de diálogo da figura x.x. retorna o problema encontrado: A conexão com o PLC não foi estabelecida. Verifique a conexão física e lógica. A conexão física consiste em verificar se: O cabo serial está integro. O cabo serial está conectado ao conector DB9 macho do PC e ao conector DIN 8 pinos fêmea no PLC (PRG). A porta Serial do PC destinada à comunicação com o PLC está habilitada no SETUP e no Windows, caso afirmativo verificar com o loopback 1 a funcionalidade da porta. O PLC está energizado. A conexão lógica consiste em verificar se: PLC selecionado no Device Type corresponde ao PLC conectado. A porta de comunicação seleciona no Interface é a porta destinada à comunicação. 1 Conector que possui um circuito elétrico para testar as portas de comunicação do PC. Vide referência bibliográfica: Manutenção de PC. Automação Industrial 3
Se após verificar a prontidão do dispositivo o Sucosoft não encontrar problemas físicos ou lógicos a comunicação é estabelecida e a mensagem de conexão é apresentada na caixa que apresenta o status (condição) da comunicação. Vamos supor que, inicialmente a comunicação foi estabelecida, mas PLC perdeu a fonte de energia por uma falha na instalação elétrica. O Sucosoft não irá detectar que a comunicação não está mais ativa. Ao ser acionado qualquer comando que necessite enviar ou receber bytes, a caixa de diálogo da figura x.x será exibida, informando que existe um erro na transferência de dados. No caso de erro na transferência de dados deve-se proceder a uma nova conexão. 4 Controlador Programável: Aplicações Industriais
Transferindo o Código de Máquina Quando uma conexão é estabelecida o botão Transfer da figura x.x é liberado. Ao clicar duas vezes no botão Transfer a caixa de dialógo da figura x.x apresenta as opções. Selecione o Arquivo a ser Transferido para o PLC Navegue pela hierarquia dos elementos do computador e das pastas Figura x.x Transfer/File-Manager. Tranferência de Arquivo do PC para o PLC e Memory Card Ao selecionar o arquivo porta_e.pcd para transferir para o PLC os botões de transferência serão liberados. A figura x.x apresenta os botões de transferência e suas funções. Automação Industrial 5
Se o arquivo não estiver na lista, procure-o navegando hierarquia dos elementos do computador e das pastas. O arquivo a ser transferido possui a extensão.pcd. Botões ativados após escolha do Arquivo para Transferência Após a seleção do arquivo a ser transferido para o PLC os botões em negrito são acionados ou liberados. Os botões em cinza baixo relevo não estão ativos. Transfere Programa do PC para o PLC Transfere Programa do Memory Card para o PC Compara o Programa selecionado no PC com o residente em memória no PLC Transfere Programa do PC para o Memory Card Figura x.x Botões de Transferência de Arquivos da Caixa Tranfer/File-Manager Os botões que envolvem operações com o MC Memory Card só estão ativos se o dispositivo estiver conectado fisicamente ao PLC. O MC é um dispositivo que permite a expansão da capacidade de memória do PLC. Usando o Botão Compare PLC O botão Compare PLC, permite comparar o programa selecionado no PC para transferência com o programa residente na memória do PLC. A 6 Controlador Programável: Aplicações Industriais
comparação permite saber-se qual o programa do usuário que está "rodando" no PLC. Se o programa a ser transferido é diferente do residente na memória do PLC a resposta ao acionar o botão compare PLC é a caixa de diálogo da figura x.x, que informa que os programas comparados são diferentes. Figura x.x Mensagem do Tranfer/File-Manager. Os programas comparados são diferentes Usando o Botão Transfer PLC O botão Transfer PLC, permite transferir o programa selecionado no PC para o PLC. Quando o PLC está no modo Run executando um programa, o Sucosoft retorna a caixa de diálogo, da figura x.x, informando o estado do PLC. Para que o PLC entre no modo Ready pronto para receber um novo programa é necessário clicar no botão Sim na caixa de diálogo da figura x.x. Automação Industrial 7
A evolução do processo de Download transferência do arquivo para o PLC, é sinalizada pela tela da figura x.x. Tranfer Action: Path Name: Program Name: Download c:\porta_e\project.sys\ps4-200\config\resourse PORTA_E.PCD 88% Figura x.x Evolução do processo de Download do arquivo porta_e.pcd Após a transferência do Arquivo para o PLC a caixa de diálogo da figura x.x solicita confirmação para que o PLC passe do estado de Ready para Run. Com o PLC no estado Run é possível simular o programa transferido para depurá-lo. 8 Controlador Programável: Aplicações Industriais
Ao clicar em Sim o PLC passa do estado Ready, onde recebeu o programa, para o estado Run estado cíclico de execução do programa transferido. Um Led posicionado no painel do PLC acende para indicar o estado de Run. Run Figura x.x Led Indicativo de Estado de Operação do PLC Quando o programa ativo na memória do PLC é diferente do programa que está sendo trabalhado no project manager no PC, não é possível acionar o POU-Editor para simulação. Nesta situação o Sucosoft retorna uma mensagem informando o nome dos programas no PC e no PLC. Automação Industrial 9
10 Controlador Programável: Aplicações Industriais