Siemens Module B3 manual Digital Controllers

Page 29

Automation and Drives - SCE

2.9 Digital Controllers

So far, mainly analog controllers were discussed; that is, such controllers that derive the controller output variable -also in an analog way- from the existing system deviation that exists as analog value. We are already familiar with the diagram of such a control loop:

Comparing Analog

ElementControllerSystem

Often, however, it has its advantages to evaluate the system deviation digitally. On the one hand, the relationship between system deviation and controller output variable has to be specified much more flexibly if it is defined through an algorithm or a formula with which a computer can be programmed respectively, as when it has to be implemented with an analog circuit. On the other hand, a clearly higher integration of circuits is possible in digital engineering, so that several controllers can be accommodated in the smallest space. And finally, by dividing the computing time it is even possible -if the computing capacity is sufficiently large- to use a single computer as controlling elements of several control loops.

To make digital processing of the variables possible, the reference variable as well as the feedback variable have to first be converted in an analog-digital converter (ADC) into digital variables. These are then subtracted from each other by a digital comparing element, and the difference is transferred to the digital controlling element. Its controller output variable is then converted again in a digital- analog converter (DAC) into an analog variable. The unit consisting of converters, comparing element, and controlling element appears to the outside like an analog controller.

 

Preface

Fundamentals Discontinuous Action Controller Controller Block (S)FB41 Setting the System Appendix

 

 

 

 

 

 

 

T I A Training Document

Page 29 of 64

Module

 

 

 

 

B3

Issued: 02/2008

 

 

Control Engineering with STEP 7

Image 29
Contents Module B3 Automation and Drives SCE Table of Contents Automation and Drives SCE Frequency Converter at Simatic S7 To 3 days Module C To 3 days Module DLearning Objective PrerequisitesPLC Hardware and software requiredTasks of Control Engineering Fundamentals of Control EngineeringFeedback Variable r Components of a Control LoopControlled Variable Setpoint Value w Disturbance Variable zComparing Element Controlling ElementDead Time ActuatorControlled System Characteristics Step Function for Examining Controlled Systems ForAutomation and Drives SCE Time constant Proportional Controlled System with a Time DelayControllability of P-Tn systems Proportional Controlled System with Two Time DelaysTu Delay time Tg Transition time Proportional Controlled System with n Time Delays Controlled Systems without Inherent Regulation Types of Controllers Two Position Controllers Hysteresis Switch-On Value Manipulated Variable TimeThree Position Controllers Basic Types of Continuous Controllers Proportional Controllers P-Controller Automation and Drives SCE Integral Action Controllers I- Controller WithController Layout PI ControllersPID Controllers Derivative Action Controllers D-ControllerObjectives for Controller Adjustment 450.85 Digital Controllers DAC Preface Fundamentals YES StructogramExercise Assignment List Symbol Address CommentNetwork Possible Solution for the PLC ProgramD24/AIFillSetpNorm/Norm.value for level setpoint Network 10 Title Task Definition for PID Standard Controller Function Diagram of the control system with a PID controller Description FB 41 ContcUse Exercise Example Automation and Drives SCE Automation and Drives SCE Automation and Drives SCE Automation and Drives SCE Automation and Drives SCE Automation and Drives SCE Automation and Drives SCE Automation and Drives SCE SP INT PLC’ Automation and Drives SCE Automation and Drives SCE Automation and Drives SCE T g Approximation GeneralTu-TgApproximation Setting the PI-Controller according to Ziegler-Nichols For setpoint characteristic MAN Solution of the PLC program Setpoint Setting the PI controller according to Ziegler-NicholsAppendix Diagram of the controller blockComrst Bool False Input Parameters Data Value Range Default Description TypeParameter Data Type Value Range Default Lmnhlm Real Lmnllm Output Parameters Parameter Data Value Range Default Description Type