Programmi

I programmi sono unità logiche di programmazione che descrivono le operazioni tra le variabili di un processo.
I programmi descrivono una delle seguenti operazioni:
  • Sequenziale: Esecuzione continua e sequenziale dei passi e delle operazioni di un programma durante un ciclo di esecuzione.
  • Ciclico: Esecuzione di programmi in ogni ciclo del sistema di destinazione.
I programmi all'inizio di un ciclo (prima dei programmi sequenziali) di norma descrivono le operazioni preliminari sui dispositivi di ingresso per compilare variabili filtrate di alto livello. I programmi sequenziali usano spesso queste variabili. I programmi alla fine di un ciclo (dopo i programmi sequenziali) di norma descrivono le operazioni di sicurezza sulle variabili utilizzate dai programmi sequenziali, prima di inviare i valori ai dispositivi di uscita.
I programmi sequenziali principali (al primo livello della gerarchia) vengono eseguiti secondo il rispettivo comportamento dinamico. I programmi prima e dopo i programmi sequenziali descrivono comunemente le operazioni cicliche. Sono programmi ciclici indipendenti dal tempo. I programmi ciclici vengono eseguiti sistematicamente all'inizio di ciascuna ciclo di run time.
Nell'ambito dei dispositivi, i programmi sono collegati insieme in una struttura gerarchica. Quelli posizionati in alto nella gerarchia vengono attivati dal sistema. I programmi figlio (livello inferiore nella gerarchia) vengono attivati dai programmi principali.

Regole del programma

Le regole del programma sono le seguenti:
  • Utilizzare i linguaggi di programmazione grafica o letterale disponibili. Quando si crea un programma, è necessario specificare il linguaggio di programmazione.
  • Quando un programma è stato creato, il linguaggio di programmazione non può essere modificato.
  • Un progetto può contenere fino a 256 programmi.
  • I nomi dei programmi devono essere univoci. I nomi dei programmi devono iniziare con una lettera e possono contenere fino a 128 caratteri.
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.
Normal