25.09.2014, 09:29
Hallo zusammen,
zurzeit habe ich drei verschiedene Rechner, in dem ersten Rechner ein Applikation für HMI-Visualisierung unter LabVIEW gelaufen wird. Die zwei anderen Rechner sind Beckhoff-Steuerung.
Daten:
HMI-Rechner mit Windows 7 Pro.
1. Beckhoff-Steuerung mit Windows Embedded Standard XP (SP3)
2. Beckhoff-Steuerung mit Windows Embebbed Standard 7
Situationspunkt:
wie normal bietet Beckhoff die Möglichkeit, den OPC-Server in der Steuerung zu laufen. Jetzt befinden sich OPC-Client und OPC-Server auf den verschiedenen Rechner. DCOM-Konfiguration für Server auf Steuerung und Client für HMI-Applikation wurden durchgeführt. Firewall sind abgeschaltet. Die drei Rechner liegen jetzt in einer Workgroup und Daten können von drei Rechnern freigegeben werden.
Zusatz: TwinCat OPC Server wurden auf der beiden Steuerung installiert. Unter "DCOMcnfg" wurde OPC-Eigenschaften eingestellt. Ein kleines Steuerungprogramm für Tests wurde in der Steuerung angelegt.
LabVIEW biete eine spezifische Möglichkeit, Daten über DataSocket zu kommunizieren. Ich kann jetzt vom HMI-Client die OPC-Server von beiden Steuerungen sehen. Quasi kann ich die Item-Liste in beiden OPC-Servern sehen und ein Item mit einem Bedien- oder Anzeigeelement anbinden.
Das Problem ist es, dass ich nur Daten in OPC-Server von der Steuerung mit Win XP zugreifen konnte. Die Wertenänderungen wurden in der HMI-Visualisierung angezeigt.
Die Anzeige, die mit einem Item in der OPC-Server von der Steuerung mit WES 7 angebunden wurde, wird nicht angezeigt. Ich weiß nicht warum es so nicht funktioniert.
Frage:
- Kann jemand von Euch abschätzen, wo das Problem liegt. (DCOM Konfiguration, Firewall oder OPC-Server). Was soll ich nochmals überprüfen, da ich hier komisch finde. Item-Liste in OPC Server sind sichtbar aber kann nicht zugregiffen werden.
Vielen Dank
Phuong
zurzeit habe ich drei verschiedene Rechner, in dem ersten Rechner ein Applikation für HMI-Visualisierung unter LabVIEW gelaufen wird. Die zwei anderen Rechner sind Beckhoff-Steuerung.
Daten:
HMI-Rechner mit Windows 7 Pro.
1. Beckhoff-Steuerung mit Windows Embedded Standard XP (SP3)
2. Beckhoff-Steuerung mit Windows Embebbed Standard 7
Situationspunkt:
wie normal bietet Beckhoff die Möglichkeit, den OPC-Server in der Steuerung zu laufen. Jetzt befinden sich OPC-Client und OPC-Server auf den verschiedenen Rechner. DCOM-Konfiguration für Server auf Steuerung und Client für HMI-Applikation wurden durchgeführt. Firewall sind abgeschaltet. Die drei Rechner liegen jetzt in einer Workgroup und Daten können von drei Rechnern freigegeben werden.
Zusatz: TwinCat OPC Server wurden auf der beiden Steuerung installiert. Unter "DCOMcnfg" wurde OPC-Eigenschaften eingestellt. Ein kleines Steuerungprogramm für Tests wurde in der Steuerung angelegt.
LabVIEW biete eine spezifische Möglichkeit, Daten über DataSocket zu kommunizieren. Ich kann jetzt vom HMI-Client die OPC-Server von beiden Steuerungen sehen. Quasi kann ich die Item-Liste in beiden OPC-Servern sehen und ein Item mit einem Bedien- oder Anzeigeelement anbinden.
Das Problem ist es, dass ich nur Daten in OPC-Server von der Steuerung mit Win XP zugreifen konnte. Die Wertenänderungen wurden in der HMI-Visualisierung angezeigt.
Die Anzeige, die mit einem Item in der OPC-Server von der Steuerung mit WES 7 angebunden wurde, wird nicht angezeigt. Ich weiß nicht warum es so nicht funktioniert.
Frage:
- Kann jemand von Euch abschätzen, wo das Problem liegt. (DCOM Konfiguration, Firewall oder OPC-Server). Was soll ich nochmals überprüfen, da ich hier komisch finde. Item-Liste in OPC Server sind sichtbar aber kann nicht zugregiffen werden.
Vielen Dank
Phuong