Алгоритм означает точное описание технологического процесса, инструкцию по его выполнению. Разработка алгоритма является сложным и трудоемким процессом.
Под алгоритмом работы АСУ понимается подробный порядок технологических условий, действий и операций, необходимых для достижения цели.
Алгоритм работы АСУ создаётся на стадии разработки математического обеспечения проектной документации.Алгоритм включает в себя словесное описание порядка работы технологического оборудования и логические блок-схемы, реализующие это описание
Разрабатываем алгоритм технологического процесса поверхностного закладочного комплекса на CoDeSys.
Задаемзначения:
PROGRAM PLC_PRG
VAR
START:BOOL;
START_2:BOOL;
STOP_2: BOOL;
STOP: BOOL;
avar_1: BOOL;
avar_2: BOOL;
avar_3: BOOL;
avar_4: BOOL;
dozator_1: BOOL;
dozator_7: BOOL;
dozator_20: BOOL;
dozator_25: BOOL;
dozator_14: BOOL;
dozator_6: BOOL;
dozator_15: BOOL;
dozator_5: BOOL;
dozator_11: BOOL;
dozator_16: BOOL;
dozator_24: BOOL;
dozator_30: BOOL;
dozator_29: BOOL;
dozator_32: BOOL;
zadv1_diabaz: BOOL;
zadv2_diabaz: BOOL;
zadv3_sialit: BOOL;
zadv4_klinker: BOOL;
zadvish_12: BOOL;
zadvish_14: BOOL;
zadvish_13: BOOL;
zadvish_11: BOOL;
zadvish_5: BOOL;
zadvish_8: BOOL;
zadvish_4: BOOL;
zadvish_7: BOOL;
elevator_2: BOOL;
elevator_8: BOOL;
elevator_21: BOOL;
elevator_26: BOOL;
konveer_3: BOOL;
konveer_9: BOOL;
konveer_22: BOOL;
konveer_27: BOOL;
konveer_12: BOOL;
konveer_17: BOOL;
konveer_31: BOOL;
konveer_33: BOOL;
konveer_34: BOOL;
MShr_1: BOOL;
MShr_2: BOOL;
klink_melnisa: BOOL;
silostny_sklad: BOOL;
nasos: BOOL;
nasos_2: BOOL;
bunker4: BOOL;
bunker7: BOOL;
bunker5: BOOL;
bunker8: BOOL;
bunker11: BOOL;
bunker12: BOOL;
bunker13: BOOL;
bunker14: BOOL;
zadvish_6: BOOL;
zadvish_3: BOOL;
dat4ik_1: BOOL;
dat4ik_2: BOOL;
dat4ik_3: BOOL;
dat4ik_5: BOOL;
dat4ik_6: BOOL;
dat4ik_8: BOOL;
dat4ik_9: BOOL;
dat4ik_10: BOOL;
dat4ik_11: BOOL;
dat4ik_12: BOOL;
dat4ik_13: BOOL;
dat4ik_14: BOOL;
END_VAR
Строимсхему: