Konfiguration einer Beckhoff CX1010

Zuviel Werbung?
-> Hier kostenlos registrieren
Mensch, nicht immer so sparsam mit den Infos!!!

Welche Festplatte

Wo? Auf welchem Rechner läuft der OPC-Server?


:shock:

... was schrieb ich vorhin doch gleich?

und die Antwort:

:confused:

Ich meinte auch nur abgespeckte Kenntnisse, deshalb habe ich ja nach eurer Hilfe gefragt. Das ist echt komisch ich habe es genau so gemacht aber trotzdem geht das nicht.
 
Ich füge die Route immer per Broadcastsearch ein aber nach jedem neustart der SPS, kann ich keine Verbindung zu Route herstellen sondern muss immer erst die Route wieder neu einfügen über Broadcastsearch.
Wie ist der CX im Netzwerk eingebunden? Hat der (und dein PC) eine feste IP-Adresse oder bekommen die von einem DHCP-Server immer andere IPs zugewiesen?

Für funktionierende Route muss die IP-Adresse immer der beim Eintragen der ROute entsprechen. Ändert sich die IP, muss die ROute geändert werden.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also der CX hat eine feste IP. Was ich noch erwähnen muss, wenn ich mit CERHOST auf die CX zugreife geht das ohne Probleme egal ob ich neustarte oder nicht. Im System Manager aber nicht, da muss ich erst den Umweg über Broadcastsearch gehen.
 
Also der CX hat eine feste IP. Was ich noch erwähnen muss, wenn ich mit CERHOST auf die CX zugreife geht das ohne Probleme egal ob ich neustarte oder nicht. Im System Manager aber nicht, da muss ich erst den Umweg über Broadcastsearch gehen.
Hä?
Mach bitte mal einen Screenshot von dem "Add Route"-Dialog, bevor du auf "Route hinzufügen" klicken würdest.
Wähle bei "Adress Info" mal den Radio-Button "IP Adresse" aus, anstatt Host Name.
 
Das Bild schick ich dir am Montag erst weil ich heute nicht in auf der Arbeit bin. Den Radio-Button habe ich immer auf IP-Adresse, die Ziel-Route hatte ich immer auf static und Remote-Route auf temporär. Kann das vielleicht daran liegen das der Remote auf temporär ist?
 
Das werde ich am Montag direkt testen. Oh man warum habe ich den nicht beide auf static gelasssen. Vielen Dank trintaucher und CAS, werde euch am Montag bescheid geben ob es funktioniert hat.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich werde sehr wahrscheinlich in nächster Zeit öfters eure Hilfe brauchen, damit ich die BA erfolgreich abschließe und dann versprech ich euch gibt´s Geschenke...
 
Morgen cas, morgen trintaucher,

also ich habe das mit Konfiguration hinbekommen. Mein Lokaler Rechner hatte keine statische IP.

Jetzt aber zum nächsten Problem:

Wie erstell ich Adressfreie Variablen? Wenn ich unter Ressource / Globale die Variablen einfüge sagt er mir "Mindestens eine Anweisung in der Main fehlt".

Vielen Dank.
 
Wenn ich unter Ressource / Globale die Variablen einfüge sagt er mir "Mindestens eine Anweisung in der Main fehlt".
Was sagt dir denn die Fehlermeldung? ;)
Du musst mindestens eine Anweisung in deiner Haupttask haben, damit du das Projekt übersetzen kannst.

Also zur Not ins MAIN einfach ein ; eintragen.

Adressfreie Variablen werden so erstellt:
Code:
VAR
   myBoolVar [B]AT%I[/B]*: BOOL;
END_VAR
Wobei du mit I oder Q den Input oder Output deklarierst.
Ist übrigens egal ob global oder lokal.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Dann krieg ich eine Warnung:
Warnung 1990: Kein 'VAR_CONFIG' für '.EL4004_AO_10V_01'

Wenn ich die Variablen dann trotzdem verknüpfe und ein 1 schreibe, reagiert die Klemme nicht.
 
Dann krieg ich eine Warnung:
Warnung 1990: Kein 'VAR_CONFIG' für '.EL4004_AO_10V_01'

Wenn ich die Variablen dann trotzdem verknüpfe und ein 1 schreibe, reagiert die Klemme nicht.

Zur Fehlermeldung:

Das Ganze übersetzen, dann im System-Manager einbinden, nochmal übersetzen. Dann müsste die Fehlermeldung nicht mehr kommen.
 
Die Warnung kommt, weil bei adresslosen Variablen das Twincat beim kompilieren dieser Variable keine Adresse zuordnen kann.

Folgender Ablauf:
1. Projekt schreiben, übersetzen und speichern! (es wird eine .tpy-Datei erzeugt). (Warnung ignorieren)
2. Projekt im System Manager in der SPS-Konfiguration einlesen. Deine Variable erscheint dort. Die Variable dann verknüpfen!
3. Konfiguration speichern und aktivieren
4. Das SPS-Projekt nochmals in PLC-Control öffnen, oder fall schon offen einfach nochmals übersetzen. Die Warnung sollte nun weg sein.
5. Online => Einloggen ... also Projekt in die SPS laden und starten.

Das sollte funktionieren!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die Warnungen sind weg, aber ich muss jedes mal erst die PLC starten um die Signale zu verändern. Ich hab auch das Bootproject erzeugt aber trotzdem macht er das nicht.
 
Zurück
Oben