а описание? Мне вот не понятен Ваш знак вопроса. И чтоб запустилось мне кажется надо после всех этих присвоений добавить blink()
Вид для печати
а описание? Мне вот не понятен Ваш знак вопроса. И чтоб запустилось мне кажется надо после всех этих присвоений добавить blink()
При запуске програмы clock не ведёт отчёт времени. Переменные присвоены правильно и меняются в выполнении програмы.
Помогите закончить блинк
Вам же ответилиТ.е просто добавьте в свой код вызов hit()Цитата:
И чтоб запустилось мне кажется надо после всех этих присвоений добавить blink()
Где-то такКод:PROGRAM PLC_PRG
VAR
hit: BLINK;
out: BOOL;
END_VAR
hit.ENABLE:= TRUE; hit.TIMEHIGH:=t#30s; hit.TIMELOW:= t#30s;out:= hit.OUT;
hit();
1. Как правильно стереть проект, программу, алгоритм (не знаю как правильно называется) из памяти ПЛК 100 через кодесис 2 ?
2. Как правильно записать проект... в память ПЛК 100 через кодесис 2 ?
Проект создан в кодесис 2 надо стереть старый и записать новый в плк.
3. Как вообще узнать сколько свободной памяти в плк доступно, может программка есть какая?
1. Читаем документацию и ПЛК и по CoDeSys. В ней есть все ответы.
Теперь по вопросам:
1. Просто запишите новый проект, и старый будет удален. Можно просто связавшись с контроллером удалить программу подачей команды сброс заводской.
2. Записать проект: Связаться с контроллером. Для того, чтобы сохранить на flash - из меню онлайн выполнить команду "создание загрузочного проекта".
3. Размер проекта CoDeSys выдает при компиляции. Что с памятью можно глянуть с помощью гипертерминала.
Нажимаем F1 и в справке кодесис читаем
После этого кодесис сообщит, что в ПЛК нет программы и предложит ее загрузитьЦитата:
'Онлайн' 'Сброс (заводской)'
Выполняет холодный сброс, инициализирует PERSISTENT область и удаляет программу пользователя. Иными словами, восстанавливает состояние контроллера, в котором он поступает с завода изготовителя
Николаев Андрей, petera, Спасибо! Помогли.