Добрый день.
По фрагменту кода сложно дать какие-то комментарии.
Например, возможно, Close_0 вызывается где-то еще.
Вид для печати
Больше нигде не вызывается, я даже изменил имя всё равно не помогло. Это может в последующем повлиять на работу контроллера? если нет, то можно оставить так, или же предоставить вам доступ, чтобы вы сами посмотрели?
архив проекта
https://yadi.sk/d/36GTtnf3cGknNw
У меня не воспроизвелось:
Вложение 51531
Но я открываю свой файл, в наличии которого в ПЛК твердо уверен.
Похоже, вы столкнулись с этим багом - блок выполняет свою работу (хэндл становится равным 0), но после этого вместо xDone успевает произойти еще один вызов ФБ, при котором блок пытается закрыть файл с нулевым хэндлом и терпит неудачу.
Вложение 51535
Вы можете обновиться до актуальной прошивки - там уже рантайм от CODESYS V3.5 SP14 Patch 3, и данная проблема отсутствует.
Ясно. Спасибо )
Коллеги доброго времени! подскажите как в проект добавить еще один PLC_PRG только на другом языке ? в примерах встречается но как это реализовать не понял