Como usar a tela de toque:
O controle de área de toque é combinado com o controle de botão. De acordo com as configurações de controle de botão do usuário no software de suporte, quando o usuário clica na área de toque do botão, o usuário pode especificar a conexão para a próxima página, enviar o número de ID de controle ou enviar o valor da coordenada. Quando o usuário clica na área sem -toque de botão, o terminal de interface homem-máquina não realizará nenhuma operação.
Ao enviar o número de ID de controle, os primeiros 2 bytes são "FC FC" como o cabeçalho do quadro de dados, indicando que os dados enviados são dados da tela de toque, e os próximos 2 bytes são o número de ID de controle, com o byte baixo na frente e o byte alto na parte de trás.
Ao enviar valores de coordenadas, os primeiros 2 bytes são "FE FE" como o cabeçalho do quadro de dados, indicando que os dados enviados são dados da tela sensível ao toque; os últimos 4 bytes são dados de coordenadas x e y da tela de toque, a coordenada x está na frente e a coordenada y está na parte de trás, o mesmo byte baixo está na frente e o byte alto está na parte de trás.
No caso de exibição multi-camada, a página de operação de controle de zona de toque assume como padrão a página da última operação de chamada. Neste momento, se você deseja ativar outras páginas, use o comando 1B 33 para alterar a página de operação.
Há uma tela de mouse em cada ponto da tela sensível ao toque. Se você não quiser exibi-lo, você pode usar o comando 1B 30 00 FF FF EE FF para desligar o display.
Comando de seleção do modo de tela sensível ao toque
Formato: Código hexadecimal: 1B 20 MODE FF FF EE FF
Explicação: 1B: é o cabeçalho do quadro de comando, 20: é o comando. MODE: é o valor de seleção do modo, um BYTE.
FF FF EE FF é o fim do quadro.
MODO: 0x00: gatilho de ponto único-, ou seja, quando a tela sensível ao toque é pressionada até que a tela sensível ao toque seja levantada, apenas o valor da senha da tela sensível ao toque é enviado uma vez, e não há quebra de código quando ele é levantado.
0x01: gatilho de ponto único-, ou seja, quando a tela sensível ao toque é pressionada até que a tela sensível ao toque seja levantada, o valor da senha da tela sensível ao toque é enviado apenas uma vez e quando a tela sensível ao toque é levantada , um código quebrado é enviado.
Se estiver definido para retornar o número de ID do controle nas configurações de propriedade do controle do botão superior do computador, o código quebrado será: FC F0 ID; ID é uma PALAVRA, e o byte baixo está na frente e o byte alto está atrás.
Se estiver definido para retornar o valor da coordenada do clique atual nas configurações de propriedade do controle do botão superior do computador, o código quebrado será: FE F0 XY; X e Y são ambos uma PALAVRA, e o byte baixo está na frente e o byte alto está na parte de trás.
0x02: indica acionamento contínuo, ou seja, após pressionar a tela sensível ao toque, o valor da tela sensível ao toque será enviado continuamente até que seja levantado, não havendo quebra de código ao ser levantado. O intervalo de tempo entre cada grupo de dados da tela sensível ao toque enviados pode ser controlado por comandos. Para obter detalhes do comando, consulte "Enviar comando de configuração do intervalo de tempo de dados da tela sensível ao toque".
0x03: indica acionamento contínuo, ou seja, após pressionar a tela sensível ao toque, o valor da tela sensível ao toque será enviado continuamente até que seja levantado, e um código quebrado será enviado quando for levantado.
Se estiver definido para retornar o número de ID do controle nas configurações de propriedade do controle do botão superior do computador, o código quebrado será: FC F0 ID; ID é uma PALAVRA, e o byte baixo está na frente e o byte alto está atrás.
Se estiver definido para retornar o valor da coordenada do clique atual nas configurações de propriedade do controle do botão superior do computador, o código quebrado será: FE F0 XY; X e Y são ambos uma PALAVRA, e o byte baixo está na frente e o byte alto está na parte de trás.
O intervalo de tempo entre cada grupo de dados da tela sensível ao toque enviados pode ser controlado por comandos. Para obter detalhes do comando, consulte "Enviar comando de configuração do intervalo de tempo de dados da tela sensível ao toque".
Exemplo: selecione o modo de tela sensível ao toque como gatilho de-ponto único sem enviar o valor de quebra de código (inicializar neste modo): 1B 20 00 FF FF EE FF
Selecione o modo de tela sensível ao toque como gatilho de ponto único com valor de envio de código quebrado: 1B 20 01 FF FF EE FF
Selecione o modo de tela sensível ao toque como gatilho contínuo sem enviar valores de código quebrados: 1B 20 02 FF FF EE FF
Selecione o modo de tela sensível ao toque como disparo contínuo com valor de envio de código quebrado: 1B 20 03 FF FF EE FF
Nota: O usuário envia o "comando de seleção de modo de tela sensível ao toque" para a interface man{0}}máquina. A interface homem-máquina só é executada sem salvar o valor do modo. Quando a interface homem-máquina for redefinida e reiniciada, o valor do modo de tela sensível ao toque será restaurado e inicializado. O valor do modo padrão da tela sensível ao toque é 0x00 durante a inicialização. , Ou seja, gatilho de-ponto único, nenhum código quebrado será retornado quando levantado. O controle da CPU do usuário precisa enviar este comando toda vez que for ligado.
Envie o comando de configuração do intervalo de tempo de dados da tela de toque
Formato: Código hexadecimal: 1B 21 vezes FF FF EE FF
Explicação: 1B: é o cabeçalho do quadro de comando, 21: é o comando. time: Valor do intervalo de tempo, com 20MS como unidade, uma PALAVRA, byte baixo na frente, byte alto atrás. FF FF EE FF é o fim do quadro.
O valor do intervalo inicial é 20MS. Este intervalo de tempo é válido apenas no modo de disparo contínuo da tela sensível ao toque e inválido no modo de disparo de-ponto único.
Exemplo: Defina o intervalo de tempo de envio de dados da tela de toque para 40MS: 1B 21 02 00 FF FF EE FF
Observação: o usuário envia "comando de configuração de intervalo de tempo de dados da tela de toque" para a interface man-machine, a interface man-machine só é executada sem salvar o valor do intervalo de tempo, quando o man{{2} } a interface da máquina é redefinida e reiniciada, o valor do modo de tela sensível ao toque será restaurado para a inicialização e o intervalo de tempo de dados da tela sensível ao toque durante a inicialização para 20MS. Este comando é válido somente após o usuário selecionar a tela sensível ao toque como o modo de disparo contínuo. Quando o modo de disparo de um-ponto é selecionado, este comando é inválido e não precisa ser usado. O controle da CPU do usuário precisa enviar este comando toda vez que for ligado.
Posição e status de exibição do mouse personalizado
Formato: Código hexadecimal: 1B 37 XY FF FF EE FF
Explicação: 1B: é o cabeçalho do quadro de comando, 37: é o comando. X: Exibe o valor da coordenada do mouse na direção X. É uma palavra, com o byte baixo na frente e o byte alto atrás. Y: exibe o valor da coordenada Y do mouse. É uma palavra, com o byte baixo na frente e o byte alto atrás. FF FF EE FF é o fim do quadro.
Exemplo: Personalize para exibir o mouse nas coordenadas (100, 100), envie o comando da seguinte forma: 1B 37 64 00 64 00 FF FF EE FF
Nota: Personalizar a posição de exibição do mouse é quando as propriedades do mouse são definidas para serem visíveis. Se as propriedades do mouse estiverem definidas como invisíveis, o mouse ainda ficará invisível após a personalização do mouse. Consulte o comando 1B 30 para configurações de atributos do mouse.

