JackFisher
Level-1
- Beiträge
- 15
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
Ahoi Hallo,
auch durch viel Hilfe aus dem Forum hab ichs endlich hinbekommen, mein Projekt, bestehend aus
CPU 312-c
FM353
OP3
zu vernetzen und auf alles zugreifen zu können, hat schon einige Nerven gekostet^^ An die FM ist ein DQ542MA Driver angeschlossen, der einen IGUS-Schrittmotor mit Power versorgt. Dieser treibt eine Linearachse an. Soweit so gut.
Nun gehts aber ans Eingemachte. Ich möchte im OP Werte vorgeben, die der Schlitten der Linearachse nachfährt.
Ich hab die Maschinendaten bereits parametriert und übergeben. Referenz fahren und Tipbetrieb funktioniert wunderbar. Ich tu mir aber echt schwer, den Einstieg ins Programm zu finden. Ich stelle mir das eigentlich im Sinne einer normalen Schrittkette vor. Sollwerte, also Abstand und Anzahl von Positionen vorgeben (OP), Start drücken (OP oder extern) und dann fährt der Schlitten von der Referenz zur ersten Position. Ereignis wird über Position erreicht von der FM ausgelöst (DO der CPU), nachdem das Ereignis abgearbeitet ist, folgt die nächste Position, überwacht von einem Zähler usw.. geht das so??
Die Kommunikation CPU <--> FM macht mir dabei die größten Probleme, da das ganze doch recht viele Funktionen aufweist und ich nicht so recht weiß, was ich wo eintragen muss. Ein weiteres Problem: wie stelle ich sicher, dass der Schlitten auch die vorgegebene Distanz zurücklegt. Ich weiß, dass mein Motor pro Umdrehung 5mm Verfahrweg produziert. Am Steppermodul ist 1600 pulse/rev eingestellt. Woher weiß die FM jetzt aber, dass sie für 1mm 320 Pulse generieren muss? Über Hilfe würde ich mich sehr freuen.
Beste Grüße, der Jacko
auch durch viel Hilfe aus dem Forum hab ichs endlich hinbekommen, mein Projekt, bestehend aus
CPU 312-c
FM353
OP3
zu vernetzen und auf alles zugreifen zu können, hat schon einige Nerven gekostet^^ An die FM ist ein DQ542MA Driver angeschlossen, der einen IGUS-Schrittmotor mit Power versorgt. Dieser treibt eine Linearachse an. Soweit so gut.
Nun gehts aber ans Eingemachte. Ich möchte im OP Werte vorgeben, die der Schlitten der Linearachse nachfährt.
Ich hab die Maschinendaten bereits parametriert und übergeben. Referenz fahren und Tipbetrieb funktioniert wunderbar. Ich tu mir aber echt schwer, den Einstieg ins Programm zu finden. Ich stelle mir das eigentlich im Sinne einer normalen Schrittkette vor. Sollwerte, also Abstand und Anzahl von Positionen vorgeben (OP), Start drücken (OP oder extern) und dann fährt der Schlitten von der Referenz zur ersten Position. Ereignis wird über Position erreicht von der FM ausgelöst (DO der CPU), nachdem das Ereignis abgearbeitet ist, folgt die nächste Position, überwacht von einem Zähler usw.. geht das so??
Die Kommunikation CPU <--> FM macht mir dabei die größten Probleme, da das ganze doch recht viele Funktionen aufweist und ich nicht so recht weiß, was ich wo eintragen muss. Ein weiteres Problem: wie stelle ich sicher, dass der Schlitten auch die vorgegebene Distanz zurücklegt. Ich weiß, dass mein Motor pro Umdrehung 5mm Verfahrweg produziert. Am Steppermodul ist 1600 pulse/rev eingestellt. Woher weiß die FM jetzt aber, dass sie für 1mm 320 Pulse generieren muss? Über Hilfe würde ich mich sehr freuen.
Beste Grüße, der Jacko