Zurück   IP-Symcon Community Forum > IP-Symcon Hardware > SPS Automatisierungstechnik

Antwort
 
LinkBack Themen-Optionen Thema durchsuchen
  #1 (permalink)  
Alt 17.12.09, 12:39
Senior Member
 
Registriert seit: Dec 2007
Ort: Nienburg (Weser)
Beiträge: 810
Standard Wago -842 <> -842

Sodele .. nachdem ich jetzt ein wenig mit der Demo herumgespielt und mir überlegt habe noch eine weitere Wago anzuschaffen, frage ich mich wie die Kommunikation unter 2 Wagos läuft. Vom Prinzip her geht auch ein Distance-Modul, was aber ja leider eine Längenbeschränkung für das Kabel hat ... oder sind 20m noch möglich??

Dafür gibt es bei Wago eine Art Anleitung, aus der ich aber nicht ganz schlau werde. Wie würde man das lösen, wenn ich 2 Wagos habe und z.B. mit einem Taster an Wago1, einen Ausgang an Wago2 schalten möchte?

Hat dazu jemand ne Idee oder ein Beispiel??


Gruß
Jens
Mit Zitat antworten
  #2 (permalink)  
Alt 17.12.09, 13:31
Benutzerbild von cali
Senior Member
 
Registriert seit: Sep 2006
Ort: Rhein-Main
Beiträge: 151
Standard

Das wird über Netzwerkvariablen umgesetzt.
Siehe z.B. hier: CoDeSys :: Thema anzeigen - Querkommunikation mit WAGO 750-841 Controllern

Leider habe ich die Spezifikation nicht zur Hand, ich glaube 10 Meter waren erlaubt. Vermutlich werden aber 20 m auch funktionieren.

Grüße
Cali
__________________
Ist: Wago 750-841, 80 DO, 68 DI, Siemens M20 Terminal, Temperaturerfassung über 1-Wire mittels LinkTH

Das Leben ist ein seltsames Spiel - aber die Grafik ist geil.
Mit Zitat antworten
  #3 (permalink)  
Alt 17.12.09, 14:58
Senior Member
 
Registriert seit: Dec 2007
Ort: Nienburg (Weser)
Beiträge: 810
Standard

Den Thread kenne ich bereits ... der hat mir allerdings nicht wirklich weitergeholfen, daher hier noch mal meine Anfrage ob das schon mal jemand gemacht und ein konkretes Beispiel dazu hat.
Das Funktionsprinzip verstehe ich ja, nur hapert es noch an der Umsetzung in die Praxis, z.B. wie ich den Tastendruck übertrage, bzw. wie ich das an den Sendeeingang vom Baustein ankopple oder eben den Tastendruck am Empfänger auswerte.
Die normale Funktion ist ja vereinfacht gesagt nur ein Überprüfen auf 1 oder 0 am Eingang, aber wie geht das über den Netzwerkbaustein?

Gruß
Jens
Mit Zitat antworten
  #4 (permalink)  
Alt 17.12.09, 15:19
Benutzerbild von cali
Senior Member
 
Registriert seit: Sep 2006
Ort: Rhein-Main
Beiträge: 151
Standard

Also ich habe das selber noch nicht probiert, aber wenn ich das richtig verstanden habe funktioniert das folgendermaßen:
Du definiertst Dir Netzwerkvariablen, ähnlich den Merkervariablen. Die Wago syncronisiert diese in einem Intervall zwischen den beiden Steuerungen.
Erste Wago:
Einer Netzvariablen ordnest Du einen phy. Eingang zu

Zweite Wago:
An einem Ausgang ordnest Du die Netzwerkvariable der ersten Wago zu. Dies sollte wie bei einer Merkervariablen zu.

Schreib doch einfach mal in dem Forum einen Beitrag, dort wird Dir sicher auch geholfen und es finden sich dort mehr Wago-Nutzer als hier. Die Latenzzeit, die abhängig von der Syncronisation ist würde mich interessieren.

Grüße
Cali
__________________
Ist: Wago 750-841, 80 DO, 68 DI, Siemens M20 Terminal, Temperaturerfassung über 1-Wire mittels LinkTH

Das Leben ist ein seltsames Spiel - aber die Grafik ist geil.
Mit Zitat antworten
  #5 (permalink)  
Alt 17.12.09, 15:58
Senior Member
 
Registriert seit: Jul 2008
Beiträge: 259
Standard

Hallo,

ich würde dafür die Querkommunikation mit dem Modbusprotokoll verwenden. (z.B. Modbus-Funktion 23 (Read/Write Registers) )
Steuerung-1 ist der Modbus-Master, welcher die Daten über Modbus in die Steuerung-2 schreibt bzw. Daten von der Steuerung-2 holt.
Die Steuerung-2 braucht sich überhaupt nicht um die Kommunikation zu kümmern.

Der Baustein für die Kommunikation ist der "Ethernet_Modbusmaster_udp".
Über die Modbus-Adresse kann der Master direkt auf den Merkerbereich bzw. E/A-Bereich des Slaves zugreifen.

Hier noch eine Doku - da steht eigentlich alles drin...

Viele Grüße
Roland
__________________
IPS 2.5β | Wago 841 | 1-Wire | XBee | 22" Touchscreens | iPad | Archos 10.1 | iPod Touch | IRTrans | Harmony One
Mit Zitat antworten
  #6 (permalink)  
Alt 17.12.09, 16:48
Benutzerbild von cali
Senior Member
 
Registriert seit: Sep 2006
Ort: Rhein-Main
Beiträge: 151
Standard

@MTec, klar das sollte einfach zu realisieren sein. Aber dadurch hat man eine ständige Kommunikation zwischen den beiden Kontrollern. Wie wird das bei Netzwerkvariablen gemacht? Schön wäre wenn nur etwas gesendet wird, wenn sich auch ein Wert geändert hat. Das spart Resourcen.

Grüße
Cali
__________________
Ist: Wago 750-841, 80 DO, 68 DI, Siemens M20 Terminal, Temperaturerfassung über 1-Wire mittels LinkTH

Das Leben ist ein seltsames Spiel - aber die Grafik ist geil.
Mit Zitat antworten
  #7 (permalink)  
Alt 17.12.09, 19:08
Senior Member
 
Registriert seit: Jul 2008
Beiträge: 259
Standard

Zitat:
Zitat von cali Beitrag anzeigen
Das spart Resourcen.
Hallo Cali,

fragt sich nur welche Resourcen?
Netzvariablen senden einen Broadcast ins Netzwerk - sind also auch nicht wirklich resourcenschonend...
Man kann den Modbusbaustein sehr schön über den Parameter xStart triggern. Ob dann zyklisch oder ereignisgesteuert bleibt jedem selbst überlassen...

Netzvariablen sind eigentlich auch nicht schwer zu handeln. Nachfolgend mal die grobe Vorgehensweise:
Grundsätzlich geht die Kommunikation über die globalen Variablen. Dort am Besten einen neuen Ordner anlegen und die zu synchronisierenden Variablen ablegen. Den globalen Variablen-Ordner kann man dann in den Eigenschaften eine Netzwerkverbindung hinzufügen und auch Zugriffsrechte etc. vergeben. Dann am Besten den Ordner exportieren und in die 2. Steuerung importieren. Die Parametrierung (Variablennamen etc.) muss in beiden Projekten identisch sein. Durch die Import-/Export-Funktion schliesst man unterschiedliche Parametrierungen aus.

Viele Grüße
Roland
__________________
IPS 2.5β | Wago 841 | 1-Wire | XBee | 22" Touchscreens | iPad | Archos 10.1 | iPod Touch | IRTrans | Harmony One
Mit Zitat antworten
  #8 (permalink)  
Alt 17.12.09, 19:33
Senior Member
 
Registriert seit: Dec 2007
Ort: Nienburg (Weser)
Beiträge: 810
Standard

Hi ihr zwei und danke für die Ausführungen. Ich glaube wenn die 2. Wago da ist, dann komme ich noch mal darauf zurück. Im Moment habe ich noch insgesamt zu wenig Erfahrung damit, um genau zu blicken was ihr meint
Mit Zitat antworten
  #9 (permalink)  
Alt 23.01.10, 13:00
Senior Member
 
Registriert seit: Dec 2007
Ort: Nienburg (Weser)
Beiträge: 810
Standard

Sodele .. ich mach hier dann mal weiter.
Ich habe jetzt zum rumspielen noch ne 750-342. Wie ist das eigentlich mit der Kommunikation zwischen der 842 und der 342? Findet die ständig statt und belastet das Netzwerk sehr stark? Ist es sinnvoll das Ganze auf einem separaten Netzwerkstrang zu führen, mit einer 2. Netzwerkkarte im PC oder wird der normale Datenverkehr dadurch nicht behindert?

Wie ist das mit einer 2. 842? Kann man die Kommunikation so regeln, das nur bei Bedarf der Datenaustausch statt findet? Also das nur bei Bedarf angefragt wird bzw. nur bei Änderungen der Zustände Daten gesendet werden?


Gruß
Jens
Mit Zitat antworten
  #10 (permalink)  
Alt 08.06.10, 20:57
Benutzerbild von boXer
Member
 
Registriert seit: Mar 2010
Ort: Rhein Main - Münster
Beiträge: 53
Standard Wago -842 <> -842

Hallo Jens,

und läuft die Kommunikation?
__________________
Gruß

Joachim


WAGO 750-871 & 750-819, elsner Wetterstation ,elka Busankkoppler ,Thermokon Temp.sensoren ,svea panel
eingesetzte Protokolle LonWorks®,Modbus,Enocean,Bluetooth
Mit Zitat antworten
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Wago steuerung per HTML und JavaScript? zambot SPS Automatisierungstechnik 24 02.12.11 17:14
Wago in Betrieb nehmen? Benötige Hilfe! Tetrapack SPS Automatisierungstechnik 17 15.12.09 11:17
Kabel für Wago zwecks Ethernetkonfig. ausleihen? dtm SPS Automatisierungstechnik 40 08.11.09 13:24
Neue Wago 750-342 was nun? Hollowman SPS Automatisierungstechnik 7 08.10.09 09:06


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:28 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0