SR (definir/redefinir)
A instrução SR define uma biestável dominante.
Linguagens suportadas: Diagrama de blocos de função, diagrama de ladder, texto estruturado.
Essa instrução aplica-se aos controladores Micro810, L20E, L50E e L70E.
SR

Parâmetro | Tipo do parâmetro | Tipo de dados | Descrição |
|---|---|---|---|
SET1 | Entrada | BOOL | TRUE: Define Q1 como TRUE (dominante: prioridade mais alta ao determinar o comportamento da instrução). |
RESET | Entrada | BOOL | TRUE: Redefine Q1 para FALSE. |
Q1 | Saída | BOOL | Estado da memória booleana.
|
Set1 | Reset | Q1 | Resultado Q1 |
|---|---|---|---|
0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 |
0 | 1 | 0 | 0 |
0 | 1 | 1 | 0 |
1 | 0 | 0 | 1 |
1 | 0 | 1 | 1 |
1 | 1 | 0 | 1 |
1 | 1 | 1 | 1 |
Exemplos de SR
Exemplo de diagrama de blocos de função SR

Exemplo de programa de diagrama de ladder SR

Exemplo de texto estruturado SR

(* ST Equivalence: SR1 is an instance of a SR block *) SR1((auto_mode & start_cmd), stop_cmd); command := SR1.Q1;
Resultados

Dê sua opinião