DNC Plant/DNC Cell (FBDN1)
9 Softwarestruktur
9.2 Maschinen-Server
DNC arbeitet aus folgenden Gründen mit in Maschinen-Servern ausgelagerten
Übertragungsfunktionen:
•
Der Austausch des Servers ist unabhängig von DNC.
•
Änderungen am Server sind unabhängig von DNC.
Alle Maschinen-Server sind OLE/COM-Server mit definierten Schnittstellen nach
DNC.
DNC arbeitet standardmäßig mit dem SerIntSvr für die Anbindung serieller
Maschinen. Für Maschinen, die eine andere Art der Datenübertragung benötigen,
können eigene Maschinen-Server erstellt werden.
9.2.1 SerIntSvr
Funktion
DNC bietet als Standard den SerIntSvr für eine serielle ungesicherte Übertragung.
Der SerIntSvr enthält eine Dialoginterpreter-Funktion und kann bei Bedarf
zusätzlich einen externen Dialoginterpreter und die Codewandel-Server aufrufen.
9.2.2 Eigene Serielle Maschinen-Server
Falls SerIntSvr die vorliegenden Ansprüche nicht realisieren kann, können
kundenspezifische Maschinen-Server erstellt werden.
Anwendungsfälle sind z. B.:
•
Maschinen ohne serielle Schnittstelle
•
Maschinen, die eine gesicherte serielle Übertragung fordern
9.3 Codewandel-Server
Codewandel-Server DNC
Der DNC Codewandel-Server bietet 3 Wandlungscodes, ISO, ASCII und EIA. Die
Definitionstabellen für die Wandlung enthält die Datei CODES.TXT. Sie liegt
zusammen mit dem Codewandel-Server DNCConvSvr im Programmverzeichnis
von DNC.
Eigene Codewandel-Server
Falls DNCConvSvr nicht allen Ansprüchen genügt, können eigene Codewandel-
Server erstellt werden. Mögliche Anwendungen sind:
Wandlung eines anderen Codes
Weitergehende Wandlungen wie z. B.: A = AV
FBDN1/9-130
© Siemens AG 2011 All Rights Reserved
Motion Control Information System DNC (FBDN) - 09/2011
09/2011