126 lines
4.4 KiB
Markdown
126 lines
4.4 KiB
Markdown
---
|
||
title: 'Flowpack PLC - Changelog V26.x'
|
||
description: "Dettagli aggiornamenti firmware e modifiche al software Flowpack PLC"
|
||
slug: "/changelog/rockwell-fp-v26"
|
||
authors: [Rockwell]
|
||
tags: [changelog, release, rockwell, flowpack]
|
||
---
|
||
|
||
# 🛠️ FLOWPACK - PLC – Changelog V26.x
|
||
<!-- truncate -->
|
||
|
||
---
|
||
|
||
## V26.00 – Alcool spray e Safety I/O
|
||
|
||
### 🔧 Modifiche principali
|
||
|
||
- Impostata la funzionalità di configurazione dei safety I/O su `Configure always`.
|
||
- **Gestione spruzzo alcool** migliorata:
|
||
- Variabili globali accorpate in `stFpConveyorAlc`.
|
||
- Rinominate variabili ricetta:
|
||
- `HMIw_CvAlc_ReEvPneumaticAdv` → `Rec_CvAlc_ReEvPneumaticAdv`
|
||
- `HMIw_CvAlc_ReCheckDly` → `Rec_CvAlc_ReCheckDly`
|
||
- `HMIw_Alc_BoEnCheck` → `Rec_Fp_BoEnAlcoolSprayCheck`
|
||
- Aggiunta `Rec_Fp_BoEnAlcoolEvapRej` (bool)
|
||
- Modifiche logiche:
|
||
- `R50_Cv_AlcolSpray/Rung 3`: gestita contemporaneità con fase di shift.
|
||
- `R01_Shift/Line 87–89`: attivazione scarto condizionata a `HMIwrOpt_Fp_BoEnAlcoolEvapRej`.
|
||
|
||
### 🐞 Bug Fixes
|
||
|
||
- `R10_SecurityData/Line 63`: sostituito `Cr.RePeriod` con `AxVCrimper.Param.ReModulo`.
|
||
|
||
---
|
||
|
||
## V26.01 – Diagnostica alimentatori K5700 e miglioramenti generali
|
||
|
||
### 🔧 Modifiche principali
|
||
|
||
- **Diagnostica alimentatori K5700**:
|
||
- Creata `UDT stPowerSupply`.
|
||
- Aggiunto `P0002_PowerSupply` per gestione singolo alimentatore.
|
||
- Modificata `R08_HMIManager` su `P9001_Service`.
|
||
|
||
- **Rimappatura allarmi assi**:
|
||
- 1° DINT: assi virtuali e coordinati.
|
||
- 2° DINT: assi alimentatori K5700 (DFE).
|
||
- DINT successivi: vecchi allarmi (shiftati di 2).
|
||
|
||
- **Minor improvements**:
|
||
- Versione template inserita come commento su `McConfig`.
|
||
- Rimosso `Gen.BoRstReq`.
|
||
- Aggiornata `stStandardAxisStatus` per uniformità.
|
||
- Snellita logica `BoServiceModeActivated`.
|
||
- Visualizzazione I/O a pannello migliorata.
|
||
|
||
### 🐞 Bug Fixes
|
||
|
||
- Inserito `Rec_Fdr_DiNmbrProdPerStep` nel calcolo velocità nastri.
|
||
- **Fix su task Rds**:
|
||
- Migliorato uso `HMIwrT_Rds_BoStBfTraspCenterExcl`.
|
||
- Rimosse condizioni ridondanti per `BoLaunchCycleEnable` e `L_BoComJog*` con Powerflex527.
|
||
|
||
---
|
||
|
||
## V26.02 – Homing, anticollisione e miglioramenti HMI
|
||
|
||
### 🚀 Novità
|
||
|
||
- **Velocità nastro uscita**:
|
||
- Rimossi `L_ReJogAutoAcc` e `L_ReJogAutoDec`.
|
||
- Rinnovato `R41_JogAuto`.
|
||
|
||
- **Gestione anticollisione**:
|
||
- Gestite sequenze `SQHomeMc`, `SQAutoMc` per inseritore a 90°.
|
||
- Gestione errori sincronismo in `CamSync`, `GearSync`.
|
||
|
||
- **Revisione routine homing**:
|
||
- Commenti e armonizzazione stati.
|
||
- Reset automatico comando homing.
|
||
- Homing forzabile da HMI/Studio5000.
|
||
- Controllo passo (solo mulinelli).
|
||
|
||
- **Pagina diagnostica assi** arricchita:
|
||
- Corrente attuale.
|
||
- Valori di picco (con pulsante reset).
|
||
|
||
- Creato `P9002_HmiManager` in `T04_ServiceTask` per gestione HMI.
|
||
- Gestione cambio pagina su HMI: `R40_RemoteDisplayMng`.
|
||
- Eliminati array `HMIr_` e `HMIw_` → rimosso supporto HMI Hakko.
|
||
|
||
### 🧪 Minor improvements
|
||
|
||
- `BoCalcSyncResult` rinominato in `BoCalcSyncShortMove` in `stStandardAxisStatus`.
|
||
- Ottimizzata spaziatura dati BOOL ricetta.
|
||
- Aggiunti/condizionati allarmi ed output (e.g. `O_BoLampStartButtonPS1`).
|
||
- Rimossa `HMIwrT_Gen_BoSafeServiceLogout`.
|
||
- Nuova routine `R28_SafetyOutput_Ext` per interfacce esterne.
|
||
|
||
### 🐞 Bug Fixes
|
||
|
||
- Corretto `Position Unwind` su `Av_ConveyorIn`.
|
||
- Aggiunti comandi homing in `R30_SQHomeMc` e `R31_SQAutoMc`.
|
||
- Reinserite istruzioni avanzamento ciclo in `R75_CamCalc`.
|
||
- Arrotondamento IF corretto in molte routine (`Line 49–53`).
|
||
- Rifasamento direzione e `ReCamSyncOffset` gestiti in `AxConveyorIn`.
|
||
- Resetti comandi home per evitare blocchi automatici in inseritore 90°.
|
||
- Feedback errori asse aggiunto per `Insert90DegRobD2`.
|
||
- Fix `I_ReTaskInterval_mlS` → usa `Gen.ReMainTaskTime_ms`.
|
||
|
||
### 🐞 Bug Fixes Rds
|
||
|
||
- `R41_JogAuto`: velocità in valore assoluto.
|
||
- `R22_CyclePivot`:
|
||
- `GRT` → `GEQ`, migliorata condizione unlatch.
|
||
- Feedback nastro vuoto invece di distanza.
|
||
- `R99_Feedback`: aggiunto `ABS` su velocità.
|
||
- `R141_JogAuto`: condizioni per `JogAuto11/12` e gestione cambio direzione.
|
||
- `FB_MyRowsMemoSlaveStBuffer`: aggiunto `ABS` per velocità negativa.
|
||
|
||
---
|
||
|
||
> **Nota**: Le modifiche includono correzioni strutturate per semplificare la manutenzione, migliorare sicurezza e rendere il sistema più affidabile con i drive Powerflex527.
|
||
|
||
[← Previous release](rockwell-fp-v25) | [→ Next release](rockwell-fp-v30) | [All releases](../)
|