Registrieren    Anmelden    Forum    Suche    FAQ

Foren-Übersicht » Alarm Modem Projektierung » SPS-Anbindung




Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags:
 Beitrag Verfasst: Fr Nov 30, 2007 11:19 am 
Tixi-Support-Team

Registriert: Mo Jul 11, 2005 5:50 pm
Beiträge: 1351
Wohnort: Berlin
Ist es richtig, das beide Master auf die gleiche Slave-ID schreiben müssen ? Ich habe mit so einem Gateway noch nie gearbeitet, bin daher etwas überfragt...

Probieren Sie es doch erstmal ohne Alarm Modem mit zwei Modbus-Master-Simulatoren:
http://www.win-tech.com/html/modbus1.htm

_________________
Tixi Support Team

E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min


Nach oben 
   
Mit Zitat antworten  
 Betreff des Beitrags: Anbindung mit Anybus Gateway von HMS
 Beitrag Verfasst: Fr Nov 30, 2007 11:09 am 
Erfahrener

Registriert: Di Jul 10, 2007 8:48 am
Beiträge: 30
Wohnort: Berlin
Inzwischen habe ich ein Gateway (Slave/Slave) angeschlossen und versuche damit Daten zwischen zwei Tixi-Alarmmodems (Master) auszutauschen. Leider funktioniert das noch nicht und ich suche nach einem Tip, um weiter zu kommen.

Das Gateway sagt:
Code:
Gateway initialising.....Please wait

Verifying file system and generating configuration.....

Both Anybus modules are OK. Exchanging data.

Press ESC to enter configuration interface

In beiden Tixi-Alarm-Modems kommt diese Antwort:
Code:
mytixi >[<Get _="/Process/Klima/" ver="v"/>]
[<Get>
<Klima>
<D1>
<DeviceState _="1"/>
<ChangeToggle _="1"/>
<Reset _="0"/>
<Init _="0"/>
<Run _="0"/>
<R1 _="0"/>
<R2 _="0"/>
<R14 _="0"/>
<R15 _="0"/>
<R16 _="0"/>
</D1>
<Active _="1"/>
<FreeMem _="61377"/>
</Klima>
</Get>]


Bei beiden Modems steht in External:
Code:
[<SetConfig _="PROCCFG" ver="y">
<External>
<Bus _="COM2" Name="Klima" protocol="Modbus,RTU" type="Master" baud="19200" format="8N2" handshake="None">
<Device _="1" Pollrate="1s" DWordInc="1" Timeout="3000s" ForceSingleWordWrite="0">
<Reset _="C" ind="0x007" acc="RW"/>
<Init  _="C" ind="0x001" acc="R"/>
<Run   _="C" ind="0x000" acc="R"/>
<R1    _="R" ind="0x01" acc="R"/>
<R2    _="R" ind="0x02" acc="R"/>
<R14   _="R" ind="0x0E" acc="R"/>
<R15   _="R" ind="0x0F" acc="R"/>
<R16   _="H" ind="0x10" acc="RW"/>
</Device>
</Bus>
</External>
</SetConfig>]


Nun lässt sich R16 an beiden Modems schreiben, doch beim Lesen erscheit immer eine 0, egal bei welchem Modem.
Den Index habe ich auch ab 1 versucht und auch mit read="3" write="6".
Auch mit diesem, erweiterten Device geht es nicht
Code:
<Device _="1" Pollrate="2s" CharTimeout="50ms" imeout="300ms" Pause="50ms" DWordInc="2" DwordSwap="1" ForceSingleWordWrite="0" UseCache="1">


Haben Sie einen Tip?


Nach oben 
   
Mit Zitat antworten  
 Betreff des Beitrags:
 Beitrag Verfasst: Do Aug 30, 2007 4:15 pm 
Tixi-Vetriebs-Team

Registriert: Do Jul 14, 2005 9:19 am
Beiträge: 29
Wohnort: Berlin
Rudolf Königer hat geschrieben:
a) Für mich am einfachsten wäre es, wenn Tixi die Option "Slave" implementieren würde.

