Вопрос по циклу FOR : цикл закончился, а счетчик считает. Почему так?Снимок.PNG Снимок.PNG
Вопрос по циклу FOR : цикл закончился, а счетчик считает. Почему так?Снимок.PNG Снимок.PNG
В каждом цикле ПЛК счетчик прибавляет +100. Что не так по вашему?
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net
Должен же прибавлять по 1
А разве на 101 шаге не должен заканчиваться?
Он и прибавляет по одному 100 раз в каждом цикле FOR. В селедующем цикле ПЛК 101,102 и т.д. Если вам обнулять в конце 100 циклов FOR то это вручную делается.
пасибо, разобрался
// Обнуляем счетчик в цикле FOR
FOR iCounter:= 1 TO 10 BY 1 DO
IF iCounter=10 THEN iCounter:=1 ;EXIT;
END_IF
END_FOR
Последний раз редактировалось sssssaaaaabbbbb; 29.09.2021 в 11:18.
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Здравствуйте знатоки. Вопрос - как лучше передать и записать системное время ПЛК210Вложение 57252 в СП270Вложение 57251 для журнала событийВложение 57253?
Последний раз редактировалось Евгений Кислов; 01.10.2021 в 11:39.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk