Exemplo: Adicionar uma função do Interruptor de limite programável

Este exemplo explica como adicionar uma função de Interruptor de limite programável (PLS) ao programa HSC.
Valores de variável para as configurações do contador
  • MyAppData.PlsEnable é usado para habilitar ou desabilitar as configurações do PLS. Ele deve ser configurado como FALSO (desativado) se a variável MyAppData for usada.
  • MyAppData.HscID é usado para especificar quais entradas integradas serão usadas com base no modo e no tipo de aplicativo. Veja Mapeamento de entradas HSC e cabeamento para saber os diferentes IDs que podem ser usados e também as entradas integradas e suas características.
  • Se ID 0 for usado, ID 1 não pode ser usado no mesmo controlador porque as entradas são usadas por definição e retenção.
  • MyAppData.HscMode é usado para especificar o tipo de operação que o HSC usa para contar. Veja Modo HSC (HSCAPP.HSCMode).
Para habilitar o PLS
  1. No
    Organizador do projeto
    , no programa de HSC, clique com o botão direito do mouse em
    Variáveis locais
    .
  2. Na célula
    Valor inicial
    da variável MyAppData.PlsEnable, selecione
    True
    .
  3. Configure a subcarga e o estouro.
    1. Na célula
      Valor inicial
      de MyAppData.OFSetting, insira
      50
      .
    2. Na célula
      Valor inicial
      de MyAppData.UFSetting, insira
      –50
      .
  4. (opcional) Configure a máscara de saída de uma saída.
    Resultados para este exemplo:
    • A variável PLS tem uma dimensão de [1..4]. Isso significa que o HSC pode ter quatro pares de Predefinições alta e baixa.
    • Os valores de predefinições altas devem ser configurados mais baixos que o OFSetting e a Predefinição baixa deve ser maior que o UFSetting.
    • Os valores HscHPOutPut e HscLPOutPut determinam quais saídas serão ligadas quando uma Predefinição alta ou Predefinição baixa for alcançada.
    Exemplo de resultados
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal