-> Hier kostenlos registrieren
Hallo Miteinander,
Wie in meinem anderen Thread angedroht, kommen hier ein paar Fragen um meine Bosch Antriebe über Profibus zu Positionieren.
Ich weiß, dass sich manche Fragen vielleicht etwas dumm anhören, aber aller Anfang ist schwer. Hab mich zwar eingelesen aber die Thematik ist doch ziemlich umfangreich und auf den ersten Blick ziemlich erschlagend.
Zu meiner Anlage:
Siemens ET200S mit Profibusmastermodul; Zwei Bosch-Rexroth MSM-Kompaktantriebe mit dazugehörigen Indradrive Cs Umrichtern.
Diese Antriebe sollen nun über Profibus von der SPS gesteuert werden, also Sollwertvorgabe und Istwertrückmeldung.
Hab mir dazu die Bausteine "Antriebsgeführtes Positionieren" von der Bosch-Seite geholt und in S7 eingefügt. Die Profibus-Verbindung an sich steht, nur der Austausch von Daten funktioniert noch nicht.
Mir geht es jetzt ersteinmal darum einen Antrieb zum Laufen zu bringen.
In den Bausteinen von Bosch-Rexroth werden ja SFC14/15 benutzt um den Bus zu beschreiben. Siehe Anhang (Adressen in den Kommentaren sind die Voreingestellten der Bausteine, im Programm meine angepassten).
Auf einem weiteren Bild meine Hardwarekonfig. für den Umrichtern.
Dazu meine Fragen:
Ist dort wo jetzt "Input 1 Word" und "Output 1 Word" in der Hardwarekonfig. steht, der Realtimechannel gemeint? Wenn ja dann habe ich schonmal Ladeadresse vom Realtimechannel falsch. Bin ich da soweit richtig?
Außerdem müsste dort eigentlich jeweils 7 Word stehen, da es ja ein 7 words real time channel ist? klingt für mich zumindest logisch, jedoch meckert dann Indradrive wegen einer falschen E/A-Länge. Hab ich dann etwas in Indradrive falsch eingestellt oder liegt es doch am S7-Programm?
Ich hoffe es ist klar was ich meine und ihr könnt mir dort etwas weiterhelfen.
Danke schon einmal im Vorraus.
Scorch
Wie in meinem anderen Thread angedroht, kommen hier ein paar Fragen um meine Bosch Antriebe über Profibus zu Positionieren.
Ich weiß, dass sich manche Fragen vielleicht etwas dumm anhören, aber aller Anfang ist schwer. Hab mich zwar eingelesen aber die Thematik ist doch ziemlich umfangreich und auf den ersten Blick ziemlich erschlagend.
Zu meiner Anlage:
Siemens ET200S mit Profibusmastermodul; Zwei Bosch-Rexroth MSM-Kompaktantriebe mit dazugehörigen Indradrive Cs Umrichtern.
Diese Antriebe sollen nun über Profibus von der SPS gesteuert werden, also Sollwertvorgabe und Istwertrückmeldung.
Hab mir dazu die Bausteine "Antriebsgeführtes Positionieren" von der Bosch-Seite geholt und in S7 eingefügt. Die Profibus-Verbindung an sich steht, nur der Austausch von Daten funktioniert noch nicht.
Mir geht es jetzt ersteinmal darum einen Antrieb zum Laufen zu bringen.
In den Bausteinen von Bosch-Rexroth werden ja SFC14/15 benutzt um den Bus zu beschreiben. Siehe Anhang (Adressen in den Kommentaren sind die Voreingestellten der Bausteine, im Programm meine angepassten).
Auf einem weiteren Bild meine Hardwarekonfig. für den Umrichtern.
Dazu meine Fragen:
Ist dort wo jetzt "Input 1 Word" und "Output 1 Word" in der Hardwarekonfig. steht, der Realtimechannel gemeint? Wenn ja dann habe ich schonmal Ladeadresse vom Realtimechannel falsch. Bin ich da soweit richtig?
Außerdem müsste dort eigentlich jeweils 7 Word stehen, da es ja ein 7 words real time channel ist? klingt für mich zumindest logisch, jedoch meckert dann Indradrive wegen einer falschen E/A-Länge. Hab ich dann etwas in Indradrive falsch eingestellt oder liegt es doch am S7-Programm?
Ich hoffe es ist klar was ich meine und ihr könnt mir dort etwas weiterhelfen.
Danke schon einmal im Vorraus.
Scorch