Анализ и синтез дискретных систем управления технологическими потоками: алгоритмы и программы. Владов Ю.Р. - 62 стр.

UptoLike

Составители: 

write('sb11='); readln(sb11); write('sb12='); readln(sb12); write('sb21=');
readln(sb21); write('sb22='); readln(sb22); write('sb31='); readln(sb31);
write('sb32='); readln(sb32); write('sb41='); readln(sb41); write('sb42=');
readln(sb42); write('km1o='); readln(km1o); write('km2o='); readln(km2o);
);
21='); readln(kk21);
2:=km1o; km13:=km1o; km21:=km2o; km22:=km2o;
4o; km43:=km4o; kku11:=kk11;
2; kku21:=kk21; kku22:=kk22;
KM2:=qf and fu2 and(sb21 or km12)and (sb22 or km21)and km32 and kku21
and kku22;
M3:=qf and fu3 and (sb31 or km23)and(sb32 or km31)and km42 and kku31
KM4:=qf and fu4 and(sb41 or km33)and(sb42 or km41)and kku41 and kku42;
12);
M2:=qf2 and km24 and(kk21 or kk22);
ионного управления
кости с электромагнитным
or DNU and sa] and ko;
a] and ks;
kmo2;
EMS:
progra
varqf,
write('km3o='); readln(km3o); write('km4o='); readln(km4o); write('kk11='
readln(kk11); write('kk12='); readln(kk12); write('kk
write('kk22='); readln(kk22); write('kk31='); readln(kk31); write('kk32=');
readln(kk32); write('kk41='); readln(kk41); write('kk42='); readln(kk42);
km11:=km1o; km1
km23:=km2o; km24:=km2o; km31:=km3o; km32:=km3o; km33:=km3o;
km34:=km3o; km41:=km4o; km42:=km
kku12:=kk12; kku31:=kk31; kku32:=kk3
kku41:=kk41; kku42:=kk42;
KM1:=qf and fu1 and sb11 and(sb12 or km11)and km22 and kku12 and
kku12;
K
and kku32;
M1:=qf1 and km13 and(kk11 or kk
M3:=qf3 and km34 and(kk31 or kk32);
M4:=qf4 and km43 and (kk41 or kk42);
writeln('KM1= ', KM1, 'KM2= ', KM2, 'KM3= ', KM3,' KM4= ', KM4);
writeln('M1= ', M1, 'M2= ' , M2, 'M3= ', M3, 'M4=', M4);
end.
2.2 Системы позиц
2.2.1 Двухпозиционные САР
2.2.1.1 Двухпозиционная САР уровня жид
вентилем
Система логических уравнений
KMO:=qf and[fu1 and sbo1 and (sbo2 or kmo1)and sr
KMS:=qf and[fu2 and sbs1(sbs2 or kms1)and sr or(DVU or kms2) and s
EMO:=
=kms3.
m spu1.pas; {Cистема 2 позиц. управ. с электром. вентилем}
fu1,fu2,sbo1,sbo2,sbs1,sbs2,kmoo,kmo1,kmo2,kmso,kms1,kms2,
62
        write('sb11='); readln(sb11); write('sb12='); readln(sb12); write('sb21=');
        readln(sb21); write('sb22='); readln(sb22); write('sb31='); readln(sb31);
        write('sb32='); readln(sb32); write('sb41='); readln(sb41); write('sb42=');
        readln(sb42); write('km1o='); readln(km1o); write('km2o='); readln(km2o);
        write('km3o='); readln(km3o); write('km4o='); readln(km4o); write('kk11=');
        readln(kk11); write('kk12='); readln(kk12); write('kk21='); readln(kk21);
        write('kk22='); readln(kk22); write('kk31='); readln(kk31); write('kk32=');
        readln(kk32); write('kk41='); readln(kk41); write('kk42='); readln(kk42);
        km11:=km1o; km12:=km1o; km13:=km1o; km21:=km2o; km22:=km2o;
        km23:=km2o; km24:=km2o; km31:=km3o; km32:=km3o; km33:=km3o;
        km34:=km3o; km41:=km4o; km42:=km4o; km43:=km4o; kku11:=kk11;
        kku12:=kk12; kku31:=kk31; kku32:=kk32; kku21:=kk21; kku22:=kk22;
        kku41:=kk41; kku42:=kk42;
        KM1:=qf and fu1 and sb11 and(sb12 or km11)and km22 and kku12 and
        kku12;
        KM2:=qf and fu2 and(sb21 or km12)and (sb22 or km21)and km32 and kku21
        and kku22;
        KM3:=qf and fu3 and (sb31 or km23)and(sb32 or km31)and km42 and kku31
        and kku32;
        KM4:=qf and fu4 and(sb41 or km33)and(sb42 or km41)and kku41 and kku42;
        M1:=qf1 and km13 and(kk11 or kk12);
        M2:=qf2 and km24 and(kk21 or kk22);
        M3:=qf3 and km34 and(kk31 or kk32);
        M4:=qf4 and km43 and (kk41 or kk42);
        writeln('KM1= ', KM1, 'KM2= ', KM2, 'KM3= ', KM3,' KM4= ', KM4);
        writeln('M1= ', M1, 'M2= ' , M2, 'M3= ', M3, 'M4=', M4);
 end.

                2.2 Системы позиционного управления
        2.2.1 Двухпозиционные САР

        2.2.1.1 Двухпозиционная САР уровня жидкости с электромагнитным
                                    вентилем

        Система логических уравнений

 KMO:=qf and[fu1 and sbo1 and (sbo2 or kmo1)and sr or DNU and sa] and ko;
 KMS:=qf and[fu2 and sbs1(sbs2 or kms1)and sr or(DVU or kms2) and sa] and ks;
 EMO:= kmo2;
 EMS:=kms3.

 program spu1.pas; {Cистема 2 позиц. управ. с электром. вентилем}
 varqf,fu1,fu2,sbo1,sbo2,sbs1,sbs2,kmoo,kmo1,kmo2,kmso,kms1,kms2,
62