Funções de Suporte
| Funções de suporte |
| Nro. da Função |
100 |
| Caminho |
Programa/Editor Ladder/Elementos/Especiais/Bloco de controle Padrão |
| Grupo |
Especiais |
| Ícone |
 |
A função deste bloco é disponibilizar funções de suporte diversas
para o controlador.
Para inseri-lo no programa, deve-se posicionar o cursor na posição desejada,
selecionar no menu à esquerda o grupo “Especiais” e clicar no botão correspondente, 
Nota
A execução deste comando pode levar vários ciclos de scan para ser concluído.
Portanto, verifique a condição da saída do bloco para certificar-se que o
processo está terminado e, avalie o valor para parâmetro P4 para identificar
possíveis falhas.
Parâmetros
| Parâmetros |
| Parâmetros |
Tipos |
Valores |
Descrição |
| P1 |
K |
Max(K) |
Função do bloco SCB para utilizar
funções de suporte do controlador.
Deve ser uma constante inteira, cujo
o valor deve ser 100. |
| P2 |
M |
M[x + 0] |
Código da função de suporte desejada.
Parâmetros de entrada específicos
para cada função de suporte. |
| P3 |
M |
M[y + 0] |
Parâmetros de saída específicos para
cada função de suporte. |
| P4 |
M |
M[y + 0] |
Código de retorno da execução da função,
onde: Igual a 0 - Indica função
executada com sucesso. Diferente de 0
- Indica condição de falha. Vide a
Tabela de códigos de retorno do controlador . |
Entradas
| Descrição das Entradas |
| Entrada |
Função |
Estado |
Descrição |
| A1 |
Ativação |
Inativo |
Neste estado o bloco não executa nenhuma ação,
repassando apenas o estado inativo para a saída B1. |
| Ativo |
Neste estado o bloco executa a funcionalidade
associada ao mesmo. OBS: Cabe ressaltar que, para
o bloco SCB, esta entrada opera por transição ou
seja, o bloco é executado apenas quando a entrada
A1 muda do estado inativo para o estado ativo. Uma
vez ativada, a entrada A1 deverá permanecer ativa
até o término da execução da função que é sinalizado
através da ativação da saída B1 do bloco. |
Saída
| Descrição das Saídas |
| Saída |
Função |
Estado |
Descrição |
| B1 |
Ativação/Falha |
Inativo |
A saída B1 sempre estará inativa se a entrada A1 estiver
inativa. Quando a entrada A1 for ativada a saída B1 permanecerá
inativa enquando o bloco estiver executando o comando associado
indicando que o processo ainda não terminou. |
| Ativo |
Indica fim de execução do processo associado ao bloco. Para
identificar se a função foi executada com sucesso é necessário
examinar o parâmetro P4, que contém o código indicando o
resultado da execução do processo associado. Para mais
informações sobre os códigos disponíveis para esta função
consulte a Tabela de códigos de retorno do controlador. |
Funções de Suporte
A tabela abaixo lista as funções de suporte disponíveis para os controladores da
HI Tecnologia. Consulte a coluna “compatibilidade” para verificar a
disponibilidade da função de suporte em cada geração de controladores da
HI Tecnologia.
| Funções de suporte |
| Código da Função |
Descrição da Função |
| 1 |
Calcula o checksum de variáveis R, M, D e L da base de dados do controlador |