2) Điều khiển bước với module mềm FB42 (tờn hỡnh thức CONT_S) 3) Điều khiển kiểu phỏt xung với khối hàm hỗ trợ FB43 (tờn hỡnh thức
3.2.2. Khai bỏo tham biến hỡnh thức đầu vào và đầu ra
khối FB41 “CONT_C” cú 26 tham biến hỡnh thức đầu vào như sau:
Tờn biến Kiểu dữ liệu Phạm vi giới hạn Giỏ trị mặc định Mụ tả chức năng COM- RST
BOOL FALSE COMPLETE RESTART
Khối chức năng khởi tạo lại hệ thống hoàn toàn khi đầu vào “complete restart” được thiết lập giỏ trị logic true
MAN- ON
BOOL TRUE MANUAL VALUE ON
Khi đầu vào “manual value on” cú giỏ trị logic TRUE mạch vũng điều khiển sẽ bị ngắt, cỏc fớa trị sẽ được thiết lập bằng tay
PVPE R-ON
BOOL FALSE PROCESS VARIABLE
PERIPHERAL ON
Khi đọc biến quỏ trỡnh từ cỏc cổng vào/ra đầu vào PV-PER phải được nối với cỏc cổng vào/ra và đầu vào “process variable peripheral on” cú giỏ trị logic TRUE
P-SEL BOOL TRUE PROPORTIONAL ACTION ON
Hoạt động của bộ điều khiển PID cú thể tớch cực hoặc khụng tớch cực từng phần riờng trong thuật điều khiển PID. Thuật điều khiển tỷ lệ khi giỏ trị logic TRUE được thiết lập tại cổng vào “proportional action on”.
66
I-SEL BOOL TRUE INTERGRAL ACTION ON
Hoạt động của bộ điều khiển PID cú thể tớch cực hoặc khụng tớch cực từng phần riờng trong thuật điều khiển PID. Thuật điều khiển tớch phõn được kớch hoạt khi giỏ trị logic TRUE được thiết lập tại cổng vào “intergral action on”
INT- HOLD
BOOL FALSE INTERGRAL ACTION HOLD
Đầu ra của bộ điều khiển tớch phõn cú thể bị “đụng lạnh” (khụng được sử dụng) khi thiết lập giỏ trị logic TRUE cho đầu vào “intergral action hold”. I-ITL-
ON
BOOL FALSE INITIALIZATION OFTHE
INTERGRAL ACTION
Đầu ra của bộ điều khiển tớch phõn cú thể được nối vào cổng I-ITL-
VAL nếu như cổng vào
“initialization” of the intergral action on” cú giỏ trị logic TRUE. D-
SEL
BOOL FALSE DERIVATE ACTION ON
Hoạt động của bộ điều khiển PID cú thể tớch cực hoặc khụng tớch cực từng phần riờng trog htuật điều khiển PID. Thuật điều khiển vi phõn được kớch hoạt khi giỏ trị logic TRUE được thiết lập tại cổng vào “derivate action on”
67
CYCLE TIME ≥ 1ms T#1s SAMPLING TIME
Thời gian lấy mẫu là khoảng thời gian khụng đổi giữa cỏc lần khối được cập nhật SP- INT REAL -100…100% Hoặc giỏ trị vật lý 0.0 INTERNAL SETPOINT
Đầu vào “internal setpoint” được sử dụng để thiết lập tớn hiệu chủ đạo (tớn hiệu mẫu).
PV-IN REAL -100…100% Hoặc giỏ trị vật lý
0.0 PROCESS VARIBLE IN
Giỏ trị khởi tạo cú thể đặt ở đầu vào “process variable on” hoặc từ biến quỏ trỡnh được biểu diễn dưới dang số thực dấu phảy động. PV- PER WORD W#16#00 00 PROCESS VARIABLE PERIPHERAL
Biến quỏ trỡnh được nối với CPU thụng qua cổng vào tương tự .
MAN REAL -100…100% Hoặc giỏ trị vật lý
0.0 MANUAL VALUE
Cổng vào “manual value” được sử dụng đẻ đặt giỏ trị bằng cỏc hàm gia diện.
GAIN REAL 2.0 PROPOTIONAL GAIN
Đầu vào “propotional gain” được sử dụng đẻ thiết lập hệ số tỷ lệ cho bộ điều khiển theo luật tỷ lệ
TI TIME ≥ CYCLE T#20s RESET TIME
Cổng Vào “reset time” được sử dụng để thiết lập hằng số thời gian tớch phõn cho bộ điều khiển tớch phõn.
68
TD TIME ≥ CYCLE T#10s DERIVATE TIME
Cổng vào “derivate time”sử dụng để thiết lập hằng số thời gian vi phõn cho bộ điều khiển vi phõn.
TM- LAG
TIME ≥ CYCLE T#2s TIME LAG OF DERIVATE ACTION
Thời gian tớch cực của luật điều khiển vi phõn được chọn thụng qua cổng vào “time lag of derivate action”.
DEA B-W
REAL >=0.0% hoặc giỏ trị vật lý
0.0 DEAD BAND WIDTH
Một vựng kộm nhạy được sử dụng để xủ lý tớn hiệu sai lệch. Độ rộng của vựng kộm nhạy được đặt thụng qua cổng vào “dead band width”. LMN- HLM REAL LMN-LLM … 100% hoặc giỏ trị vật lý
100.0 MANIPULATED VALUE HIGH
LIMIT
Giỏ trị hạn chế trờn được thiết lập bằng tay qua cổng vào “manipulated value high limit”.
LMN- LLN REAL -100%... LMN-LLM hoặc giỏ trị vật lý
0.0 MANIPULATED VALUE LOW
LIMIT
Giỏ trị hạn chế dưới được thiết lập bằng tay qua cổng vào “manipulated value low limit”.
PV- FAC
REAL 1.0 PROCESS VARIALE FACTOR
Biến quỏ trỡnh được nhõn với một hệ số cho phự hợp với phạm vi qui định của biến này. Hệ số được chọn thụng qua cổng vào “process variable factor”.
69
LMN- FAC
REAL 1.0 MANIPULATED VALUE
FACTOR
Giỏ trị giới hạn được nhõn với một hệ số cho phự hợp với phạm vi qui định của biến quỏ trỡnh. Hệ số này được đặt qua cổng vào “manipulated value factor”.
LMN- OFF
REAL 0.0 MANIPULATED VALUE OFFSET
Giỏ trị giới hạn được nhõn với một hệ số cho phự hợp với phạm vi qui định của biến quỏ trỡnh. Hệ số này được đặt qua cổng vào “manipulated value offset”. I- ITLV AL REAL -100…100% Hoặc giỏ trị vật lý 0.0 INITIALIZATION VALUE OF
THE INTERGRAL ACTION
Giỏ trị đầu ra của bộ điều khiển tớch phõn cú được thiết lập thụng qua cổng vào “initialization value of the intergral action”.
DISV REAL -100…100% Hoặc giỏ trị vật lý
0.0 DISTURBANCE VARIABLE
Khi điều khiển hệ thống bằng phương phỏp feedforward thỡ một giỏ trị bự nhiễu được đặt thụng qua cổng vào “disturbance variable”. PV-
OF
REAL 1.0 PROCESS VARIALE OFFSET
Biến quỏ trỡnh được cộng với một lượng bự cho phự hợp với phạm vi qui định của biến này. Giỏ trị bự được chọn thụng qua cổng vào “process variable
70
Khai bỏo tham biến hỡnh thức đầu ra:
Tờn biến Kiểu
dữ liệu Mặc định Mụ tả
LMN REAL 0.0 MANIPULATED VALUE
Giỏ trị ra được thiết lập bằng tay thụng qua cổng ra “manipulated value”.
LMN-PER WORD W#16# 0000
MANIPULATED VALUE
PERIPHERAL
Giỏ trị đầu ra thiết lập bằng tay theo kiểu biểu diễn phự hợp với cỏc cổng vào/ra tương tự được chọn qua cổng “manipulated value peripheral”.
QLMN- HLM
BOOL FALSE HIGH LIMIT OF MANIPULATED
VALUE RấACHED
Cổng ra “high limit of manipulated value reached” thụng bỏo giỏ trị biến qua trỡnh vượt quỏ giỏ trị giới hạn trờn.
QLMN- LLM
BOOL FALSE LOW LIMIT OF MANIPULATED
VALUE RấACHED
Cổng ra “low limit of manipulated value reached” thụng bỏo giỏ trị biến qua trỡnh nhỏ hơn quỏ giỏ trị giới hạn dưới.
LMN-P REAL 0.0 PROPOTIONAL COMPONENT
Tớn hiệu ra của bộ điều khiển tỷ lệ được xuất qua cổng ra của “propotional component”
71
LMN-I REAL 0.0 INTEGRAL COMPONENT
Tớn hiệu ra của bộ điều khiển vi phõn được xuất qua cổng ra “integral component”.
LMN-D REAL 0.0 DERIVATIVE COMPONENT
Tớn hiệu ra của bộ điều khiển vi phõn được xuất qua cổng ra “derivative component”.
PV REAL 0.0 PROCESS VALUE
Tớn hiệu quỏ trỡnh được xuất qua cổng ra “process value”.
ER REAL 0.0 ERROR SIGNAL
Tớn hiệu sai lờch được xuất qua cổng ra “error signal”.