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
- NoOrganizador do projeto, no programa de HSC, clique com o botão direito do mouse emVariáveis locais.
- Na célulaValor inicialda variável MyAppData.PlsEnable, selecioneTrue.
- Configure a subcarga e o estouro.
- Na célulaValor inicialde MyAppData.OFSetting, insira50.
- Na célulaValor inicialde MyAppData.UFSetting, insira–50.
- (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.

Dê sua opinião