1. Компилируешь проект
2. дереве проекта ПКМ
Захват-3.png
3. Выбираешь LD или FBD. Задаешь новое имя
Захват-4.png
1. Компилируешь проект
2. дереве проекта ПКМ
Захват-3.png
3. Выбираешь LD или FBD. Задаешь новое имя
Захват-4.png
26 лет деятельности в области промышленной безопасности
Ну накой коли практически готовое на ST ? ФБД-фетиш ?
https://owen.ru/forum/showthread.php?t=29457
За ГОД так и не смогли ?
Последний раз редактировалось Валенок; 08.10.2019 в 17:06.
PROGRAM PLC_PRG
VAR
t : TIME;
timing : TIME := t#10s; (* время_например*)
w : BOOL; (*концевик конца цикла*)
a: BOOL; (*определися_таки*)
in_w: (blue:=1, white:=2, red:=3, hite:=4); (* исходная_позиция*) (* отработка*)(* продолжать_дальше*)(* прервать_процесс*)
Start: BOOL; (* Старт программы*)
i_1: REAL;(* Для прверки переходов*)
i_2: REAL;(* Для прверки переходов*)
i_3: REAL;(* Для прверки переходов*)
i_4: REAL;(* Для прверки переходов*)
END_VAR
CASE in_w OF
blue: (* исходная_позиция*)
IF Start THEN (* Старт программы*)
t := TIME();
in_w := white;
END_IF
i_1:=i_1+1;
white: (* отработка*)
IF w THEN (*концевик конца цикла*)
in_w := red;
ELSIF TIME() - t > timing THEN
i_2:=i_2+1;
in_w := SEL(a, blue, hite);
END_IF
red: (* продолжать_дальше*)
i_3:=i_3+1;
;
hite: (* прервать_процесс*)
i_4:=i_4+1;
;
END_CASE
Вот что получилось, вроде работает.
Может кто поможет, а как привязать эти переменные к физическим вх.\вых.(M,D,X,Y,Q) .
Я пока испытываю в эмуляторе.
Здравствуйте!
Как из редактора CoDeSys скопировать русский текст, например, в Word?
Как обычно.
Только установите клавиатуру на русский регистр - КДС не юникодное приложение.
Жесть! Никогда б не додумался...
ASo, спасибо!
Вот если бы еще и окно редактора можно было бы на две части делить, как это реализовано в нормальных редакторах...![]()
Еще в 1С 7.7. из известных мне такие грабли веселые
Не понял? Оно и так поделено, даже больше чем на три. В каком месте делить?Вот если бы еще и окно редактора можно было бы на две части делить, как это реализовано в нормальных редакторах...![]()
codesys_window.PNG