8/10/2015 12:34 PM | |
Joined: 11/29/2011 Last visit: 10/24/2024 Posts: 1360 Rating: (232) |
Hi, For a PID example PID Control with PID_Compact (S7-1200). For a PID_3Step see SIMATIC S7 S7-1200 Programmable controller Under chapter: "9.2.4 PID_3Step instruction" I hope I could help! |
- What you read here, please check with manuals and your requirements. |
|
8/10/2015 1:10 PM | |
Posts: 70 Rating: (1) |
Hi, Thank you very much for the suggestions. I will read it and try to do what I need. Sorry for the question, but this two block are suitable for my situation? |
8/10/2015 7:58 PM | |
Joined: 11/29/2011 Last visit: 10/24/2024 Posts: 1360 Rating: (232) |
Hi, If you open the PID Control with PID_Compact (S7-1200) under chapter "4.1 Hardware adaptation", you can find out if the example adoptable for your case. I hope I could help! |
- What you read here, please check with manuals and your requirements. |
|
8/11/2015 10:56 AM | |
Posts: 70 Rating: (1) |
I apologize if the question was a bit silly but I did it because I did not understood correctly the example. And in fact I'm still in doubt because the example (although it helped me to realize how PID_Compact works) is directed to the control of a fan/motor and I have some fear that is not suitable for my case, which is to mix water accordingly to the movement of a ball valve. From what I saw of other examples that you suggested the PID_3Step should be more suitable for what I intend to do, right? Thanks again for all the help |
8/11/2015 1:40 PM | |
Joined: 11/29/2011 Last visit: 10/24/2024 Posts: 1360 Rating: (232) |
Hi, See SIMATIC S7 S7-1200 Programmable controller on page 428 where it says: "The PID_3Step instruction configures a PID controller with self-tuning capabilities that has been optimized for motor-controlled valves and actuators." As you said you use 0-10V Analog Output. See SIMATIC S7 S7-1200 Programmable controller on page 431 where it says: "If Config.OutputPerOn = TRUE, the parameter Output_PER is used." I hope I could help! |
- What you read here, please check with manuals and your requirements. |
|
8/11/2015 4:05 PM | |
Posts: 70 Rating: (1) |
Hi, Thanks a lot for the suggestions and I sort of understand now what you meant, and I think that probably the PID_3Step should bettert suited for my application than the PID_Compact. However, during my search on the forum topics I found something that scared me. One of the topics (Topic) I found a review (2nd) saying the PID_3Step would normally be used to control for 2 states (only open - closed command). This must have been a misunderstand from my behalf, must not? This block is used to command more positions, isn't it? Thanks again for all the help that you have been giving me |
8/11/2015 9:28 PM | |
Joined: 11/29/2011 Last visit: 10/24/2024 Posts: 1360 Rating: (232) |
Hi, The type of the block output usage seems optional. See the table in SIMATIC S7 S7-1200 Programmable controller manual on the page 430/431. It says about "Output_UP": "Digital output value for opening the valve. (Default value: FALSE) It says about: "Output_DN":"Digital output value for closing the valve. (Default value: FALSE) It says about "Output_PER":"Analog output value. If you have a look at the "Map" on page 433. On the "MAP" it seems like that the "Config.OutputPerOn" is the selector. I hope I could help! Note: Motorized Valve. Look at for example Actuators SAX.., SAL.. for valves Basic Documentation .Search for "Positioning signal" keyword. |
Last edited by: MicroMan at: 8/11/2015 10:39:49 PMLast edited by: MicroMan at: 8/11/2015 11:05:58 PMAdded Motorized Valve Example. - What you read here, please check with manuals and your requirements. |
|
8/13/2015 7:13 PM | |
Joined: 11/29/2011 Last visit: 10/24/2024 Posts: 1360 Rating: (232) |
Hi, These settings are application specific. I try to help you to find you the right manual entries.
Maybe have a look at the SIMATIC S7-1200 Easy Book under "A.8 RTD and Thermocouple modules" and "A.8.5 Thermocouple type". About limits, maybe have a look at the SIMATIC S7 S7-1200 Programmable controller. I hope I could help a bit! |
- What you read here, please check with manuals and your requirements. |
|
Follow us on