.. include:: glb_defs.txt .. |ico| image:: ../shared_img/_cmd/o2.png .. _`Log na Base 10`: Log na Base 10 ############### +----------------------------------------------------------------+ |Log na Base de 10 | +-------------------+--------------------------------------------+ |Caminho |Programa/Editor Ladder/Elementos/Matemáticas| +-------------------+--------------------------------------------+ |Grupo |Matemáticas | +-------------------+--------------------------------------------+ |Tecla de Atalho |Nenhuma | +-------------------+--------------------------------------------+ |Parâmetros |2 | +-------------------+--------------------------------------------+ |Operação |P2 = Log 10 (P1) | +-------------------+--------------------------------------------+ |Entradas |1 | +-------------------+--------------------------------------------+ |Tamanho do elemento|2 linhas | +-------------------+--------------------------------------------+ |Ícone ||ico| | +-------------------+--------------------------------------------+ .. only:: hitec +--------------------------------------------------+ |:ref:`compatibilidade de firmware` | +-------------------+------------------------------+ |Geração de Firmware|GI, GII, GII-DUO, G3, G3S, G3R| +-------------------+------------------------------+ Este elemento efetua a operação matemática de logaritimo na base 10 do parâmetro P1, transferindo o resultado para 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/8L.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| | | | |operando da operação matemática de logaritmo na base 10.| | +-------+---------+--------------------------------------------------------+ | |Q |0..Max(Q)|Especifica a memória (D) ou constante (Q) utilizada como| | | | |operando da operação matemática de logaritmo na base 10.| +---------+-------+---------+--------------------------------------------------------+ |P2 |D |0..Max(D)|Especifica a memória (D) utilizada para armazenar o | | | | |resultado da operação matemática. | +---------+-------+---------+--------------------------------------------------------+ 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 P2 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: | | | | |- Logaritmo de valores menores ou igual a zero. - | | | | |Operação com operandos reais inválidos. | | | +--------+-------------------------------------------------------+ | | |Ativo |Indica que a operação 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