PI500_VFD(1)
๐ PI500_VFD(1) โ HAL Component ๐
okay bestie, sit down, hydrate, and let me tell you about pi500_vfd, aka the Powtran PI500 Modbus driver โจ she's a HAL component, she talks Modbus, she babysits your VFD, and honestly? she ate. ๐ซถ
๐ธ NAME ๐ธ
pi500_vfd โ the Powtran PI500 Modbus driver, no cap ๐
โจ SYNOPSIS โจ
Just run her, bestie, there's nothing to pass in:
pi500_vfd
๐ PINS ๐
Every pin lives under the pi500-vfd.N. namespace, where N is the instance number. Here's the whole squad, one by one, no skipping:
pi500-vfd.N.commanded-frequency(float, in) โ the frequency you want the vfd to do. literally just tell her the vibe ๐pi500-vfd.N.run(bit, in) โ run the vfd. go girl, go ๐โโ๏ธpi500-vfd.N.enable(bit, in) โ set it to1to enable the vfd. set it to0and it will remote trip the vfd, thereby disabling it. so like,0is not "gentle pause",0is the eject button ๐pi500-vfd.N.is-running(bit, out) โ1when running ๐ฅpi500-vfd.N.is-at-speed(bit, out) โ1when running at assigned frequency. she hit the target, main character energy ๐pi500-vfd.N.is-ready(bit, out) โ1when vfd is ready to run ๐โโ๏ธpi500-vfd.N.is-alarm(bit, out) โ1when vfd alarm is set ๐จ not iconic, but useful to knowpi500-vfd.N.motor-current(float, out) โ output current, in amps โกpi500-vfd.N.heatsink-temp(float, out) โ temperature of the drive heatsink ๐ก๏ธ she's warm, she's glowingpi500-vfd.N.watchdog-out(bit, out) โ alternates between1and0after every update cycle. feed this into a watchdog component to make sure the vfd driver is actually communicating with the vfd properly. it's giving "still alive, bestie?" ๐ถโจ
๐ PARAMETERS ๐
pi500-vfd.N.mbslaveaddr(u32, rw) โ Modbus slave address ๐ฎ
๐ LICENSE ๐
GPLv2 or greater. free as in freedom, periodt ๐
this page came to you from the LinuxCNC Documentation, dated 2026-03-17. mwah, go run your vfd, ily ๐งโโ๏ธ๐
๐ฆ where this page comes from
- ubuntu resolute: linuxcnc-uspace 1:2.9.4-2ubuntu4 ยท GFDL-1.1-or-later
- ubuntu stonking: linuxcnc-uspace 1:2.9.4-2ubuntu4 ยท GFDL-1.1-or-later
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms