нет именно dint DINT целое число от -2147483648 до 2147483647 32 бит
нет именно dint DINT целое число от -2147483648 до 2147483647 32 бит
Тогда у вас при превышении и должны отрицательные значения появляться. Короче, я вопроса не понял...
А вопроса и не было, чего хотел ТС, знает только он. 1Динт.jpg
Полученное число даже не надо конвертировать, достаточно объявить его как DINT, при условии что оно не переполнится.
Регистры WORD надо поменять местами, а перестановка байт скорее всего не нужна, надо проверить.
Последний раз редактировалось kondor3000; 20.05.2025 в 22:27.
Тупо ошибся в другом месте поэтому получал неверные исходные данные и искал решение не там где надо. Всем спасибо за участие
Здравствуйте! СПК перезагружается уже не первый раз с такими сообщениями в журнале. Подскажите пожалуйста, где искать проблему?
Screenshot_53.png
Последний раз редактировалось Юра54; 22.05.2025 в 13:15. Причина: не та картинка
Добрый день.
На первом скриншоте - информационные сообщения, никак не связанные с исключением на втором скриншоте.
Чтобы разобраться в причинах исключения - пожалуйста, напишите на support@owen.ru
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Да, это разные ситуации, но исключения были в обоих случаях. Но если к нерешаемой проблеме с Com - портами я уже привык (support у себя не дождался появления проблемы), то перезагрузка СПК с записью в журнале "touchhandling disabled" - это необычная ситуация и появилась несколько раз "только вчера". Можно ли что-то посоветовать, предположить, что происходит?
Последний раз редактировалось Юра54; 23.05.2025 в 05:05.
"touchhandling disabled" - это просто признак того, что в менеджере визуализации установлена опция Multitouch handling, которую СПК не поддерживает.
Чтобы разобраться в причинах перезагрузки (исключения здесь пока не видно) - напишите, пожалуйста, на support. В письме приложите ссылку на ваш проект и описание, как повторить проблему.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Понял, спасибо! Убрал галочку. Внятной повторяемости "беспричинной" перезагрузки нет, возможно просто проблема "грязных рук" - после некоторых изменений в проекте забыл сделать команду "Очистить все". (Сейчас очистил, наблюдаю дальше)
Добрый день! Подскажите пожалуйста
На объекте установлено 12 штук ПЛК210-02-CS. Ранее все прошивались без проблем.
При последней попытке загрузить проект (одинаковый) 11 прошились без проблемм, а 12 сообщил, что отсутствует Aplication, и при загрузке проекта остановился в самом начале загрузки и далее процесс не шел
Попытался сбросить к заводским (через web браузер), но результат тот же.
Сейчас планирую скачать прошивку (3.5.17.31, 2.4.0601.0905 + хотфиксы) - на объекте просто это не быстрый процесс.
Подскажите, в чем может быть проблема и как ее решить?
Спасибо!