AutomationDirect
Search
Login | Register
Accounts & Orders
Cart
0
$0.00

Recent Orders

View and Manage | Request Cancellation

Your Account

Account Home

Checkout   $0.00


  • My Orders
  • Product Returns (RMAs)
  • Pay Proforma Invoices
  • Pay Freights
  • Invoices / Invoice Reprint
  • Quotes / Favs / BOMs
  • Packing List Reprint
  • My Product Docs
  • Credit Application
  • Tax Exemption
| Direct Sales in US and Canada | 1-800-633-0405 | About Us | Contact Us | Line Card
Products | Support
| Compare
  
Ordering Tools  
warning Cookies are not enabled on your browser.
Cookies are required for our site. Please enable cookies in your browser preferences to continue.
+
Navigation
+
Shopping Categories
  • Barcode / RFID / Vision
  • Bulk Wire & Cable
  • Cables (Terminated)
  • Circuit Protection / Fuses / Disconnects
  • Communications
  • Drives & Soft Starters
  • Enclosure Thermal Management & Lights
  • Enclosures & Racks
  • Field I/O
  • HMI (Human Machine Interface)
  • Hydraulic Components
  • Motion Control
  • Motor Controls
  • Motors
  • Pneumatic Components
  • Power Products (Electrical)
  • Power Transmission (Mechanical)
  • Process Control & Measurement
  • Programmable Controllers
  • Pushbuttons / Switches / Indicators
  • Relays / Timers
  • Safety
  • Sensors / Encoders
  • Stacklights
  • Structural Frames / Rails
  • Tools & Test Equipment
  • Valves
  • Water (Potable) Components
  • Wiring Solutions
  • Retired Products
+
Learn More
  • Brand Line Card
  • What's New
  • E-newsletter
  • Online PDF Catalog
  • Video Tutorials
  • Company Reviews
  • Learning Library
  • Affordable Training
  • Free Online PLC training
  • Cybersecurity
+
In Depth Product Sites
  • Programmable Logic Controllers
  • Productivity1000 PLCs
  • Productivity2000 PLCs
  • Productivity3000 PLCs
  • ProductivityCODESYS
  • LS Electric XGB Series PLCs
  • ProductivityOpen
  • CLICK PLCs
  • Do-more H2 PLCs or
    Do-more T1H Series
  • Do-more BRX PLCs
  • C-more Touch Panels
  • AC & DC Drives
  • Motion Control Components
  • Servos
  • StrideLinx
  • Pneumatics
+
Product Selectors &
Configuration Utilities
  • PLC Family Selector
  • P1000 PLC Systems
  • P2000 PLC Systems
  • P3000 PLC Systems
  • ProductivityCODESYS
  • CLICK PLC Systems
  • Do-more® BRX PLC Systems
  • LS-Electric® XGB PLC Systems
  • Productivity®Open Systems
  • AC Motors
  • Datalogic® Safety Light Curtains
  • LS-Electric® Servo Systems
  • Nitra® Pneumatic Grippers
  • Object Detection (Sensors)
  • PAL Controller Configurator
  • Precision Gearbox Selector
  • Protos X® Field I/O
  • Quadritalia® Modular Enclosures
  • Stellar® Soft Starters
  • Stepper System Selector
  • SureFrame T-slot Extrusion
  • SureMotion® XYZ Gantry
  • SureServo2® System Selector
  • SureStep® Linear Actuators
  • Timing Belts & Pulleys
  • Werma® Stacklights
  • ZIPLinks

DURApulse GS20(X) VFD: PID Quick Start Part 2 from AutomationDirect


Related Products

GS23-2015
GS23-2015 Thumbnail
GS23-2020
GS23-2020 Thumbnail
GS23-40P5
GS23-40P5 Thumbnail
GS23-41P0
GS23-41P0 Thumbnail
GS23-42P0
GS23-42P0 Thumbnail
GS23-43P0
GS23-43P0 Thumbnail
GS23-45P0
GS23-45P0 Thumbnail
GS23-47P5
GS23-47P5 Thumbnail
GS23-4010
GS23-4010 Thumbnail
GS23-4015
GS23-4015 Thumbnail
GS23-4020
GS23-4020 Thumbnail
GS23-4025
GS23-4025 Thumbnail
GS23-4030
GS23-4030 Thumbnail
GS23-51P0
GS23-51P0 Thumbnail
GS23-52P0
GS23-52P0 Thumbnail
GS23-53P0
GS23-53P0 Thumbnail
GS23-55P0
GS23-55P0 Thumbnail
GS23-57P5
GS23-57P5 Thumbnail
GS23-5010
GS23-5010 Thumbnail
GS21X-20P5
GS21X-20P5 Thumbnail
GS21X-21P0
GS21X-21P0 Thumbnail
GS21X-22P0
GS21X-22P0 Thumbnail
GS21X-23P0
GS21X-23P0 Thumbnail
GS23X-20P5
GS23X-20P5 Thumbnail
GS23X-21P0
GS23X-21P0 Thumbnail
GS23X-22P0
GS23X-22P0 Thumbnail
GS23X-23P0
GS23X-23P0 Thumbnail
GS23X-25P0
GS23X-25P0 Thumbnail
GS23X-27P5
GS23X-27P5 Thumbnail
GS23X-40P5
GS23X-40P5 Thumbnail
GS23X-41P0
GS23X-41P0 Thumbnail
GS23X-42P0
GS23X-42P0 Thumbnail
GS23X-43P0
GS23X-43P0 Thumbnail
GS23X-45P0
GS23X-45P0 Thumbnail
GS23X-47P5
GS23X-47P5 Thumbnail
GS23X-4010
GS23X-4010 Thumbnail
GS20A-KPD
GS20A-KPD Thumbnail
GS20A-BPS
GS20A-BPS Thumbnail
GS20A-N1A1
GS20A-N1A1 Thumbnail
GS20A-N1A3
GS20A-N1A3 Thumbnail
GS20A-N1B
GS20A-N1B Thumbnail
GS20A-N1C
GS20A-N1C Thumbnail
GS20A-N1D
GS20A-N1D Thumbnail
GS20A-N1E
GS20A-N1E Thumbnail
GS20A-N1F
GS20A-N1F Thumbnail
GS20A-FAN-A
GS20A-FAN-A Thumbnail
GS20A-FAN-B
GS20A-FAN-B Thumbnail
GS20A-FAN-C
GS20A-FAN-C Thumbnail
GS20A-FAN-D
GS20A-FAN-D Thumbnail
GS20A-FAN-E
GS20A-FAN-E Thumbnail
GS20A-FAN-F
GS20A-FAN-F Thumbnail
GS20A-ESP-A
GS20A-ESP-A Thumbnail
GS20A-ESP-B
GS20A-ESP-B Thumbnail
GS20A-ESP-C
GS20A-ESP-C Thumbnail
GS20A-ESP-D
GS20A-ESP-D Thumbnail
GS20A-ESP-E
GS20A-ESP-E Thumbnail
GS20A-ESP-F
GS20A-ESP-F Thumbnail
GS20A-DR-AB
GS20A-DR-AB Thumbnail
GS20A-DR-C
GS20A-DR-C Thumbnail
GS20A-MP-AB
GS20A-MP-AB Thumbnail
GS20A-MP-C
GS20A-MP-C Thumbnail
GS20A-CAPF
GS20A-CAPF Thumbnail
GS20XA-DSA
GS20XA-DSA Thumbnail
GS20XA-DSB
GS20XA-DSB Thumbnail
GS20XA-DSC
GS20XA-DSC Thumbnail
EMF10AM23A
EMF10AM23A Thumbnail
EMF11AM21A
EMF11AM21A Thumbnail
EMF12AM43B
EMF12AM43B Thumbnail
EMF23AM43B
EMF23AM43B Thumbnail
EMF24AM23B
EMF24AM23B Thumbnail
EMF27AM21B
EMF27AM21B Thumbnail
EMF33AM23B
EMF33AM23B Thumbnail
EMF6A0M43A
EMF6A0M43A Thumbnail
EMF6A0M63B
EMF6A0M63B Thumbnail
EMF16AM63B
EMF16AM63B Thumbnail
GS20XA-EPA
GS20XA-EPA Thumbnail
GS20XA-EPB
GS20XA-EPB Thumbnail
GS20XA-EPC
GS20XA-EPC Thumbnail
GS20XA-FAN-B
GS20XA-FAN-B Thumbnail
GS20XA-FAN-C
GS20XA-FAN-C Thumbnail
GS20A-CM-ENETIP
GS20A-CM-ENETIP Thumbnail
GSOFT2
GSOFT2 Thumbnail
GSLOGIC
GSLOGIC Thumbnail
GS21-10P2
GS21-10P2 Thumbnail
GS21-10P5
GS21-10P5 Thumbnail
GS21-11P0
GS21-11P0 Thumbnail
GS21-20P2
GS21-20P2 Thumbnail
GS21-20P5
GS21-20P5 Thumbnail
GS21-21P0
GS21-21P0 Thumbnail
GS21-22P0
GS21-22P0 Thumbnail
GS21-23P0
GS21-23P0 Thumbnail
GS23-20P2
GS23-20P2 Thumbnail
GS23-20P5
GS23-20P5 Thumbnail
GS23-21P0
GS23-21P0 Thumbnail
GS23-22P0
GS23-22P0 Thumbnail
GS23-23P0
GS23-23P0 Thumbnail
GS23-25P0
GS23-25P0 Thumbnail
GS23-27P5
GS23-27P5 Thumbnail
GS23-2010
GS23-2010 Thumbnail


To learn more: https://www.AutomationDirect.com/drives?utm_source=SntIe9901eQ&utm_medium=VideoTeamDescription

(VID-DR-0140)

PID in variable frequency drives can be very intimidating. There are so many parameters to keep track of. In this video we'll enable PID and run some demos so we can get a feel for how PID works in a GS20 variable frequency drive. This should help you get more comfortable with PID and see it is not so intimidating after all.

Online Support Page: https://community.automationdirect.com/s/?utm_source=SntIe9901eQ&utm_medium=VideoTeamDescription

**Please check our website for our most up-to-date product pricing and availability.


Hide Transcript
View Transcript

In Part 1 we saw that our system was capable of maintaining 6 psi regardless of how many valves we opened. All we had to do was keep adjusting the motor frequency to compensate for the pressure changes. In this video, we will tell PID to do that for us. We put the PID setup in the REMOTE configuration, so let’s switch over to that mode. Remember from our block diagram, when we are in PID mode we can either manually control the drive’s output or we can have PID automatically control it for us. Let’s start by manually controlling the motor's frequency. We set up remote mode’s run/stop to be controlled by a switch – not the keypad like we did in local mode - so I’ll flip that switch to run. We set up the frequency in remote mode to be controlled by the keypad – not the potentiometer – so let’s adjust that to get our system to 6 psi. And just like we saw in local mode, it takes about 40 hertz to do that. So everything we did in the previous video in local mode, we could have done using this manual bypass in remote mode – right? Yeah, and that’s exactly what manual mode is for – so you disable PID and test your system. Ok, but we want PID to automatically do that for us. But how do we tell PID we want to be at 6 psi? The GS20 understands frequency, it doesn’t know anything about psi. Here’s how that works. We told PID to use the frequency input as the setpoint. When we flip over to remote mode PID no longer reads this a frequency. It uses it as a percent scale. That is, it knows the frequency range we entered is 0 to 60 hertz, so if we enter 30 hertz, it reads that as 50% of full scale. 50% of our 15 psi sensor range is 7.5 psi, so in effect, PID interprets that 30 Hz as 7.5 psi. We want 6 psi, which is 40% of our 15 psi range. 40% of the 60 hertz frequency range is 24 hertz so that’s what we enter on the frequency scale to represent our 6 psi setpoint. The GS20 does it this way because it keeps everything ubiquitous. It doesn’t matter if you are measuring temperature or psi or what the full range is. You do everything exactly the same way because it’s all in percent. Now you can see why I put 0 hertz in for the min frequency. If we had entered something else here, then it would be 40% of this range. Great, we are using the remote configuration which is where we put PID. We want PID to automatically control of the output frequency, and we have specified a setpoint which again is 40% of our frequency range which tells PID to go to 40% of our sensor range. Which for us should be 6 psi. I’ll switch to RUN …sure enough, PID automatically changes the motor frequency to get us to roughly 6 psi. Why aren’t we at exactly 6 psi? That’s because our system isn’t linear. The GS20 has a number of ways to correct for that, but for now, we’ll just manually adjust our setpoint to whatever it needs to be to get the system pressure to 6 psi. Looks like it is around here. I have the scope set up to show the process variable – our sensor value - in blue, the setpoint – where we want the process variable to be in green and the error signal in red. And we have the output frequency in yellow. Notice that everything is in percent except the actual output frequency which is still in hertz. I’ll run the scope … and open a valve – look at that! The GS20 automatically adjusted the yellow drive frequency to get the blue system pressure back to green 6 psi setpoint! I’ll open another valve and when the blue system pressure drops and PID sees that it automatically increases the motor frequency again to get the blue system pressure back to the green setpoint. Open the last valve .. same thing. Perfect. We can see the difference between the green setpoint and the blue process variable – which we call the error signal – down here in red. PID is always trying to get that difference – or error – to zero. And it’s doing a pretty good job! What if I rapidly close three valves like we did in part 1? PID sees that and automatically lowers the frequency to get the system back to 6 psi. Exactly what we expect. That’s really cool, but it’s taking around 5 seconds to do it. While that’s a lot faster and more accurate than when we did it manually ourselves in part 1, you have to wonder if PID can do better than that. I usually double P until things start to look unstable and then back off a notch. Let’s try that. I’ll start the scope and I’ll open a valve … and close it again just to get a baseline. Now let’s go to parameter 8.01 and double P. Uh-oh! What’s happening? Well, we’ve entered too much gain and the noise in the system is causing things to oscillate. Let’s change P back to 1. That’s better, but if I stop the scope and zoom in, we see the system really is still oscillating. Which explains why this digital panel meter’s display is jumping around so much. So let’s cut P in half. Ahh .. that’s looking better – the oscillations are about gone and the digital panel meter reading is also looking more stable. But if I open … and close a valve ... and stop the scope and measure that .. the response time has gotten a lot longer because we reduced the gain. And remember – that also reduced the I term too because we are using the dependent version of the PID algorithm where cutting P in half also cuts I in half. So we need to double the integral term to get it back to where it was to compensate for cutting P in half. This is key – remember that in this implementation of PID a SMALLER I term gives a LARGER response, so we really want to cut I in half to double the effect of the integral. So, let’s go to parameter 8.02 and reduce I to 0.5 to double the effect of the integral portion of the algorithm. Now if we start the scope, and open … and close a valve… and stop the scope and measure that … it looks like we are recovering in just a couple seconds now. So just for fun, let’s double the integral again by cutting I in half again. I’ll start the scope … and open … and close a valve. Holy cow! Looks like PID is recovering from the pressure drop in just a little over 1 second. That’s great! The point here is you can fiddle with this as much as you want to get whatever system performance you need. And this GSOFT2 scope utility makes it super easy to visualize what’s going on and it’s completely free – just download it from the automationdirect.com website. If you are not familiar with GSOFT2, then check out this video where we walk you through how to set up and use it. We’ve only scratched the surface of PID in this video and as you can see, there is a lot to keep track of. If you would like to see more videos that dive deeper into setpoint options, process variable options, how to linearize your process variable to get better results, how to reduce system noise or any of this stuff, then leave a request on YouTube in the comments below the video. We use your comments to prioritize which videos we create. Meanwhile, click here to see what videos we do video tutorial library, click here and subscribe to our YouTube channel so you will be notified when we publish new videos and click here if you want to learn about all of AutomationDirect’s free award-winning support options.



No data returned!
An error has occurred! Please contact support
Videos Home > DURApulse GS20(X) VFD: PID Quick Start Part 2 from AutomationDirect
Contact, Connect & More
Sign Up
to receive:
FREE e-Newsletter
sign up today!
Connect With Us
Social Media Channels:
linkedin    facebook    x    instagram    youtube
Company Information
About Us
Brand Line Card
System Integrator Program
International Sales
Panel Builder Program
Site Help
Company Reviews
Download Price List
Contact Us
Contact Options
1-800-633-0405
Monday - Friday
9 a.m. - 6 p.m. ET
excluding holidays
Career Opportunities
Voted #1 mid-sized employer in Atlanta
We're a great place to work!
Check out our job openings

Need Training?
Affordable Training by Interconnecting Automation
Free Online PLC Training
FREE Video Tutorials
Information & News
What's New / In The News
FREE e-Newsletter
Automation Notebook
Product Literature
White Papers
News, Product and Training Bulletins
E-Books
Shop with confidence
Checked   Safe & Secure
payment methods


We accept VISA, MasterCard, Discover, American Express, PayPal or company purchase orders.
AutomationDirect

BBB Accredited

Voted #1 mid-sized employer in Atlanta
Check out our job openings

Copyright © 1999-2025 AutomationDirect.  ALL RIGHTS RESERVED.
Site Map     Send Us your Feedback     Unsubscribe     Email Preferences     Legal & Business Policies     YouTube Terms of Service
Clear login credentials



Back to Top


spinner Updating...
Info
„