PS4 Sucosoft S40 h1319g.pdf

(6148 KB) Pobierz
APP-RTT-E-GB
Reference Manual for Function Blocks
APP-RTT-E-GB
Sucosoft S40 Application Software
Closed-Loop Control Toolbox
04/02 AWB2700-1319-GB
1 st published 1999, edition 07/99
2 nd edition 04/02,
see list of revisions on next side
© Moeller GmbH, 53105 Bonn
Author: Rainer Tenhagen
Editor: Thomas Kracht
Translator: Terence Osborn, Karin Klinke
All brand and product names are trademarks
or registered trademarks of the owner
concerned.
All rights reserved, including those of the
translation.
No part of this manual may be reproduced in
any form (printed, photocopy, microfilm or
any otherprocess) or processed, duplicated or
distributed by means of electronic systems
without written permission of Moeller GmbH,
Bonn.
Subject to alteration without notice.
645968009.003.png
List of revisions to the manual AWB2700-1319-GB
Edition
date
Page
Description
New
Modifi-
cation
Omitted
04/02
145
U_OSC1000_oscilloscope
x
149
U_OSC8_oscilloscope
x
377
U_rd_ms_ramp_delay
x
250
U_PID_16Bit_controller
x
291
U_controller_PDM_parameter_trans x
370
U_PT1_16Bit_Filter
x
406
U_FUZ_12_FUZZY_1I_2T
x
410
U_FUZ_13_FUZZY_1I_3T
x
415
U_FUZ_15_FUZZY_1I_5T
x
420
U_FUZ_17_FUZZY_1I_7T
x
420
U_FUZ_19_FUZZY_1I_9T
x
445
U_FUZ_27_FUZZY_2I_7T
x
463
U_FUZ_35_FUZZY_3I_5T
x
473
U_FUZ_43_FUZZY_4I_3T
x
473
U_FUZ_52_FUZZY_5I_2T
x
473
U_FUZ_53_FUZZY_5I_3T
x
474
U_FUZS4_weighted_output_variable x
477
U_FUZS8_weighted_output_variable x
482
U_FUZS12_weighted_output_variable
x
645968009.004.png 645968009.005.png
04/02 AWB2700-1319-GB
Contents
1 Basic Information and Technical Data
3
General
3
Philosophy of the CTT
4
Planning and handling
8
Technical data and other information
12
Application solutions and other uses for the CTT
24
2 Mathematical, logic and other
Basic Function Blocks
29
Basic mathematical functions
29
Interpolations
82
Logic functions
122
Other functions
128
Visualisation
145
3 Basic Function Blocks for
Closed-loop Control
153
Elementary basic function blocks for
closed-loop control
153
Ramp function
169
Non-linear control elements
189
PTn systems
200
PID controller settings
209
4 Controllers
217
Fundamentals and general information
217
PI-/PID controller with 12-bit standardisation
240
PID controller with parameter options
252
PI split range controller
259
PID autotuning controller
270
PID controller
291
PD three-step controller
294
PDI multi-variable controller
300
Unsteady controllers
308
1
645968009.006.png
Contents
04/02 AWB2700-1319-GB
5 Pulse Duration Modulation Systems
315
Fundamentals and general information
315
PDM with time inputs
321
PDM with time inputs and
dynamic length of period
327
PDM for split range controllers
331
PDM for solid-state relays
336
6 Signal Filters, Processing and Limiting 341
Signal limiting function blocks 341
Monitors for limiting values and tolerance bands 346
Signal smoothing filters
367
7 System Simulations
379
Simulation of a PTn control system
379
8 Fuzzy Logic Systems
391
Fundamentals and general information
391
Fuzzy logic system: 1 input, 2 terms
406
Fuzzy logic system: 1 input, 3 terms
410
Fuzzy logic system: 1 input, 5 terms
415
Fuzzy logic system: 1 input, 7 terms
420
Fuzzy logic system: 1 input, 9 terms
420
Fuzzy logic system: 2 inputs, 2 terms
421
Fuzzy logic system: 2 inputs, 3 terms
427
Fuzzy logic system: 2 inputs, 5 terms
435
Fuzzy logic system: 2 inputs, 7 terms
445
Fuzzy logic system: 3 inputs, 2 terms
446
Fuzzy logic system: 3 inputs, 3 terms
453
Fuzzy logic system: 3 inputs, 5 terms
463
Fuzzy logic system: 4 inputs, 2 terms
464
Fuzzy logic system: 4 inputs, 3 terms
473
Fuzzy logic system: 5 inputs, 2 terms
473
Fuzzy logic system: 5 inputs, 3 terms
473
Fuzzy basic function block
474
Index
497
2
645968009.001.png
 
04/02 AWB2700-1319-GB
1 Basic Information and
Technical Data
General
Tool for programming the IEC 1131-3
with Sucosoft S40
The closed-loop control toolbox (CTT) can be integrated in
Sucosoft S40 as a library. The function blocks are then
available under the menu item “Symbols r Application
function block”.
What can be implemented with the CTT?
The CTT can be used for the following tasks:
• Standard closed-loop control; PID controller and PDM
(pulse duration modulation, also known as pulse width
modulation, PWM)
• Application solutions; optimised concept solutions can be
implemented quickly by combining various types of
function blocks, such as fuzzy logic and PID controllers.
• Special needs for closed-loop control; unusual functions,
such as PDM based on noise shaping (suitable for highly
dynamic processes) and autotuning controllers are also
included in the CTT.
• The mathematical basis of the CTT can be used
independent of the closed-loop control technology, to
expand the range of a PLC’s functions. As an example,
there are function blocks for interpolation and
trigonometric functions.
For which controllers can the CTT be used?
The RTT can be used with all controllers which can be
programmed with S40, e.g. PS4-201, PS416 and PS4-341.
3
645968009.002.png
Zgłoś jeśli naruszono regulamin