Есть проект, который запускается из 2 мест (во время разработки): из CodesysHMI через батник и непосредственно из среды программирования Codesys 2. В ПЛК в это время крутится программа с тем же проектом. Что-то изменяю в кодесисе, подключаюсь к ПЛК, загружаю изменения, сохраняю проект, закрываю кодесис. Запускаю батник HMI (который указывает на то же самый проект) и тут HMI сообщает мне что программа изменена, соглашаюсь загрузить изменения(они оказываются небольшими), программа работает - все хорошо. Закрываю HMI, открываю снова кодесис, ничего не трогаю в коде, подключаюсь к ПЛК, и тут уже кодесис говорит, что программа изменена и тоже предлагает загрузисть изменения, и так по кругу.
Это нормальная ситуация или я что-то сделал не так.
Сейчас просто запретил HMI предлагать загружать изменения, но хотелось бы понять суть - почему так?