Download DeviceNet S300/S700/S600
Transcript
Polled I/O Meldungen 5.1.1 08/2007 Danaher Motion Steuer-Bits und Datenfelder Byte 0 1 2 3 4 5 6 7 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Reg. Sofortiger Kontrollierter Aktivieren Richtung Inkrementell Startblock aktivieren Stopp Stopp Blocknummer Befehlsachse = 001 Typ der Eingangsbefehlsgruppe Antwortachse = 001 Typ der Ausgangsantwortgruppe Daten niederwertiges Byte Daten niederwertiges, mittleres Byte Daten höherwertiges, mittleres Byte Daten höherwertiges Byte Bit 0 Laden / Start Aktivieren Das Setzen dieses Bit aktiviert den Verstärker. Siehe auch Enable (Klasse 0x25 Lageregler, Attribut 0x11). Registrierung aktivieren Registrierungseingang aktivieren. Dieses Bit wird vom S300/S700 nicht unterstützt Sofortiger Stopp Wenn dieses Bit gesetzt ist, wird der Antrieb sofort (ohne Verzögerung) gestoppt. Siehe auch “Sofortiger Stopp” (Klasse 0x25 Lageregler, Attribut 0x15). Kontrollierter Stopp Wenn dieses Bit gesetzt ist, wird der Antrieb langsam gestoppt. Siehe auch “Kontrollierter Stopp” (Klasse 0x25 Lageregler, Attribut 0x14). Geben Sie nur HARD STOP (sofortiger Stopp) oder nur SMOOTH STOP (kontrollierter Stopp) aus, um die Bewegung zu stoppen. Wenn Sie eines dieser Bits zur gleichen Zeit wie das Bit "Trajektoriestart" ändern, führt dies zu unvorhergesehenen Aktionen der Steuerung. Richtung Dieses Bit wird nur im Geschwindigkeitsmodus verwendet. Positiv = 1, Negativ = 0 Siehe auch Objekt "Richtung" (ageregler, Klasse 0x25, Attribut 0x17). Inkrementell Dieses Bit wird nur im Positionsmodus verwendet. Dieses Bit zeigt an, ob die in Byte 4 bis 7 der Befehlsgruppe 1 "Zielposition" festgelegte Position absolut (0) oder relativ (1) ist. Siehe Beschreibung des Flag für "Relativmode". Startblock Wenn dieses Bit hoch (1) und die Blocknummer auf Null (0) gesetzt ist, werden zuvor erzeugte Programme ausgeführt und im Servoverstärker gespeichert. Das ausgeführte Programm wird durch die letzten vier Byte der Befehlsgruppe definiert. Um die Programmausführung zu stoppen, müssen Sie den Startblock hoch (1) und die Blocknummer hoch (1) setzen. Programme können mit jeder Befehlsgruppe ausgeführt werden. Siehe beigefügtes Beispiel. Eine unkontrollierte Aktion tritt ein, wenn der Startblock High (1) gesetzt und gleichzeitig ein Zustandswechsel von 0 auf 1 für "Trajektoriestart" ausgegeben wird. Laden/Start 54 Durch den Zustandswechsel dieses Bit von 0 auf 1 wird eine Bewegung in Befehlsgruppe 1 "Zielposition" gestartet. Für alle anderen Befehlsgruppen legt der Wechsel dieses Bit den Datenwert fest (d.h. Geschwindigkeit, Beschleunigung usw.). Siehe auch Objektklasse "Trajektoriestart, Lageregler” (ID=37). DeviceNet für S300/S700/S600