كتلة الوظيفة CTRL_PID

كتلة الوظيفة CTRL_PID هي منظم PID. يمكن استخدامه كمنظم P أو PI أو PD أو ID.

مدخل IN

المدخل هو القيمة الفعلية المقاسة. يمكن نقلها مباشرة إلى منظم PID دون إزالة الارتعاش أو التلسك.

مدخل SETPOINT

المدخل هو القيمة المطلوبة التي يجب الوصول إليها. ينصح بتأخير المدخل باستخدام كتلة الوظيفة DELAYVALUE4.

مدخل RESET

المدخل يعيد تعيين منظم PID. يتم إعادة تعيين المؤقتات الداخلية وكذلك المكونات I و D.

مدخل DIS

المدخل يقطع جميع الحسابات فورًا. يتم إيقاف حساب المكونات I و D. يتم تخزين القيم في المخرج P و Q مؤقتًا.

مدخل Kp

المدخل يحدد مكون P من المنظم. يتم حساب مكون P كما يلي:

P=(SETPOINT-IN)*Kp

مدخل Ti

المدخل يحدد مكون I كثابت زمنية للمكون المتزايد من المنظم. يتم حساب مكون I بشكل متحرك كما يلي:

I=I+(SETPOINT-IN)*(ZEIT/Ti)

مدخل Td

المدخل يحدد مكون D كثابت زمنية للمنظم. يتم حساب مكون D بشكل متحرك كما يلي:

D=((SETPOINT-IN)-D)*(ZEIT/Td)*MAX

مدخل PT

يتم تحديد وقت العينة من المنظم باستخدام المدخل PT. كلما زادت القيمة، انخفضت تحميل SPS.

مدخل MIN

المدخل يحدد النطاق السفلي للعمل من المنظم. إذا لم يتم تعريف المدخل أو كانت القيمة مساوية لـ NULL، فسيتم افتراض 0.

مدخل MAX

المدخل يحدد النطاق العلوي للعمل من المنظم. إذا لم يتم تعريف المدخل أو كانت القيمة مساوية لـ NULL، فسيتم افتراض 255.

مخرج Q

المخرج يحتوي على جميع المنظمات ك مجموع. يتم تحديد هذه القيمة وفقًا للنطاق MIN و MAX.

مخرج P

يتم حساب المخرج P دائمًا فورًا.

مخرج I

المخرج I يحتوي على المكون I المحسوب.

مخرج D

المخرج D يحتوي على المكون D المحسب.

ملاحظة: يتم حساب مكون D بشكل صحيح فقط إذا تم تحديد العينة PT.