SEMA_CREATE
Cria um semaforo
Nota
Esta bloco esta em fase de desenvolvimento e portanto não deve ser utilizado. As informações presentes podem ser modificadas.
Bloco
SEMA_CREATE
+-------------------+
UDINT ---|MAX_COUNT |--- INT
| |
UDINT ---|INIT_COUNT HANDLE|--- UDINT
+-------------------+
Parâmetros
Nome |
Classe |
Tipo |
Descrição |
MAX_COUNT |
Entrada |
UDINT |
Valor máximo do contador do semáforo |
INIT_COUNT |
Entrada |
UDINT |
Valor inicial do contador do semáforo |
HANDLE |
Saída |
UDINT |
Handle associado ao semáforo |
Exemplo
Declaração de variáveis
Código ST
(* ... *)