> For the complete documentation index, see [llms.txt](https://tech.jennyscience.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tech.jennyscience.com/control_system/control-systems-de/xenax/xenax-xvi-75v8s/ascii-befehlssatz.md).

# ASCII Befehlssatz

## Power / Reset

<table><thead><tr><th width="329.5999755859375" valign="middle">Beschreibung</th><th width="230">Kürzel</th><th width="195.5999755859375">ASCII-Befehl / schreiben</th><th width="89.25">lesen</th><th width="128">Default</th><th width="60.5" align="center">Pers.</th></tr></thead><tbody><tr><td valign="middle">Power ON, Encoderzähler wird zurückgesetzt</td><td><strong>PW</strong> – Power On</td><td><code>PW</code></td><td>–</td><td>–</td><td align="center"></td></tr><tr><td valign="middle">Power ON, Continue, Encoderzähler bleibt erhalten</td><td><strong>PWC</strong> – Power On Continue</td><td><code>PWC</code></td><td>–</td><td>–</td><td align="center"></td></tr><tr><td valign="middle">Power OFF, Stop aller Aktivitäten, Endstufe aus und Fehler quittieren</td><td><strong>PQ</strong> – Power Quit</td><td><code>PQ</code></td><td>–</td><td>–</td><td align="center"></td></tr><tr><td valign="middle">Reset aller Applikationsdaten auf Default und Neustart</td><td><strong>RES</strong> – Reset</td><td><code>RES</code></td><td>–</td><td>–</td><td align="center"></td></tr><tr><td valign="middle">Speichern der Parameter in Startup-Speicher</td><td><strong>SVST</strong> – Save Settings</td><td><code>SVST</code></td><td>–</td><td>–</td><td align="center"></td></tr></tbody></table>

## Basiseinstellungen

<table><thead><tr><th width="329.5999755859375">Beschreibung</th><th width="230">Kürzel</th><th width="195.5999755859375">ASCII-Befehl / schreiben</th><th width="89.25">lesen</th><th width="128">Default</th><th width="60.5" align="center">Pers.</th></tr></thead><tbody><tr><td><p>Betriebsmodus</p><p>n = 0: Standard</p><p>n = 1: Electronic Gear</p><p>n = 2: Stepper Control</p><p>n = 10: BCD Program Start Standard</p><p>n = 12: BCD Program Start Electronic Gear</p></td><td><strong>MD</strong> – Mode</td><td><code>MDn</code> / n = 0, 1, 2, 10, 12</td><td><code>MD?</code></td><td>0</td><td align="center">✔</td></tr><tr><td>Node-ID / Geräteadresse (CANopen, Powerlink, Remote)</td><td><strong>CI</strong> – Card Identifier</td><td><code>CIn</code> / n = 0…255</td><td><code>CI?</code></td><td>0</td><td align="center">✔</td></tr><tr><td>Gantry Sub Identifier (für Gantry synchron Betrieb)</td><td><strong>GSID</strong> – Gantry Sub Identifier</td><td><code>GSIDn</code> / n = 0…3</td><td><code>GSID?</code></td><td>0</td><td align="center">✔</td></tr><tr><td>Identifikationsname des Servocontrollers (Anzeige in WebMotion® / Browser)</td><td><strong>SID</strong> – Servo Identification</td><td><p><code>SIDn</code> / n = Text </p><p>(max. 32 Zeichen)</p></td><td><code>SID?</code></td><td>""</td><td align="center">✔</td></tr><tr><td><p>Motorhersteller automatisch erkennen oder manuell festlegen</p><p>n = 0: Automatische Erkennung</p><p>n = 1: Jenny Science Achse</p><p>n = 2: Fremdmotor</p></td><td><strong>MM</strong> – Motor Manufacturer</td><td><code>MMn</code> / n = 0…2</td><td><code>MM?</code></td><td>0</td><td align="center">✔</td></tr></tbody></table>

## Motoreinstellungen

<table><thead><tr><th width="329.5999755859375">Beschreibung</th><th width="230">Kürzel</th><th width="195.5999755859375">ASCII-Befehl / schreiben</th><th width="89.25">lesen</th><th width="128">Default</th><th width="60.5" align="center">Pers.</th></tr></thead><tbody><tr><td>Maximaler Motorstrom - Spitzenstrom [x10mA]</td><td><strong>IR</strong> – I Run</td><td><code>IRn</code> / n = 10…2 000</td><td><code>IR?</code></td><td>0 / Motorabhängig</td><td align="center">✔</td></tr><tr><td>Haltestrom - Nominalstrom [x10mA]</td><td><strong>IS</strong> – I Stop</td><td><code>ISn</code> / n = 10…2 000</td><td><code>IS?</code></td><td>0 / Motorabhängig</td><td align="center">✔</td></tr><tr><td>Polpaarzahl des Motors</td><td><strong>POL</strong> – Pole Pair</td><td><code>POLn</code> / n = 0…100</td><td><code>POL?</code></td><td>1 / Motorabhängig</td><td align="center">✔</td></tr><tr><td>Phasenwiderstand des Motors, Phase zu Phase [mΩ]</td><td><strong>RPH</strong> – Resistance Phase</td><td><code>RPHn</code> / n = 0…100 000</td><td><code>RPH?</code></td><td>0 / Motorabhängig</td><td align="center">✔</td></tr><tr><td>Phaseninduktivität des Motors, Phase zu Phase [µH]</td><td><strong>LPH</strong> – Inductance Phase</td><td><code>LPHn</code> / n = 0…100 000</td><td><code>LPH?</code></td><td>0 / Motorabhängig</td><td align="center">✔</td></tr><tr><td>Kraftkonstante des Motors [mN/A]</td><td><strong>FCM</strong> – Force Constant Motor</td><td><p><code>FCMn</code> / </p><p>n = 0…1 000 000 000</p></td><td><code>FCM?</code></td><td>0 / Motorabhängig</td><td align="center">✔</td></tr><tr><td>Drehmomentkonstante des Motors [µNm/A] </td><td><strong>TCM</strong> – Torque Constant Motor</td><td><p><code>TCMn</code> / </p><p>n = 0…1 000 000 000</p></td><td><code>TCM?</code></td><td>0 / Motorabhängig</td><td align="center">✔</td></tr><tr><td>Schlittenmasse [g] oder Rotorträgheitsmoment [kg/m<sup>2</sup> * 10<sup>-9</sup>] </td><td><strong>MAMO</strong> – Motor Mass Moment</td><td><p><code>MAMOn</code> / </p><p>n = 0…10 000 000</p></td><td><code>MAMO?</code></td><td>0 / Motorabhängig</td><td align="center">✔</td></tr><tr><td>Anzahl Encoder Inkrements für eine Umdrehung</td><td><strong>ENC</strong> – Encoder</td><td><p><code>ENCn</code> / </p><p>n = 10…10 000 000</p></td><td><code>ENC?</code></td><td>0 / Motorabhängig</td><td align="center">✔</td></tr><tr><td><p>Reihenfolge der Phasenansteuerung</p><p>n = 0: U / V / W</p><p>n = 1: V / U / W</p></td><td><strong>PHD</strong> - Phase Direction</td><td><code>PHDn</code> / n = 0, 1</td><td><code>PHD?</code></td><td>0 / Motorabhängig</td><td align="center">✔</td></tr><tr><td><p>Automatische Erkennung der Phasenansteuerungsreihenfolge. Nur für rotative Fremdmotoren.<br>Durch Drehen des Motors im Uhrzeigersinn (Sicht auf die Motorwelle) wird die Phasenreihenfolge bestimmt. Der ausgegebene Wert kann direkt als Parameter für <code>PHD</code> übernommen werden.</p><p>n = 0: U / V / W</p><p>n = 1: V / U / W</p></td><td><strong>PHDD</strong> - Phase Direction Detection</td><td><code>PHDD</code></td><td><code>PHDD?</code></td><td>–</td><td align="center"></td></tr><tr><td>Offset der elektrischen Winkels nach der Neuausrichtung der Spulen zu den Magneten [°]</td><td><strong>PHO</strong> - Phase Offset</td><td><code>PHOn</code> / n = 0...359</td><td><code>PHO?</code></td><td>0 / Motorabhängig</td><td align="center">✔</td></tr><tr><td>Übersetzungsverhältnis bei rotativen Jenny Science Motoren (ROTAX®)</td><td><strong>GR</strong> - Gear Ratio</td><td><code>GR</code></td><td><code>GR?</code></td><td>–</td><td align="center"></td></tr></tbody></table>

## Reglereinstellungen

<table><thead><tr><th width="329.5999755859375">Beschreibung</th><th width="230">Kürzel</th><th width="195.60009765625">ASCII-Befehl / schreiben</th><th width="89.25">lesen</th><th width="128">Default</th><th width="60.5" align="center">Pers.</th></tr></thead><tbody><tr><td><p>Nutzlast <code>Payload</code> einer Linearachse bzw. Lastträgheitsmoment <code>Inertia</code> einer Rotationsachse.<br>Der Wert wird zur automatischen Regleranpassung verwendet und verbessert das Fahr- und Regelverhalten der Achse.</p><p>Linearachse: Masse der bewegten Last in [g]</p><p>Rotative Achse: Lastträgheitsmoment in [10⁻⁹ kgm²]</p><p>Der Wert sollte der tatsächlich bewegten externen Last entsprechen.</p></td><td><strong>ML</strong> - Mass Load</td><td><p><code>MLn</code> / </p><p>n = 0…250 000 000</p></td><td><code>ML?</code></td><td>0</td><td align="center">✔</td></tr><tr><td>Bandbreite des Positionsreglers <code>Gain Position</code> [Hz]. Höhere Werte erhöhen Dynamik und Regelsteifigkeit, niedrigere Werte führen zu einem ruhigeren Fahrverhalten und reduzieren allfällige Resonanzschwingungen.</td><td><strong>BWP</strong> - Bandwidth Position</td><td><code>BWPn</code> / n = 1…5 000</td><td><code>BWP?</code></td><td>50 / Motorabhängig</td><td align="center">✔</td></tr><tr><td>Bandbreite des Stromregler <code>Gain current</code></td><td><strong>BWC</strong> - Bandwidth Current</td><td><code>BWCn</code> / n = 5…5 000</td><td><code>BWC?</code></td><td>300</td><td align="center">✔</td></tr><tr><td>Frequenz Notch-Stromfilter <code>Notch filter</code> [Hz]. Dient zur Reduktion mechanischer Resonanzschwingungen bei der eingestellten Frequenz.</td><td><strong>FFC</strong> - Filter Frequency Current</td><td><p><code>FFCn</code> / </p><p>n = 0, 160…2 000</p></td><td><code>FFC?</code></td><td>0</td><td align="center">✔</td></tr><tr><td>Güte des Notch-Stromfilters</td><td><strong>FQC</strong> - Filter Quality Current</td><td><p><code>FQCn</code> / </p><p>n = 500…100 000</p></td><td><code>FQC?</code></td><td>5 000</td><td align="center">✔</td></tr><tr><td>Frequenz Aktiv-Stromfilter <code>Active filter</code> [Hz]. Dient zur Reduktion mechanischer Resonanzschwingungen selektiv auf die eingestellte Frequenz.</td><td><strong>AVF</strong> - Avoid Vibration Frequency</td><td><p><code>AVFn</code> / </p><p>n = 0, 200…2 000</p></td><td><code>AVF?</code></td><td>0</td><td align="center">✔</td></tr><tr><td>Dämpfungskoeffizent [%] des Aktiv-Stromfilter</td><td><strong>AVD</strong> - Avoid Vibration Damping</td><td><code>AVDn</code> / n = 1…50</td><td><code>AVD?</code></td><td>1</td><td align="center">✔</td></tr><tr><td>Frequenz des Speed-Notch-Filters [Hz]</td><td><strong>FFS</strong> - Filter Frequency Speed</td><td><p><code>FFSn</code> / </p><p>n = 0, 160…2 000</p></td><td><code>FFS?</code></td><td>0</td><td align="center">✔</td></tr><tr><td>Güte des Speed-Notch-Filters</td><td><strong>FQS</strong> - Filter Quality Speed</td><td><p><code>FQSn</code> / </p><p>n = 500…100 000</p></td><td><code>FQS?</code></td><td>20 000</td><td align="center">✔</td></tr><tr><td><p>Enhanced Bandwidth Mode deaktivieren </p><p>n = 0: Standard-Reglereigenschaften</p><p>n = 1: Reglereigenschaften ≤ V4.04D (Xvi 75V8) </p></td><td><strong>EBMD</strong> - Enhanced Bandwidth Disable</td><td><code>EBMDn</code> / n = 0, 1</td><td><code>EBMD?</code></td><td>0</td><td align="center">✔</td></tr><tr><td>Stabilität / Dynamik (Pole-Placement)</td><td><strong>PPSD</strong> - Pole Placement Stability</td><td><code>PPSDn</code> / n = -50…50</td><td><code>PPSD?</code></td><td>0</td><td align="center">✔</td></tr><tr><td><p>Swing-Out-Reduktion – Dämpfung </p><p>Einstellung des Dämpfungskoeffizents [%] für die Reduktion der Ausschwingzeit. Nur aktiv wenn <code>SORF</code> > 0.</p></td><td><strong>SORD</strong> - Swing Out Damping</td><td><code>SORDn</code> / n = 0…50</td><td><code>SORD?</code></td><td>0</td><td align="center">✔</td></tr><tr><td><p>Swing-Out-Reduktion – Frequenz </p><p>Einstellung der Frequenz [*0.1Hz] (21 = 2.1Hz) für die Reduktion der Ausschwingzeit. Nur aktiv wenn <code>SORD</code> > 0.</p></td><td><strong>SORF</strong> - Swing Out Frequency</td><td><code>SORFn</code> / n = 0, 20…1 000</td><td><code>SORF?</code></td><td>0</td><td align="center">✔</td></tr></tbody></table>

## Fahrbefehle

<table><thead><tr><th width="329.5999755859375">Beschreibung</th><th width="230">Kürzel</th><th width="195.5999755859375">ASCII-Befehl / schreiben</th><th width="89.25">lesen</th><th width="128">Default</th><th width="60.5" align="center">Pers.</th></tr></thead><tbody><tr><td>Fahren direkt auf Position absolute [Inc]</td><td><strong>G</strong> – Go Position Direct</td><td><p><code>Gn</code> / </p><p>n = ±2 000 000 000</p></td><td>–</td><td>–</td><td align="center"></td></tr><tr><td>Position setzen absolut [Inc]. Um die Position anzufahren ist <code>GP</code> auszuführen.</td><td><strong>PO</strong> – Position</td><td><p><code>POn</code> / </p><p>n = ±2 000 000 000</p></td><td><code>PO?</code></td><td>0</td><td align="center"></td></tr><tr><td>Position setzen absolut [Inc]. Initialwert nach den Powerup. Um die Position anzufahren ist <code>GP</code> auszuführen.</td><td><strong>POI</strong> – Position Initial</td><td><p><code>POIn</code> / </p><p>n = ±2 000 000 000</p></td><td><code>POI?</code></td><td>0</td><td align="center">✔</td></tr><tr><td>Zuvor gesetzte Position <code>PO</code> anfahren </td><td><strong>GP</strong> – Go Position Absolute</td><td><code>GP</code></td><td>–</td><td>–</td><td align="center"></td></tr><tr><td>Weg setzen relativ [Inc]. Um die Distanz zu fahren ist <code>GW</code> auszuführen.</td><td><strong>WA</strong> – Way</td><td><p><code>WAn</code> / </p><p>n = ±2 000 000 000</p></td><td><code>WA?</code></td><td>0</td><td align="center"></td></tr><tr><td>Weg setzen relativ [Inc]. Initialwert nach den Powerup. Um die Distanz zu fahren ist <code>GW</code> auszuführen.</td><td><strong>WAI</strong> – Way Initial</td><td><p><code>WAIn</code> / </p><p>n = ±2 000 000 000</p></td><td><code>WAI?</code></td><td>0</td><td align="center">✔</td></tr><tr><td>Zuvor gesetzte Distanz <code>WA</code> fahren</td><td><strong>GW</strong> – Go Way</td><td><code>GW</code></td><td>–</td><td>–</td><td align="center"></td></tr><tr><td>Jog-Betrieb positiv (Geschwindigkeit = <code>SP</code>)</td><td><strong>JP</strong> – Jog Positive</td><td><code>JP</code></td><td>–</td><td>–</td><td align="center"></td></tr><tr><td>Jog-Betrieb negativ (Geschwindigkeit = <code>SP</code>)</td><td><strong>JN</strong> – Jog Negative</td><td><code>JN</code></td><td>–</td><td>–</td><td align="center"></td></tr><tr><td>Wiederhole Distanz <code>WA</code> positiv &#x3C;--> negativ <code>n</code> mal.</td><td><strong>RR</strong> – Repeat Reverse</td><td><code>RRn</code> / n = 1...100 000</td><td><code>RR?</code></td><td>0</td><td align="center"></td></tr><tr><td>Wiederhole Distanz <code>WA</code> in gleiche Richtung <code>n</code> mal.</td><td><strong>RW</strong> – Repeat Way</td><td><code>RWn</code> / n = 1...100 000</td><td><code>RW?</code></td><td>0</td><td align="center"></td></tr><tr><td>Wartezeit bei <code>RR</code> und <code>RW</code> [ms]</td><td><strong>WT</strong> – Wait Repeat</td><td><code>WTn</code> / n = 1...10 000</td><td><code>WT?</code></td><td>0</td><td align="center"></td></tr><tr><td>Wartezeit bei <code>RR</code> und <code>RW</code> [ms]. Initialwert nach den Powerup. </td><td><strong>WTI</strong> – Wait Repeat Initial</td><td><code>WTIn</code> / n = 1...10 000</td><td><code>WTI?</code></td><td>0</td><td align="center">✔</td></tr><tr><td>Bewegung und Program stoppen (Endstufe bleibt aktiv)</td><td><strong>SM</strong> – Stop Motion</td><td><code>SM</code></td><td>–</td><td>–</td><td align="center"></td></tr><tr><td>Power OFF, Stop aller Aktivitäten, Endstufe aus und Fehler quittieren</td><td><strong>PQ</strong> – Power Quit</td><td><code>PQ</code></td><td>–</td><td>–</td><td align="center"></td></tr></tbody></table>

## Bewegungseinstellungen

<table><thead><tr><th width="329.60003662109375">Beschreibung</th><th width="230">Kürzel</th><th width="195.5999755859375">ASCII-Befehl / schreiben</th><th width="89">lesen</th><th width="128">Default</th><th width="61" align="center">Pers.</th></tr></thead><tbody><tr><td>Fahrgeschwindigkeit [Inc/s]</td><td><strong>SP</strong> – Speed</td><td><p><code>SPn</code> / </p><p>n = 10…9 000 000</p></td><td><code>SP?</code></td><td>100 000</td><td align="center"></td></tr><tr><td>Fahrgeschwindigkeit [Inc/s]. Initialwert nach den Powerup. </td><td><strong>SPI</strong> – Speed Initial</td><td><p><code>SPIn</code> / </p><p>n = 10…9 000 000</p></td><td><code>SPI?</code></td><td>100 000</td><td align="center">✔</td></tr><tr><td>Beschleunigung [Inc/s<sup>2</sup>]</td><td><strong>AC</strong> – Acceleration</td><td><p><code>ACn</code> / </p><p>n = 2 000…2 000 000 000</p></td><td><code>AC?</code></td><td>1 000 000</td><td align="center"></td></tr><tr><td>Beschleunigung [Inc/s<sup>2</sup>]. Initialwert nach den Powerup. </td><td><strong>ACI</strong> – Acceleration Initial</td><td><p><code>ACIn</code> / </p><p>n = 2 000…2 000 000 000</p></td><td><code>ACI?</code></td><td>1 000 000</td><td align="center">✔</td></tr><tr><td>Prozentuale Verrundung [%] der Trajektorie. Automatische Berechnung vom Ruck.</td><td><strong>SCRV</strong> – S-Curve</td><td><code>SCRVn</code> / n = 1…100</td><td><code>SCRV?</code></td><td>20</td><td align="center"></td></tr><tr><td>Prozentuale Verrundung [%] der Trajektorie. Initialwert nach den Powerup. Automatische Berechnung vom Ruck.</td><td><strong>SCRVI</strong> – S-Curve Initial</td><td><code>SCRVIn</code> / n = 1…100</td><td><code>SCRVI?</code></td><td>20</td><td align="center">✔</td></tr><tr><td>Geschwindigkeitsreduzierung / Skalierung [%] für alle Bewegungen.</td><td><strong>OVRD</strong> – Override</td><td><code>OVRDn</code> / n = 1…100</td><td><code>OVRD?</code></td><td>100</td><td align="center"></td></tr><tr><td>Geschwindigkeitsreduzierung / Skalierung [%] für alle Bewegungen. Initialwert nach den Powerup.</td><td><strong>OVRDI</strong> – Override Initial</td><td><code>OVRDIn</code> / n = 1…100</td><td><code>OVRDI?</code></td><td>100</td><td align="center">✔</td></tr><tr><td>Notfallverzögerung oder Notbremsrampe [Inc/s<sup>2</sup>]. Z.b. bei <code>Emergency Exit</code>, Safety-Funktionen, Fehler oder Softlimits)</td><td><strong>ED</strong> – Emergency Deceleration</td><td><p><code>EDn</code> / </p><p>n = 10 000…2 000 000 000</p></td><td><code>ED?</code></td><td>10 000 000</td><td align="center">✔</td></tr><tr><td>Beschleunigungsänderung (Jerk/Ruck), berechneter Wert aus Vorgabe <code>SCRV</code> nach beendeter Profilfahrt.</td><td><strong>ACV</strong> – Acceleration Variation</td><td><code>ACV</code></td><td><code>ACV?</code></td><td>0</td><td align="center"></td></tr><tr><td>Softbegrenzung Fahrbereich negativ</td><td><strong>SLPN</strong> – Soft Limit Position Negative</td><td><p><code>SLPNn</code> / </p><p>n = ±2<sup>31</sup> oder Hub</p></td><td><code>SLPN?</code></td><td>0 / Motorabhängig</td><td align="center">✔</td></tr><tr><td>Softbegrenzung Fahrbereich positiv</td><td><strong>SLPP</strong> – Soft Limit Position Positive</td><td><p><code>SLPPn</code> / </p><p>n = ±2<sup>31</sup> oder Hub</p></td><td><code>SLPP?</code></td><td>0 / Motorabhängig</td><td align="center">✔</td></tr><tr><td>Maximale Positionsabweichung (Schleppabstand) [Inc]</td><td><strong>DP</strong> – Deviation Position</td><td><p><code>DPn</code> / </p><p>n = 1…1 000 000</p></td><td><code>DP?</code></td><td>2 000 / Motorabhängig</td><td align="center">✔</td></tr><tr><td><p>Zulässige Encoder-Positionsabweichung [Inc] am Zielpunkt, bei der der Zustand <code>In Position</code> erreicht wird. </p><p>Irrelevant im Cyclic Synchronous Mode.</p></td><td><strong>DTP</strong> – Deviation Target Position</td><td><code>DTPn</code> / n = 1 … 10 000</td><td><code>DTP?</code></td><td>50 / Motorabhängig</td><td align="center">✔</td></tr><tr><td>Verweilzeit [ms] im Zielfenster <code>DTP</code> bis dass der Zustand <code>In Position</code> erreicht wird.</td><td><strong>PWT</strong> – Position Window Time</td><td><code>PWTn</code> / n = 0 … 1 000</td><td><code>PWT?</code></td><td>0</td><td align="center">✔</td></tr></tbody></table>

## Referenz Linear Einzelachse

<table><thead><tr><th width="329.599853515625">Beschreibung</th><th width="230">Kürzel</th><th width="195.5999755859375">ASCII-Befehl / schreiben</th><th width="89.25">lesen</th><th width="128">Default</th><th width="60.5" align="center">Pers.</th></tr></thead><tbody><tr><td>Referenzierung des Messystems gemäss Referenziermethode <code>DRHR</code>.</td><td><strong>REF</strong> – Reference</td><td><code>REF</code></td><td>–</td><td>–</td><td align="center"></td></tr><tr><td><p>Referenziermetode abhängig vom angeschlossenen Achs- und Messsystem. </p><p><strong>Absolutmesssystem:</strong></p><p>n = 0: Absolute (Keine Referenzierung)</p><p>n = 1: Absolute (Keine Referenzierung) </p><p>n = 2-5: Siehe <a href="#referenz-gantry">Referenz Gantry</a></p><p></p><p><strong>Referenzpflichtiges Messsystem</strong></p><p>n = 0: Positiver Encoder-Zählrichtung</p><p>n = 1: Negative Encoder-Zählrichtung </p><p>n = 2-5: Siehe <a href="#referenz-gantry">Referenz Gantry</a></p></td><td><strong>DRHR</strong> – Direction Reference</td><td><code>DRHRn</code> / n = 0…5</td><td><code>DRHR?</code></td><td>0</td><td align="center">✔</td></tr></tbody></table>

