Приветствую! Делаю программу с таймерами oscat 1/2 для запуска каждый день/в разные дни на спк107. Timer_1 работает прекрасно, а вот Timer_2 не работает вообще. Подача на него почти такая же, как на первый, только режим работы выбирается по-другому. Версия библиотеки oscat building 1.0.0.0 / basci 3.3.3.0. Может, подскажет кто, битый он, чтоли? Приложил рабочий таймер 1 и тут же не рабочий таймер 2. На таймер 2 подаю режим "11" - работа каждый день. Также приложил, что творится в ST файле этого таймера.
Последний раз редактировалось Евгений Кислов; 08.11.2022 в 20:18.
С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
Добрый день!
Делаю проект на ПЛК 200 в Codesys 3.5 SP17, связь со SCADA по ОРС. Добавил устройство Modbus TCP Slave, регистры временного хранения с записью. К регистрам привязаны переменные проекта, в том числе и RETAIN переменные. Со связью всё хорошо, но после перезагрузки ПЛК все RETAIN переменные обнуляются, независимо от того запущен ОРС или нет. Подскажите как реализовать хранение retain-переменных которые опрашиваются и записываются ОРС-сервером?
С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
Спасибо, буду пробовать
Добрый день.
При переносе проекта для ПЛК 200 из Codesys 3.5.14 в версию 3.5.17 возникла проблема выскакивает ошибка:
Internal error:System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта. в _3S.CoDeSys.LanguageModelManager.LDateAndTimeType. Accept(ITypeVisitor typvis) в . . (_IVariable , IScope5 , _ICompileContext , _ISignature ) в . . (_ISignature , IScope5 , _ICompileContext ) …. и далее длинный список.
Подскажите пожалуйста в какую сторону копать?
С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
Проблема возникает при первой компиляции в версии 3.5.17. Обе версии проекта сейчас отправлю Вам на почту. Заранее спасибо, ума не приложу в чем проблема.
У меня ваш проект для 3.5.17 скомпилировался без ошибок и запустился в симуляторе.
10-11-2022 12-47-28.png
Попробуйте у себя перезапустить CODESYS и заново открыть ваш проект.
Т.е. при второй и последующих компиляциях - эта ошибка не возникает?Проблема возникает при первой компиляции в версии 3.5.17
Тогда не обращайте на нее внимания.
С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