Criando meu primeiro programa no SPDSW HI Tecnologia Indústria e Comércio Ltda. Documento de acesso Público EAT.01003 Versão 1.0 24 de Novembro de 2014
Apresentação Este documento foi elaborado pela HI Tecnologia Indústria e Comércio Ltda. Quaisquer dúvidas ou esclarecimentos sobre as informações contidas neste documento podem ser obtidas diretamente com o nosso departamento de suporte a clientes, através do telefone (19) 2139.1700 ou do email suporte@hitecnologia.com.br. Favor mencionar as informações a seguir para que possamos identificar os dados relativos a este documento. Título documento: Criando meu primeiro programa no SPDSW Referência do documento: EAT.01003 Versão do documento: 1.0 HI Tecnologia Indústria e Comércio Ltda. Sede: Av. Dr. Armando de Sales Oliveira, 445. Cidade: Campinas SP Fone: +55 (19) 2139.1700 CEP: 13076-015 Portal Web: www.hitecnologia.com.br Contatos Vendas: vendas@hitecnologia.com.br Suporte Técnico: suporte@hitecnologia.com.br Engenharia de Aplicação: engenharia@hitecnologia.com.br FAQ: faq.webhi.com.br Portal de documentação On line: doc.hitecnologia.com.br Forum: forum.hitecnologia.com.br Este documento pode ser alterado sem notificação prévia Página 2 de 18
Índice 1 Abrangência do Documento... 4 2 Introdução... 5 3 Informação Copyright... 5 4 Isenção de Responsabilidade... 5 5 Sugestões... 5 6 Referências... 5 6.1 Documentos... 6 6.2 Aplicativos... 6 7 Criando uma nova Aplicação no SPDSW... 7 7.1 Salvando a nova Aplicação no SPDSW... 7 7.2 Configurando o Controlador ZAP900 no SPDSW... 8 7.3 Editando um Programa Vazio... 11 7.4 Carregando um Programa no Controlador... 14 7.5 Depurando um Programa no Controlador... 16 Controle do Documento... 18 Considerações gerais... 18 Este documento pode ser alterado sem notificação prévia Página 3 de 18
1 Abrangência do Documento Este documento abrange os seguintes Controladores nas plataformas especificadas abaixo. Equipamentos Plataforma Abrangência Tipo Família Modelo GI GII GII Duo G3 G3S Controla dores IHMs MCI02 ZAP500 ZAP900 ZAP91X MCI02 X MCI02-QC X ZAP500/BX/BXH X ZTK500/501 X ezap900/901, ZAP900/901 X eztk/ztk900, ZAP900-BXH X ZAP910 / ZTK910 X ZAP911 X ezap910 / eztk910 X ezap911 X ZAP910-BXH X ZAP910-S / ZTK910-S X ZAP911-S X ezap910-s / eztk910-s X ezap9911-s X ZAP910-BXH-S X FLEX950 FLEX950-PLC X P7C CPU300 X CPU301, PPU305 X CPU302, PPU306 X NEON CPU400 X MMI600 MMI600/601 X MM650 MMI650 X MMI800 MMI800 X FLEX950 FLEX950-IHM X Este documento pode ser alterado sem notificação prévia Página 4 de 18
2 Introdução Este documento tem por objetivo, apresentar, de forma geral, as etapas envolvidas na criação de um programa de aplicação ladder mínimo para os controladores da HI Tecnologia, utilizando o aplicativo de programação SPDSW. As etapas envolvidas referem-se a: Criar um novo projeto Salvar o projeto Configurar o hardware associado ao controlador a ser utilizado no projeto Editar um programa ladder mínimo Carregar um programa ladder no controlador Depurar um programa ladder no controlador 3 Informação Copyright Este documento é de propriedade da HI Tecnologia Indústria e Comércio Ltda. 2014, sendo distribuído de acordo com os termos apresentados a seguir. Este documento pode ser distribuído no seu todo, ou em partes, em qualquer meio físico ou eletrônico, desde que os direitos de copyright sejam mantidos em todas as cópias. 4 Isenção de Responsabilidade A utilização dos conceitos, exemplos e outros elementos deste documento é responsabilidade exclusiva do usuário. A HI Tecnologia Indústria e Comércio Ltda. não poderá ser responsabilizada por qualquer dano ou prejuízo decorrente da utilização das informações contidas neste documento. 5 Sugestões Sugestões são bem vindas. Por favor, envie seus comentários para suporte@hitecnologia.com.br Novas versões deste documento podem ser liberadas sem aviso prévio. Caso tenha interesse neste conteúdo acesse o site da HI Tecnologia regularmente para verificar se existem atualizações liberadas deste documento. 6 Referências Os seguintes documentos e aplicativos podem ser consultados e utilizados para prover maiores informações ao usuário. Estão disponíveis para download gratuito em no nosso website: www.hitecnologia.com.br Este documento pode ser alterado sem notificação prévia Página 5 de 18
6.1 Documentos Código do doc. Título Formato PET.A04.001 Folha de especificação técnica do kit de treinamento ZTK900 PDF PET.A04.002 Folha de especificação técnica do kit de treinamento eztk900 PDF PET.108.001 Folha de Especificação Técnica do controlador ZAP900/901 PDF PET.108.002 Folha de Especificação Técnica do controlador ezap900/901 PDF PET.110.001 Folha de Especificação Técnica dos controladores da família ZAP91X PDF PET.A05.001 Folha de Especificação Técnica dos kits de treinamento da família ZAP91X PDF 6.2 Aplicativos Nome Função Formato SPDSW Ambiente de programação para a linha de controladores da HI Tecnologia EXE OPPE Ambiente de programação para a linha de IHMs da HI Tecnologia EXE Este documento pode ser alterado sem notificação prévia Página 6 de 18
7 Criando uma nova Aplicação no SPDSW Para iniciar a criação de uma nova aplicação, no SPDSW, selecione a opção Projeto Novo, no menu principal do SPDSW, conforme ilustrado abaixo: No formulário apresentado, deve-se preencher os parâmetros de identificação associados à nova aplicação. 7.1 Salvando a nova Aplicação no SPDSW Após criar uma nova aplicação, podemos salvá-la no computador. Neste caso, selecione a opção Projeto Salvar, no menu principal do SPDSW, conforme ilustrado abaixo: Este documento pode ser alterado sem notificação prévia Página 7 de 18
No formulário apresentado selecione o local onde desejar salvar os arquivos fontes associados à aplicação, e especifique um nome para a mesma. 7.2 Configurando o Controlador ZAP900 no SPDSW Após salvar a nova aplicação, podemos configurar o hardware associado ao controlador a ser utilizado, no caso, o controlador ZAP900 associado ao kit de treinamento ZTK900. O controlador ZAP900 é composto pelos seguintes módulos de hardware: Este documento pode ser alterado sem notificação prévia Página 8 de 18
Modulo de Processamento: corresponde ao módulo com a CPU do controlador e também disponibiliza alguns sinais de I/O. Existe um único módulo de processamento disponível, denominado ZMB900. Módulo de expansão de I/O: corresponde ao módulo de expansão de I/O. Deve-se utilizá-lo quando os I/O disponíveis no módulo ZMB900 não são suficientes para a aplicação. Existem diversos módulos de expansão, porém o padrão para o ZTK900 corresponde ao módulo HXM500, que disponibiliza I/O digitais e analógicos. Uma vez definido a configuração de hardware a ser utilizada no controlador ZAP900, basta defini-la em nosso projeto de aplicação. Selecione a opção Programa Controlador Programável no menu principal do SPDSW, conforme ilustrado abaixo: Este documento pode ser alterado sem notificação prévia Página 9 de 18
Para configurar o hardware do controlador, siga os passos ilustrados abaixo: No formulário apresentado, selecione o controlador ZAP900. Após a seleção do controlador ZAP900, apresenta-se o respectivo controlador, na arvore de composição do controlador, incluindo o módulo de processamento ZMB900. O passo seguinte consiste em configurar o módulo de expansão de I/O do controlador ZAP900. Para tal selecione o item SLOT_LIVRE na arvore de composição do controlador. Este documento pode ser alterado sem notificação prévia Página 10 de 18
Na aba CLP, selecione o módulo de expansão correspondente, utilizado no controlador ZAP900. Por exemplo, o módulo de expansão HXM500. Após a seleção do módulo de expansão, o mesmo aparece na arvore de configuração do projeto, bem como uma respectiva descrição associada ao mesmo. A configuração associada ao hardware do controlador está completa, Basta selecionar a opção Confirma, para concluir esta etapa de configuração. 7.3 Editando um Programa Vazio Uma vez definida a configuração do controlador a ser utilizado na aplicação, pode-se iniciar a edição das lógicas ladder associadas à aplicação. Para selecionar o editor ladder selecione a opção Programa Editor Ladder no menu principal do SPDSW, ou através da seleção do botão de comando Editor Ladder, disponível na barra de comandos do SPDSW, conforme ilustrado abaixo: Este documento pode ser alterado sem notificação prévia Página 11 de 18
O editor ladder do SPDSW é ilustrado abaixo: A seguir serão apresentados os primeiros passos para edição de um programa vazio, no editor ladder do SPDSW: Este documento pode ser alterado sem notificação prévia Página 12 de 18
Selecione o grupo Fluxo na barra de grupo elementos do editor ladder Neste grupo Fluxo, selecione o elemento Fim de Programa. Este documento pode ser alterado sem notificação prévia Página 13 de 18
Programa ladder vazio, apenas com uma lógica de programação associada ao Fim de Programa. Para obter maiores detalhes sobre o editor ladder do SPDSW, consulte o documento: EAT.01004 Editando Programas com o SPDSW. EAT.01005 Documentando Programas com o SPDSW. Ao término desta etapa, o programa ladder já está editado e pronto para ser carregado no controlador, utilizando o próprio SPDSW. 7.4 Carregando um Programa no Controlador Uma vez editado um programa Ladder de aplicação, pode-se carregá-lo no controlador. Selecione a opção Controlador Programa de Aplicação Carrega Aplic. no menu principal do SPDSW, ou através da seleção do botão de comando Carrega Aplic. disponível na barra de comandos do SPDSW, ou simplesmente através do atalho Ctrl F7, conforme ilustrado abaixo: Este documento pode ser alterado sem notificação prévia Página 14 de 18
Durante o processo de transferência do programa ladder para o controlador são apresentadas algumas telas indicando as respectivas etapas associadas ao processo, conforme ilustrado abaixo: Para obter maiores detalhes sobre a carga de programas no controlador consulte o documento: EAT.01006 Carregando um Programa no Controlador. Ao término desta etapa o programa Ladder já esta carregado no controlador e pode ser depurado utilizando o próprio SPDSW. Este documento pode ser alterado sem notificação prévia Página 15 de 18
7.5 Depurando um Programa no Controlador Uma vez carregado o programa ladder no controlador, pode-se depurá-lo no controlador. Selecione a opção Supervisão Depurador, no menu principal do SPDSW, ou através da seleção do botão de comando Depurador, disponível na barra de comandos do SPDSW, conforme ilustrado abaixo: Este documento pode ser alterado sem notificação prévia Página 16 de 18
Para obter maiores detalhes sobre o depurador do SPDSW, consulte o documento: EAT.01006 Depurando Programas com o SPDSW. Ao término desta etapa, pode-se, repetir as etapas de edição, carga e depuração da aplicação Ladder, visando corrigir eventuais lógicas de programação, bem como, acrescentar novas funcionalidades ao programa Ladder. Este documento pode ser alterado sem notificação prévia Página 17 de 18