Добрый день.
OPC UA Expert показывает индексы корректно (как в CODESYS), так что это на стороне Weintek.
2022-05-31_12-02-20.png 2022-05-31_12-02-08.png
Добрый день.
OPC UA Expert показывает индексы корректно (как в CODESYS), так что это на стороне Weintek.
2022-05-31_12-02-20.png 2022-05-31_12-02-08.png
С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
Всем добра!
Пользую MQTT библиотеку от stefandreyer. Периодически возникает глюк, с происхождением которого пока разобраться не удалось. Впрочем как и с его решением, оттого и пишу сюда. Ситуация следующая: в какой-то момент ФБ принимает такое состояние, из которого его вывести невозможно и он при этом не работает. Проблема решается только перезапуском приложения, отсюда родилась идея каким-то образом сбрасывать ФБ в начальное состояние. Как это можно реализовать?
Привет.
Подскажите, а CodeSys при написании программы на ST как-то реагирует на тег TODO ?
Например, учет этого тега при компилировании, при загрузке проекта в ПЛК, при сохранении архива в ПЛК (на сервере CodeSys).
Скрытый текст:
Пример использования:
Код:... rXmax := rX * 1.05; // вычисляем верхний барьер +5% rXmin := rX * 0.95; // вычисляем нижний барьер -5% // TODO: Нельзя вписывать границы барьера прямо в код, неуч! Тут нужно переделать. Завтра у заказчика этот барьер может стать другим. ... sIP := '192.168.1.2'; // наш локальный сервер // TODO: Кто же вписывает динамические адреса прямо в код, лапоть! Надо переписать код. Кто потом поедет в Эритрею править этот код? ...
Последний раз редактировалось ВладОвен; 02.06.2022 в 12:23.
С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
Например, это могло быть реализовано через "Предупреждения" при компилировании.
0 - ошибок, 2 предупреждения, 78 сообщений: готово к загрузке!
UPD: А можно и через подсветку синтаксиса в коде. Красным цветом, например.
Последний раз редактировалось ВладОвен; 02.06.2022 в 12:32.
Тогда используйте соответствующую прагму.
https://help.codesys.com/webapp/_cds...rsion=3.5.17.0
Код:{warning '// TODO: Кто же вписывает динамические адреса прямо в код, лапоть! Надо переписать код. Кто потом поедет в Эритрею править этот код?'} sIP := '192.168.1.2'; // наш локальный сервер
С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
Нет идей как сбросить функциональный блок в изначальное состояние?
Пока у меня только одна идея: создавать ФБ через __new, соответственно при возникновении проблемы убивать экземпляр и создавать новый....Но не хочется прибегать к такому способу, подозреваю, что могут быть трудности с определением количества памяти, которое необходимо выделить (если я правильно представляю себе работу этой функции).
Подскажите пожалуйста, как при вызове Диалога, в его настройках, присвоить входному параметру десятичное значение?ДИАЛОГ.jpg
Последний раз редактировалось Pronto72; 02.06.2022 в 16:27.
С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