SIMULADOR DE BOMBAS FCM

Documentos relacionados
SIMULADOR DE BOMBAS IDCODE

CESNA TECHNOLOGY GERENCIADOR FCM. Manual do software Gerenciador Fcm. Versão 1.0

COMO INSTALAR O CATÁLOGO

COMO INSTALAR O CATÁLOGO

Roteiro de instalação

Localizador de Defeitos

MÓDULO FISCAL ELETRÔNICO MFE MANUAL DE INSTALAÇÃO

Manual Coleta de Dados Hyperterminal

Guia de atualização de DVR

Tutorial de Utilização do Software- Mini CLP FIT

Conversor USB/Serial Instalação drive USB controlador CP-WS12/OEM e conversores USB/Serial

Manual Posto de Combustível

A instalação será feita através do link Setup Magni 2, situado no CD do Rasther.

MANUAL DO USUÁRIO SISTEMA GERENCIADOR DE SENHAS VERSÃO SERVIDOR

Versão 8.3A-01. Versão Final da Apostila de Novidades

Manual de Instalação Versão 2.0

VERIFICAÇÃO BÁSICA DE CONFIGURAÇÃO DE ECF DARUMA

WINDOWS. O que é o Windows?

Instalação e utilização do Software Pináculo SMS

Instalação e Operação do Leitor de Tracer do SAO WEB

1.1.Etapa 1 Bem vindo ao Assistente de Instalação do SIP Sistema Integrado de Pessoal...3

Manual SISTEMA GERENCIADOR DE SENHAS Versão SERVIDOR

Manual de instalação, configuração e utilização do Enviador XML

Guia de atualização de DVR

Para verificar se o Servidor e/ou o Cliente acessa o SisMÉDICO

MANUAL DE UTILIZAÇÃO DO CMA DESKTOP

MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL RV1

TCI 7300-U. Cabo de programação MPI-PC p/ interface USB. Manual de Instalação

Ashampoo Rescue Disc

MFE Instalação e Configuração

MANUAL DE INSTALAÇÃO DO EMULADOR SAT-CF-e OFF-LINE

TUTORIAL ROTINA: LIBERAR PEDIDO PENDENTE AUTOMÁTICO

Configuração da Bomba Gilbarco (Legacy, Advantage, High Hose, Pro)

Particionamento, formatação de discos rígidos, testes de desempenho e estresse do sistema no Windows 7

Manual de instalação do Microsoft SQL Server 2008 R2 Express no Windows 10

Procedimento Instalação Impressora Servidor de impressão/quota

CLARO BACKUP ONLINE Guia Prático

Manual SISTEMA GERENCIADOR DE SENHAS PAINEL MONOCOR - Ethernet

Como acessar as imagens via Navegador Internet Explorer

Clicando nesse botão aparecerá um menu no qual deve ser selecionada a porta serial em que o Rasther está ligada. Depois clique em OK.

Manual SIGOSMS Aplicação de Gerenciamento e Envio SMS

Como acessar as imagens via Navegador Safari

Manual SISTEMA GERENCIADOR DE SENHAS Versão GUICHÊ

GUIA RÁPIDO. MDIForms. Sintel Informática Ltda. Rua Vergueiro, nº º andar Vila Mariana, São Paulo - SP CEP:

Configuração da bomba Wayne 3G

Guia do usuário Dell Display Manager

Tutorial Instalador de configuração - Eduroam. 14/10/2016 Ver. 1.1

Instrução de Comunicação

Nota de aplicação AN A

Barcode Rede VW Guia de Consulta Rápido

Manual de Instalação e Utilização Módulo de emissão de Notas Fiscais Eletrônicas Sysfar

Título: Como configurar o Agente de Backup em Nuvem?

Descobrindo endereço de IP da sua impressora térmica epson

Instruções para instalação do software ESI[Tronic] + KTS. Figura 2

IDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias

Configuração da Bomba Gilbarco G-180

Instruções de Instalação e Configuração do emulador Emul4200

Sistema de Atendimento Telefônico Automático. Manual do Usuário

2013 Man a u n al a l de d e C om o an a d n os o CAP-02 21/ /2 /

TCI 120 Conversor de interface USB RS232

Comunicador Interno (Mensagens Instantâneas)

Validador Sintegra e TED

Tutorial Eduroam - Windows 7 Passo a passo. 14/10/2016 Ver. 1

Manual de Instalação de Software SoapAdmin3.5

MANUAL DE INSTALAÇÃO. LSoft NFe

Configuração da Bomba Stratema (CPU ELT)

Passo a Passo para Automatizar um Posto de Combustível

Soluções de Acessibilidade. VLibras - Desktop. Manual de Instalação da Ferramenta. Microsoft Windows R. Núcleo de Pesquisa e Extensão / LAViD

MANUAL DO USUÁRIO - INTEGRADOR MONIVOX BOOTLOADER

MANUAL DE SISTEMA SPEED CASH. Manual de Download e Instalação do Aplicativo Speed Cash. Technology Brazil. Data de Elaboração: maio/2010

Guia de instalação, atualização e configuração do Software HXGER

Manual de Instalação SI-300S e SI-300L

2. Execute o instalador do V-Ray 2.0. Você chegará à tela de bem-vindo, como na imagem abaixo. Clique no botão Next para prosseguir.

Como acessar as imagens via Navegador Google Chrome

SGCD 2.0 Sistema Gerenciador de Conteúdo Dinâmico

Manual de Versão Sistema Condomínio21

2017/07/25 19:38 1/10 DocFix

Manual do Usuário. Sistema Controle de Caixa (versão gratuita)

Ashampoo Rescue Disc

Manual para App Android e Software Windows

Gestão Unificada de Recursos Institucionais GURI

Instalando o Ponto Secullum 4.0

Guia Rápido. Elgin L42-DT Impressora de etiquetas.

2- Executando Zed-FULL.exe como Administrador (o SO Windows7-8 requer essa configuração)

Manual do professor WEBDIARIO

Guia de Utilização do AnyConnect

Este material foi preparado para auxiliar você no decorrer do curso. É um referencial teórico que deve ser consultado aula após aula.

Segue abaixo um manual prático de como se instalar o SQL Server 2008 para rodá-lo com os sistemas da Secullum.

Como instalar o LyX 1

GUIA RÁPIDO DE INSTALAÇÃO D-MFE VINCULAÇÃO D-MFE AO CNPJ DO CONTRIBUINTE

Antes de falarmos do novo modelo, vamos entender como o SophiA trabalhou até hoje.

MANUAL DE INSTALAÇÃO Safenet Authentication client 10.3

Guia de atualização de DVR

Guia de instalação UEG Linux LTS 1. Apresentação

Cerne Tecnologia e Treinamento

WINTHOR UPGRADE VERSÃO 2

Transcrição:

CESNA TECHNOLOGY SIMULADOR DE BOMBAS FCM Manual do Simulador de Bombas Fcm Versão do Manual - 1.1 Rua Irati, 131 - Santa Quitéria Curitiba/PR - CEP: 80310-150 TELEFONE/FAX: (41) 3013 6670 (41) 3013 6681 www.cesna.com.br

ATENÇÃO... A empresa também dispõe de um conjunto de exemplos para integração direta com a DLL de manipulação do concentrador CESNA, para as seguintes linguagens de programação: Visual Basic; Delphi; C++. A CESNA TECHNOLOGY fornece este material no intuito de auxiliar aos desenvolvedores de sistemas de integração com o concentrador CESNA. Mudanças poderão ser efetuadas para o aprimoramento deste manual, a fim de se conseguir uma melhor explanação dos conteúdos e funcionalidades aqui apresentados, bem como alguma correção ortográfica ou algo do gênero. Quaisquer mudanças que sejam executadas neste material estarão sendo disponibilizadas no site www.cesna.com.br na seção de downloads onde também estará a disposição dos integradores, o SIMULADOR DE BOMBAS FCM. Sempre que for desenvolver junto a este utilitário, procure a ultima versão deste documento no endereço acima citado. Estamos abertos a sugestões no intuito de alcançar excelência no atendimento de nossos clientes e parceiros, através do e- mail para contato engenharia@cesna.com.br.

