add a PID | Arduino Compatible Compiler for LabVIEW Discussions | Forum

Avatar
Please consider registering
guest
sp_LogInOut Log In sp_Registration Register
Register | Lost password?
Advanced Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
sp_Feed Topic RSS sp_TopicIcon
add a PID
February 8, 2022
2:53 pm
Avatar
miche91
Member
Members
Forum Posts: 35
Member Since:
May 11, 2016
sp_UserOfflineSmall Offline

Hello

I am trying to implement a PID in one of my projects (to control a temperature)

It seems Labview built in PIDs are not supported in the compatible compiler

Is there any other way to create a basic PID?

thanks in advance

Michele  

February 8, 2022
3:00 pm
Avatar
filipealtoe
Admin
Forum Posts: 98
Member Since:
March 12, 2015
sp_UserOfflineSmall Offline

A PID is a very simple equation where the error between the process variable and it’s desired set point is multiplied by a gain (the P) added to a gain multiplied by the derivative of the error (the D) added to a gain multiplied by the integral of the error (the I). My suggestion would be for you to implement the equation using the compiler. You will end up learning a whole lot more about control theory than just blindly using a PID black box. There is a plethora of information out there on how to implement PIDs computationally. 

Cheers
Filipe

February 8, 2022
7:20 pm
Avatar
miche91
Member
Members
Forum Posts: 35
Member Since:
May 11, 2016
sp_UserOfflineSmall Offline

that make sense Felipe.
I will try that and I will come back with questions maybe or sharing things

thanks 

Forum Timezone: UTC 0
Most Users Ever Online: 100
Currently Online:
27
Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
miche91: 33
scottj: 28
scadao: 23
Member Stats:
Guest Posters: 5
Members: 202
Moderators: 0
Admins: 3
Forum Stats:
Groups: 1
Forums: 2
Topics: 266
Posts: 1222
Newest Members:
pujacontrol
Administrators: geadmin: 22, filipealtoe: 96, Steffan: 356