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

93 lines
3.3 KiB
Markdown
Raw Normal View History

2025-08-19 10:00:15 +00:00
---
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](../)