2x PD2-110-42-485 in serial

2x PD2-110-42-485 in serial

Postby ronniel76 » 30 Mar 2012, 11:43

Hallo kann ich zwei PD2-110-42-485 mit einem USB zu RS485 Adapter betreiben?
Ich möchte zwei PD2-110-42-485 gleichzeitig laufen lassen und auch User-Variablen an beiden während dem Programmablauf ändern.
Gibt es hierzu eine Möglichkeit?

Vielen Dank im Voraus

Ronnie
ronniel76
User
User
 
Posts: 11
Joined: 22 Feb 2012, 11:20

Re: 2x PD2-110-42-485 in serial

Postby Olav Kahlbaum (TRINAMIC) » 02 Apr 2012, 08:25

Gerade die Module mit RS485-Schnittstelle sind ja dafür gemacht, daß mehrere an einem Bus betrieben werden können. Sie müssen nur auf unterschiedlich Adressen gesetzt werden, und die Reply-Adresse darf nicht gleich einer der verwendeten Moduladressen sein. Ausgeliefert werden die Module mit Moduladresse 1 und Reply-Adresse 2. Zum Einstellen der Adressen sollte nur ein einziges Modul an den Bus angeschlossen werden, das Einstellen geschieht dann in der TMCL-IDE über Setup/Configure Module/RS232/RS485.
Stellen Sie z.B. das eine Modul auf Moduladresse 1 und Reply-Adresse 255 ein, das andere auf Moduladresse 2 und Reply-Adresse 255. Nun können Sie unter Adresse 1 mit dem einen und unter Adresse 2 mit dem anderen Modul kommunizieren.
User avatar
Olav Kahlbaum (TRINAMIC)
Site Admin
 
Posts: 3365
Joined: 11 Aug 2006, 08:02

Re: 2x PD2-110-42-485 in serial

Postby ronniel76 » 02 Apr 2012, 10:25

Vielen Dank!

Im Direct Mode funktioniert es perfekt.

Allerdings weiß ich nicht wie ich die beiden Module im Programm anspreche.

Wo und wie unterscheide ich sie dort?

Mit freundlichem Gruß

Ronnie Leppert
ronniel76
User
User
 
Posts: 11
Joined: 22 Feb 2012, 11:20

Re: 2x PD2-110-42-485 in serial

Postby Olav Kahlbaum (TRINAMIC) » 03 Apr 2012, 07:39

Ein normales TMCL-Programm läuft jeweils auf einem Modul und kann keine anderen Module ansprechen. Somit ist dort eine Unterscheidung weder möglich noch notwendig. Man muß nur beim Download des Programms auf das Modul darauf achten, daß in der TMCL-IDE unter Setup/Options/Connection die richtige Moduladresse eingestellt ist, damit das Programm in das richtige Modul hineingeladen wird.
Falls Sie jedoch mit einem TMCL-Programm mehrere Module ansprechen möchten, gibt es die Möglichkeit, TMCL-PC zu verwenden. Dies ist eine Software, die ein TMCL-Programm auf dem PC ausführt und die Befehle, die einzelne Module betreffen, im Direktmodus zu den Modulen sendet. Das Problem der Unterscheidung der Module ist dort so gelöst, daß es bei jedem Befehl, der ein individuelles Modul betrifft, die Moduladresse als zusätzlicher Parameter angegeben wird.
User avatar
Olav Kahlbaum (TRINAMIC)
Site Admin
 
Posts: 3365
Joined: 11 Aug 2006, 08:02


Return to Modules / Interface issues / PC software

Who is online

Users browsing this forum: Google [Bot] and 1 guest