Batchbetrieb
Mit CadnaA ist es möglich, für mehrere Projekte automatisch hintereinander eine Raster- oder Einzelpunktberechnung durchzuführen. Dies ist besonders bei lange andauernden Berechnungen interessant, wenn z.B. Berechnungen über das Wochenende oder über Nacht durchgeführt werden sollen.
Die erforderlichen Schritte zur Verwendung des Batch-Modus werden im Folgenden erläutert.
Batch-Verzeichnis
In diesem Verzeichnis bzw. den beiden Unterverzeichnissen /IN und /OUT werden die Dateien der Batch-Berechnung organisiert. Die im Verzeichnis /IN gespeicherten Dateien werden von CadnaA (im Batch-Modus) geladen, berechnet und anschließend im Verzeichnis/OUT gespeichert.
Um ein Verzeichnis für die Batch-Berechnung festzulegen, wählen Sie im Menü Berechnung|Batch den Befehl Batch-Verzeichnis auswählen. Nach Auswahl eines Ordners legt CadnaA automatisch die Unterverzeichnisse IN und OUT an (sofern noch nicht vorhanden). Standardmäßig wird das Verzeichnis C:/batch verwendet.
CadnaA im batch-Modus starten
Zum Start der Berechnung muss CadnaA im batch-Modus gestartet werden, was in der Titelzeile des Hauptfensters mit dem Text „(batch)“ angezeigt wird. Der Start des batch-Modus ist über folgende Methoden möglich:
- Start über das Menü: Ist CadnaA im „normalen“ (nicht-batch-Modus) gestartet, kann der batch-Modus über das Menü Berechnung | Batch | Batch-Modus aktiviert werden.
- Start mit CALC-Lizenz: Bei Verwendung einer CALC-Lizenz, welche ausschließlich zur Berechnung von Modellen verwendet werden kann, startet CadnaA automatisch im batch-Modus.

- Start über Verknüpfung: Erstellen einer Verknüpfung, welche unter „Ziel“ den zusätzlichen Parameter /batch=1 erhält, siehe nachstehende Schritte:
- Neue CadnaA-Verknüpfung erstellen.
- Wählen Sie aus dem Kontextmenü der Datei Eigenschaften.
- Feld Ziel: Ergänzen Sie den Pfad zur CadnaA-Anwendung um ein Leerzeichen und die Zeichenkette „/batch=1“, siehe auch nachstehende Grafik.
- Bei Doppelklick auf diese Verknüpfung wird CadnaA im batch-Modus gestartet.

Feld „Ziel“ um „ /batch=1“ ergänzt
Berechnung im batch-Modus
Wenn CadnaA im batch-Modus gestartet wurde, wird alle 30 Sekunden geprüft, ob im IN-Ordner eine cna-Datei liegt. Falls ja, wird diese geöffnet, berechnet und im OUT-Ordner gespeichert.
Berechnungsoptionen
Bei Verwendung des batch-Modus kann je zu berechnender Datei festgelegt werden, welche Berechnungen durchgeführt werden. Die Definition erfolgt über das Menü „Berechnung | Batch | Batch-Berechnung“:

aktuelle Variante/alle Varianten Auswahl
Es wird definiert, für welche Varianten die Berechnung erfolgen soll. Bei Verwendung von „Auswahl“ kann nach Selektion einer/mehrere Variante/n die Berechnungsart definiert werden.
Berechnungsart
Es stehen folgende Berechnungsoptionen zur Auswahl:
- Immissionspunkte / Hausbeurteilungen
- Raster
- Rasterberechnung fortsetzen (nur für „aktuelle Variante“)
- Luftschadstoffberechnung (nur für „aktuelle Variante“)
Die Informationen bzgl. Variante und Berechnungsart werden in einem lokalen Textbaustein CNABATCH gespeichert. Sofern dieser nicht vorhanden ist, wird implizit das Raster für die aktuelle Variante berechnet.
Batch-Betrieb mit mehreren PCs
Wenn zur Berechnung mehrere PCs verwendet werden sollen, kann das Batch-Verzeichnis auf einem Serverlaufwerk erstellt werden. Je Rechner wird dieses Verzeichnis als Batch-Verzeichnis definiert. Jeder einzelne Rechner (bzw. die darauf laufende CadnaA-Instanz) prüft dann alle 30 Sekunden, ob eine weitere, zu berechnende Datei vorhanden ist und startet diese.
Der Zugriff mehrerer Rechner im Batch-Betrieb auf denselben Ordner ist eindeutig geregelt. Mit dem Aufruf einer zu berechnenden Datei durch einen PC wird die Dateierweiterung von .cna in .cnc umbenannt, wodurch ein nochmaliger Aufruf derselben Datei von einem anderen Rechner ausgeschlossen ist. Nach Beendigung der Berechnung wird die Datei wieder zu .cna umbenannt und in den out-Ordner verschoben.
Bitte beachten Sie in diesem Zusammenhang auch die Möglichkeit des PCSP (Program Controlled Segmented Processing) - (siehe PCSP - Program Controlled Segmented Processing), mit welcher ein einzelnes Modell in Kacheln aufgeteilt und so parallel von mehreren Rechnern berechnet werden kann.
Reihenfolge der Abarbeitung
Sind im IN-Ordner mehrere zu berechnende CadnaA-Dateien vorhanden, erfolgt die Abarbeitung nach dem Datum der CadnaA-Datei, wobei die älteste zuerst berechnet wird.
Benachrichtigung nach Beenden einer Berechnung
Es kann eine Meldung von CadnaA angezeigt werden, wenn eine Berechnung abgeschlossen wurde. Dies erfordert, dass eine Message-Software auf dem PC installiert bzw. geöffnet ist (z.B. WinPopUp) und einen lokalen Textbaustein mit dem Namen CALC_MESSAGE in der zu berechnenden CadnaA-Datei. In diesem Textbaustein muss der PC-Pfad bzw. der PC-Name, der benachrichtigt werden soll, enthalten sein.
PCSP
Bitte beachten Sie in diesem Zusammenhang auch die Möglichkeit des PCSP (Program Controlled Segmented Processing) - (siehe PCSP - Program Controlled Segmented Processing).