Скрипт по преобразованию уровня в объем

Системная платформа - продукт для комплексной автоматизации процессов предприятия от Wonderware.

Скрипт по преобразованию уровня в объем

Сообщение aignatiev55 » Ср июл 31, 2019 3:26 pm

Добрый день. Помогите пожалуйста с задачкой. Необходимо в IDE написать скрипт для пересчета "текущего уровня" жидкости емкости в объем, согласно градуировочной таблицы. Если кто то делал подобное, поделитесь пожалуйста скриптом. За ранее благодарен.
aignatiev55
 
Сообщения: 8
Зарегистрирован: Ср мар 25, 2015 5:13 pm

Re: Скрипт по преобразованию уровня в объем

Сообщение Генератор зла » Ср июл 31, 2019 4:44 pm

1. Если зависимость объёма от уровня линейная, то и проблем нет - скрипт Periodic или DataChange по формуле Y=a*X+b.
2. Если зависимость нелинейная, то с помощью MathCad перевести таблицу в полином, а дальше как в п. 1
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Скрипт по преобразованию уровня в объем

Сообщение aignatiev55 » Ср июл 31, 2019 4:53 pm

Зависимость не линейная. Нужно согласно текущему значению уровня взять соответствующее значение объема из файла (градуировочной таблицы) и записать это значение в атрибут.
aignatiev55
 
Сообщения: 8
Зарегистрирован: Ср мар 25, 2015 5:13 pm


Вернуться в Wonderware System Platform

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12