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

(* ... *)