Strumenti Utente

Strumenti Sito


manipolatore

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
manipolatore [2021/04/27 10:40] – [Scrivere il programma per PLC: da SFC a ladder] adminmanipolatore [2026/02/17 11:58] (versione attuale) – [Scrivere il programma per PLC: da SFC a ladder] admin
Linea 266: Linea 266:
     * negli operatori di confronto è indispensabile impostare il tipo di dati corretto (''Dint'' per i contatori veloci e ''int'' per i contatori ''CUP''     * negli operatori di confronto è indispensabile impostare il tipo di dati corretto (''Dint'' per i contatori veloci e ''int'' per i contatori ''CUP''
     * non usare ''=='' ma ''>='' e ''%%<=%%'' negli operatori di confronto, specialmente con i contatori veloci     * non usare ''=='' ma ''>='' e ''%%<=%%'' negli operatori di confronto, specialmente con i contatori veloci
-    * i contatori ''CUP'' per i sensori a impulsi ((quelli veloci sono già impostati in hardware e le variabili associate possono essere utilizzate direttamente nel programma)):+    * i contatori ''CTU'' per i sensori a impulsi ((quelli veloci sono già impostati in hardware e le variabili associate possono essere utilizzate direttamente nel programma)):
       * vanno inseriti nelle uscite e collegati ai contatti che ne aumentano e resettano li conteggio (nell'SFC sono chiamati ''Cforward'' e ''Cclose'')       * vanno inseriti nelle uscite e collegati ai contatti che ne aumentano e resettano li conteggio (nell'SFC sono chiamati ''Cforward'' e ''Cclose'')
       * inserire un numero molto alto (che non viene mai raggiunto) nel campo ''PV'' (ad esempio 32767, il valorepiù alto possibile per il tipo di dati ''int'')       * inserire un numero molto alto (che non viene mai raggiunto) nel campo ''PV'' (ad esempio 32767, il valorepiù alto possibile per il tipo di dati ''int'')
manipolatore.1619520017.txt.gz · Ultima modifica: da admin