Добрый день, уважаемые коллеги.
Переделываю алгоритм на одном из объектов, проблема в том, что на данный момент алгоритм работает не очень хорошо, и было решено его править, так как используется функция отдаленно напоминающая регулятор, разбираться в ней нет никакого желания, было решено использовать ПИД из библиотеки.
Интересует именно вызов библиотечной функции ПИД-регулятора в Sript Editor (не FBD)
Версия ПО SBO1.8
______1.PNG ( 27,34 килобайт )
Кол-во скачиваний: 29Делаю следующее:
1. Создал функцию в которую, добавил только программу ПИД-регулятора из библиотеки.
______2.PNG ( 52,9 килобайт )
Кол-во скачиваний: 222. Создал программу в которой вызываю функцию с ПИД-ом.
______3.PNG ( 20,82 килобайт )
Кол-во скачиваний: 353. Связал функцию с программой
______5.PNG ( 16,49 килобайт )
Кол-во скачиваний: 164. Запускаю дебаг, иду пошагам. Но после исполнения части кода с ПИД-ом выходное значение равно 0.
Я не уверен что вызываю ПИД правильно, а точнее его аргументы. Нигде не нашел описания на скриптовый пид, примеров как им пользоваться.
Может кто-то делал подобное, поделитесь опытом. Скорее всего что-то с аргументами ПИД-а, не знаю как правильно.
Заранее благодарен за помощь.