Exceptions und Fehlerbehandlung
Exceptions
Der WinCC OA JavaScript Manager für
        Node.js beendet sich im Falle eines unbehandelten
                Fehlers mit einer Fatal-Fehlermeldung. Um ein Beenden des Managers
                zu verhindern, kann der entsprechende Fehler innerhalb des Codes mittels einer
                Exception abgefangen werden. Diese Exception muss in einem try/catch-Block behandelt
                werden, um das ungewollte Beenden des Managers zu verhindern. 
Exception-Handhabung des WinCC OA JavaScript Manager für Node.js
// import WinCC OA interface
import { WinccoaManager } from 'winccoa-manager';
const winccoa = new WinccoaManager();
// main function
async function main() {
const dpeName = 'ExampleDP_Arg1.';
try {
const value = await winccoa.dpGet(dpeName);
console.info('Node.js® manager for WinCC OA working');
console.info('Value of ' + dpeName + ' = ' + value);
} catch (exc) {
console.error(exc);
}
winccoa.exit(0);
}
// start the main function
main();Fehlerklasse
Der WinCC OA JavaScript Manager für
        Node.js stellt die Klasse
                    WinccoaError zur Verfügung, über welche zusätzliche Details zu
                den Fehlern erhalten werden können. Ein Beispiel für die Verwendung, sowie
                Informationen welche Details zur Verfügung stehen finden Sie in der
                API-Dokumentation: WinccoaError