Von unserer Seite echnisch kein Problem. Die Nachfrage nach Modbus-Slave ist aber sehr gering (kann mich an keinen Fall erinnern), daher steht es auf der langen Wunschliste weit unten. Wenn Sie das unbedingt benötigen, bliebe nur ein Entwicklungsauftrag, evtl. gekoppelt an eine Hardware-Mindestabnahme. Um wieviele Anlagen gehts es überhaupt ?
Ein Entwicklungs-Angebot können Sie per Mail an den Vertrieb anfordern.

Rudolf Königer hat geschrieben:
b) Einen fertiger Modbus-Speicher-Slave mit einer RS484 oder zwei RS282 Schnittstellen als Vermittler einsetzen.
- Die SPS schreibt die vereinbarten Werte als Master in den Speicher.
- Das Tixi-Modem liest die Werte als Master aus dem Speicher.
- Syncronistion über feste Zeiten. Z.B. volle Minute schreiben, halbe Minute lesen.
Leider kenn ich keinen. Kennen Sie einen?

Muss ich erstmal passen. Evtl. finden Sie einen über die Datenbank auf http://www.modbus.org

Rudolf Königer hat geschrieben:
c) Einen Modbus-Speicher-Slave aus fertigen Baugruppen (z.B. http://www.anybus.de/) zusammenstellen und testen.
Das würde immer gehen, wäre aber von mir zeitlich schwer abschätzbar.

Dito

_________________
Tixi Vertriebs-Team

Vertriebs-Anfragen bitte an Info-D@Tixi.Com


Nach oben 
   
Mit Zitat antworten  
 Betreff des Beitrags:
 Beitrag Verfasst: Do Aug 30, 2007 3:50 pm 
Erfahrener

Registriert: Di Jul 10, 2007 8:48 am
Beiträge: 30
Wohnort: Berlin
Bei der geplanten Anwendung gibt es eventuel in 2 Monaten eine Schnittstelle welche als Slave (oder Server) arbeiten kann. Doch ich suche nach einer, eventuell preswerteren Alternative, außerdem kann in anderen Projekten die gleiche Situation auftreten.

Die folgenden Lösungsmöglichkeiten sind mir bisher eingefallen. Was halten Sie davon?

a) Für mich am einfachsten wäre es, wenn Tixi die Option "Slave" implementieren würde.

b) Einen fertiger Modbus-Speicher-Slave mit einer RS484 oder zwei RS282 Schnittstellen als Vermittler einsetzen.
- Die SPS schreibt die vereinbarten Werte als Master in den Speicher.
- Das Tixi-Modem liest die Werte als Master aus dem Speicher.
- Syncronistion über feste Zeiten. Z.B. volle Minute schreiben, halbe Minute lesen.

Leider kenn ich keinen. Kennen Sie einen?

c) Einen Modbus-Speicher-Slave aus fertigen Baugruppen (z.B. http://www.anybus.de/) zusammenstellen und testen.

Das würde immer gehen, wäre aber von mir zeitlich schwer abschätzbar.


Nach oben 
   
Mit Zitat antworten  
 Betreff des Beitrags:
 Beitrag Verfasst: Mo Aug 27, 2007 4:12 pm 
Tixi-Support-Team

Registriert: Mo Jul 11, 2005 5:50 pm
Beiträge: 1351
Wohnort: Berlin
Derzeit können wir leider auch nur Modbus Master sein. :(

_________________
Tixi Support Team

E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min


Nach oben 
   
Mit Zitat antworten  
 Beitrag Verfasst: Mo Aug 27, 2007 4:10 pm 
Erfahrener

Registriert: Di Jul 10, 2007 8:48 am
Beiträge: 30
Wohnort: Berlin
Hallo,

aus der Dokumentation konnte ich nicht eindeutig klären, ob man ein Tixi-Alarmmodem auch als Slave an einen Modbus RTU anschließen kann.

Im konkreten Fall sollen Daten von einer Steuerung der Firma Sauter-Cumulus aufgezeichnet werden. Diese besitzt aber nur eine Schnittstelle Modbus RTU im Master modus.

Für die Abwendung würde es reichen , wenn der Master die verabredeten Werte in kurzen Abständen an Tixi übergibt. Dort werden sie alle 15 Minuten in das Logfile kopiert. Geht das?

Schon mal vielen Dank für die Antwort.


Nach oben 
   
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
 
Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 

Foren-Übersicht » Alarm Modem Projektierung » SPS-Anbindung


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 33 Gäste

 
 

 
Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Deutsche Übersetzung durch phpBB.de