KEY_READ_REM (ler chaves para o LCD remoto)

A instrução KEY_READ_REM lê o status da Chave no módulo LCD remoto opcional quando a exibição de usuário está ativa.
Detalhes da operação:
  • Use a instrução LCD_REM para ativar a exibição de usuário no módulo LCD remoto. Se a tela do usuário não está ativa, um erro ocorre durante a execução de KEY_READ_REM.
  • A propriedade P-BUTTON em um arquivo de função LCD é ativada, caso contrário, todos os status da chave são FALSE.
  • Apenas pressionamentos de tecla únicos são compatíveis com a instrução KEY_READ_REM; não há suporte para combinações de pressionamento de duas teclas.
Linguagens suportadas: Diagrama de blocos de função, diagrama de ladder, texto estruturado.
Essa instrução aplica-se aos controladores L20E, L50E e L70E.
KEY_READ_REM
KEY_READ_REM
Parâmetros da KEY_READ_REM
Parâmetro
Tipo do parâmetro
Tipo de dados
Descrição
Enable
Entrada
BOOL
Habilitação do bloco de instruções.
  • TRUE: Ativar
  • FALSE: Desativar
KEY_READ_REM
Saída
BOOL
TRUE: Os dados da tecla do LCD remoto são lidos com sucesso.
FALSE: Enable é false, há um erro de leitura. Dados da chave do LCD remoto ou tela do usuário não está ativa.
Sts
Saída
UINT
Status da operação KEY_READ_REM.
Códigos de status de KEY_READ_REM:
  • 0: A entrada de Enable é FALSE.
  • 1: Dados de chave lidos com sucesso.
  • 2: LCD remoto não detectado.
    Pode ocorrer quando:
    • O LCD remoto não está fisicamente conectado ao controlador (ou a fiação não está correta).
    • As configurações da porta serial são diferentes do exigido para o LCD remoto.
  • 3: Erro de conexão.
    Pode ocorrer quando há um erro da máquina de estado interno. A causa pode ser uma incompatibilidade entre a versão do firmware do controlador e a versão do firmware do RLCD.
  • 4: A tela do usuário não está ativa.
  • 5-65535: Reservado.
KeyData
Saída
UDINT
Dados do Teclado do LCD remoto.
Definições de KeyData são definidas na tabela KeyData bitfields.

Tabela KeyData bitfields

KeyData bitfields para KEY_READ_REM
Bit nº em KeyData
Nome
Descrição do parâmetro
0
UKY
TRUE = Tecla para cima pressionada.
1
DKY
TRUE = Tecla para baixo pressionada.
2
LKY
TRUE = Tecla para a esquerda pressionada.
3
RKY
TRUE = Tecla para a direita pressionada.
4
F1KY
TRUE = Tecla F1 pressionada.
5
F2KY
TRUE = Tecla F2 pressionada.
6
F3KY
TRUE = Tecla F3 pressionada.
7
F4KY
TRUE = Tecla F4 pressionada.
8
F5KY
TRUE = Tecla F5 pressionada.
9
F6KY
TRUE = Tecla F6 pressionada.
10
EKY
TRUE = Tecla Enter pressionada.
11
CKY
TRUE = Tecla Cancelar pressionada.
12
EKYL
TRUE = Tecla Enter pressionada por mais de 2 segundos.
13
CKYL
TRUE = Tecla Cancelar pressionada por mais de 2 segundos.
14-31
N/A
Reservado.

Exemplos de KEY_READ_REM

Exemplo de diagrama de blocos de função KEY_READ_REM
Exemplo de diagrama de blocos de função KEY_READ_REM
Exemplo de diagrama de ladder KEY_READ_REM
Exemplo de diagrama de ladder KEY_READ_REM
Exemplo de texto estruturado KEY_READ_REM
Exemplo de texto estruturado KEY_READ_REM
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal