Tp thuc : theo ly thuyt v tp hop c din thi mi thanh vin trong
tp hop duoc dinh nghia la 'thanh vin hoc 'khng thanh vin cua tp. Quan h trong tp vi th chi co hai gia tri la (co/khng, 1/0, dung/sai). Tp nhung ham quan h la nhung gia tri nhi phn nhu vy duoc goi la tp thuc (khng mo) Tp mo : la tp hop d mo rng ham quan h cho phep dinh nghia cac gia tri va biu din tt hon suy nghi cua con nguoi. Con nguoi su dung nhung khai nim ma trong do nhung cp bc y nghia khac nhau di khi la trai nguoc nhau Mt tp mo A trong v tru X duoc dinh nghia boi ham thanh vin cua no la anh xa tu v tru X vao mt khoang don vi Phn 1: Gii thiu v diu khin m 1.1 Ung dng cua logic m trong diu khin 'ic xu li thng tin dua trn logic mo thich ung va cn thit khi vic xu li duoc dinh nghia bng loi noi theo lut toan hoc 'NuThi hng chi ung dung trong cac qua trinh diu khin vong kin hoc ho ma logic mo con dung cho cac qua trinh xu li thng tin trong do luong va thu tp du liu va hoat dng quan li va k hoach ogic mo cho phep vic chuyn 'kinh nghim cua mt chuyn gia vao mt may tinh va co duoc mt khai nim 'tu dng dung nghia su ti uu va giai quyt vn d nhanh chong .u dim : hng cn phai su dung cac m hinh toan hoc cua quan trinh xu li do do tranh khoi kho khn trong m ta toan hoc $u thuc hin don gian cua vic m ta lut ngn ngu (nu, thi) trn mt may tinh d giai quyt vn d $u din bin la d hiu di voi con nguoi Co kha nng ung dung cho cac qua trinh phuc tap va rc ri Nhuoc dim : hng cn m hinh toan hoc nn do la mt su khng chc chn Thuong khng co kha nng ung xu va hoc hoi khi cac ung xu cua h thng thay di 'ic thit k doi hoi phai co kinh nghim va trinh d cao 1.2 Uu, nhuc dim cua diu khin m 1.3.1 Gioi thiu v ham thanh vin cua tp mo : Nhin chung, ham thanh vin co th duoc dinh nghia boi tt ca cac ham khac nhau nhu (phn b binh thuong, ham chu $, hinh thang) Di voi muc dich ung dung thi nguoi ta ly ham thanh vin dang hinh thang va hinh tam giac lam chun. Chung co th m ta voi 3 hoc 4 dim va nhu th co th s tao ra nhiu phep tinh trn khng gian 1.3 Cc buc thc hin cua mt h thng diu khin m 1.3.2 Cac buoc thuc hin cua mt h diu khin mo : D mt h diu khin mo co th hoat dng thi diu cn thit la no phai lam vic voi cac gia tri khng mo o cac du vao va du ra cua h thng. Cn phai co mt su chuyn di tuong thich o du vao va du ra cua h mo boi vi du liu diu khin va di tuong diu khin du o dang th gioi thuc. Nhung su chuyn di nay la vic mo hoa va thut giai mo $o d bn duoi biu hin cac giai doan thuc hin trong mt h mo Phn 2 : Xy dng mt chuong trnh diu khin m vi phn mm cu hnh 2.1. Gioi thiu v phn mm h tro cho diu khin mo voi $ : Phn mm cu hinh duoc su dung h tro cho diu khin mo la khi FCPA (Fuzzy Control Parameter Assignment) Ngoai ra cng co th su dung cng cu cu hinh duoc h tro boi hng $iemens voi cac dc tinh tuong tu $au khi tich hop module FCPA hoc phn mm cu hinh thi trong thu vin cua $ s co thu vin mo duoc tich hop vao va co cac khi h tro cho diu khin mo nhu FB30, FC30, FC31.. Giao din cua phn mm cu hinh 2.2. Thit lp h thng voi phn mm cu hinh : 2.2.1. Dinh nghia cac bin du vao va du ra : Du vao cua h mo duoc su dung cho phn mm cu hinh la cac bin ngn ngu do nguoi dung dinh nghia Phn mm cho phep dinh nghia lon nht la 8 ng vao va 4 ng ra khi thuc hin dinh nghia cac bin du vao/ra cho h thng thi phai dua vao cac thng s va cac bin du liu duoc cho boi h thng cn diu khin Cn xac dinh r va chinh xac ng vao tin hiu diu khin va ng ra diu khin 2.2.2. Dinh nghia cac ham thanh vin : Buoc tip theo do la dinh nghia cac ham thanh vin cho cac du vao va du ra cua h thng 'oi phn mm cu hinh thi s ham thanh vin cho mi du vao cao nht la va cho mi du ra la 9 ham thanh vin Ham thanh vin chun cho dang du vao la dang hinh tam giac. 'oi dinh dang hinh thang chun ban co th tuy chinh d tao ra dang ham thanh vin phu hop voi yu cu bai toan Ham thanh vin cho du ra thi chi cung cp cho dang ham $ingleton. 2.2.3. Xy dng ma trn lut cho cc bin : Lut nn cua h thng diu khin m duc h tr boi phn mm cu hnh da trn lut co so l ~Nu ..th v phn mm h tr mt cng c d xy dng cc lut hp thnh cho cc bin ngn ng d l ~ma trn lut hay ~Rule Table d d dng cho vic xy dng cc lut hp thnh cho h thng Phn 3: Giao tip vi h S7-300 ho cac seri cua SIMATI S7 th co cac khoi ham cho phep FuzzyontroI++ ton tai nhu sau : FB30 : khoi ham cua S7 danh cho S7-300/400 (1206 bytes) FB31 : khoi ham cua S7 danh cho S7-400 (1206 bytes) DB30: khoi d lieu cho FB 30 (4132 bytes) DB31: khoi d lieu cho FB 31 (20156 bytes) hnh giao tip gia S7-300 vi phn mm cu hnh Su dng dng khi FB trong chuong trnh W hi FB dung trong ung dung diu khin mo co cu truc nhu sau: Cu trc v kiu d liu cua cc tham s du vo v ra cua khi FB W Cac tham s du vao: Cu trc v kiu d liu cua cc tham s du vo v ra cua khi FB W Cac tham s du ra: Cu trc v kiu d liu cua cc tham s du vo v ra cua khi FB W Cac tham s b sung du vao: Gi khi chc nng FB trong chuong trnh cua S7-300 W D co th su dung thi khi FB phai duoc goi trong chuong trinh diu khin. Co th goi FB trong khi OB1, hay trong mt chuong trinh diu khin theo thoi gian nhu OB35(100ms goi 1 ln). 'a vic tuong tu cng phai duoc lam cho khi DB, no duoc diu khin thng qua bin $TART$TOP trong khi FB. 'ic goi nay duoc h tro boi chuc nng Editor trong $ Manager. i khi chc nng FB trong chuong trnh ca S7-300 W nh goi trong $T nhu sau: ALL FB31, DB31 INPUT1:= INPUT2:= INPUT3:= INPUT4:= INPUT5:= INPUT6:= INPUT7:= INPUT8:= OUTPUT1:= OUTPUT2:= OUTPUT3:= OUTPUT4:= INFO:=MB50 Gi khi chc nng FB trong chuong trnh cua S7-300 W Trong sut qua trinh goi khi FB, ta cng dng thoi chi ra khi DB ma chua cac thng tin d thit lp, bao gm cac ng vao va ra. 'i du: STL : ALL FB30, DB30 ( INFO := MB30); Trong do lnh INFO cung cp cac thng tin v trang thai ung dung mo, nhu: i, khng li, canh bao. Thit d}t bn ngoi cua I/O W 'ic truy cp tu bn ngoai vao khi du liu chi duoc thuc hin sau khi mt khi du liu duoc tao ra nhu mt di tuong va co tn duoc gan cu th 'i du : Phn 4 : V d to mt h m diu khin van