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](../)
|