INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Probleme mit Komm. OPC --> SPS



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

25.10.2011, 13:31
Beitrag #1

Homer-Jay Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Aug 2011

10
-
DE

66424
Deutschland
Probleme mit Komm. OPC --> SPS
Hallo,

ich weiß es gehört nicht unbedingt ins LVF aber im SPS-Forum konnte mir bisher leider keiner helfen. Also ich will per OPC-Server Daten in meiner SPS auslesen/schreiben. Das auslesen mit LV klappt auch wunderbar. Leider kann ich keine Daten in meine SPS schreiben. Hat da jemand ne Idee??

Verzweifelte Grüße

Es ist nicht das Wissen, sondern das Lernen, nicht das Besitzen, sondern das Erwerben, nicht das Dasein, sondern das Hinkommen, was den größten Genuß gewährt.
Carl Friedrich Gauß, (1777 - 1855) deutscher Mathematiker, Astronom und Physiker
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
25.10.2011, 19:44
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Probleme mit Komm. OPC --> SPS
Ich habe das schon mit Datasocket gemacht. Ein Beispiel dazu gibt's im Forum.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.10.2011, 06:35
Beitrag #3

Homer-Jay Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Aug 2011

10
-
DE

66424
Deutschland
RE: Probleme mit Komm. OPC --> SPS
Soweit so gut. Ich habe das auch mit Datasocket realisiert. Wie gesagt lesen klappt ja auch wunderbar, aber schreiben irgendwie nicht. Mal 1 Vermutung woran es liegen könnte: Mir werden die Daten die LV sendet immer wieder von der alten Kommunikationsschnittstelle überschrieben (Die ist zur Sicherheit momentan noch vorhanden). Sowas in der Art, denke ich mal ist der Fehler. Da das Lesen ja klappt, kann es meines Erachtens nicht mit LV zusammenhängen. Also, vllt hat ja jemand noch ne Idee, wie oder wo die schreiben Daten verloren gehen.

Gruß

Es ist nicht das Wissen, sondern das Lernen, nicht das Besitzen, sondern das Erwerben, nicht das Dasein, sondern das Hinkommen, was den größten Genuß gewährt.
Carl Friedrich Gauß, (1777 - 1855) deutscher Mathematiker, Astronom und Physiker
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.10.2011, 08:09
Beitrag #4

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Probleme mit Komm. OPC --> SPS
Lad' mal Dein VI hoch.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.10.2011, 08:54
Beitrag #5

Homer-Jay Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Aug 2011

10
-
DE

66424
Deutschland
RE: Probleme mit Komm. OPC --> SPS
Dient ausschließlich zum Testen der Verbindung.

Gruß


Angehängte Datei(en)
10.0 .vi  OPC_Lesen_Schreiben.vi (Größe: 12,89 KB / Downloads: 198)

Es ist nicht das Wissen, sondern das Lernen, nicht das Besitzen, sondern das Erwerben, nicht das Dasein, sondern das Hinkommen, was den größten Genuß gewährt.
Carl Friedrich Gauß, (1777 - 1855) deutscher Mathematiker, Astronom und Physiker
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.10.2011, 10:49
Beitrag #6

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Probleme mit Komm. OPC --> SPS
Bie mir sieht das (vereinfacht) in etwa so aus (Datasocket.vi):

0.0 .zip  Datasocket.zip (Größe: 181,74 KB / Downloads: 200)

Lv10

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
26.10.2011, 12:41
Beitrag #7

Homer-Jay Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Aug 2011

10
-
DE

66424
Deutschland
RE: Probleme mit Komm. OPC --> SPS
Ok, dann mal zum Verständnis

OPC:// localhost --> besagt erstelle eine opc Verbindung mit dem lokalen Host
/OPC.SimativNet --> ist vermutlich deine zuständige Datei in der SPS
/S7:[S7-Verbindung_1] --> Hier hab ich keine Ahnung wofür das steht. Vermutlich ist nur, dass das deine erste Verbindung darstellt
DB 124,DWORD 0,6 --> Der Datenbaustein, der SPS, in den die Daten geschrieben werden sollen und das im Doppelwort-Format
0,6 da häng ich jetzt wieder was das soll.

War das soweit alles Richtig und kann ich statt das in einer Konstanten machen, nicht einfach so wie ich das mache beim Aufruf mir das festlegen?

Gruß


Angehängte Datei(en) Thumbnail(s)
   

Es ist nicht das Wissen, sondern das Lernen, nicht das Besitzen, sondern das Erwerben, nicht das Dasein, sondern das Hinkommen, was den größten Genuß gewährt.
Carl Friedrich Gauß, (1777 - 1855) deutscher Mathematiker, Astronom und Physiker
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.10.2011, 14:17
Beitrag #8

Homer-Jay Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Aug 2011

10
-
DE

66424
Deutschland
RE: Probleme mit Komm. OPC --> SPS
0,6 da häng ich jetzt wieder was das soll.

0,6 denke ich mal heißt einfach schreibe mir 6 Datenwörter, beginnend bei 0???

Gruß

Es ist nicht das Wissen, sondern das Lernen, nicht das Besitzen, sondern das Erwerben, nicht das Dasein, sondern das Hinkommen, was den größten Genuß gewährt.
Carl Friedrich Gauß, (1777 - 1855) deutscher Mathematiker, Astronom und Physiker
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.10.2011, 14:55 (Dieser Beitrag wurde zuletzt bearbeitet: 26.10.2011 14:56 von Y-P.)
Beitrag #9

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Probleme mit Komm. OPC --> SPS
Genau.

Gruß Markus

EDIT: Darum ist der Datentyp auch I32 (32 Bit = 4 Byte = 2 Wörter = 1 Doppelwort)

(26.10.2011 14:17 )Homer-Jay schrieb:  0,6 da häng ich jetzt wieder was das soll.

0,6 denke ich mal heißt einfach schreibe mir 6 Datenwörter, beginnend bei 0???

Gruß

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.10.2011, 18:22
Beitrag #10

Homer-Jay Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Aug 2011

10
-
DE

66424
Deutschland
RE: Probleme mit Komm. OPC --> SPS
Ok Markus, verstanden deinen Aufruf. Aber wie schon oben erwähnt den Aufruf muss ich ja nicht über Konstanten machen. Geht auch mit Variablen, so wie ich das realisiert hab. Denk ich mir mal... Aber jetzt zum viel interessanteren Thema, ist denn nun an meinem VI was falsch??? Falls nicht wie sieht denn dein Baustein im SPS Programm aus?? Wäre sehr nett, wenn du mir den beispielhaft zukommen lassen könntest!

Gruß

Es ist nicht das Wissen, sondern das Lernen, nicht das Besitzen, sondern das Erwerben, nicht das Dasein, sondern das Hinkommen, was den größten Genuß gewährt.
Carl Friedrich Gauß, (1777 - 1855) deutscher Mathematiker, Astronom und Physiker
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Gehe zu: