TIA TIA Computername in Variable übergeben

xXgrime

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

leider habe ich noch kein passendes Thema gefunden.

Ich habe eine Anlage mit 6 Linien und jeweils einem TP1200. Jetzt möchte ich dass er den passenden DB zur Linie automatisch erkennt. Bisher habe ich beim Hochfahren des Panels eine Auswahl in der man die zugehörige Linie auswählt und damit den DB (401, 402, 403,.. usw). Das soll allerdings automatisch geschehen, ohne dass der Bediener etwas tun muss.
Vorteil hierbei ist, dass ich auf jedes Panel die gleiche Software aufspielen kann und nur über den PC-Namen deklarier um welche Linie es sich handelt.

objNetwork.Computername steht in TIA leider nicht zur Verfügung.

Habt ihr noch eine Idee oder das schonmal gemacht?
 
Zuletzt bearbeitet von einem Moderator:
Zuerst musst du ein paar Beträge höher schauen...

Dort gibt es insgesamt 4 Skripte....
  • Sub GetHostname()
  • Function FindHostname(sline)
  • Function FileExist(Path)
  • Sub FileDel(Path)

Die brauchst du alle 4, die Sub GetHostname nimmst du aus dem Beitrag den ich verlinkt hatte, der Ersteller hat daran noch ein paar Dinge verbessert.
In den Scripten findest du dann mehrere SmartTags die du erstellen musst, einer davon bekommt den Stationsnamen.
In dem Fall ist das die Zeile " SmartTags("_System\Hostname") = hostname" im Script "FindHostname".

PS.: Wenn's funktioniert dann nicht den Danke-Knopf beim Ersteller vergessen. ;)
 
Zuletzt bearbeitet:
Zurück
Oben