Просмотр полной версии : Предупреждение при компиляции в modbus
Это что? После CODESYS 3.5 SP5 Patch5, Owen_Target_Install_3.5.4.20_v23
Версии цепочки сом,мастер,слэйв :3.4.0.0, 3.5.4.0, 3.5.4.0 соответственно
[WARNING] iodrvmodbus, 3.5.4.0 (3s - smart software solutions gmbh): UpdateSlaveFBTriggers [ModbusSlaveComPort]: C0196: Неявная конверсия из типа без знака 'UINT' в тип со знаком 'INT': возможно изменение знака
Компиляция завершена -- 0 ошибок, 1 предупреждений: готово к загрузке!
Сам отвечаю. Что то c "Авто запуском соединения". После шаманства с версиями модбаса и переключением туда-сюда флажка Авто запуска в старших версиях само прошло. Теперь ставлю-снимаю выше описанного нет.
Зато но не каждый раз при Логине периодически вылетает :
[ERROR] graffic: The method Connect must not be called on the VisuOnTargetConnectingState
Перелогинешся пропадет.
Версии цепочки при этом сом,мастер,слэйв :3.4.0.0, 3.5.5.0, 3.5.4.0 соответственно
Еще и при логин ->отладка старт->отладка стоп->логин отключение
И так по кругу, периодически вылетает :
[ERROR] graffic: Визуализация не может быть зарегистрирована в системе исполнения, причина: Возможно, открыто слишком много визуализаций одновременно.
Помогает только перкомпиляция с очистить все, хотя изменений не вносил.
Евгений Кислов
30.04.2015, 10:59
Еще и при логин ->отладка старт->отладка стоп->логин отключение
И так по кругу, периодически вылетает :
[ERROR] graffic: Визуализация не может быть зарегистрирована в системе исполнения, причина: Возможно, открыто слишком много визуализаций одновременно.
Помогает только перкомпиляция с очистить все, хотя изменений не вносил.
Эта ошибка возникает, когда при при подключении к контроллеру в CODESYS открыто несколько экранов визуализации. Закрывайте при подключении все экраны визуализации (один можно оставить) - проблема исчезнет.
AlexiyPok
19.11.2015, 11:06
Можно подробнее, о том, как справились с ModBus COM Slave?
Та же проблема.
Что значит это предупреждение и как избавиться от него?
40819
Евгений Кислов
19.01.2019, 19:13
Это значит, что где-то в библиотеке Modbus целочисленная знаковая переменная используется для хранения беззнаковых значений.
Избавится от этого никак нельзя, но и никаких негативных последствий это не создает.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot