ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
764194 Топик полностью
michas (21.06.2017 06:22 - 22.06.2017 12:29, просмотров: 350) ответил Скрипач на Сами - пробовали? Я пиробовал написать управление приточно-вытяжной вентустановкой с нагревом, охлаждением, подсушкой. Плюнул. FBD дает сто очков форы в читабельности.
У нас на последнем проекте - линия производства стройматериалов с автоматическим краном штабелером стоят 2 ПЛК. Программы 1000 строк и 800 строк на ST. И еще много небольших подпрограммок на прерываниях. На FBD ИМХО малореально. А на ST можно еще писать и писать Причем одна строка это один оператор IF kn_return_0=1 AND kn_dist_mest=0 THEN command_state:=5; END_IF; IF kn_return_0=0 AND kn_dist_mest=0 THEN command_state:=0; END_IF; (*Обработка команд*) IF comp_command.0=1 AND flag_avar_main=0 THEN command_state:=0;sys_state:=0; END_IF; IF comp_command.7=1 THEN command_state:=7; END_IF; IF command_state = 0 AND kn_dist_mest=1 THEN sys_X_state:=0; sys_Y_state:=0; flag_new_com:=0; IF sys_Z_state=0 OR sys_Z_state=1 THEN sys_Z_state:=sys_Z_state; ELSE sys_Z_state:=0;END_IF; command_state_sc:=0; END_IF;