Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 49285

Steuerung mittels G-Code -M-Funktionen in CNC (TwinCAT3)

$
0
0
Hey Leute,
also ich will mittels M-Funktionen digitale Ausgänge schalten. Ich habe ein CNC-Kanal und hab in der Parameterliste M-Funktionen erstellt. Mir wurde gesagt, dass ich diese Funktionen nun in der SPS nutzen kann. Das TwinCAT-Projekt hat jedoch zwei SPSen, eine Basic von Beckhoff und eine von mir erstellte mit unterschiedlichen GVLs. Nun kann ich in meiner eigenen SPS den Kanal bzw. die dazugehörige M-Funktion nicht ansprechen, vermutlich weil die Kanäle in der anderen GVL definiert sind. Nun sind meine Fragen wie folgt:
1. Muss man die Achsen und Kanäle zwangsläufig in der GVL finden um diese abrufen zu können?
2. Hab ich vlt einen Syntaxfehler? Ich hab immer IF TC_CHANNEL_1.m_synch[25] ... genutzt bzw. auch verschiedene Varianten genutzt. Findet man den exakten Kanalnamen in den Kanal-Einstellungen?
3. Bringt es was, dass Programm in die Basic-SPS zu verschieben? Das würde ich als nächstes probieren, allerdings hätte ich gedacht das eine GVL für das gesamte TC-Projekt gilt und nicht nur für die jeweilige SPS.
Hat da jmd noch ein paar Ideen oder Hinweise? Vg

Viewing all articles
Browse latest Browse all 49285


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>