Подскажите, пожалуйста, возможно ли в pou изменить переменную, а в визуализации на тренде её отобразить? Как часто я могу менять значения?
Подскажите, пожалуйста, возможно ли в pou изменить переменную, а в визуализации на тренде её отобразить? Как часто я могу менять значения?
Да, это возможно. Рекомендуемая дискретность отображение - не меньше секунды.
Учебное видео: https://youtu.be/1KWpZIzq6h0
Рекомендации по настройке: https://owen.ru/forum/showthread.php...l=1#post325383
С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
Спасибо.
Но столкнулась с: у меня есть массив значений, полученные с датчика, и их необходимо вывести в тренде. Пробовала вывести на каждом шаге изменяющуюся переменную и вывести массив значений(в тренде переменная была массив). Ни то, ни другое не вышло. Как быть?
(В рекомендации по настройке был оператор LIMIT - не могу понять, как его использовать)
Привязать к перу тренда массив нельзя - только его отдельные элементы.
Выложите этот проект, пожалуйста.Пробовала вывести на каждом шаге изменяющуюся переменную
С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
Так как нельзя использовать массив - исправила тренд обратно на значения iX, iY, iZ
_______
Начала искать ошибку, в итоге вылезла на преобразование string to int
Последний раз редактировалось KuristinaK; 16.03.2021 в 23:35.
Вам надо задаче VISU_TASK задать адекватное время цикла (например, 100 мс) и отключить сторожевой таймер.
После внесения этих изменений я не наблюдаю проблем с трендами в вашем проекте.
2021-03-17_6-35-45.png
Насчет ошибки конверсии - это отдельная история.
У вас в методе StringToInt метод StringToASCII вызывается с некорректными типом аргумента (ожидается POINTER TO BYTE, а по факту передается STRING).
Вообще, оба этих метода выглядят очень сомнительно, честно говоря.
Я могу ошибаться, но кажется, что вы просто не нашли встроенный оператор STRING_TO_INT и пытаетесь самостоятельно написать его реализацию.
Последний раз редактировалось Евгений Кислов; 17.03.2021 в 06:49.
С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
У меня вылетает исключение
Вы сторожевой таймер в VISU_TASK отключили?
С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
Да, отключила
Тогда закомментируйте код в действии ActionWithTheString - вы там, похоже, бесконечный цикл организовали.
С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