Jump to content

Search the Community

Showing results for tags 'pid'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Our Community
    • Come on in!
  • News and Announcements
    • Latest Release! UniLogic V1.28 introduces Motion: Servos & Motors plus OPC UA server!
    • VisiLogic:9.8.64 - Link to mobile app, Ladder: 2x the Space!
    • New!!! ***** U90 Ladder*****
  • UniStream HMI + PLC Programmable Controllers & UniLogic Software
    • UniStream: Hardware
    • UniLogic Software
    • UniLogic UDFBs
    • Industry 4.0, IioT, MQTT, OPC UA
  • Vision, Samba, Jazz and M90 PLC + HMIs & Software
    • Vision & Samba PLC + HMI Controllers & VisiLogic Software
    • Jazz, M91 PLCs and U90Ladder
  • Software Utilities
    • SD Card Suite
    • Remote Operator
    • Remote Access
    • DataXport and DataXls
    • UniDownloader
    • UniOPC
    • UniDDE
  • Utilities for .net and Visual Studio
    • Unitronics PCOM Protocol
    • COM Object ActiveX .dll
    • .NET driver
  • Project Design
    • ...I have a project...what hardware do I need?
  • User Application Stories
    • Just finished a great project?
  • Tips and Tricks
    • Best Programming Practices
    • Tips and Tricks
  • Job Board
    • Projects seeking Programmers
    • Programmers seeking Projects
  • General Discussion
    • We're Listening...
    • The Lounge
  • News and Announcements Copy

Blogs

  • Unitronics' Blog: PLCs, HMIs and more
  • Saragani's Blog
  • Simon's Blog
  • Ash Neilson's Blog
  • Joe Tauser's Blog
  • Unitronics en Español
  • Powered by AMPS
  • Alldrives UK's Blog
  • Unitronics, Howman Style
  • PLCNewbie's Blog
  • Telestar Automation Blog
  • Webinars Collection
  • Tim's Corner
  • Blog
  • TELESTAR (Italian)
  • i4 Automation
  • i4 Automation (UK)
  • Unistream UDFB's

Categories

  • From Headquarters: Sample Applications
    • From Headquarters: VisiLogic
    • From Unitronics: U90 Ladder applications
  • User-submitted Applications
    • From Users: VisiLogic applications
    • From Users: U90 Applications

Categories

  • Articles
    • Forum Integration
    • Frontpage
  • Pages
  • Miscellaneous
    • Databases
    • Templates
    • Media

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 32 results

  1. I'm a student studying at De Montfort University and currently trying to design a PID autotune programme to heat an element. The programme is designed using Visilogic and is for a V350-J-TRA22 controller. I have managed to display the temperature detected by a thermocouple on the HMI and the programme is almost exactly the same as the one shown in the 'PID' tutorials video on the Unitronics main site but when the controller is wired to an oscilloscope there is no output of any kind. Various combinations and checks have been carried out but nothing so far has worked. Does the autotune have to be carried out whilst the device is still connected to the PC and then the PID values entered manually or is this all done once the device has powered up automatically as it would suggest? I am new to Visilogic so if anyone could check over the programme (attached) to see if i have missed anything or direct me to someone who would, it would be much appreciated Joss test 25-30.vlp
  2. Hey there folkz. I have a test station here that i prep for 2021. Im not to well used for plc progamming so i hope i can get my answers here. The task is to make A program to be created in sequence with a percentage increase in air pressure in the tank, with fixed consumption. The working area of the tank is 0-5bar The sequence is as follows: Tank pressure increases to 25% The pressure is kept stable for 1 min Tank increases to 50% held for 1 min Tank increases to 75% held for 1 min Tank drops to 25% and the sequence is reatarted. i understand that pid is involved in one ladder by it self, so my question is how do i implement the values into a sequance cheers
  3. Dears, I am using PID functions...and I thik to have learned how this works but I don't found a way to "stop/reset" the autotune procedure when active!?...i try to explain what i need...I am talking about a management of heating element...if I start the autotune (PID config status = 2) and the real temperature is not increasing (heating element broken or not connected) what I have to do to stop the autotune to have back its status as "0"?...I tried to set "0" the BIT to enable the Autotune UDFB but the status stay at 2...I have wait many minutes with the BIT "1" without increasement of the temperarute...also with the BIT as "0" but nothing happened....now that I am writing I thought..."this is not a problem...will be enough "load" again the AT values!"...what is the right way? thanks.
  4. Hello! I'd like to make a PI(D) without auto-tune, so that I can determine P and I myself (D is going to be zero). Which FB do I use? -Mia
  5. Dears, is possible, during the PID autotune procedure, change the set point value? I mean...if I select "Cycles.Three" the procedure will increase to reach, and go over, 4 times the set point and also decrease 4 time to be below of the set point....is possible set (pass) for each of these 4 steps a different set point?...for example 70, 90, 110, 130? in this way the autotune procedure will be "masked" in what could be a standard start up of the system. thanks
  6. I need know how can reset in PID block in state -13 fault. Don't possible set value and value is retentive , same with download this application. now I am with PID locked in state -13. Peale tell me how out this problem. regards.
  7. Hi, In my program PID auto tune is not functioning. Overshoot came across when I tried it. After that I entered values manually in the PID loop.In that also little bit of overshoot could observed. May I get some help from to solve the PID issue.
  8. Good morning guys, I implanted PID auto tune program, is to present fail. Status : (-11) My question, the is resolution ? I’m Sorry for English. Thanks
  9. Bonjour, Actuellement, je suis en BTS et j'ai un projet de régulation de pression qui doit être fonctionnelle en fin d'année. Au niveau du bloc PID. A l'entrée, j'utilise un capteur de pression 4-20mA et une sortie 0-10V qui va être envoyée au variateur. Le problème, quand le destinataire est supérieur à la valeur de l'entrée PID, l'erreur est à 12 mais la sortie de la réaction, le reste à 0.
  10. Hi everyone! I'm having some doubts. I configured the PID Config FB and after that I did an AutoTune. I tried to run the PID control loop energizing the "PID A.Tune RUN" FB and it worked very good, but I have some questions. Once I finish my PID Control loop, do I need to reset numeric MI associated to Control Output value? If I don't do that, it remains with the last value before de-energize the "PID A.Tune RUN" FB so the Duty Cycle of PWM associated to that Control Output does not go to zero. Another question: when I de-energize the "PID A.Tune RUN" FB, the PID Status message is still 4, so it's like the PID is Running, but that's not true because it stop. Is that a kind of VisiLogic bug or am I doing something wrong? Thanks in advance, Gonzalo. PS: I'm using a V350
  11. Hi@all, U90 Help file says about #of PID loops: "Jazz controller loop capacity varies according to model." Unitronics website says about Jazz PLCs: "Auto-tune PID, up to 4 loops" I thought about using a Jazz JZ20-R10 for my Project and need two PID loops. When I select "PID" in U90Ladder only one PID is configurable. My question: Which Jazz PLC does have 2 or more PID loops? - or - Where can I obtain informaition about # of PID loops in Jazz PLCs I searched the website, the forum, specsheets and have not found any information about it. Thanks forward! Selli
  12. Hello, Using UniLogic V 1.21.51, I was hoping to create a 'Template PID' struct containing 'PID AT Params' and 'PID Config types', but these do not appear as options when attempting to add new members. The idea was then to also add some other housekeeping fields to my 'Template PID' struct, and use it as a type to create 24 global tags to manage 24 independantly-controlled oven zones in parallel. Is this possible? I was hoping to avoid having to uniquely name 24 sets of three global struct tags (such as 'PID AT Oven1 Zone1', 'PID Config Oven1 Zone1', 'PID Housekeeping Oven1 Zone1', etc.). Thanks, John.
  13. Hi , I have been working with the PID loop and it seems very complicated. I just want a simple PID loop (I'm anti auto tune) with manual mode (straight output) and automatic mode (with manual tuning) and I've seen posts that seem to imply that this can be done. Would I used the Run PID function? Or set the parameters in the config struct, Load PID AutoTune Data, then save it? and then Run PID? Would I use the PID AT Params or PID_Config struct or both? I only need a PI controller - so would I need to set SP, PV, P, I, Control Valve, Reverse Action (Does this account for a negative sign in the PI values?), and what else is mandatory at a minimum? Do I need Sample Time, and the Input and Output Highs and Lows? Is there a better way?
  14. I am trying to retain the values of a PID structure but I do not know how to do it. Any ideas? Thank you.
  15. Hello there! I'm trying to drive DC Motor with PLC V570 via PWM. This is for my diploma thesis so I want to do it nice and design PID controller in Simulink Matlab. In PLC I want to do identification of the transfer function for this system with step response. This is the first order system, so it shouldn't be a problem. Than I'm going to use this transfer function in Simulink to find PID parameters. At the end, I got P,I and D parameters from Simulink, and I don't know to transfer them into PLC. For example for closed loop system with discrete PI controller in ideal form P(1 + I*Ts*1/ (z-1)) (Serial PI) I have P = 1.93, I= 1.86[sec] Ts = 0.1[sec] Than in PLC I got Sample Time = Ts = 0.1[sec] = 10 Integral time = I= 1.86[sec] = 2, because it is defined in units of 1 second, Proportional band =(1/P)*100% =51.81% = 518 defined in units of 0.1% Am I doing this right? Could anyone please tell me what is the type of transfer function for PID controller is used in PLC Vision V570 (Serial or parallel)? And how do I correctly transfer parameters P, I, D into PID regulator in PLC. Thank you.
  16. Hello everyone, does anyone know how the PID autotune function works? Is it using a method like "Ziegler-Nichols"? I have tried to use the autotune function. It delivers values for Kp, Ti and Td. But when using this parameters for process, the way how it tunes is worser than worse ............. Is there any additional documentation for PID available? The integrated help of UniLogic is very rare.......
  17. Hey there, I'm trying to set up a PID loop for a fan, and when I run autotune I don't get any control value and I get a status of -13. I have the set point and upper and lower limits set. I can't find any reference to a -13 status anywhere, can anyone help me out? Thanks in advance!
  18. Hello, I got the task to make a control system for a air conditioning unit which I guess needs 4 PID loops. One each for heating, cooling, humidification and dehumidification. Only two loops will be active at the same time. The product overview for Samba SM35-J-TA22 say "Auto-tune PID, 2 independent loops ". Does this mean that it is not possible to have 4 loops in the program? I would appreciate a quick reply!
  19. Guest

    PID question

    I am wondering about how the internal settings of the pid works. We have a process that needs to bee kept as close as possible to 85°C with a maximum og 90° and minimum of 80° this is a steam tupe heater which has an internal pipe with some fluid pumped through. The steam and the fluid enters at the same end and at the other end we have our temperature sensor that gives us the process value the steam is controlled by a valve controlled by 4-20 mA. The process fluctuates around 8° wich is considered to much. there are some other variables that affect this process which is best described as the temperature drops by a few degrees with some minutes a part. I am adding a new window where I can set the high and low value of the pid output range . So hopefully that will minimise the fluctuation a bit. But I keep thinking about the Input range. (process value low limit and high limit) I have these values set as 0 for the low limit and 1000 for the high limit = 0-100°C same as the range of the pt100. Should I rather set these values as the lowest value and highest value that we want. 800-900 (80° - 90°) I would really appreciate some help here. Best regards Bæring
  20. edwi

    20160322 103121

    From the album: SOLARHARWEST

    heatexchanger using a Samba 4.3 for dual pid control of oil and water pump's,and run signal for gps sun tracker, fresnel lens is not attached yet
  21. I am working on a large Kiln. We are trying to create recipes for the Kiln to process burn rates. We have many recipes but I can work with that. What we need to do is set the top temp (let say 1800 deg) and have it climb at a certain rate (lets say 300 deg per hour). I have been looking at the PID but I can only see what it can raise strait up to the degree set and stay there but be steady. I would more need to reset the PID after each hour for 6 hours to get it to smooth out but even that would be wrong because it would climb strait to 300 degrees and ride there until the hour was up. We really need it to take the hour to get to 300 degrees, then take an hour to get to 600 degrees and so on until it gets to 1800 deg. Once there we will want it to hold for a time and then descend at a certain rate as well. Does anyone have a Kiln program that we can refer to? I can write a real large program that will do this breaking it down to each minute (Like 5 degrees per minute only) but figure there is a better way. Any help would be appreciated.
  22. Hi all I am new to the Visilogic PLC platform and I have a PID question. A little background on myself: I have been using Allen Bradley / Rockwell products for the last 25 years and it is now time to change to a new platform. The company that I work for will not buy in to the licence fees associated with their products, so here we are trying out Unilogics products. My first project is a heat tunnel application using a V570-57-T20B controller. I also plan on using a snap in I/O module to allow the use of a type J thermocouple. My question is this: I have set up the PID FB configuration. No problem. Now I want to incorporate the auto tune FB for the same PID loop. Must I configure the Auto Tune FB since the PID FB is configured? If so, do I use the same MI and MB in both configurations, or does the Auto Tune FB configuration need to have it's own MI and MB's? It seems to me that they would both need to use the same memory addresses. I have read through the manuals that I could find and watched a few vids on Youtube and I suspect that these are using older software revs. Also, do I really need to have the snap in I/O? There is enough I/O on the controller for this application. If I can use my J thermocouple some way without having to buy the snap in I/O, that would save me some bucks. My hardware is on order and not here yet and I have nothing to download to and experiment with. I have enjoyed using the Visilogic software so far. Thanks
  23. Background I'm working on updating some of our test equipment. The current setup uses two 20 gallon vacuum reservoir tanks, two manual needle valves per tank, 4 solenoids for tank vacuum controls, 2 differential pressure controllers with DC output, and one PLC. It also uses a very manual process for setup. My goal is to replace the main control box with two analog proportioning valves, 2 analog pressure transmitters, and one PLC with the PLC controlling the vacuum levels inside the tank automatically through data tables. I have a slightly different setup in testing right now but I'd like to get a finer control. Question What's the best way to control the process variables for two regulators using PID without creating a feedback loop and oscillation? One Valve would function as a cooling type PID (Reducing the vacuum level based on input), one valve would function as heating (Increasing the vacuum based on input)
  24. Thank you for the webinar video about PID, was immensely helpful for a project I'm working on. Would it be possible to have a short webinar on PID with digital output only instead of analog out? I know there are some key differences and it would be helpful to see some examples.
  25. Are there any issues with calling PID configuration from something other than SB2 on startup to change the configuration without restarting the PLC? The desired end state is a v350 controlling two electronic regulators with different set points throughout the day.
×
×
  • Create New...