Abilitare JavaScript per vedere questo sito.

Permette di definire la frequenza di esecuzione delle rules.

Sintassi

SYS_FREQ  [“frequency=100”]

frequency

Valore contenente la frequenza (min = 25 Hz, max = 5000 Hz) (opzionale, default 100Hz = 10 ms)

25 Hz = 40 ms; 1KHz = 1 ms; 2KHz = 500 micro secondi

ATTENZIONE: Questa keyword viene generata automaticamente da configuratore di progetto.

Configuratore di progetto --> Generali --> Sistema

configuratore_generale

Gestione della frequenza di esecuzione rules

Esistono tre modi per impostare la frequenza di esecuzione (interrupt) del task delle RULES.

Nel caso in cui vengano gestite reti canbus e/o EtherCAT, la frequenza DEVE essere impostata nei rispettivi editor di configurazione fieldbus. Se si stanno gestendo entrambe le reti, la frequenza deve essere uguale in entrambi gli editor

Se non vengono gestiti fieldbus, la frequenza si imposta da configuratore di progetto. Se è presente inoltre il flag di "Frequenza di sistema non modificabile" non sarà possibile una variazione di frequenza da programma tramite l'istruzione rule_freq e un tentativo di utilizzo di tale istruzione genererà allarme

NOTA: Nel caso in cui la frequenza sia già stata impostata nel configuratore delle reti canbus e/o EtherCAT l'impostazione da configuratore di progetto viene ignorata e viene data segnalazione nel report.

Se non vengono gestiti fieldbus e non è inserito il flag "Frequenza di sistema non modificabile" nel configuratore di progetto, è possibile utilizzare l'istruzione rule_freq per modificare la frequenza

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC