SYNOPSIS
svd-ps_vfd [OPTIONS]
BESCHREIBUNG
Die Komponente svd-ps_vfd verbindet einen Soyan Power SVD-P(S) VFD mit dem LinuxCNC HAL. Der VFD ist über RS-485 mit dem LinuxCNC Computer verbunden.
Die SVD-P(S) VFDs werden auch unter der Marke LAPOND verkauft.
Hardware-Einrichtung
Die SVD-P(S) VFDs werden standardmäßig nicht mit einer Modbus-Zusatzplatine geliefert, diese muss separat erworben werden.
Firmware-Setup
Die Komponente sad-ps_vfd verwendet die Standardkommunikation über das Modbus-Protokoll, was eine Änderung eines Parameters gegenüber den Standardeinstellungen erfordert:
PD-05 = 1 (Standard Modbus Protokoll)
Die folgenden Einstellungen wurden erfolgreich getestet und sind die Standardeinstellungen gemäß der Soyans-Dokumentation:
PD-00 = 6005 (9600 baud)
PD-01 = 0 (8N2)
PD-02 = 1 (Slave-Adresse)
PD-03 = 2 (Antwortverzögerung)
PD-04 = 0 (Kommunikations-Timeout)
PD-06 = 0 (Aktuelle Auflösung)
OPTIONEN
- -b, --bits N
-
Für die Modbus-Kommunikation die Anzahl der Datenbits auf N setzen. N muss zwischen 5 und 8 (einschließlich) liegen. (Erwartet und voreingestellt: 8) -p, --parity [Even,Odd,None] Für die Modbus-Kommunikation die serielle Parität auf Even, Odd oder None (voreingestellt) setzen.
- -r, --rate N
-
Für Modbus-Kommunikation. Stellen Sie die Baudrate auf N. Es ist ein Fehler, wenn die Rate nicht eine der folgenden ist: 1200, 2400, 4800, 9600, 19200, 38400 (Voreingestellt: 9600)
- -s, --stopbits [1,2]
-
Für Modbus-Kommunikation. Setzt die seriellen Stoppbits auf 1 oder 2. (Voreinstellung 2)
- -t, --target N
-
Für Modbus-Kommunikation. Stelt die Modbus-Zielnummer (Slave) ein. Diese muss mit der Gerätenummer übereinstimmen, die Sie am Huanyang GT VFD eingestellt haben. (Voreingestellt: 1)
- -d, --device PATH
-
Für Modbus-Kommunikation. Legt den Namen des zu verwendenden seriellen Geräteknotens fest. (Voreingestellt /dev/ttyS0)
- -v, --verbose
-
Schalten Sie den ausführlichen Modus ein.
- -S, --motor-max-speed RPM
-
Die maximale Drehzahl des Motors in U/min.
- -F, --max-frequency HZ
-
Dies ist die maximale Ausgangsfrequenz des VFD in Hz.
- -f, --min-frequency HZ
-
Dies ist die minimale Ausgangsfrequenz des VFD in Hz.
PINS
- svd-ps_vfd.period (float, in)
-
Die Zeitspanne für den Aktualisierungszyklus des Treibers, in Sekunden. Während dieser Zeitspanne wacht der Treiber auf, überprüft seine HAL-Pins und kommuniziert mit dem VFD. Diese muss zwischen 0,001 und 2,000 Sekunden liegen. Voreinstellung: 0,1 Sekunden.
- svd-ps_vfd.speed-cmd (float, in)
-
Die angeforderte Motordrehzahl in U/min.
- svd-ps_vfd.speed-fb (float, out)
-
Die aktuelle Drehzahl des Motors in U/min, die vom VFD gemeldet wird.
- svd-ps_vfd.at-speed (bit, out)
-
Wahr, wenn der Antrieb eingeschaltet ist und die vorgegebene Geschwindigkeit erreicht (innerhalb von 2 %), sonst Falsch.
- svd-ps_vfd.freq-cmd (float, out)
-
Die gewünschte Ausgangsfrequenz in Hz. Dieser Wert wird über den Wert
.speed-cmdfestgelegt und wird nur zu Debugging-Zwecken angezeigt. - svd-ps_vfd.freq-fb (float, out)
-
Die aktuelle Ausgangsfrequenz des VFD, in Hz. Diese wird vom VFD an den Treiber gemeldet.
- svd-ps_vfd.spindle-on (bit, in)
-
Setzen Sie diesen Pin auf True, um die Spindel mit der über den Pin
.speed-cmdangeforderten Geschwindigkeit einzuschalten. Setzen Sie diesen Pin auf False, um die Spindel auszuschalten. - svd-ps_vfd.output-voltage (float, out)
-
Die Spannung, die der VFD an den Motor liefert, in Volt.
- svd-ps_vfd.output-current (float, out)
-
Der Strom, den der Motor derzeit vom VFD bezieht, in Ampere.
- hsvd-ps_vfd.output-power (float, out)
-
Die Leistung, die der Motor derzeit vom VFD bezieht, in Watt.
- svd-ps_vfd.dc-bus-voltage (float, out)
-
The current voltage of the VFD’s internal DC power supply, in Volts.
- svd-ps_vfd.modbus-errors (u32, out)
-
Zählung der Anzahl der Modbus-Kommunikationsfehler zwischen dem Treiber und dem VFD. Der Treiber ist widerstandsfähig gegen Kommunikationsfehler, aber eine große oder wachsende Zahl hier deutet auf ein Problem hin, das untersucht werden sollte.
- svd-ps_vfd.input-terminal (float, out)
-
Das Register der Eingangsklemmen des VFD.
- svd-ps_vfd.AI1 (float, out)
-
Das AI1-Register des VFD.
- svd-ps_vfd.AI2 (float, out)
-
Das AI2-Register des VFD.
AUTOR
Tinic Uro
LIZENZ
GPL-2.0+