CTRL_PID İş Bloku

CTRL_PID İş Bloku, bir PID denetleyicisidir. Bu, P, PI, PD veya ID denetleyicisi olarak kullanılabilir.

Giriş IN

Giriş, ölçülen gerçek değerdir. Bu doğrudan PID denetleyiciye aktarılabilir, titreşim giderme veya yumuşatma olmadan.

Giriş SETPOINT

Giriş, ulaşılması gereken hedef değerdir. Girişi DELAYVALUE4 İş Bloku ile geciktirmek önerilir.

Giriş RESET

Giriş, PID denetleyicisini sıfırlar. İç timers ve I- ve D payları sıfırlanır.

Giriş DIS

Giriş, tüm hesaplamaları hemen keser. I- ve D paylarının hesaplanması duraklatılır. P ve Q çıkışlarındaki değerler geçici olarak saklanır.

Giriş Kp

Giriş, denetleyicinin P payını tanımlar. P payı aşağıdaki şekilde hesaplanır:

P=(SETPOINT-IN)*Kp

Giriş Ti

Giriş, denetleyicinin I payını artış sabiti olarak tanımlar. I payı aşağıdaki şekilde hesaplanır:

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

Giriş Td

Giriş, denetleyicinin D payını zaman sabiti olarak tanımlar. D payı aşağıdaki şekilde hesaplanır:

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

Giriş PT

PT girişi, denetleyicinin örnekleme zamanını tanımlar. Değer ne kadar büyükse, PLC'nin yükü o kadar azalır.

Giriş MIN

Giriş, denetleyicinin alt çalışma alanını tanımlar. Giriş tanımlanmazsa veya değer NULL ise, 0 kabul edilir.

Giriş MAX

Giriş, denetleyicinin üst çalışma alanını tanımlar. Giriş tanımlanmazsa veya değer NULL ise, 255 kabul edilir.

Çıkış Q

Çıkış, tüm denetleyicileri toplam olarak içerir. Bu, MIN ve MAX çalışma alanına göre sınırlandırılmıştır.

Çıkış P

P çıkışı her zaman hemen hesaplanır.

Çıkış I

I çıkışı, hesaplanan I payını içerir.

Çıkış D

D çıkışı, hesaplanan D payını içerir.

Not: D payı sadece PT örnekleme tanımlanmışsa doğru bir şekilde hesaplanır.