SUMÁRIO 1 OBJETIVO DO SIMULADOR... 5 1.1 Configuração suportada... 5 2 INSTALAÇÃO... 6 3 O SIMULADOR DE BOMBAS FCM... 7 3.1 Janela principal... 7 3.1.1 Restaurar Configuração Padrão... 8 3.2 Janela da Fcm Slave... 9 4 FUNCIONAMETO... 11 4.1 Ligar Fcm Slave... 11 4.2 Abastecimento... 12 4.2.1 Inicio do abastecimento... 12 4.2.2 Fim do abastecimento... 13 4.3 Modo Off-Line... 14 4.4 Modo Rápido... 15 5 MODELO DAS BOMBAS... 16 5.1 Bomba Gilbarco... 16 5.2 Bomba Wayne... 17 5.3 Bomba Mecânica... 18

LISTA DE FIGURAS Figura 1 - Substituindo FcmMaster.dll... 6 Figura 2 - Janela Principal do Simulador de Bombas Fcm... 7 Figura 3 - Exemplo de janela da Fcm Slave 1... 9 Figura 4 - Fcm Slave 1 configurada para 16 bombas... 10 Figura 5 - Ligar Fcm Slave 1... 11 Figura 6 - Estado da Fcm Slave... 12 Figura 7 - Exemplo do Bico 2 da Bomba 1 abastecendo.... 13 Figura 8 - Finalizar o abastecimento da Bomba 1 Bico 4... 13 Figura 9 - Fcm Slave 1 simulando um problema de comunicação... 14 Figura 10 - Fcm Slave 1 configurada para abastecimentos rápidos... 15 Figura 11 - Seleção do modelo das Bombas.... 16

NOTAÇÕES Concentrador Fcm: Conjunto Fcm Master, Fcm Slave, Fonte de Alimentação. Fcm Slave: Hardware que controla e gerencia as bombas de combustíveis. Fcm Master USB: Hardware de interface entre Fcm Slave e PC. Driver FTDI: Driver para Fcm Master USB. Instalador Gerenciador Cesna: Software que instala e registra o software Gerenciador Cesna. Gerenciador Cesna: Software de gerenciamento e teste do Concentrador Fcm. CesnaActiveX.dll: Biblioteca em ActiveX para interface com Fcm Master.dll. FcmMaster.dll: Biblioteca que gerencia a comunicação com o Concentrador Fcm. Firmware: Pequeno software dedicado e instalado no microcontrolador da Fcm Slave. Sl: Número que corresponde a Fcm Slave. Bo: Número que corresponde a Bomba de Combustível. Bi: Número que corresponde ao Bico da Bomba de Combustível. Tot: Totalizador de determinada Bomba e Bico. Ppl: Preço por Litro de determinada Bomba e Bico. Vol: Volume de determinada Bomba e do último bico abastecido. cd: Número de casas decimais. Software Integrador: Programa desenvolvido pela empresa que está efetuando a integração com o Concentrador Fcm. PC: Microcomputador onde está conectada a Fcm Master USB.

1 OBJETIVO DO SIMULADOR No intuito de auxiliar os desenvolvedores, a Cesna desenvolveu o Simulador de Bombas Fcm para uso em conjunto com a CesnaActiveX.DLL. O simulador tem como objetivo a simulação por software de todos os componentes de hardware utilizado na Automação Fcm, ou seja: Placa Fcm Master; Placa Fcm Slave; Bombas Eletrônicas; 1.1 Configuração suportada O Simulador de Bombas Fcm permite ser configurado para gerenciar até 4 placas Fcm Slave, sendo que cada Fcm Slave suporta até 16 bombas lógicas, cada bomba tendo 4 bicos de abastecimento. Ou seja, pode ser configurado para trabalhar com até 64 bombas, totalizando 256 bicos de abastecimento. O Simulador de Bombas Fcm pode ser configurado para 3 tipos de bomba física, sendo os modelos: Gilbarco Wayne 3G Mecânica A configuração do modelo de bomba pode ser diferente em cada Fcm Slave, possibilitando a simulação de uma situação real dos postos de combustível. Em que temos modelos de bomba diferentes. A diferença entre cada modelo será descrita no Capítulo 5.

2 INSTALAÇÃO Após executar o instalador do Simulador de Bombas Fcm, deve ser substituído o arquivo FcmMaster.dll para a versão 3.x.x.x antes do inicio do programa. Este arquivo (FcmMaster.dll) encontra-se no diretório C:\Windows\System32 (para Windows 32 bits) ou C:\Windows\SysWOW64 (para Windows 64 bits). Para confirmarmos a alteração, quando apontamos o cursor para o arquivo FcmMaster.dll ele irá mostrar algumas informações, dentre elas a Versão do arquivo. Verifique se a versão mostrada é a 3.x.x.x (ex.: 3.0.5.3, como mostrado na Figura 1). Figura 1 - Substituindo FcmMaster.dll A versão 3.x.x.x da FcmMaster.dll é específica para o uso do Simulador de Bombas Fcm, sendo que não irá funcionar quando for utilizada diretamente com o Concentrador Fcm. Após a substituição do arquivo FcmMaster.dll o Simulador de Bombas Fcm já está pronto para ser iniciado, não sendo necessária nenhuma outra configuração.

3 O SIMULADOR DE BOMBAS FCM Neste capítulo mostraremos uma visão geral das telas do Simulador de Bombas Fcm e uma breve descrição das suas opções. Mais Detalhes sobre cada uma das opções serão abordados no Capítulo 4. 3.1 Janela principal Essa é a tela exibida quando o Simulador de Bombas Fcm é executado (Figura 2). Nela são definidas as configurações e exibidas algumas informações básicas de cada Fcm Slave. Figura 2 - Janela Principal do Simulador de Bombas Fcm

Cada Fcm Slave na janela principal possui os seguintes campos: Modelo: Responsável por escolher o modelo de bombas que a Fcm Slave irá gerenciar (mais detalhes no Capítulo 5); Número de Bombas: Quantidade de bombas que a Fcm Slave está gerenciando no momento; Modo de Operação: Modo de Operação da Fcm Slave com as Bombas (verificar os modos disponíveis no Manual de Desenvolvedores); Tipo Msg Abast: Tipo/Formato da Mensagem de Abastecimento (verificar os modos disponíveis no Manual de Desenvolvedores). Estado: Estado atual da Fcm Slave (mais detalhes no Capítulo 4.1); Off-Line: Campo responsável pela por indicar se a Fcm Slave está trabalhando em modo Off-Line (mais detalhes no Capítulo 4.3); Rápido: Quando assinalado faz com que o volume do abastecimento seja aumentado com maior velocidade, para simular abastecimentos maiores. Liga/Desliga: Botão responsável por ligar ou desligar a Fcm Slave (verificar Capítulo 4.1); 3.1.1 Restaurar Configuração Padrão No menu Ferramentas da janela principal temos a opção: Restaurar Configuração Padrão. No momento que o Simulador de Bombas Fcm é iniciado a primeira vez, ele cria no diretório em que se encontra o executável SimuladorBombaFcm.exe um arquivo de texto DadosBomba.txt. Nesse arquivo são armazenadas as informações (PPL e Totalizador) de cada Fcm Slave/Bomba/Bico. Essas informações são salvas no arquivo DadosBomba.txt sempre que o Simulador de Bombas Fcm é finalizado, e são lidas sempre que o simulador é iniciado. Isso permite que o simulador possa ser encerrado e iniciado sem ter que realizar a configuração de PPL para cada bico novamente, e também que o Totalizador de cada bico seja sempre incrementado, nunca voltando a zero. Sempre que necessário reiniciar esses valores (PPL e Totalizador), pode ser utilizado a opção Restaurar Configuração Padrão, no menu Ferramentas. Sendo que todos os

totalizadores terão seu valor alterado para 0 (zero) litros, e o PPL de todos os bicos será alterado para R$ 1,000 (valor padrão). 3.2 Janela da Fcm Slave Cada Fcm Slave terá uma janela própria (ver Figura 3), nesta tela serão exibidas as informações das bombas que estão configuradas para a respectiva Fcm Slave. Cada bomba exibe a informação dos seus 4 bicos, sendo que cada bico possui os seguintes campos 1 : Valor: Valor (em R$) do abastecimento atual; Volume: Volume (em litros) do abastecimento atual; Ppl: Preço por litro do bico (em R$); Tot: Totalizador/Encerrante (em litros) de cada bico; Figura 3 - Exemplo de janela da Fcm Slave 1 Esta janela será automaticamente redimensionada para comportar o número de bombas que a Fcm Slave foi configurada para gerenciar. Conforme já descrito, cada Fcm Slave 1 Os campos Valor e Volume são atualizados em tempo real, na medida em que o bico está acionado e o abastecimento em andamento.

