Подскажите, пожалуйста, возможно ли в pou изменить переменную, а в визуализации на тренде её отобразить? Как часто я могу менять значения?
Вид для печати
Подскажите, пожалуйста, возможно ли в pou изменить переменную, а в визуализации на тренде её отобразить? Как часто я могу менять значения?
Да, это возможно. Рекомендуемая дискретность отображение - не меньше секунды.
Учебное видео: https://youtu.be/1KWpZIzq6h0
Рекомендации по настройке: https://owen.ru/forum/showthread.php...l=1#post325383
Спасибо.
Но столкнулась с: у меня есть массив значений, полученные с датчика, и их необходимо вывести в тренде. Пробовала вывести на каждом шаге изменяющуюся переменную и вывести массив значений(в тренде переменная была массив). Ни то, ни другое не вышло. Как быть?
(В рекомендации по настройке был оператор LIMIT - не могу понять, как его использовать)
Привязать к перу тренда массив нельзя - только его отдельные элементы.
Выложите этот проект, пожалуйста.Цитата:
Пробовала вывести на каждом шаге изменяющуюся переменную
Так как нельзя использовать массив - исправила тренд обратно на значения iX, iY, iZ
_______
Начала искать ошибку, в итоге вылезла на преобразование string to int
Вам надо задаче VISU_TASK задать адекватное время цикла (например, 100 мс) и отключить сторожевой таймер.
После внесения этих изменений я не наблюдаю проблем с трендами в вашем проекте.
Вложение 54032
Насчет ошибки конверсии - это отдельная история.
У вас в методе StringToInt метод StringToASCII вызывается с некорректными типом аргумента (ожидается POINTER TO BYTE, а по факту передается STRING).
Вообще, оба этих метода выглядят очень сомнительно, честно говоря.
Я могу ошибаться, но кажется, что вы просто не нашли встроенный оператор STRING_TO_INT и пытаетесь самостоятельно написать его реализацию.
У меня вылетает исключение
Вы сторожевой таймер в VISU_TASK отключили?
Да, отключила
Тогда закомментируйте код в действии ActionWithTheString - вы там, похоже, бесконечный цикл организовали.