-
Исходный текст программной реализации
ВИ: Вертикальное исполнение
Первичное решение
def
A30(ccrt, hCycles):
hCycles.za30
= 0
hCycles.Zh(ccrt.techsys.head10)
hCycles.za30
= 1
def
A20(ccrt, hCycles):
hCycles.za20
= 0
thread.start_new(expSub.A30,
(ccrt, hCycles, ))
hCycles.Zh(ccrt.techsys.head4)
while
not hCycles.za30:
time.sleep(0.1)
hCycles.za20
= 1
def
A21(ccrt, hCycles):
hCycles.za21
= 0
hCycles.Zh(ccrt.techsys.head5)
hCycles.Zh(ccrt.techsys.head2)
hCycles.za21
= 1
def
A10(ccrt, hCycles):
hCycles.za10
= 0
thread.start_new(expSub.A20,
(ccrt, hCycles, ))
hCycles.Zh(ccrt.techsys.head5)
while
not hCycles.za20:
time.sleep(0.1)
thread.start_new(expSub.A21,
(ccrt, hCycles, ))
hCycles.Zh(ccrt.techsys.head6)
while
not hCycles.za21:
time.sleep(0.1)
hCycles.za10
= 1
def
eAxx1(ccrt, hCycles):
hCycles.Zh(ccrt.techsys.head1)
thread.start_new(expSub.A10,
(ccrt, hCycles, ))
hCycles.Zh(ccrt.techsys.head3)
hCycles.Zh(ccrt.techsys.head1)
while
not hCycles.za10:
time.sleep(0.1)
8