Просмотр полной версии : Использование таблиц
eugenyfs
30.11.2021, 14:01
Добрый день!
Подскажите как реализовать получение данных из таблицы.
58148
Есть два параметра: Температура и Влажность воздуха. И есть третий параметр который зависит от этих двух: Равновесная влажность древесины.
Есть расчетные таблицы где на пересечении строк (Влажность) и столбцов (Температура) указана Равновесная влажность древесины.
Какие есть в Owen Logic инструменты для реализации? По идее мне нужен двумерный массив.
Можно ли обратиться к каким-нибудь внешним данным, например к таблицам Google Docs?
Сейчас задача стоит вывести в Owen Cloud на график эти данные. Но, в дальнейшем планирую использовать как параметр для управления процессом.
Вы внимательно читали справку ОЛ ?
А так, массив можно создать за счет элементов энергонезависимой памяти. правда сожрет всю доступную...
eugenyfs
30.11.2021, 15:51
Вы внимательно читали справку ОЛ ?
А так, массив можно создать за счет элементов энергонезависимой памяти. правда сожрет всю доступную...
В справке ничего не нашел про массивы, поэтому и спрашиваю как это сделать правильнее.
Не нашли, видимо потому, что их там нет...
Из таблицы попробуйте сделать линейно-кусочную аппроксимацию , а далее макрос ...
Для каждой температуры из таблицы постройте график , может оказаться , что графики просто смещены ,тогда упростится расчет.
Добрый день!
Подскажите как реализовать получение данных из таблицы.
58148
Есть два параметра: Температура и Влажность воздуха. И есть третий параметр который зависит от этих двух: Равновесная влажность древесины.
Есть расчетные таблицы где на пересечении строк (Влажность) и столбцов (Температура) указана Равновесная влажность древесины.
Какие есть в Owen Logic инструменты для реализации? По идее мне нужен двумерный массив.
Можно ли обратиться к каким-нибудь внешним данным, например к таблицам Google Docs?
Сейчас задача стоит вывести в Owen Cloud на график эти данные. Но, в дальнейшем планирую использовать как параметр для управления процессом.
Тут нужно не ПР, а ПЛК.
keysansa
30.11.2021, 17:11
Из таблицы попробуйте сделать линейно-кусочную аппроксимацию , а далее макрос ...
Для каждой температуры из таблицы постройте график , может оказаться , что графики просто смещены ,тогда упростится расчет.
Зачем аппроксимация? Там данные в десятых долях градуса. На складе древесины... Вы там сотые ловить собрались? Без вопроса, как датчики установлены?
Не нашли, видимо потому, что их там нет...
Тут надо не многоточие, а знак вопроса )
keysansa
30.11.2021, 17:12
Тут нужно не ПР, а ПЛК.
В ПР муторно забивать таблицы такого размера, а так, согласен.
Тут нужно не ПР, а ПЛК.
Если подойти с умом и анализом ,то и ПР за глаза . Кому охота 400 констант вбивать в код? При той точности в таблице может хватить и 3 уравнений ax+b и схем сравнения , да хоть и 10, не 400 же!
keysansa
30.11.2021, 17:56
Если подойти с умом и анализом ,то и ПР за глаза . Кому охота 400 констант вбивать в код? При той точности в таблице может хватить и 3 уравнений ax+b и схем сравнения , да хоть и 10, не 400 же!
Вы готовы доказывать лаборатории, что ваша аппроксимация соответствует их таблицам? Готовы отвечать за результат?
ЗЫ. Я уже рассказывал, по моему, историю про девушку из самолета в Египет? Если нет, расскажу, по моему она тут как раз в тему )
Зачем кому то доказывать, что 2*2+1=5 ??? пусть подставят любые значения и проверят, хоть 53гр.с (чего нельзя получить по таблице) ... Для того и придуманы разные методы аппроксимации. С их помощью можно получить точность более чем у вас в таблице .
keysansa
30.11.2021, 19:44
Зачем кому то доказывать, что 2*2+1=5 ??? пусть подставят любые значения и проверят, хоть 53гр.с (чего нельзя получить по таблице) ... Для того и придуманы разные методы аппроксимации. С их помощью можно получить точность более чем у вас в таблице .
Если подойти с умом и анализом ,то и ПР за глаза . Кому охота 400 констант вбивать в код? При той точности в таблице может хватить и 3 уравнений ax+b и схем сравнения , да хоть и 10, не 400 же!
Вы определитесь.
ЗЫ "пусть подставят любые значения и проверят, хоть 53гр.с" Вы готовы предоставить точность больше, чем предоставила лаборатория? А чем ее измерять?
eugenyfs
30.11.2021, 21:13
Из таблицы попробуйте сделать линейно-кусочную аппроксимацию , а далее макрос ...
Для каждой температуры из таблицы постройте график , может оказаться , что графики просто смещены ,тогда упростится расчет.
Спасибо всем за ответы. Точности расчетов мне вполне хватит. Это камера для сушки древесины и понимание равновесной влажности мне нужно для понимания скорости процесса сушки.
Я тоже пришел к тому, что нужно уравнение повторяющее значения таблиц.
Держи, дружище, макрос! Считает равновесную влажность по хитрой буржуйско-американской формуле. Авторы методики утверждают, что расчёт достоверен в диапазоне температур (-1,1)--(+65,6) градусьёнов. Но при высоких температурах и низких влажностях расхождения с нашей родной исконно-посконной советской таблицей заметно растут. Ну, или мож я в формуле замудрённой ошибся при написании макроса. Значения отн. влажности на входе я ограничил от 10 до 100.
https://www.project-house.by/emc
keysansa
30.11.2021, 21:33
Жаль нет на форуме плюсиков )
Добрый день!
Подскажите как реализовать получение данных из таблицы.
58148
Есть два параметра: Температура и Влажность воздуха. И есть третий параметр который зависит от этих двух: Равновесная влажность древесины.
Есть расчетные таблицы где на пересечении строк (Влажность) и столбцов (Температура) указана Равновесная влажность древесины.
Какие есть в Owen Logic инструменты для реализации? По идее мне нужен двумерный массив.
Можно ли обратиться к каким-нибудь внешним данным, например к таблицам Google Docs?
Сейчас задача стоит вывести в Owen Cloud на график эти данные. Но, в дальнейшем планирую использовать как параметр для управления процессом.
Теперь и массивы доступны https://owen.ru/forum/showthread.php?t=35489&p=369454&viewfull=1#post369454
можно и без массивов и без уравнений и доказать лаборатории тоже можно
можно и без массивов и без уравнений и доказать лаборатории тоже можно
Красиво!....
eugenyfs
07.12.2021, 13:21
можно и без массивов и без уравнений и доказать лаборатории тоже можно
Здорово! Спасибо!
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot