5/17/2013 1:57 PM | |
Posts: 43 Rating:
|
Hello hdhosseini, i) I change the set point through VAT table.. And intially i do Auto Tuning Once i start the program at starting day, i do these Auto Tuning by opening the DB 58 ( And in my case its DB1, and here on i will be refering DB1) and select options Cotroller tuning , so once its finished i neither change my gain again, after that i will change just the set point .. ii) I do not run manually, i just set it to AUTo and run the controller.. iii) Yes PV is greater in set value, i am doing simulation, and i always take care that Process Value is greater than Set Point, and my error is negative.. the addresses are as follows Set_point =DB1.DBD 34 Gain =DB1.DBD 166 error=DB1.DBD 92 Please find the attached project, i have created Db1 which is instance of FB58.
AttachmentPid_fb58.zip (309 Downloads) |
5/17/2013 3:53 PM | |
Joined: 1/28/2009 Last visit: 8/31/2025 Posts: 6874 Rating:
|
Hello, There are some points to mention here.I strongly recommend you to read the following manual related to FB58 carefully: PID Temperature Control Comments from Experts can not substitute reading manuals.As your project is a copy of sample project available in STEP 7, I don't think you may have problem with real process.To avoid disaster in real test , you should rectify the following cases carefully: 1- Big negative gain , around -52.0, may cause big problems in a real test. 2-Cycle selected for PID controller in OB35 doesn't match what you have selected in H.W Config. 3-You need a bigger integration time to have a better continuous action on valve plus avoid fast saturation. If you have problem on your real process, please provide trends and part of project in the real machine! Hope these comments help Hamid Hosseini |
Last edited by: hdhosseini at: 5/17/2013 4:05 PM |
|
Follow us on