Sauberes Beenden des Managers

Der WinCC OA JavaScript Manager für Node.js beendet sich nicht automatisch nach dem Abarbeiten des angeführten Skripts. Meistens ist das auch erwünscht, z. B. wenn dpConnect() aufgerufen oder ein Server-Port geöffnet wurde. Wenn der Manager aber Aufgaben ausführen und danach automatisch beendet werden soll, muss der Entwickler dafür Sorge tragen, dass das Skript und damit der Manager sauber beendet wird.

Hierfür steht die exit()-Funktion der WinccoaManager-Klasse zur Verfügung, siehe Beispiel unterhalb.

Sauberes Beenden des WinCC OA JavaScript Manager für Node.js

import { WinccoaManager } from 'winccoa-manager';
const winccoa = new WinccoaManager();

async function main() { 
  /* Add your productive code here */ 
  
  winccoa.exit(0); 
} 

main();