twincat system manager

slaud

Level-2
Beiträge
81
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo hab da ein problem!
und zwar binde ich im system manager ein sps-projekt ein dann füge ich ein nc-task --> dann achse hinzu

soweit sogut, nun möchte ich die achsvariable mit meinem sps programm verknüpfen, aber da ist der haken irgendwie wird achse1_from plc falsch erzeugt, so dass ich die variabeln nacher nicht im sps programm verwenden weis jemand was ich falsch mache
denke es wird eine falsche struktur generiert aber wie macht mans richtig

danke peter
 

Anhänge

  • sps.bmp
    573,4 KB · Aufrufe: 13
  • sps1.jpg
    sps1.jpg
    77 KB · Aufrufe: 33
Zuletzt bearbeitet:
so jetzt bin ich schon etwas näher an der sache denk ich mal und zwar hat es mir bei den tcom objects seltsame structs erzäugt, die sich nicht löschen lassen
 

Anhänge

  • sps3.jpg
    sps3.jpg
    74 KB · Aufrufe: 22
Zuviel Werbung?
-> Hier kostenlos registrieren
Was fummelst du da mit den TCom Objekten rum :confused:

Wenn du in deinem SPS-Programm die Bibliothek MC2.lib nutzt (tust du laut deinen Bildern) und eine Achsereferenz deklarierst (Baustein vom Typ "AXIS_REF"), werden für jede Instanz dieses FBs die Ein- und Ausgangsstrukturen automatisch angelegt:
http://infosys.beckhoff.com/index.p...description/tcplclibmc_migration.htm&id=14113
Du brauchst dich überhaupt nicht um die Ein- und Ausgangsstrukturen an sich zu kümmern.

Es sei denn du nutzt eine alte TwinCAT-Version.
 
hab grad die neuste version zum probieren heruntergeladen, danach hab ich mal das ptp beispiel heruntergeladen, was sich öffnen und laden lässt, nur sobald ich die sps eingänge/ ausgänge lösche und neu anlegen will hab ich das selbe problem, das mit den tcom objects ist mir nur per zufall aufgefallen
kann da eh nichts ändern :-(
 
aha jetzt bin ich ein stück weiter, wenn ich mir die variabln unter globale variabeln definiere, geht das ganze, aber wenn ich das ganze im system manager automatisch generieren möchte, bekomm ich die fehlermeldungen, ist das normal, oder weis jemand was ich dagegen machen kann?
 
wenn ich mir die variabln unter globale variabeln definiere, geht das ganze, aber wenn ich das ganze im system manager automatisch generieren möchte, bekomm ich die fehlermeldungen
Du musst im System Manager keine Variablen generieren. Das macht man in PLC-Control. (unter Globale Variablen oder lokal in den Bausteinen)
Danach das Projekt übersetzen und im System Manager einlesen. Dann sieht du dort die Variablen, die du dann verknüpfts.
 
nur eine idee...

HOpefully it worked with the attachment..
Have a look at it, work in progress "NC fur dummies" ;)
 

Anhänge

  • Introduction to NC-PTP.pdf
    1,8 MB · Aufrufe: 34
Zurück
Oben