Messa in campo 4 file - 26/06/2020 Francia

Dependencies:   mbed X_NUCLEO_IHM03A1_for

Fork of FORIGO_Modula_V7_3_VdcStep_maggio2020 by Francesco Pistone

Committer:
nerit
Date:
Fri May 24 10:29:09 2019 +0000
Revision:
31:92a9e183be8e
Parent:
13:d1030d4e51a8
Versione del 24 maggio 2019 per Francia con modifica allarmi. Gli allarmi sono attivi solo dopo 3 secondi che la macchina rileva la velocita di avanzamento. L'allarme di mancata lettura sensore di velocita e' invece sempre attivo.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nerit 3:a469bbd294b5 1 Ticker TBticker; // instance clock for seeding stepper
nerit 3:a469bbd294b5 2 Ticker TATicker; // instance clock for seeding stepper
nerit 12:b0fc1d313813 3 Ticker dcVeri; // controllo di corrente temporizzato
nerit 6:e8c18f0f399a 4 Ticker sincUpdate; // ticker for update CAN data for quinconce sincronisation
nerit 6:e8c18f0f399a 5 Ticker canUpdate; // timer for update standard CAN data
nerit 3:a469bbd294b5 6 Ticker tftUpdate; // ticker for update data of display
nerit 6:e8c18f0f399a 7 Ticker seedCorrection; // ticker for run task which correct seeding sincronisation
nerit 6:e8c18f0f399a 8 Ticker spedSimclock; // ticker for simulating speed
nerit 6:e8c18f0f399a 9 Ticker SDticker; // instance clock for Seed wheel virtual encoder
nerit 8:310f9e4eac7b 10 #if defined(runner)
nerit 8:310f9e4eac7b 11 Ticker legPos;
nerit 8:310f9e4eac7b 12 #endif
nerit 6:e8c18f0f399a 13
nerit 6:e8c18f0f399a 14 Timer metalTimer; // timer for reading time from two hole into seed wheel
nerit 6:e8c18f0f399a 15 Timer speedTimer; // timer for reading time interval between speed pulse to calculate speed
nerit 6:e8c18f0f399a 16 Timer speedFilter; // timer for speed trigger filtering
nerit 6:e8c18f0f399a 17 Timer timeCurr; // timer delay for DC overcurrent alarm generation
nerit 6:e8c18f0f399a 18 Timer quincTimeSD; // timer for reading time from slave picks and master picks signal
nerit 6:e8c18f0f399a 19 Timer quincTime; // timer for reading time from master picks and slave picks signal
nerit 6:e8c18f0f399a 20 Timer intraPickTimer; // timer for reading interval time from two picks
nerit 3:a469bbd294b5 21 Timer speedTimeOut; // timer for stop motor after last speed pulse
nerit 3:a469bbd294b5 22 Timer seedFilter; // timer for picks signal filtering
nerit 3:a469bbd294b5 23 Timer TBfilter; // timer for cells signal filtering
nerit 3:a469bbd294b5 24 Timer sincroTimer; // timer for picks real interval time
nerit 3:a469bbd294b5 25 Timer rotationTimeOut; // timer for seed wheel zero timeout
nerit 6:e8c18f0f399a 26 Timer ritardaLowSpeed; // timer for switch delay from low speed to normal speed
nerit 6:e8c18f0f399a 27 Timer SDwheelTimer; // timer for alarm generation for SD wheel
nerit 31:92a9e183be8e 28 Timer alarmDelay; // timer per l'attivazione degli allarmi dopo la partenza
nerit 6:e8c18f0f399a 29
nerit 3:a469bbd294b5 30 Timeout timeout; // timeout for check DC current absorbion PWM sincronised
nerit 13:d1030d4e51a8 31
nerit 13:d1030d4e51a8 32 Timer delaySpeedCheck; // ritardo per il controllo di stabilita della velocità
nerit 13:d1030d4e51a8 33 Timer delaySeedCheck; // timer per il controllo di presenza seme su collettore