"Ошибки при работе с макросом «Ротация8» (импорт в проект и редактирование)." Это из описания к последнему обновлению. А где лежит этот макрос? В онлайн базе вроде как нет, я поискал....
Вид для печати
"Ошибки при работе с макросом «Ротация8» (импорт в проект и редактирование)." Это из описания к последнему обновлению. А где лежит этот макрос? В онлайн базе вроде как нет, я поискал....
когда-то мне помогли с макросом для пр200 что бы работать по аналогии трм2, нагревать и остужать температуру за определенное время.
Приветствую!
Есть один датчик, по Модбасу иногда передает неправильные значения. Нужно временное решение для исключения таких значений. Сделал макрос, который при выходе за пределы разумного, оставляет прежнее правильное значение. Сбойное число передается один раз, потом опять все нормальные, длительно. Но я вот сейчас не уверен, что сбойное значение не сможет попасть и в рабочий диапазон. Подскажите реализацию: при передаче значения выше или ниже предыдущего на 10 через 1 сек. - оставлять прежнее значение. Смысл - значения за 1 сек. так быстро не изменятся, поэтому отфильтруем.
Так это понятно, я думал кто то как другим - нарисует и выложит пока я другими делами занимаюсь :)
Можно так:
Вложение 62450
Если разница значений более десяти, значение не проходит!
Вложение 62451
Но мне кажется, более объективно будет сравнивать значения в процентном отношении к преведущему, а не в абсолютной разнице значений.
Даже так:
Вложение 62457
Вложение 62458
Спасибо всем!
Сделал свой вариант, надо было сперва сюда глянуть :) Но все равно завтра сравню, может удачнее окажется чем-либо. Блин, времени на все катастрофически не хватает.
Есть ли, у кого нибудь, макрос для сдвига-наклона показаний аналогового входа? У меня вот пока что получилось.