HSCE_CFG_PLS
A instrução HSCE_CFG_PLS é usada para configuração de HSC com o Interruptor de limite programável (Programmable Limit Switch, PLS). Esta função é um conjunto adicional de modos operacionais para o contador de alta velocidade. Ao operar nesses modos, os valores da predefinição e dos dados de saída são atualizados usando dados fornecidos pelo usuário cada vez que uma das predefinições é atingida. Estes modos são programados fornecendo um arquivo PLS que contém os conjuntos de dados a serem usados.
Linguagens suportadas: Diagrama de blocos de função, diagrama de ladder, texto estruturado.
Essa instrução aplica-se aos controladores L20E, L50E e L70E.
HSCE_CFG_PLS

Parâmetro | Tipo do parâmetro | Tipo de dados | Descrição |
|---|---|---|---|
Execute | Entrada | BOOL | A borda ascendente inicia a configuração de HSC (Enable de HSCE deve ser igual a FALSE). Uma borda descendente limpará todo o valor de saída. |
Channel | Entrada | HSCE_CHANNEL | O canal HSCE. |
InitAccumulator | Entrada | LINT | Valor inicial do acumulador. |
OFSetting | Entrada | LINT | Valor limite de sobrecarga do contador. |
UFSetting | Entrada | LINT | Valor limite de subcarga do contador. |
PLS_Data | Entrada | PLS2 | Valores de configuração para Predefinição alta (LINT), Predefinição baixa (LINT), Saída de predefinição alta (UDINT) e Saída de predefinição baixa (UDINT). |
PLS_Size | Entrada | USINT | Tamanho de dados de PLS e o valor máximo é 24 para um plug-in. |
PLS_Offset | Entrada | USINT | Deslocamento com o qual iniciar na matriz de dados PLS. |
OutputMask | Entrada | UDINT | Máscara de saída para a funcionalidade PLS. |
Done | Saída | BOOL | Ação de configuração de HSC (iniciada por essa instrução) é bem-sucedida. |
Error | Saída | BOOL | Indica a ocorrência de um erro. |
Exemplos de HSCE_CGF_PLS
Exemplo de diagrama de blocos de função HSCE_CGF_PLS

Exemplo de diagrama de ladder HSCE_CGF_PLS

Exemplo de texto estruturado HSCE_CGF_PLS

Dê sua opinião