## Referenz Gantry

<table><thead><tr><th width="329.5999755859375">Beschreibung</th><th width="230">Kürzel</th><th width="195.5999755859375">ASCII-Befehl / schreiben</th><th width="89.25">lesen</th><th width="128">Default</th><th width="60.5" align="center">Pers.</th></tr></thead><tbody><tr><td>Referenzierung des Messystems und Initialisierung vom Gantry gemäss Referenziermethode <code>DRHR</code>.</td><td><strong>REF</strong> – Reference</td><td><code>REF</code></td><td>–</td><td>–</td><td align="center"></td></tr><tr><td><p>Referenziermetode abhängig vom angeschlossenen Achs- und Messsystem.</p><p>n = 0: Siehe <a href="#referenz-linear-einzelachse">Referenz Linear Einzelachse</a></p><p>n = 1: Siehe <a href="#referenz-linear-einzelachse">Referenz Linear Einzelachse</a></p><p>n = 2: Positiver Encoder-Zählrichtung, Encoder gleichsinnig</p><p>n = 3: Negativer Encoder-Zählrichtung, Encoder gleichsinnig</p><p>n = 4: Positiver Encoder-Zählrichtung, Encoder gegensinnig</p><p>n = 5: Negativer Encoder-Zählrichtung, Encoder gegensinnig</p></td><td><strong>DRHR</strong> – Direction Reference</td><td><code>DRHRn</code> / n = 0…5</td><td><code>DRHR?</code></td><td>0</td><td align="center">✔</td></tr><tr><td><p>Vorgabe des Gantry Main/Sub Offsets</p><p>n = 0: Automatische Ermittlung <code>DGMSO</code></p><p>n = 1: Benutzerdefinierten Offset <code>PGMSO</code></p></td><td><strong>EGMSO</strong> – Enable User  Defined Gantry Main/Sub Offset</td><td><code>EGMSOn</code> / n = 0, 1</td><td><code>EGMSO?</code></td><td>0</td><td align="center">✔</td></tr><tr><td>Gibt den automatisch ermittelten Gantry Main/Sub Offset [Inc] zurück. Dieser Offset wird verwendet, wenn <code>EGMSO</code> = 0 eingestellt ist</td><td><strong>DGMSO</strong> – Detected Gantry Main/Sub Slave Offset</td><td><code>DGMSO</code></td><td><code>DGMSO?</code></td><td>0</td><td align="center"></td></tr><tr><td><p>Vorgabe des Gantry-Master-Slave-Offsets bei <code>EGMSO</code> = 1. </p><p>Dieser Wert kann zur Korrektur der Rechtwinkligkeit des Gantry-Aufbaus verwendet werden. Änderungen des Offsets werden unmittelbar auf der Slave-Achse wirksam. Dadurch kann die Rechtwinkligkeit direkt mit einer Messuhr überprüft und präzise eingestellt werden</p></td><td><strong>PGMSO</strong> – Preset Gantry Main/Sub Offset</td><td><p><code>PGMSOn</code> / </p><p>n = ±2 000 000 000</p></td><td><code>PGMSO?</code></td><td>0</td><td align="center">✔</td></tr></tbody></table>

## Referenz Rotativ

<table><thead><tr><th width="329.5999755859375">Beschreibung</th><th width="230">Kürzel</th><th width="195.5999755859375">ASCII-Befehl / schreiben</th><th width="89.25">lesen</th><th width="128">Default</th><th width="60.5" align="center">Pers.</th></tr></thead><tbody><tr><td>Referenzierung des Messystems  gemäss den Referenzeinstellungen.</td><td><strong>REF</strong> – Reference</td><td><code>REF</code></td><td>–</td><td>–</td><td align="center"></td></tr><tr><td><p>Drehrichung zum Suchen des externen Referenzsensors.</p><p>n = 1: Clockwise</p><p>n = 2: Counter Clockwise</p></td><td><strong>DRH</strong> – Direction Home</td><td><code>DRHn</code> / n = 1, 2</td><td><code>DRH?</code></td><td>1</td><td align="center">✔</td></tr><tr><td><p>Geschwindigkeit zum Suchen des externen Referenzsensors [Inc/s]. </p><p>n = 0: Externer Referenzsensor deaktiviert</p></td><td><strong>SPH</strong> – Speed Home</td><td><p><code>SPHn</code> / </p><p>n = 0, 10...250 000</p></td><td><code>SPH?</code></td><td>20 000</td><td align="center">✔</td></tr><tr><td><p>Hardware Input des angeschlossenen externen Referenzsensors.</p><p>n = 0: Externer Referenzsensor deaktiviert</p></td><td><strong>INH</strong> - Input Home</td><td><code>INHn</code> / n = 0, 1...8</td><td>INH?</td><td>0</td><td align="center">✔</td></tr><tr><td><p>Drehrichung zum Suchen der Z-Marke des Encoders.</p><p>n = 1: Clockwise</p><p>n = 2: Counter Clockwise</p><p>n = 3: Shortest Way (Nur ROTAX Rxvp)</p></td><td><strong>DRZ</strong> – Direction Z-Mark</td><td><code>DRZn</code> / n = 1, 2, 3</td><td><code>DRZ?</code></td><td>1 / Motorabhängig</td><td align="center">✔</td></tr><tr><td>Geschwindigkeit zum Suchen der Z-Marke.</td><td><strong>SPZ</strong> – Speed Z-Mark</td><td><code>SPZn</code> / n = 10...100 000</td><td><code>SPZ?</code></td><td>12 800</td><td align="center">✔</td></tr><tr><td>Drehen zur Z-Marke</td><td><strong>GZ</strong> – Go Z Mark</td><td><code>GZ</code></td><td>–</td><td>–</td><td align="center"></td></tr></tbody></table>

## Index Fahrsätze

<table><thead><tr><th width="329.5999755859375">Beschreibung</th><th width="230">Kürzel</th><th width="195.5999755859375">ASCII-Befehl / schreiben</th><th width="89">lesen</th><th width="127.9998779296875">Default</th><th width="61" align="center">Pers.</th></tr></thead><tbody><tr><td>Index nummer ausführen</td><td><strong>IX</strong> – Index</td><td><code>IXn</code> / n = 1…50</td><td>–</td><td>–</td><td align="center"></td></tr><tr><td>Nummer Index anwählen zur Änderung der Indexparameter</td><td><strong>NIX</strong> – Number Index</td><td><code>NIXn</code> / n = 1…50</td><td><code>NIX?</code></td><td>0</td><td align="center"></td></tr><tr><td>Acceleration [Inc/s<sup>2</sup>] speichern im Index der zuvor  mit <code>NIX</code> angewählt wurde (permanent)</td><td><strong>AIX</strong> – Acceleration Index</td><td><p><code>AIXn</code> / </p><p>n = 2 000…1 000 000 000</p></td><td><code>AIX?</code></td><td>0</td><td align="center">✔</td></tr><tr><td>Acceleration [Inc/s<sup>2</sup>] speichern im Index der zuvor  mit <code>NIX</code> angewählt wurde (dynamisch, nur bis zum power cycle)</td><td><strong>AIXD</strong> – Acceleration Index Dynamic</td><td><p><code>AIXDn</code> / </p><p>n = 2 000…1 000 000 000</p></td><td><code>AIXD?</code></td><td>0</td><td align="center"></td></tr><tr><td>Speed [Inc/s] speichern im Index der zuvor  mit <code>NIX</code> angewählt wurde (permanent)</td><td><strong>SIX</strong> – Speed Index</td><td><p><code>SIXn</code> / </p><p>n = 10…9 000 000</p></td><td><code>SIX?</code></td><td>0</td><td align="center">✔</td></tr><tr><td>Speed [Inc/s] speichern im Index der zuvor  mit <code>NIX</code> angewählt wurde (dynamisch, nur bis zum power cycle)</td><td><strong>SIXD</strong> – Speed Index Dynamic</td><td><p><code>SIXDn</code> / </p><p>n = 10…9 000 000</p></td><td><code>SIXD?</code></td><td>0</td><td align="center"></td></tr><tr><td>Distanz [Inc] speichern im Index der zuvor  mit <code>NIX</code> angewählt wurde (permanent)</td><td><strong>DIX</strong> – Distance Index</td><td><p><code>DIXn</code> / </p><p>n = ±2 000 000 000</p></td><td><code>DIX?</code></td><td>0</td><td align="center">✔</td></tr><tr><td>Distanz [Inc] speichern im Index der zuvor  mit <code>NIX</code> angewählt wurde (dynamisch, nur bis zum power cycle)</td><td><strong>DIXD</strong> – Distance Index Dynamic</td><td><p><code>DIXDn</code> / </p><p>n = ±2 000 000 000</p></td><td><code>DIXD?</code></td><td>0</td><td align="center"></td></tr><tr><td><p>Index Typ speichern im Index der zuvor  mit <code>NIX</code> angewählt wurde (permanent) </p><p>n = 1: absolut (Position)</p><p>n = 2: relativ (Distanz)</p></td><td><strong>TYIX</strong> – Type Index</td><td><code>TYIXn</code> / n = 1, 2</td><td><code>TYIX?</code></td><td>1</td><td align="center">✔</td></tr><tr><td><p>Index Typ speichern im Index der zuvor  mit <code>NIX</code> angewählt wurde (dynamisch, nur bis zum power cycle) </p><p>n = 1: absolut (Position)</p><p>n = 2: relativ (Distanz)</p></td><td><strong>TYIXD</strong> – Type Index Dynamic</td><td><code>TYIXDn</code> / n = 1, 2</td><td><code>TYIXD?</code></td><td>1</td><td align="center"></td></tr></tbody></table>

## Program

<table><thead><tr><th width="329.5999755859375">Beschreibung</th><th width="230">Kürzel</th><th width="195.5999755859375">ASCII-Befehl / schreiben</th><th width="89">lesen</th><th width="128">Default</th><th width="61" align="center">Pers.</th></tr></thead><tbody><tr><td>Programm nummer ausführen</td><td><strong>PG</strong> – Program</td><td><code>PGn</code> / n = 1...63</td><td>–</td><td>1</td><td align="center"></td></tr><tr><td>Program nummer für Autostart festlegen das nach dem Powerup, nach der Zeit <code>APSD</code> starten soll.</td><td><strong>APSN</strong> – Auto Program Number</td><td><code>APSNn</code> / n = 1...63</td><td><code>APSN?</code></td><td>0</td><td align="center">✔</td></tr><tr><td>Startverzögerung für Autostart [ms]</td><td><strong>APSD</strong> – Auto Program Start Delay</td><td><code>APSDn</code> / n = <mark style="color:$danger;">???</mark></td><td><code>APSD?</code></td><td>0</td><td align="center">✔</td></tr><tr><td><p>Programmoranisation umstellen.</p><p>n = 0: Standard 15 * 50 Zeilen</p><ul><li>Programme 1-15: bis zu 50 Zeilen</li><li>Programme 16-63: bis zu 10 Zeilen</li></ul><p>n = 1: Lang 5 * 130 Zeilen</p><ul><li>Programme 1-5: bis zu 130 Zeilen</li><li>Programme 6-63: bis zu 10 Zeilen</li></ul><p>Ein XENAX muss mit der selben <code>PMAP</code>-Konfiguration eingestellt sein wie das Applikationsfile, welches geladen werden möchte.</p><p>Wichtig: Beim Umstellen vom <code>PMAP</code> werden vorhandene Programme gelöscht.</p></td><td><strong>PMAP</strong> – Program Mapping</td><td><code>PMAPn</code> / n = 0, 1</td><td><code>PMAP?</code></td><td>0</td><td align="center">✔</td></tr></tbody></table>

{% columns %}
{% column %}

{% endcolumn %}

{% column %}

## Forceteq® basic

{% endcolumn %}
{% endcolumns %}

<table><thead><tr><th width="359.5999755859375">Beschreibung</th><th width="280">Kürzel</th><th width="270.5999755859375">ASCII-Befehl / Parameter schreiben</th><th>Parameter lesen</th><th>Default</th><th>Persistent</th></tr></thead><tbody><tr><td>Force Calibration starten / löschen</td><td><strong>FC</strong> – Force Calibration</td><td><code>FCn</code> / n = 0 … (Hub / Weg)</td><td></td><td></td><td></td></tr><tr><td>Testfunktion Force Calibration</td><td><strong>FCT</strong> – Force Calibration Test</td><td><code>FCTn</code> / n = 0, 1, 2</td><td><code>FCT?</code></td><td></td><td></td></tr><tr><td>Status Force Calibration gültig</td><td><strong>FCV</strong> – Force Calibration Valid</td><td></td><td><code>FCV?</code></td><td></td><td></td></tr><tr><td>I_Force Drift Compensation starten (Richtung über Parameter)</td><td><strong>IFDC</strong> – I_Force Drift Compensation</td><td><code>IFDCx</code> / x = P, N</td><td></td><td></td><td></td></tr><tr><td>I_Force Drift Compensation Einstellungen</td><td><strong>IFDCS</strong> – I_Force Drift Compensation Settings</td><td><code>IFDCSn</code> / n = 0 … 7</td><td><code>IFDCS?</code></td><td></td><td></td></tr><tr><td>Limit I_Force</td><td><strong>LIF</strong> – Limit I Force</td><td><code>LIFn</code> / n = 0 … (I Run)</td><td><code>LIF?</code></td><td></td><td></td></tr><tr><td>Limit I_Force während Bewegung ändern</td><td><strong>CLIF</strong> – Change Limit I Force</td><td><code>CLIFn</code> / n =</td><td></td><td></td><td></td></tr><tr><td>Drive I_Force starten</td><td><strong>DIF</strong> – Drive I Force</td><td><code>DIFn</code> / n = 1 … 10</td><td></td><td></td><td></td></tr><tr><td>I_Force Istwert</td><td><strong>IFA</strong> – I Force Actual</td><td></td><td></td><td></td><td></td></tr><tr><td>Motorstrom anzeigen</td><td><strong>TMC</strong> – Tell Motor Current</td><td></td><td></td><td></td><td></td></tr><tr><td>Sektoren auswählen</td><td><strong>SSEC</strong> – Select Sectors</td><td><code>SSECn</code> / n =</td><td><code>SSEC?</code></td><td></td><td></td></tr><tr><td>I_Force Peak anzeigen</td><td><strong>IFPK</strong> – I Force Peak</td><td><code>IFPKn</code> / n =</td><td><code>IFPK?</code></td><td></td><td></td></tr><tr><td>Fehlerhafte Sektoren anzeigen</td><td><strong>SIFF</strong> – Sector I Force Failed</td><td></td><td><code>SIFF?</code></td><td></td><td></td></tr><tr><td>Aktuelle Position als Sektor Offset übernehmen</td><td><strong>TPSO</strong> – Take Position as Sector Offset</td><td><code>TPSO</code></td><td></td><td></td><td></td></tr><tr><td>Sektor Offset setzen</td><td><strong>SSO</strong> – Set Sector Offset</td><td><code>SSOn</code> / n =</td><td><code>SSO?</code></td><td></td><td></td></tr><tr><td>Sektor auswählen</td><td><strong>NSEC</strong> – Number Sector</td><td><code>NSECn</code> / n = 1 … 10</td><td><code>NSEC?</code></td><td></td><td></td></tr><tr><td>Sektor Startposition</td><td><strong>SIFS</strong> – Sector I Force Start</td><td><code>SIFSn</code> / n =</td><td><code>SIFS?</code></td><td></td><td></td></tr><tr><td>Sektor Endposition</td><td><strong>SIFE</strong> – Sector I Force End</td><td><code>SIFEn</code> / n =</td><td><code>SIFE?</code></td><td></td><td></td></tr><tr><td>I_Force High im Sektor</td><td><strong>IFH</strong> – I Force High</td><td><code>IFHn</code> / n =</td><td><code>IFH?</code></td><td></td><td></td></tr><tr><td>I_Force Low im Sektor</td><td><strong>IFL</strong> – I Force Low</td><td><code>IFLn</code> / n =</td><td><code>IFL?</code></td><td></td><td></td></tr><tr><td>Sektor Übergang Konfiguration (dezimal)</td><td><strong>STC</strong> – Sector Transition Config</td><td><code>STCn</code> / n =</td><td><code>STC?</code></td><td></td><td></td></tr><tr><td>Sektor Übergang Konfiguration (hex)</td><td><strong>STCX</strong> – Sector Transition Config Hex</td><td><code>STCXn</code> / n =</td><td><code>STCX?</code></td><td></td><td></td></tr><tr><td>Drive I_Force auswählen</td><td><strong>NDIF</strong> – Number Drive I Force</td><td><code>NDIFn</code> / n = 1 … 10</td><td><code>NDIF?</code></td><td></td><td></td></tr><tr><td>Beschleunigung Drive I_Force</td><td><strong>ADIF</strong> – Acceleration Drive I Force</td><td><code>ADIFn</code> / n =</td><td><code>ADIF?</code></td><td></td><td></td></tr><tr><td>Geschwindigkeit Drive I_Force</td><td><strong>SDIF</strong> – Speed Drive I Force</td><td><code>SDIFn</code> / n = 10 … 10 000 000</td><td><code>SDIF?</code></td><td></td><td></td></tr><tr><td>Stromlimit Drive I_Force</td><td><strong>IDIF</strong> – I Force Limit Drive</td><td><code>IDIFn</code> / n = 0 … 2 000</td><td><code>IDIF?</code></td><td></td><td></td></tr><tr><td>Richtung Drive I_Force</td><td><strong>DDIF</strong> – Direction Drive I Force</td><td><code>DDIFn</code> / n = 0, 1</td><td><code>DDIF?</code></td><td></td><td></td></tr></tbody></table>

{% columns %}
{% column %}

{% endcolumn %}

{% column %}

## Forceteq® pro

{% endcolumn %}
{% endcolumns %}

<table><thead><tr><th width="359.60009765625">Beschreibung</th><th width="280">Kürzel</th><th width="270.5999755859375">ASCII-Befehl / Parameter schreiben</th><th>Parameter lesen</th><th>Default</th><th>Persistent</th></tr></thead><tbody><tr><td>Tara / Force Offset setzen oder löschen</td><td><strong>CLFO</strong> – Clear Force Offset</td><td><code>CLFOn</code> / n = 0, 1</td><td><code>CLFO?</code></td><td></td><td></td></tr><tr><td>Forceteq Modus wählen</td><td><strong>FTM</strong> – Forceteq Mode</td><td><code>FTMn</code> / n = 0 … 2</td><td><code>FTM?</code></td><td></td><td></td></tr><tr><td>Bandbreite Kraftregler</td><td><strong>BWFP</strong> – Bandwidth Forceteq Pro</td><td><code>BWFPn</code> / n = 1 … 1 000</td><td><code>BWFP?</code></td><td></td><td></td></tr><tr><td>Federkonstante (Elastic Mode)</td><td><strong>FTPES</strong> – Forceteq Pro Elastic Spring Constant</td><td><code>FTPESn</code> / n = 1 … 10 000 000</td><td><code>FTPES?</code></td><td></td><td></td></tr><tr><td>Force Calibration starten / löschen</td><td><strong>FC</strong> – Force Calibration</td><td><code>FCn</code> / n = 0 … (Hub / Weg)</td><td></td><td></td><td></td></tr><tr><td>Testfunktion Force Calibration</td><td><strong>FCT</strong> – Force Calibration Test</td><td><code>FCTn</code> / n = 0, 1, 2</td><td><code>FCT?</code></td><td></td><td></td></tr><tr><td>Status Force Calibration gültig</td><td><strong>FCV</strong> – Force Calibration Valid</td><td></td><td><code>FCV?</code></td><td></td><td></td></tr><tr><td>Maximale Kraft</td><td><strong>LF</strong> – Limit Force</td><td><code>LFn</code> / n = 0 … 200 000</td><td><code>LF?</code></td><td></td><td></td></tr><tr><td>Limit Force während Bewegung ändern</td><td><strong>CLF</strong> – Change Limit Force</td><td><code>CLFn</code> / n =</td><td></td><td></td><td></td></tr><tr><td>Drive Force starten</td><td><strong>DF</strong> – Drive Force</td><td><code>DFn</code> / n = 1 … 10</td><td></td><td></td><td></td></tr><tr><td>Aktuelle Kraft anzeigen</td><td><strong>TF</strong> – Tell Force</td><td></td><td></td><td></td><td></td></tr><tr><td>Sektoren auswählen</td><td><strong>SSEC</strong> – Select Sectors</td><td><code>SSECn</code> / n =</td><td><code>SSEC?</code></td><td></td><td></td></tr><tr><td>Force Peak anzeigen</td><td><strong>FPK</strong> – Force Peak</td><td><code>FPKn</code> / n =</td><td><code>FPK?</code></td><td></td><td></td></tr><tr><td>Fehlerhafte Sektoren anzeigen</td><td><strong>SFF</strong> – Sector Force Failed</td><td></td><td><code>SFF?</code></td><td></td><td></td></tr><tr><td>Aktuelle Position als Sektor Offset übernehmen</td><td><strong>TPSO</strong> – Take Position as Sector Offset</td><td><code>TPSO</code></td><td></td><td></td><td></td></tr><tr><td>Sektor Offset setzen</td><td><strong>SSO</strong> – Set Sector Offset</td><td><code>SSOn</code> / n =</td><td><code>SSO?</code></td><td></td><td></td></tr><tr><td>Sektor auswählen</td><td><strong>NSEC</strong> – Number Sector</td><td><code>NSECn</code> / n = 1 … 10</td><td><code>NSEC?</code></td><td></td><td></td></tr><tr><td>Sektor Startposition</td><td><strong>SFS</strong> – Sector Force Start</td><td><code>SFSn</code> / n =</td><td><code>SFS?</code></td><td></td><td></td></tr><tr><td>Sektor Endposition</td><td><strong>SFE</strong> – Sector Force End</td><td><code>SFEn</code> / n =</td><td><code>SFE?</code></td><td></td><td></td></tr><tr><td>Force High im Sektor</td><td><strong>FH</strong> – Force High</td><td></td><td></td><td></td><td></td></tr></tbody></table>

{% columns %}
{% column %}

{% endcolumn %}

{% column %}

## Signateq® Messverstärker

{% endcolumn %}
{% endcolumns %}

<table><thead><tr><th width="359.5999755859375">Beschreibung</th><th width="280">Kürzel</th><th width="270.5999755859375">ASCII-Befehl / Parameter schreiben</th><th>Parameter lesen</th><th>Default</th><th>Persistent</th></tr></thead><tbody><tr><td>Tara / Force Offset setzen oder löschen</td><td><strong>CLFO</strong> – Clear Force Offset</td><td><code>CLFOn</code> / n = 0, 1</td><td><code>CLFO?</code></td><td></td><td></td></tr><tr><td>Firmware Version Signateq anzeigen</td><td><strong>SQVER</strong> – Signateq Version</td><td><code>SQVER</code></td><td></td><td></td><td></td></tr><tr><td>Nominalkraft des Sensors</td><td><strong>SQSNF</strong> – Signateq Sensor Nominal Force</td><td><code>SQSNFn</code> / n = 0 … 200 000</td><td><code>SQSNF?</code></td><td></td><td></td></tr><tr><td>Messbereich des Sensors</td><td><strong>SQMRP</strong> – Signateq Measurement Range</td><td><code>SQMRPn</code> / n = 0 … 200 000</td><td><code>SQMRP?</code></td><td></td><td></td></tr><tr><td>Sensitivität des Sensors</td><td><strong>SQSS</strong> – Signateq Sensor Sensitivity</td><td><code>SQSSn</code> / n = 0 … 25 000 000</td><td><code>SQSS?</code></td><td></td><td></td></tr><tr><td>Sensortyp / Kraftrichtung</td><td><strong>SQSFT</strong> – Signateq Sensor Force Type</td><td><code>SQSFTn</code> / n = 0 … 2</td><td><code>SQSFT?</code></td><td></td><td></td></tr><tr><td>Bandbreite Kraftregler</td><td><strong>BWFP</strong> – Bandwidth Forceteq Pro</td><td><code>BWFPn</code> / n = 1 … 1 000</td><td><code>BWFP?</code></td><td></td><td></td></tr><tr><td>Bandbreite Messverstärker</td><td><strong>SQBW</strong> – Signateq Bandwidth</td><td><code>SQBWn</code> / n = 100, 200, 300, 500, 1 000, 2 000, 3 000, 5 000</td><td><code>SQBW?</code></td><td></td><td></td></tr><tr><td>Kalibrationsmodus</td><td><strong>SQCM</strong> – Signateq Calibration Mode</td><td><code>SQCMn</code> / n = 0 … 2</td><td><code>SQCM?</code></td><td></td><td></td></tr><tr><td>Verfügbare Kalibrationen</td><td><strong>SQAC</strong> – Signateq Available Calibration</td><td></td><td><code>SQAC?</code></td><td></td><td></td></tr><tr><td>Kraftrichtung Regelung</td><td><strong>SQFD</strong> – Signateq Force Direction</td><td><code>SQFDn</code> / n = 0 … 2</td><td><code>SQFD?</code></td><td></td><td></td></tr><tr><td>Max. Geschwindigkeit bei erreichter Kraft</td><td><strong>LFRMS</strong> – Limit Force Reached Max Speed</td><td><code>LFRMSn</code> / n = 0, 10 … 9 000 000</td><td><code>LFRMS?</code></td><td></td><td></td></tr><tr><td>Sensor Modell (Text)</td><td><strong>SQSMT</strong> – Signateq Sensor Model Type</td><td><code>SQSMTs</code> / s = Text</td><td><code>SQSMT?</code></td><td></td><td></td></tr><tr><td>Sensor Seriennummer (Text)</td><td><strong>SQSSN</strong> – Signateq Sensor Serial Number</td><td><code>SQSSNs</code> / s = Text</td><td><code>SQSSN?</code></td><td></td><td></td></tr></tbody></table>

{% columns %}
{% column %}

{% endcolumn %}

{% column %}

## HW-Inputs und Outputs

{% endcolumn %}
{% endcolumns %}

<table><thead><tr><th width="359.5999755859375">Beschreibung</th><th width="280">Kürzel</th><th width="270.5999755859375">ASCII-Befehl / Parameter schreiben</th><th>Parameter lesen</th><th>Default</th><th>Persistent</th></tr></thead><tbody><tr><td>Ausgangstyp setzen</td><td><strong>SOT</strong> – Set Output Type</td><td><code>SOTn</code> / n = 0 … 65 535</td><td></td><td></td><td></td></tr><tr><td>Ausgangsaktivität setzen</td><td><strong>SOA</strong> – Set Output Activity</td><td><code>SOAn</code> / n = 0 … 255</td><td></td><td></td><td></td></tr><tr><td>Ausgang setzen (logisch 1)</td><td><strong>SO</strong> – Set Output</td><td><code>SOn</code> / n = 1 … 8</td><td></td><td></td><td></td></tr><tr><td>Alle Ausgänge bitweise setzen</td><td><strong>SOX</strong> – Set Output Hex</td><td><code>SOXn</code> / n = 00 … FF</td><td></td><td></td><td></td></tr><tr><td>Ausgang löschen (logisch 0)</td><td><strong>CO</strong> – Clear Output</td><td><code>COn</code> / n = 1 … 8</td><td></td><td></td><td></td></tr><tr><td>Zustand aller Outputs anzeigen</td><td><strong>TO</strong> – Tell Output</td><td></td><td></td><td></td><td></td></tr><tr><td>Zustand aller Outputs (HEX)</td><td><strong>TOX</strong> – Tell Output Hex</td><td></td><td></td><td></td><td></td></tr><tr><td>Output auswählen</td><td><strong>NOF</strong> – Number Output Function</td><td><code>NOFn</code> / n = 1 … 8</td><td><code>NOF?</code></td><td></td><td></td></tr><tr><td>Output Funktion setzen</td><td><strong>TYOF</strong> – Type Output Function</td><td><code>TYOFn</code> / n = 0 … 21</td><td><code>TYOF?</code></td><td></td><td></td></tr><tr><td>Trigger aufwärts</td><td><strong>TGU</strong> – Trigger Upward</td><td><code>TGUn</code> / n = −2 000 000 000 … 2 000 000 000</td><td><code>TGU?</code></td><td></td><td></td></tr><tr><td>Trigger abwärts</td><td><strong>TGD</strong> – Trigger Downward</td><td><code>TGDn</code> / n = −2 000 000 000 … 2 000 000 000</td><td><code>TGD?</code></td><td></td><td></td></tr><tr><td>Input Aktivität global</td><td><strong>ILA</strong> – Input Low Active</td><td><code>ILAn</code> / n = 0 … 2</td><td><code>ILA?</code></td><td></td><td></td></tr><tr><td>Input Aktivität individuell</td><td><strong>ILAS</strong> – Input Low Active Single</td><td><code>ILASn</code> / n =</td><td><code>ILAS?</code></td><td></td><td></td></tr><tr><td>Zustand aller Inputs anzeigen</td><td><strong>TI</strong> – Tell Input</td><td><code>TI</code></td><td><code>TI?</code></td><td></td><td></td></tr><tr><td>Zustand einzelner Input</td><td><strong>TI</strong> – Tell Input</td><td><code>TIn</code> / n = 1 … 12</td><td></td><td></td><td></td></tr><tr><td>Zustand aller Inputs (HEX)</td><td><strong>TIX</strong> – Tell Input Hex</td><td></td><td></td><td></td><td></td></tr><tr><td>Input auswählen</td><td><strong>NIF</strong> – Number Input Function</td><td><code>NIFn</code> / n = 1 … 8</td><td><code>NIF?</code></td><td></td><td></td></tr><tr><td>Input Funktion setzen</td><td><strong>TYIF</strong> – Type Input Function</td><td><code>TYIFn</code> / n = 0 … 22</td><td><code>TYIF?</code></td><td></td><td></td></tr><tr><td>Parameter A Input Funktion</td><td><strong>PAIF</strong> – Parameter A</td><td><code>PAIFn</code> / n =</td><td></td><td></td><td></td></tr><tr><td>Parameter B Input Funktion</td><td><strong>PBIF</strong> – Parameter B</td><td><code>PBIFn</code> / n =</td><td></td><td></td><td></td></tr><tr><td>Parameter C Input Funktion</td><td><strong>PCIF</strong> – Parameter C</td><td><code>PCIFn</code> / n =</td><td></td><td></td><td></td></tr><tr><td>Capture Position anzeigen</td><td><strong>TCP</strong> – Tell Capture Position</td><td><code>TCPn</code> / n = 1 … 8</td><td></td><td></td><td></td></tr><tr><td>Capture Position Buffer anzeigen</td><td><strong>TCPB</strong> – Tell Capture Position Buffer</td><td><code>TCPBn</code> / n = 1 … 8</td><td></td><td></td><td></td></tr><tr><td>Capture Position löschen</td><td><strong>CLCP</strong> – Clear Capture Position</td><td><code>CLCP</code></td><td></td><td></td><td></td></tr><tr><td>Capture Position Input 12</td><td></td><td></td><td></td><td></td><td></td></tr></tbody></table>

{% columns %}
{% column %}
&#x20;
{% endcolumn %}

{% column %}

## Fast-Trigger

{% endcolumn %}
{% endcolumns %}

<table><thead><tr><th width="359.5999755859375">Beschreibung</th><th width="280">Kürzel</th><th width="270.5999755859375">ASCII-Befehl / Parameter schreiben</th><th>Parameter lesen</th><th>Default</th><th>Persistent</th></tr></thead><tbody><tr><td>Fast Trigger aktivieren/deaktivieren</td><td><strong>FTCE</strong> – Fast Trigger Enable</td><td><code>FTCEn</code> / n = 0, 1</td><td><code>FTCE?</code></td><td></td><td></td></tr><tr><td>Trigger-Richtung (0 = beide, 1 = positiv, 2 = negativ)</td><td><strong>FTCD</strong> – Fast Trigger Direction</td><td><code>FTCDn</code> / n = 0, 1, 2</td><td><code>FTCD?</code></td><td></td><td></td></tr><tr><td>Trigger-Hysterese (Position)</td><td><strong>FTCH</strong> – Fast Trigger Hysteresis</td><td><code>FTCHn</code></td><td><code>FTCH?</code></td><td></td><td></td></tr><tr><td>Trigger-Modus (0 = Tabelle, 1 = Intervall, 2 = Intervall mit Grenzen)</td><td><strong>FTCM</strong> – Fast Trigger Mode</td><td><code>FTCMn</code> / n = 0, 1, 2</td><td><code>FTCM?</code></td><td></td><td></td></tr><tr><td>Intervallabstand</td><td><strong>FTID</strong> – Fast Trigger Interval Distance</td><td><code>FTIDn</code></td><td><code>FTID?</code></td><td></td><td></td></tr><tr><td>Untere Grenze</td><td><strong>FTILB</strong> – Fast Trigger Lower Boundary</td><td><code>FTILBn</code></td><td><code>FTILB?</code></td><td></td><td></td></tr><tr><td>Obere Grenze</td><td><strong>FTIUB</strong> – Fast Trigger Upper Boundary</td><td><code>FTIUBn</code></td><td><code>FTIUB?</code></td><td></td><td></td></tr><tr><td>Trigger Output aktivieren</td><td><strong>FTOE</strong> – Fast Trigger Output Enable</td><td><code>FTOEn</code> / n = 0, 1</td><td><code>FTOE?</code></td><td></td><td></td></tr><tr><td>Output Gate aktivieren</td><td><strong>FTOG</strong> – Fast Trigger Output Gate</td><td><code>FTOGn</code> / n = 0, 1</td><td><code>FTOG?</code></td><td></td><td></td></tr><tr><td>Output invertieren</td><td><strong>FTOI</strong> – Fast Trigger Output Invert</td><td><code>FTOI</code></td><td><code>FTOI?</code></td><td></td><td></td></tr><tr><td>Output Modus (0 = Puls, 1 = Toggle)</td><td><strong>FTOM</strong> – Fast Trigger Output Mode</td><td><code>FTOMn</code> / n = 0, 1</td><td><code>FTOM?</code></td><td></td><td></td></tr><tr><td>Pulsverzögerung</td><td><strong>FTOPD</strong> – Fast Trigger Pulse Delay</td><td><code>FTOPDn</code></td><td><code>FTOPD?</code></td><td></td><td></td></tr><tr><td>Pulsbreite</td><td><strong>FTOPW</strong> – Fast Trigger Pulse Width</td><td><code>FTOPWn</code></td><td><code>FTOPW?</code></td><td></td><td></td></tr><tr><td>Position zur Trigger-Tabelle hinzufügen</td><td><strong>FTPA</strong> – Fast Trigger Add Position</td><td><code>FTPAn</code></td><td></td><td></td><td></td></tr><tr><td>Trigger-Tabelle löschen</td><td><strong>FTPC</strong> – Fast Trigger Clear Table</td><td><code>FTPC</code></td><td></td><td></td><td></td></tr><tr><td>Trigger-Tabelle anzeigen</td><td><strong>FTPL</strong> – Fast Trigger List</td><td><code>FTPL</code></td><td><code>FTPL</code></td><td></td><td></td></tr><tr><td>Position aus Tabelle entfernen</td><td><strong>FTPR</strong> – Fast Trigger Remove Position</td><td><code>FTPRn</code></td><td></td><td></td><td></td></tr></tbody></table>

{% columns %}
{% column %}

{% endcolumn %}

{% column %}

## Kommunikation / Status / Events

{% endcolumn %}
{% endcolumns %}

<table><thead><tr><th width="359.5999755859375">Beschreibung</th><th width="280">Kürzel</th><th width="270.5999755859375">ASCII-Befehl / Parameter schreiben</th><th>Parameter lesen</th><th>Default</th><th>Persistent</th></tr></thead><tbody><tr><td>Process Status Register (PSR) anzeigen (hex)</td><td><strong>TPSR</strong> – Tell Process Status Register</td><td><code>TPSR</code></td><td><code>TPSR</code></td><td></td><td></td></tr><tr><td>Status des Systems anzeigen</td><td><strong>TS</strong> – Tell Status</td><td><code>TS</code></td><td><code>TS</code></td><td></td><td></td></tr><tr><td>Error Nummer anzeigen</td><td><strong>TE</strong> – Tell Error</td><td><code>TE</code></td><td><code>TE</code></td><td></td><td></td></tr><tr><td>Error Beschreibung anzeigen</td><td><strong>TES</strong> – Tell Error String</td><td><code>TES</code></td><td><code>TES</code></td><td></td><td></td></tr><tr><td>Error Buffer anzeigen (letzte Einträge)</td><td><strong>TEB</strong> – Tell Error Buffer</td><td><code>TEB</code></td><td><code>TEB</code></td><td></td><td></td></tr><tr><td>Error Buffer löschen</td><td><strong>TEBCLR</strong> – Tell Error Buffer Clear</td><td><code>TEBCLR</code></td><td></td><td></td><td></td></tr><tr><td>Error Zustand SMU anzeigen</td><td><strong>TESM</strong> – Tell Error SMU</td><td><code>TESM</code></td><td><code>TESM</code></td><td></td><td></td></tr><tr><td>Error Zustand SMU Historie anzeigen</td><td><strong>TESMH</strong> – Tell Error SMU History</td><td><code>TESMH</code></td><td><code>TESMH</code></td><td></td><td></td></tr><tr><td>Event Aktivierung global (0 = aus, 1 = ein)</td><td><strong>EVT</strong> – Event Control</td><td><code>EVTn</code> / n = 0, 1</td><td></td><td></td><td></td></tr><tr><td>Eingangsevents freigeben</td><td><strong>ETI</strong> – Event Track Input</td><td><code>ETIn</code> / n = 0 … 9, A … C</td><td></td><td></td><td></td></tr><tr><td>Eingangsevents sperren</td><td><strong>DTI</strong> – Disable Track Input</td><td><code>DTIn</code> / n = 0 … 9, A … C</td><td></td><td></td><td></td></tr><tr><td>Zeit der letzten Trajektorie [ms]</td><td><strong>TMT</strong> – Tell Motion Time</td><td><code>TMT</code></td><td><code>TMT</code></td><td></td><td></td></tr><tr><td>Programmtimer anzeigen [ms]</td><td><strong>TPT</strong> – Tell Program Timer</td><td><code>TPT</code></td><td><code>TPT</code></td><td></td><td></td></tr></tbody></table>

{% columns %}
{% column %}

{% endcolumn %}

{% column %}

## Position-Mapping

{% endcolumn %}
{% endcolumns %}

<table><thead><tr><th width="359.5999755859375">Beschreibung</th><th width="280">Kürzel</th><th width="270.5999755859375">ASCII-Befehl / Parameter schreiben</th><th>Parameter lesen</th><th>Default</th><th>Persistent</th></tr></thead><tbody><tr><td>Mapping des Programmspeichers (löscht Programmspeicher bei Änderung)</td><td><strong>PMAP</strong> – Program Mapping</td><td><code>PMAPn</code> / n = 0, 1</td><td><code>PMAP?</code></td><td></td><td></td></tr><tr><td>Mapping aktivieren/deaktivieren</td><td><strong>PME</strong> – Position Mapping Enable</td><td><code>PMEn</code> / n = 0, 1</td><td><code>PME?</code></td><td></td><td></td></tr><tr><td>Anzahl Mapping Punkte</td><td><strong>PMNP</strong> – Position Mapping Number of Points</td><td><code>PMNPn</code></td><td><code>PMNP?</code></td><td></td><td></td></tr><tr><td>Startposition Mapping</td><td><strong>PMSP</strong> – Position Mapping Start Position</td><td><code>PMSPn</code></td><td><code>PMSP?</code></td><td></td><td></td></tr><tr><td>Endposition Mapping</td><td><strong>PMEP</strong> – Position Mapping End Position</td><td><code>PMEPn</code></td><td><code>PMEP?</code></td><td></td><td></td></tr><tr><td>Fehlerindex auswählen</td><td><strong>PMEI</strong> – Position Mapping Error Index</td><td><code>PMEIn</code></td><td><code>PMEI?</code></td><td></td><td></td></tr><tr><td>Fehlerwert setzen</td><td><strong>PMEV</strong> – Position Mapping Error Value</td><td><code>PMEVn</code></td><td><code>PMEV?</code></td><td></td><td></td></tr><tr><td>Mapping Einträge löschen</td><td><strong>PMEC</strong> – Position Mapping Entries Clear</td><td><code>PMEC</code></td><td></td><td></td><td></td></tr></tbody></table>

{% columns %}
{% column %}

{% endcolumn %}

{% column %}

## ELAX® Mechanik Limit Position&#x20;

{% endcolumn %}
{% endcolumns %}

<table><thead><tr><th width="359.5999755859375">Beschreibung</th><th width="280">Kürzel</th><th width="270.60009765625">ASCII-Befehl / Parameter schreiben</th><th>Parameter lesen</th><th>Default</th><th>Persistent</th></tr></thead><tbody><tr><td>Kalibration des internen mechanischen Anschlags positiv starten</td><td><strong>MLC</strong> – Mechanical Limit Calibration</td><td><code>MLC</code></td><td></td><td></td><td></td></tr><tr><td>Position interner mechanischer Anschlag positiv (detektiert)</td><td><strong>DMLPP</strong> – Detected Mechanical Limit Position Positive</td><td><code>DMLPPn</code> / n = 0 … &#x3C;Hublänge ELAX + 3 mm></td><td><code>DMLPP?</code></td><td></td><td></td></tr><tr><td>Position externer mechanischer Anschlag negativ</td><td><strong>MLPN</strong> – Mechanical Limit Position Negative</td><td><code>MLPNn</code> / n = −3 mm … &#x3C;Hublänge ELAX + 3 mm></td><td><code>MLPN?</code></td><td></td><td></td></tr><tr><td>Position externer mechanischer Anschlag positiv</td><td><strong>MLPP</strong> – Mechanical Limit Position Positive</td><td><code>MLPPn</code> / n = −3 mm … &#x3C;Hublänge ELAX + 3 mm></td><td><code>MLPP?</code></td><td></td><td></td></tr></tbody></table>

{% columns %}
{% column %}

{% endcolumn %}

{% column %}

## Systeminformationen

{% endcolumn %}
{% endcolumns %}

<table><thead><tr><th width="359.599853515625">Beschreibung</th><th width="280">Kürzel</th><th width="270.5999755859375">ASCII-Befehl / Parameter schreiben</th><th>Parameter lesen</th><th>Default</th><th>Persistent</th></tr></thead><tbody><tr><td>Ist-Position</td><td><strong>TP</strong> – Tell Position</td><td><code>TP</code></td><td><code>TP</code></td><td></td><td></td></tr><tr><td>Aktuelle Geschwindigkeit [inc/s]</td><td><strong>TV</strong> – Tell Velocity</td><td><code>TV</code></td><td><code>TV</code></td><td></td><td></td></tr><tr><td>Motortemperatur [°C]</td><td><strong>TT</strong> – Tell Temperature</td><td><code>TT</code></td><td><code>TT</code></td><td></td><td></td></tr><tr><td>Versorgungsspannung Motor [mV]</td><td><strong>TVPSM</strong> – Tell Voltage Power Supply Motor</td><td><code>TVPSM</code></td><td><code>TVPSM</code></td><td></td><td></td></tr><tr><td>Status (0 = OFF, 1 = ON, 2 = Motion, 9 = Error)</td><td><strong>TS</strong> – Tell Status</td><td><code>TS</code></td><td><code>TS</code></td><td></td><td></td></tr><tr><td>Motorstrom [mA]</td><td><strong>TMC</strong> – Tell Motor Current</td><td><code>TMC</code></td><td><code>TMC</code></td><td></td><td></td></tr><tr><td>Fahrzeit letzte Trajektorie [ms]</td><td><strong>TMT</strong> – Tell Motion Time</td><td><code>TMT</code></td><td><code>TMT</code></td><td></td><td></td></tr><tr><td>Prozesszeit / Programmtimer [ms]</td><td><strong>TPT</strong> – Tell Process Time</td><td><code>TPT</code></td><td><code>TPT</code></td><td></td><td></td></tr><tr><td>Firmware Version</td><td><strong>VER</strong> – Version</td><td><code>VER</code></td><td><code>VER</code></td><td></td><td></td></tr><tr><td>Firmware Versionen aller Module</td><td><strong>VERA</strong> – Version All</td><td><code>VERA</code></td><td><code>VERA</code></td><td></td><td></td></tr><tr><td>Version SMU Firmware</td><td><strong>VERS</strong> – Version SMU</td><td><code>VERS</code></td><td><code>VERS</code></td><td></td><td></td></tr><tr><td>Version Busmodul Firmware</td><td><strong>VERB</strong> – Version Busmodule</td><td><code>VERB</code></td><td><code>VERB</code></td><td></td><td></td></tr><tr><td>Version Bootloader</td><td><strong>VERL</strong> – Version Bootloader</td><td><code>VERL</code></td><td><code>VERL</code></td><td></td><td></td></tr><tr><td>Version Signateq Firmware</td><td><strong>VERSQ</strong> – Version Signateq</td><td><code>VERSQ</code></td><td><code>VERSQ</code></td><td></td><td></td></tr><tr><td>Ethernet MAC Adresse</td><td><strong>EMAC</strong> – Ethernet MAC Address</td><td><code>EMAC</code></td><td><code>EMAC</code></td><td></td><td></td></tr><tr><td>MAC Adresse Busmodul</td><td><strong>MACB</strong> – MAC Address Busmodule</td><td><code>MACB</code></td><td><code>MACB</code></td><td></td><td></td></tr><tr><td>Temperaturüberwachung aktuell</td><td><strong>I2T</strong> – I2T Value</td><td><code>I2T</code></td><td><code>I2T</code></td><td></td><td></td></tr><tr><td>Temperaturüberwachung maximal</td><td><strong>I2TM</strong> – I2T Max Value</td><td><code>I2TM</code></td><td><code>I2TM</code></td><td></td><td></td></tr><tr><td>CRC Safety Parameter</td><td><strong>SPC</strong> – Safety Parameter CRC</td><td><code>SPC</code></td><td><code>SPC?</code></td><td></td><td></td></tr><tr><td>CRC Safety + MAC</td><td><strong>SPMAC</strong> – Safety Param &#x26; MAC CRC</td><td><code>SPMAC</code></td><td><code>SPMAC?</code></td><td></td><td></td></tr><tr><td>DS402 Mode of Operation anzeigen</td><td><strong>TMO</strong> – Tell Mode Of Operation</td><td><code>TMO</code></td><td><code>TMO</code></td><td></td><td></td></tr></tbody></table>

{% columns %}
{% column %}

{% endcolumn %}

{% column %}

## Systemüberwachung

{% endcolumn %}
{% endcolumns %}

<table><thead><tr><th width="359.60009765625">Beschreibung</th><th width="280">Kürzel</th><th width="270.5999755859375">ASCII-Befehl / Parameter schreiben</th><th>Parameter lesen</th><th>Default</th><th>Persistent</th></tr></thead><tbody><tr><td>Encoder Plausibilitätsprüfung (0 = aktiv, 1 = deaktiviert)</td><td><strong>ENCPD</strong> – Encoder Plausibility Checking Disable</td><td><code>ENCPDn</code> / n = 0, 1</td><td><code>ENCPD?</code></td><td></td><td></td></tr><tr><td>Watchdog für serielle/Ethernet Kommunikation [ms] (0 = aus, 1 … 60 000 ms)</td><td><strong>WD</strong> – Watchdog</td><td><code>WDn</code> / n = 0 … 60 000</td><td><code>WD?</code></td><td></td><td></td></tr><tr><td>Echo für serielle/Ethernet Schnittstelle (0 = aus, 1 = ein)</td><td><strong>ECH</strong> – Echo</td><td><code>ECHn</code> / n = 0, 1</td><td><code>ECH?</code></td><td>1</td><td></td></tr></tbody></table>

{% columns %}
{% column %}

{% endcolumn %}

{% column %}

## Ethernet TCP/IP

{% endcolumn %}
{% endcolumns %}

<table><thead><tr><th width="359.60009765625">Beschreibung</th><th width="280">Kürzel</th><th width="270.5999755859375">ASCII-Befehl / Parameter schreiben</th><th>Parameter lesen</th><th>Default</th><th>Persistent</th></tr></thead><tbody><tr><td>Ethernet TCP/IP Adresse</td><td><strong>EIP</strong> – Ethernet IP Address</td><td><code>EIPa.b.c.d</code> / a.b.c.d = IP-Adresse</td><td><code>EIP?</code></td><td>192.168.2.100</td><td></td></tr><tr><td>Ethernet Net Mask</td><td><strong>ENM</strong> – Ethernet Net Mask</td><td><code>ENMa.b.c.d</code> / a.b.c.d = Netmask</td><td><code>ENM?</code></td><td>255.255.252.0</td><td></td></tr><tr><td>Ethernet Gateway</td><td><strong>EGW</strong> – Ethernet Gateway</td><td><code>EGWa.b.c.d</code> / a.b.c.d = Gateway</td><td><code>EGW?</code></td><td>192.168.2.1</td><td></td></tr><tr><td>Ethernet Port</td><td><strong>EPRT</strong> – Ethernet Port</td><td><code>EPRTn</code> / n = 1 … 65 535</td><td><code>EPRT?</code></td><td>10 001</td><td></td></tr><tr><td>Ethernet MAC Adresse</td><td><strong>EMAC</strong> – Ethernet MAC Address</td><td><code>EMAC</code></td><td><code>EMAC</code></td><td></td><td></td></tr></tbody></table>

{% columns %}
{% column %}

{% endcolumn %}

{% column %}

## Feldbus / Busmodul / DS402

{% endcolumn %}
{% endcolumns %}

<table><thead><tr><th width="359.5999755859375">Beschreibung</th><th width="280">Kürzel</th><th width="270.5999755859375">ASCII-Befehl / Parameter schreiben</th><th>Parameter lesen</th><th>Default</th><th>Persistent</th></tr></thead><tbody><tr><td>CAN Baudrate</td><td><strong>CAB</strong> – CAN Baudrate</td><td><code>CABn</code> / n = 1 000 … 1 000 000</td><td><code>CAB?</code></td><td></td><td></td></tr><tr><td>PDO Zykluszeit [µs]</td><td><strong>PCT</strong> – PDO Cycle Time</td><td><code>PCTn</code> / n = 100 … 10 000</td><td><code>PCT?</code></td><td></td><td></td></tr><tr><td>Version Busmodul Firmware</td><td><strong>VERB</strong> – Version Busmodule</td><td><code>VERB</code></td><td><code>VERB</code></td><td></td><td></td></tr><tr><td>IP Adresse Busmodul anzeigen</td><td><strong>EIPB</strong> – IP Address Busmodule</td><td><code>EIPB</code></td><td><code>EIPB</code></td><td></td><td></td></tr><tr><td>Busmodul zurücksetzen</td><td><strong>RESB</strong> – Reset Busmodule</td><td><code>RESB</code></td><td></td><td></td><td></td></tr><tr><td>MAC Adresse Busmodul</td><td><strong>MACB</strong> – MAC Address Busmodule</td><td><code>MACB</code></td><td><code>MACB</code></td><td></td><td></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tech.jennyscience.com/control_system/control-systems-de/xenax/xenax-xvi-75v8s/ascii-befehlssatz.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
