docs/blog/2023-09-18-v25-release-ra-f...

93 lines
3.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: 'Flowpack PLC - Changelog V25.x'
description: "Dettagli aggiornamenti firmware e modifiche al software Flowpack PLC"
slug: "/changelog/rockwell-fp-v25"
authors: [Rockwell]
tags: [changelog, release, rockwell, flowpack]
---
# 🛠️ FLOWPACK - PLC Changelog V25.x
<!-- truncate -->
---
## V25.00 Nuove modalità homing, TravelMode e ottimizzazione inizializzazione
### 🔧 Modifiche principali
- **stStandardAxisParam**:
- 🔸 Rimosso: `DiMotionPolarity`
- 🔸 Aggiunto: `BoHomeModeAbs`, `DiTravelMode`
- **Struttura Gen**:
- 🔸 Rimosso: `BoEdgeMGSynced`
- 🔸 Aggiunto: `BoGroupSyncedDly`
- 🔸 Tutte le variabili contenenti tempi task: da `DINT``REAL`, per supportare multipli di 0.5ms
- **Gestione assi migliorata**:
- Uniformata `R01_Init` e `R11_Fault` su tutti gli assi reali in base a `BoHomeModeAbs`
- `R01_Init`: inizializza `stAxis.Param.ReModulo` in base a `TravelMode`
- `R00_Main`: richiamo `R01_Init` e generazione locale del fronte "motion group synced" (supporto a task lente)
- **Specifiche per configurazione iniziale**:
- `T02_MainTask/P0001_MainCaseFill/R01_McConfig`: imposta `BoHomeModeAbs` dove necessario
- **Altre modifiche**:
- `T04_ServiceTask/P9001_Service/R04_DateAndTime/Rung4`: `L_DateTime_DiMillisecondCount` incrementa con `Gen.DiServiceTaskTime_ms` (non valore fisso)
### 🐞 Bug Fixes
- `R58_Insert90Deg_RobD2/Rung 3`: aggiunta `Fp.BoWatchStopFp` tra cause sgancio trasformata
- `R115_Enable` e `R215_Enable` (Insert90DegRobD2): aggiunto check su `Insert90deg.BoMCTActive` prima del comando MAS
---
## V25.01 Rimappatura allarmi e miglioramenti sicurezza
### 🔧 Novità
- **Rimappatura globale allarmi**:
- Pulsanti di stop: separati in 7 allarmi specifici + 1 globale
- Nuovi allarmi per pulsanti di start (analoghi a quelli di stop)
- **Aggiunti allarmi dispositivi**:
- `F3.16``F3.19`: guasti dispositivi 24Vdc 14
- `F4.07``F4.08`: protezione elettrica dispositivi liquido conservante e controllo qualità
- `08.10`: allarmi per conservante, controllo qualità, errore mancato scarto
- **Ampliamento cause warning**:
- `I_BoProtCabinetCoolingFan_QGx` e `I_BoProtCabinetLight_QGx`: x5 (1 esistente + 4 nuove ciascuno)
### ✅ Improvements
- Eliminati riferimenti alla **seconda etichettarice**
- Bloccato **cambio modalità** se macchina è in marcia (`R21_Operating/Rung 21, 23, 27`)
- `R23_PasswordSafety`:
- Bit `BoByPassActive`: per cambiare sfondo HMI **solo se bypass attivo**, non solo con chiave inserita
### 🧪 Roiade
- `R23_PasswordSafety/Rung 8, 13`: disabilitato **ByPass in caso di emergenza** (richiesta da De Munari, 13/07/2023)
> _Nota: La modifica potrebbe scontentare i collaudatori, ma è stata richiesta da responsabile._
---
## V25.02 Revisione Safety Program
### 🔧 Riorganizzazione sicurezza
- **Nuove routine**:
- `R10_EmergButton`: gestione pulsanti emergenza, incluso doppio canale esterno
- `R11_SafeDoors`: gestione microinterruttori porte
- `R20_SafetyEnables`: centralizza i consensi aree → rimozione logica legacy dalle altre routine
### 🐞 Bug Fixes
- `FB_MyCvRejectProduct/Line 97`: da `>` a `>=` per evitare mancati scarti su uguaglianza
- `FB_MyRejectProduct/Line 200`: stessa correzione
---
[← Previous release](rockwell-fp-v24) | [→ Next release](rockwell-fp-v26) | [All releases](../)