Вам надо задаче VISU_TASK задать адекватное время цикла (например, 100 мс) и отключить сторожевой таймер.
После внесения этих изменений я не наблюдаю проблем с трендами в вашем проекте.
2021-03-17_6-35-45.png
Насчет ошибки конверсии - это отдельная история.
У вас в методе StringToInt метод StringToASCII вызывается с некорректными типом аргумента (ожидается POINTER TO BYTE, а по факту передается STRING).
Вообще, оба этих метода выглядят очень сомнительно, честно говоря.
Я могу ошибаться, но кажется, что вы просто не нашли встроенный оператор STRING_TO_INT и пытаетесь самостоятельно написать его реализацию.




Ответить с цитированием