.. include:: glb_defs.txt .. |ico| image:: ../shared_img/_cmd/n17.png .. _`Exponenciação`: Exponenciação ############## +----------------------------------------------------------------+ |Exponenciação | +-------------------+--------------------------------------------+ |Caminho |Programa/Editor Ladder/Elementos/Matemáticas| +-------------------+--------------------------------------------+ |Grupo |Matemático | +-------------------+--------------------------------------------+ |Tecla de Atalho |Nenhuma | +-------------------+--------------------------------------------+ |Parâmetros |2 | +-------------------+--------------------------------------------+ |Operação |P2 = e(algarismo neperiano) elevado a P1 | +-------------------+--------------------------------------------+ |Entradas |1 | +-------------------+--------------------------------------------+ |Tamanho do elemento|2 linhas | +-------------------+--------------------------------------------+ |Ícone ||ico| | +-------------------+--------------------------------------------+ .. only:: hitec +--------------------------------------------------+ |Compatibilidade | +-------------------+------------------------------+ |Geração de Firmware|GI, GII, GII-DUO, G3, G3S, G3R| +-------------------+------------------------------+ Este elemento efetua a operação matemática de exponenciação com o parâmetro P1, transferindo o resultado para o parâmetro P2. Opera apenas com valores reais. Para inseri-lo no programa deve-se posicionar o cursor na posição desejada, selecionar no menu à esquerda o grupo "Matemáticas" e clicar no botão correspondente, |ico|  Símbolo ********* .. image:: _img/_elem/4M.jpg :width: 30 mm Parâmetros ************ +-----------------------------------------------------------------------------------+ |Descrição dos Parâmetros | +==========+========+==========+====================================================+ |Parâmetro |Tipo(s) |Valores |Descrição | +----------+--------+----------+----------------------------------------------------+ |P1 |D |0..Max(D) |Especifica a memória (D) ou constante (Q) | | | | |utilizada como primeiro operando da operação | | | | |matemática de exponenciação. | | +--------+----------+ | | |Q |0..Max(Q) | | +----------+--------+----------+----------------------------------------------------+ |P2 |D |0..Max(D) |Especifica a memória (D) utilizada para armazenar | | | | |o resultado da operação matemática de exponenciação.| +----------+--------+----------+----------------------------------------------------+ Entradas ========= +-------------------------------------------------------------------------+ |Descrição das Entradas | +========+=========+========+=============================================+ |Entrada |Função |Estado |Descrição | +--------+---------+--------+---------------------------------------------+ |A1 |Ativação |Inativo |Com a entrada A1 inativa, a operação não é | | | | |realizada e portanto o operando P3 não é | | | | |alterado, mantendo seu valor anterior. Nesta | | | | |condição, a saída do bloco é desativada. | | | +--------+---------------------------------------------+ | | |Ativo |Com a entrada A1 ativa, a operação é | | | | |realizada e, caso seja concluída com sucesso | | | | |o, resultado é transferido para o operando | | | | |P2. Em caso de falha na execução da operação | | | | |o operando P2 não é atualizado e a saída do | | | | |elemento é desativada. | +--------+---------+--------+---------------------------------------------+ Saída ====== +---------------------------------------------------------------------------------+ |Descrição das Saídas | +=======+===============+========+================================================+ |Saída |Função |Estado |Descrição | +-------+---------------+--------+------------------------------------------------+ |B1 |Ativação/Falha |Inativo |Indica que o elemento está inativo quando | | | | |a entrada A1 estiver também inativa ou | | | | |indica que houve erro na execução da operação | | | | |quando a entrada A1 estiver ativa. As condições | | | | |possíveis de erro para este elemento são: - | | | | |Operação com operandos reais inválidos. | | | +--------+------------------------------------------------+ | | |Ativo |Indica que a entrada do elemento estava ativa | | | | |e a transferência definida foi realizada com | | | | |sucesso. | +-------+---------------+--------+------------------------------------------------+ .. tip:: O tempo para execução de uma operação matemática com operandos reais é normalmente grande comparado com as demais funções. Portanto, utilize valores reais apenas onde seja realmente necessário. Sempre que possível de preferência a operações com variáveis inteiras, principalmente em situações onde o tempo de Scan da Aplicação é um fator importante. Quando necessária sua utilização, avalie se esta operação necessita ser executada em todos os ciclos do PLC e caso contrário habilite a operação (através da entrada A1) apenas quando necessário gerar um novo valor. .. raw:: pdf PageBreak