pode gerenciar até 16 bombas, sendo que nessa configuração máxima, serão exibidas nessa janela 4 x 4 (Coluna x Linha) Bombas (conforme mostra a Figura 4). Figura 4 - Fcm Slave 1 configurada para 16 bombas

4 FUNCIONAMETO 4.1 Ligar Fcm Slave Ao iniciar o simulador, somente a janela Principal é aberta. A janela de cada Fcm Slave é aberta somente quando for clicado no seu respectivo botão Liga na janela principal (Figura 5). Porém antes de ligar uma Fcm Slave é necessário definir o modelo de Bombas que ela irá gerenciar 2. Isso é feito através do Combo Box Modelo. Essa escolha deve ser feita antes, pois enquanto a Fcm Slave está ligada esse Combo Box permanece desabilitado. As diferenças entre os modelos de bombas suportados pelo simulador serão descritas no Capítulo 5. Figura 5 - Ligar Fcm Slave 1 Quando uma Fcm Slave é ligada, por padrão, ela é configurada para gerenciar somente uma bomba. Para alterar essa configuração ela deve receber o comando FcmConfiguraSlave do componente ActiveX com o número de bombas que ela irá gerenciar. Ao ligar ou desligar uma Fcm Slave, o campo Estado, da janela principal é alterado para o respectivo estado: LIGADO ou DESLIGADO. Também é possível visualizar esse estado na barra de título da janela de cada Fcm Slave, como mostra a Figura 6. 2 Por padrão cada Fcm Slave inicia configurada para gerenciar bombas do modelo Gilbarco.

Figura 6 - Estado da Fcm Slave 4.2 Abastecimento Bombas Fcm. A baixo será descrito como proceder para realizar abastecimentos pelo Simulador de 4.2.1 Inicio do abastecimento Para iniciar o abastecimento de um bico, deve-se clicar no botão Liga que fica localizado do lado direito de cada Bico. Assim que um bico é acionado o botão Liga dos demais bicos da bomba ficam desabilitados. Isso ocorre pois somente 1 (um) bico pode abastecer por vez em uma bomba (ver Figura 7). Os campos Valor e Volume do bico que está abastecendo são atualizados em tempo real.

Figura 7 - Exemplo do Bico 2 da Bomba 1 abastecendo. Quando a Fcm Slave estiver desligada, nenhuma Bomba irá funcionar, sendo que se um bico for acionado nessa situação, o mesmo fica no estado AGUARDANDO LIBERAÇÃO até que a Fcm Slave seja ligada novamente. 4.2.2 Fim do abastecimento Para finalizar o abastecimento basta clicar no botão Desl que fica ao lado direito do bico que está abastecendo (ver exemplo na Figura 8). Após o termino do abastecimento, os demais botões Liga dos bicos da bomba são habilitados novamente. Figura 8 - Finalizar o abastecimento da Bomba 1 Bico 4

O campo Tot do bico que abasteceu também é atualizado sendo o seu novo valor composto do valor anterior acrescido do volume do abastecimento que acabou de ocorrer. 4.3 Modo Off-Line Esta função permite simular um possível problema de comunicação entre o Concentrador Fcm e Computador. Na janela principal do programa cada Fcm Slave possui um Check Box chamado Off- Line (ver Figura 9). Quando esse Check Box estiver marcado a comunicação entre Concentrador e Computador é interrompida, sendo reestabelecida assim que o a opção Off- Line for desmarcada. No momento em que a Fcm Slave está trabalhando em modo Off-Line ela não receberá nenhum comando que seja enviado pelo componente ActiveX (CesnaActiveX). Todo abastecimento que ocorrer nesse período será salvo na sua memória 3 interna e enviado para o componente ActiveX (através do evento FcmMasterAbasteceuOff) assim que a comunicação for reestabelecida. Figura 9 - Fcm Slave 1 simulando um problema de comunicação 3 Quando estiver trabalhando em modo Off-Line, cada Fcm Slave do Simulador de Bombas Fcm poderá armazenar até 50 abastecimentos.

4.4 Modo Rápido Esta função permite que abastecimentos de maior volume sejam realizados de forma mais rápida. Enquanto o check-box Rápido estiver marcado (figura 10) os abastecimentos realizados pelo Simulador de Bombas Fcm serão realizados com um aumento significativo do volume. Essa função é indicada para quando se quiser fazer testes de abastecimento que exijam grandes volumes, pois ela reduz o tempo do abastecimento. Figura 10 - Fcm Slave 1 configurada para abastecimentos rápidos

5 MODELO DAS BOMBAS Na janela principal (Figura 11), através do Combo Box Modelo, é possível escolher 3 modelos de bombas diferentes: GILBARCO, WAYNE e MECÂNICA. Cada Fcm Slave permite a configuração independente do modelo das bombas. Ou seja, podemos ter a Fcm Slave 1 controlando bombas do modelo Gilbarco e a Fcm Slave 2 bombas do modelo Wayne, etc. Esse Combo Box permanece desabilitado enquanto a Fcm Slave estiver ligada (como já descrito no Capítulo 4.1). Figura 11 - Seleção do modelo das Bombas. Cada bomba possui diferenças no seu funcionamento que serão mostradas nos próximos subcapítulos. 5.1 Bomba Gilbarco No processo de abastecimento a bomba do modelo Gilbarco não envia o número correto do bico até o momento que o abastecimento é finalizado. Por esse motivo o valor do Bico é sempre 1 (um) nos seguintes estados: MM_EVENTO_BOMBA_PEDE_AUTORIZACAO MM_EVENTO_BOMBA_LIBERADA MM_EVENTO_BOMBA_ABASTECENDO

Exemplo: Se for acionado o Bico 2 da Bomba 3 que está ligada na Fcm Slave 1: Para os três estados citados acima, o evento FcmMasterMudancaDeEstado (do componente ActiveX CesnaActiveX) receberá os seguintes parâmetros: Sl = 1; Bo = 3; Bi = 1; Note que o Bico (Bi) chegará com o valor 1 e não com o valor correto 2. Somente quando receber o estado MM_EVENTO_BOMBA_ABASTECEU o valor correto do bico é descoberto. Diferentemente da bomba modelo Wayne que sempre envia o valor correto do bico em todos os estados. 5.2 Bomba Wayne Enquanto a bomba Wayne está efetuando o abastecimento (estado MM_EVENTO_BOMBA_ABASTECENDO) ela responde aos seguintes comandos do componente ActiveX: FcmSolicitaUltimoAbastecimento: na resposta a esse comando é obtido o volume do abastecimento atual em tempo real, ou seja, nesse modelo de bomba é possível acompanhar o volume do abastecimento em tempo real por software; FcmSolicitaTotalizador: a resposta a esse comando é o totalizador da bomba antes do inicio do abastecimento atual; FcmSolicitaPrecoPorLitro: a resposta é o Preço Por Litro do abastecimento atual; Isso não ocorre na bomba Gilbarco que, se estiver no processo de abastecimento (MM_EVENTO_BOMBA_ABASTECENDO) e for solicitado algum dos comandos acima, sempre retorna o estado atual da bomba (MM_EVENTO_BOMBA_ABASTECENDO) e não a retorna a resposta ao comando solicitado.

5.3 Bomba Mecânica A bomba mecânica não possui configuração de preço por litro (PPL), por isso o valor do campo Ppl sempre será zero (ex.: 0,000). Pelo mesmo motivo o campo Valor nunca será atualizado e seu valor também será sempre 0. Diferente das outras bombas, somente o Bico 1 funcionará quando o tipo bomba for Mecânica. A bomba mecânica não responde aos seguintes comandos: Trocar o preço por litro; Obter o preço por litro; Além disso, é o único modelo de bomba que suporta a função de alteração do totalizador (encerrante). Mais detalhes dessa função são descritos no capítulo 5.2.1 do Manual Desenvolvedores Cesna.