Мёртвую зону задать что-то мешает?
Порог оборотов остановки привода?
Мёртвую зону задать что-то мешает?
Порог оборотов остановки привода?
Ограничитель
OUT := LIMIT(Min, IN, Max) означает:
OUT := MIN (MAX (IN, Min), Max)
Max задает верхнюю и Min нижнюю границы ограничителя. Если IN больше верхнего или меньше нижнего пределов, результат 'обрезается' соответственно до Max или Min.
IN и OUT могут быть любого типа.
Пример IL:
LD 90
LIMIT 30,80
ST Var1 (* Результат 80 *)
Пример ST:
Var1:=LIMIT(30,90,80); (* Результат 80 *);
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
как один из вариантов, фильтрацию можно и таким способом организовать http://www.owen.ru/forum/showthread....ll=1#post61379
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
есть такая задача у меня на столе лежит: тензодатчик , модуль icp-con 7016,плк 110-32 . я хочу получить что то вроде электронных весов на первом этапе а в дальнейшим дозатор .с плк только знакомлюсь опыта нет не какого . и вот только начал писать программу сразу же появились сложности . тензодатчик подключил к i7016 , а i7016 к плк через 485 порт настроил и вижу значения меняющиеся от нагрузки на датчик и вроде все хорошо но эта переменная постоянно находится в колебательном режиме так сказать.Вопрос, как грамотно произвести фильтрацию ??? блок DIG_FLTR не работает .
А нагрузка сама-то не колеблется?
Экранирование и защита от наводок выполнены?
да все рекомендации учтены ... вопрос только как это программно обработать ....