Le regole di tariffazione del cFos Charging Manager funzionano come piccoli programmi. Quando il cFos Charging Manager elabora le regole di tariffazione, prende un valore iniziale come "valore della regola" e poi scorre tutte le regole di tariffazione dall'alto verso il basso. Controlla la condizione per ogni regola e, se è soddisfatta, esegue l'azione corrispondente. Questa operazione continua finché non viene raggiunta la fine delle regole di caricamento o finché non viene impostata l'opzione "Fine" per l'azione se la condizione è soddisfatta. Viene quindi restituito il valore della regola determinato fino a quel momento.
Per le wallbox, le regole di carica determinano in questo modo la corrente di carica per fase in mA e per i sistemi di accumulo a batteria la potenza di carica o di scarica in W. Per le regole di carica per le wallbox, il valore iniziale è 0, cioè se non è soddisfatta alcuna regola, la carica è in pausa. Per i sistemi di accumulo a batteria, il valore iniziale è la potenza massima di carica o scarica, cioè se non è soddisfatta alcuna regola di carica, la potenza massima di carica o scarica è quella impostata nelle opzioni di controllo della batteria del Charging Manager di cFos.
Combinazione di regole di carica in eccesso e normali: Le regole di carica per le wallbox hanno un'opzione "surplus fotovoltaico". In ogni ciclo, il cFos Charging Manager controlla innanzitutto se per le wallbox sono impostate regole di carica con l'opzione "PV surplus". Tutte le wallbox le cui regole di carica con questa opzione forniscono un valore >= 0 vengono considerate per prime e la loro corrente di carica viene contrassegnata come eccedente. Poi vengono considerate tutte le wallbox con regole di ricarica senza l'opzione "surplus FV". Ciò significa che le wallbox che vogliono caricare il surplus di FV hanno la priorità. Nota: se le regole di ricarica con l'opzione "eccedenza FV" restituiscono -1 per una wallbox, questa wallbox non partecipa all'eccedenza FV. Il Charging Manager applica quindi le regole di carica per la carica normale.
Ciò significa che se, ad esempio, si desidera creare una regola di tariffazione con eccedenza FV e, in alternativa, se l'eccedenza non è sempre sufficiente, una regola di tariffazione normale, occorre procedere come segue: 1. Regola: condizione di eccedenza FV e "eccedenza FV".
Regola: condizione eccedenza FV e azione "Consegna eccedenza" ("Eccedenza FV" spuntata e "Fine" spuntata) 2a regola: condizione "Sempre", azione: "Consegna valore", -1 ("Eccedenza FV" spuntata e "Fine" spuntata) 3a regola: ad esempio una regola a tempo o a prezzo controllato ("Eccedenza FV" NON spuntata).
Dalla versione 2.3.x: per semplificare la combinazione di regole di tariffazione normali e di eccedenza FV, è ora possibile combinarle. Dopo l'elaborazione delle regole di tariffazione dell'eccedenza FV, il cFos Charging Manager valuta ora anche le regole di tariffazione normali (cioè senza "eccedenza FV" spuntata). Queste sovrascrivono il valore corrente determinato dalle regole di surplus FV. Le variabili lb_cur_l1, lb_cur_l2, lb_cur_l3 e lb_cur (valori determinati della fase attualmente considerata) sono disponibili in modo che le normali regole di carica possano accedere al valore corrente precedentemente determinato. Se, ad esempio, si desidera caricare sempre con una certa corrente minima, indipendentemente dal surplus di corrente FV (e attingere dalla rete se necessario), è possibile specificare max(10000, lb_cur) come valore di ritorno per una regola di carica normale. In tal caso, la carica avviene sempre con almeno 10 A.
Nota sulla commutazione automatica delle fasi: se la wallbox è classificata come carica in eccesso in base alle regole di carica, la commutazione automatica delle fasi controlla se c'è un'eccedenza sufficiente per le fasi. In caso contrario, la commutazione di fase verifica se la potenza disponibile sulle rispettive fasi è sufficiente (normale gestione del carico). Quindi, se si vuole provare prima il surplus fotovoltaico e, se non è disponibile, le normali regole di carica, è necessario utilizzare una regola di carica aggiuntiva che restituisca -1 per indicare al Gestore della carica che questa wallbox non deve (ancora) essere considerata come carica in eccesso.
Calcolo dell'eccedenza: Se l'opzione "Eccedenza FV" è attivata, la condizione "Eccedenza FV >= espressione" considera se l'eccedenza divisa per le fasi di carica previste è abbastanza grande da soddisfare la condizione. Se l'opzione "Eccedenza FV" non è attiva, il sistema controlla se l'eccedenza sulla rispettiva fase è >= espressione. Lo stesso vale per le condizioni "Alimentazione di rete", "Immissione in rete" e "Energia solare". In questo caso, se l'opzione "Eccedenza FV" è attiva, la somma delle correnti divisa per il numero previsto di fasi di carica viene controllata rispetto all'espressione, mentre se l'opzione non è attiva, viene controllata la corrente della rispettiva fase. Per le azioni, se l'opzione "surplus fotovoltaico" è attiva, la somma delle correnti di tutte le fasi divisa per le fasi di carica previste viene fornita come valore per "Erogare surplus", "Erogare energia solare", "Erogare fornitura di rete" e "Erogare immissione in rete", mentre se l'opzione non è attiva, viene fornita la corrente della rispettiva fase. In breve: per il caso abituale di carica del surplus fotovoltaico, si consiglia di attivare l'opzione. Se l'opzione non è attiva, l'attenzione si concentra sulla gestione del carico, vale a dire che il Charging Manager di cFos considera tutte e tre le fasi separatamente.
ID: un numero liberamente selezionabile. Vedere sotto per maggiori dettagli.
Regola attiva: le regole non attive vengono ignorate.
Giorni feriali: consente di impostare i giorni in cui la regola deve essere osservata e i giorni in cui deve essere ignorata
Eccedenza di FV: Con le regole di ricarica per le wallbox, il Charging Manager controlla sempre prima se sono attive le regole di ricarica per il surplus fotovoltaico. Queste determinano la corrente di carica per fase. Tutte le regole di carica la cui opzione "surplus FV" non è impostata vengono quindi elaborate dall'alto verso il basso.
Carica o scarica: Per le regole di carica per i sistemi di accumulo a batteria, il Gestore della carica elabora tutte le regole di carica con l'opzione "Carica" e tutte le regole di carica con l'opzione "Scarica" indipendentemente l'una dall'altra e determina così la capacità di carica o di scarica attuale.
Ogni regola di caricamento ha una condizione e un'azione. L'azione viene eseguita solo se la condizione è soddisfatta. Un'azione può anche avere l'opzione "Fine" attivata. In questo caso, l'elaborazione delle regole di caricamento viene terminata dopo l'esecuzione dell'azione e viene restituito il valore corrente della regola. Se l'opzione "Fine" non è impostata, il Gestore della tariffazione continua con la regola di tariffazione successiva. Se raggiunge la fine dell'elenco, restituisce anche il valore della regola corrente.
Tutte le condizioni contengono l'opzione "Non". Se questa è impostata, l'azione viene eseguita se la condizione non è soddisfatta. Altrimenti, l'azione viene eseguita se la condizione è soddisfatta.
Alcune condizioni hanno l'opzione "Continua a eseguire la regola senza che la condizione sia soddisfatta". È possibile specificare un tempo in secondi. Se la condizione è soddisfatta, può non essere soddisfatta per x secondi dopo e l'azione viene comunque eseguita. Se, ad esempio, viene raggiunta l'eccedenza minima di FV, questa può essere superata per x secondi e l'azione viene comunque eseguita.
Tempo: la condizione è soddisfatta entro il tempo specificato, ma non al di fuori. Ciò consente di caricare in determinati momenti.
Eccesso di FV: La condizione è soddisfatta se il surplus fotovoltaico per fase (per le regole di ricarica delle auto) o il surplus fotovoltaico in tutte le fasi in watt (per i sistemi di accumulo a batteria) è maggiore (o uguale) al valore specificato o alla formula.
Prezzo: la condizione è soddisfatta se il prezzo di acquisto corrente in centesimi per kWh è inferiore (o uguale) al valore specificato o alla formula.
Livello di prezzo: la condizione è soddisfatta se il livello di prezzo corrente è inferiore (o uguale) al valore o alla formula specificati.
SoC: la condizione è soddisfatta se lo stato di carica dell'auto (se il gestore della ricarica cFos conosce questo valore) o della batteria di accumulo è maggiore (o uguale) al valore specificato o alla formula.
Numero di vagoni di carico: la condizione è soddisfatta se il numero di vagoni di carico è maggiore (o uguale) al valore specificato o alla formula.
Riferimento di rete: la condizione è soddisfatta se il riferimento di rete (per le regole di ricarica per le auto per fase, per le regole di ricarica per l'accumulo di batterie in watt su tutte le fasi) è maggiore (o uguale) al valore specificato o alla formula.
Immissione in rete: la condizione è soddisfatta se l'immissione in rete (per le regole di ricarica per le autovetture per fase, per le regole di ricarica per l'accumulo di batterie in watt in tutte le fasi) è maggiore (o uguale) al valore specificato o alla formula.
Energia solare: la condizione è soddisfatta se la corrente generata per fase (per le regole di ricarica delle automobili) o la potenza generata in tutte le fasi (per l'accumulo di batterie) è maggiore (o uguale) al valore specificato o alla formula.
Ingresso attivo: la condizione è soddisfatta se l'ingresso con il numero specificato del dispositivo con l'ID del dispositivo specificato (E1, E2, ... per le wallbox, M1, M2, ... per i contatori) è attivo. I numeri contano a partire da 0. In questo modo, è possibile utilizzare le regole di carica insieme agli ingressi di commutazione. Il cFos Power Brain Wallbox, ad esempio, dispone di 2 ingressi S0. Per utilizzarli, è possibile impostare un misuratore cFos Power Brain S0 come dispositivo con il ruolo "Display" nel Charging Manager di cFos. Supponendo che il misuratore abbia l'ID dispositivo M1, è possibile indirizzare l'ingresso S0-1 usando l'ID dispositivo M1 e l'ingresso numero 1. Per informazioni sul cablaggio degli ingressi S0 di cFos Power Brain, consultare la pagina relativa agli ingressi S0 / contatori S0 e contatori Modbus. Se, ad esempio, si desidera controllare la corrente di carica con un interruttore esterno o utilizzare un ricevitore di controllo dell'ondulazione che commuta un relè secondo le specifiche del fornitore di energia, è possibile utilizzare regole di carica con ingresso. In questo modo, è possibile anche attivare un regolatore di carica per l'eccedenza fotovoltaica tramite l'ingresso.
Rispetto dell'ambiente: qui è possibile specificare il ritardo massimo desiderato del processo di ricarica e il tempo di ricarica previsto. La condizione è considerata soddisfatta (e rimane tale) non appena il cFos Charging Manager ha calcolato un tempo di avvio il più possibile ecologico e rispettoso della rete e questo è stato raggiunto. Vedere Ricarica ecologica.
Formula: La condizione è soddisfatta se il valore della formula è > 0 (valori in virgola mobile). Vedere le formule.
Sempre: la condizione è sempre soddisfatta.
Le azioni vengono eseguite se la condizione della regola di caricamento è soddisfatta (oppure se l'opzione "Non" è impostata e la condizione non è soddisfatta).
Imposta su valore/formula: Il valore corrente della regola viene impostato sul valore o sulla formula specificati.
Fornitura di eccedenze fotovoltaiche / Fornitura di energia solare / Fornitura di rete / Fornitura di immissione in rete: Il valore di regolazione della corrente viene impostato sul valore corrispondente. Per le regole di carica dei sistemi di accumulo, la potenza in watt su tutte le fasi. Per le regole di ricarica per wallbox, si tratta della corrente per fase nella ricarica normale, per la ricarica in eccesso (è impostata l'opzione "PV surplus") della somma delle correnti di tutte le fasi, divisa per il numero di fasi (previste o effettive) utilizzate per la ricarica. Il valore può anche essere moltiplicato per un fattore, che è 1 per impostazione predefinita. Questo può essere utilizzato, ad esempio, per controllare un sistema di accumulo a batterie per evitare il consumo della rete o l'immissione in rete. Il livello di carica del sistema di accumulo a batterie caricherebbe il sistema di accumulo con l'alimentazione di rete. Tuttavia, poiché la determinazione del riferimento di rete è soggetta a imprecisioni di misura, il riferimento di rete moltiplicato per un fattore prossimo a 1 viene utilizzato come regola di carica per il sistema di accumulo.
Imposta variabile: La variabile specificata viene impostata su un valore o una formula. È possibile specificare come nomi le variabili del Gestore della carica o le variabili del dispositivo definite dall'utente. Le variabili del Gestore della carica iniziano con "CM.", mentre le variabili del dispositivo hanno un ID del dispositivo e il nome della variabile (ad esempio, E1.x).
Sono disponibili anche le seguenti variabili:
Variabile di attivazione/riattivazione: la variabile specificata viene impostata su 1. Il nome funziona come per "Imposta variabile". È possibile specificare una formula o un valore fisso in secondi come durata. Trigger significa che la variabile viene riportata a 0 dopo la scadenza della durata (e può essere riattivata se necessario). Riattivazione significa che la durata ricomincia sempre quando la condizione è soddisfatta. Se la condizione per la durata non è soddisfatta, la variabile viene impostata nuovamente a 0.
_rule_val | Il valore corrente della regola. È anche possibile interrogare questo valore nelle formule. |
_rule_id | L'ID della regola corrente (lettura e scrittura). Se la condizione è soddisfatta e l'ID della regola non è 0, questa variabile viene impostata o sovrascritta automaticamente. Tuttavia, è possibile impostare questa variabile esplicitamente per ogni regola utilizzando "_rule_id", ad esempio per visualizzare quale regola particolarmente importante è stata elaborata. L'ultimo ID regola impostato viene visualizzato nel riquadro del dispositivo. |
_rule_min | Questo valore viene normalmente impostato per il passaggio dalla carica monofase a quella trifase, ad esempio se si specificano le condizioni con un limite di corrente. Qui è possibile impostare questo valore da soli. Il sistema passa dalla carica monofase alla carica trifase se il limite di corrente è superiore (o uguale) alla "_regola_min" per un certo periodo di tempo. |
_undercut | Impostare l'undershoot su attivo se il valore è maggiore di zero (vedere sotto per la spiegazione). |
E: collega la regola alla regola successiva. La condizione della regola successiva non è considerata soddisfatta se la condizione della regola corrente non è soddisfatta (indipendentemente dal fatto che la condizione della regola successiva sia effettivamente soddisfatta).
Oppure: collega la regola alla regola successiva. La condizione della regola successiva è considerata soddisfatta se la condizione della regola corrente è soddisfatta (indipendentemente dal fatto che la condizione della regola successiva sia effettivamente soddisfatta).
Vai a: Il cFos Charging Manager cerca (dall'alto verso il basso) la prima regola di tariffazione il cui ID è uguale all'ID specificato e continua l'elaborazione delle regole di tariffazione con questa. Se non ne trova una, continua l'elaborazione con la regola di ricarica successiva. Attenzione: evitare i cicli infiniti! Anche se il Charging Manager annulla l'elaborazione delle regole di tariffazione dopo un po' di tempo, potrebbe sprecare tempo (di calcolo) non necessario. In combinazione con le condizioni delle regole di tariffazione, è possibile utilizzare questa azione per creare piccoli programmi di regole.
Per alcune condizioni, è possibile impostare un tempo in secondi per il quale la regola deve continuare a essere eseguita anche se la condizione non è soddisfatta. Ad esempio, è possibile definire una regola che viene eseguita quando viene impostato un ingresso di commutazione. Se si imposta un tempo, questa regola continuerà a essere eseguita per N secondi anche se l'ingresso non è più impostato. Nel caso di un surplus di carica fotovoltaica, è possibile utilizzare questo tempo per evitare che la carica venga interrotta da brevi nuvole.
Il Charging Manager ricorda in un flag chiamato "_undercut" se questo "undercut" è attivo per almeno una regola. Se le regole di ricarica per le wallbox danno come risultato un valore inferiore alla corrente di ricarica minima impostata nella wallbox e il flag "_undercut" è impostato, il Charging Manager di cFos restituisce la corrente di ricarica minima come valore della regola, in modo che l'auto continui a essere caricata. Tuttavia, è anche possibile impostare o eliminare il flag "_undercut" utilizzando la regola di carica (vedere sopra).
Dalla versione 2.3.x, le regole di caricamento sono riassunte in set di regole. Le regole di caricamento precedenti si trovano sotto "Set di regole di caricamento proprio". Questo set di regole di caricamento può essere esportato come file. Durante l'esportazione, è necessario assegnare un ID univoco al set di regole, in quanto il Gestore delle tariffe gestisce i set di regole in base all'ID e sovrascrive quelli esistenti con lo stesso ID durante l'importazione. È possibile condividere tali file con regole di addebito personalizzate con altri utenti. È possibile caricare tali set di regole personalizzate nel Charging Manager di cFos e quindi passare dalle proprie regole a questi set di regole. I file delle regole di tariffazione possono essere gestiti in Configurazione -> File. È anche possibile copiare un set di regole nel proprio "Set di regole personali" per modificarlo. Dalla versione 2.3.x, il cFos Charging Manager viene fornito con una piccola gamma di regole di tariffazione che coprono alcune richieste comuni dei nostri utenti. Per poter utilizzare questi set di regole nel modo più universale possibile, sono disponibili le seguenti funzioni aggiuntive per le regole di tariffazione:
Parametro: È possibile definire un parametro come azione aggiuntiva. Questo viene indirizzato tramite l'ID della regola e impostato su una formula o su un valore fisso. È presente anche un nome o un testo di aiuto per il significato del parametro. È possibile configurare liberamente questo parametro nel "Set di regole di caricamento proprio". Se si desidera accedere a questo parametro in un'altra regola di caricamento (più avanti nel set di regole) in una formula, si riceve il valore corrente tramite "param(id)", dove id è l'ID della regola di caricamento del parametro. Ciò consente di creare regole di caricamento parametrizzabili, ossia di modificare il parametro senza dover modificare le regole di caricamento più in basso.
Solo questi parametri vengono visualizzati nei set di regole di caricamento definiti dall'utente, in modo da non modificare inavvertitamente le regole di caricamento effettive. È possibile modificare un parametro e salvare la modifica. Ciò consente di personalizzare le regole di caricamento in base alle proprie esigenze.
Intervallo di tempo con formule: Come condizione aggiuntiva, è possibile definire un intervallo di tempo i cui minuti di inizio e fine del giorno sono determinati da una formula. Si tratta di una variante più flessibile delle precedenti condizioni temporali con orari di inizio e fine fissi. In particolare, con la nuova condizione per l'intervallo di tempo è possibile accedere ai parametri nelle formule.
Esempio: ID regola 12, valore parametro 600 ID regola 13, valore parametro 720 Intervallo di tempo con formule, ora di inizio: param(12), ora di fine: param(13) La condizione è soddisfatta tra le ore 10:00 e le ore 12:00. Se si utilizza questa combinazione di parametri e intervallo di tempo con formule in un set di regole di caricamento personalizzato, gli altri utenti possono facilmente regolare l'intervallo di tempo nei loro parametri.
Cambiare set di regole: Come ulteriore azione, è possibile passare a un set di regole diverso utilizzando la regola di caricamento.
Per facilitare la creazione di regole di caricamento, è possibile impostare il livello di log su Informazioni in "Configurazione" -> "Registrazione" -> Regole di caricamento. Per ogni regola di caricamento valutata, nel log viene visualizzato quanto segue:CR id/idx b/r: A v
id è l'ID della regola inserita.
idx specifica di quale regola si tratta (contando da 0).
b è vero se la condizione della regola è soddisfatta.
r è vera se la condizione che include il collegamento AND e OR con altre regole è soddisfatta.
A specifica l'azione da eseguire. A seconda dell'azione, la riga può contenere altre informazioni. Ecco i valori:
0 | Valore di ritorno / formula |
1 | E |
2 | O |
3 | Impostare la variabile, registrare: Nome e valore della variabile |
5 | Vai a, log: ID e idx del target |
7 | Variabile di attivazione, log: Nome della variabile attivata o resettata |
8 | Riattivare la variabile, log: Nome della variabile riattivata o reimpostata |
10 | Eccedenza FV * fattore di offerta |
11 | Erogazione di energia solare * fattore |
12 | Alimentazione di rete * fattore di alimentazione |
13 | Immissione in rete * fattore di fornitura |