PDA

Просмотр полной версии : Вопрос по разделу "Программы (Beta)



Volan1980
01.03.2024, 16:35
Добрый день, есть идея летом сделать включение вентустанвки по температуре наружного воздуха (летом ночное охлаждение помещений). Когда допустим температура воздуха опускается ниже 20С давать команду на Старт и так же когда становиться выше 20С команда СТОП.
Поскольку прошивка контроллера ТРМ1033 это сделать не позволяет то была мысль это сделать через раздел "Программы". При выборе входной переменной выбрать Тнар. можно то при выборе выходной переменной команда на управление "Старт" отсутствует.
Такое вообще возможно здесь реализовать ?

Тимур Назарбоев
04.03.2024, 09:11
Добрый день, есть идея летом сделать включение вентустанвки по температуре наружного воздуха (летом ночное охлаждение помещений). Когда допустим температура воздуха опускается ниже 20С давать команду на Старт и так же когда становиться выше 20С команда СТОП.
Поскольку прошивка контроллера ТРМ1033 это сделать не позволяет то была мысль это сделать через раздел "Программы". При выборе входной переменной выбрать Тнар. можно то при выборе выходной переменной команда на управление "Старт" отсутствует.
Такое вообще возможно здесь реализовать ?

Добрый день, вы можете посмотреть "пример 1" (РЭ - стр.81)https://owen.ru/owencloud#docs

Volan1980
04.03.2024, 11:05
В прошивке 21.00 нет параметра включение вентилятора.
74049

Алексей Фомин
04.03.2024, 12:25
Добрый день
1) Примеры в РЭ (ссылка (https://docs.owen.ru/product/owencloud/590/83266#topic-83272)) никак не связаны с конкретными отраслевыми приборами.
2)
можно то при выборе выходной переменной команда на управление "Старт" отсутствует.
Данный параметр отсутствует, потому что в шаблоне на ТРМ1033 параметр "Перейти режим Старт" не добавлен в отображение в Параметрах. Поставьте соответствующую галочку и он его можно будет добавить в выходные переменные.

Volan1980
04.03.2024, 12:59
Добрый день
1) Примеры в РЭ (ссылка (https://docs.owen.ru/product/owencloud/590/83266#topic-83272)) никак не связаны с конкретными отраслевыми приборами.
2)
Данный параметр отсутствует, потому что в шаблоне на ТРМ1033 параметр "Перейти режим Старт" не добавлен в отображение в Параметрах. Поставьте соответствующую галочку и он его можно будет добавить в выходные переменные.
74056

Галочки установлены, в выходных переменных "перейти в режим Старт" его нет.
74061

Алексей Фомин
04.03.2024, 14:35
Да, оказывается у этих параметров также отсутствует и функция чтения, потому что в приборе они только для записи, а для выходной переменной нужно, чтобы была и функция чтения и функция записи. Сейчас вы конечно можете эту функцию добавить, потом добавить переменную в программу (она появится), а потом снова функцию чтения у параметра убрать. Переменная останется в программе, однако данный вариант не тестировался.

Возможно в будущем в связи с вашим кейсом мы изменим валидацию на добавление выходных переменных в программу, чтобы не было подобных случаев. Функционал программ находится на beta стадии и подобные кейсы очень важны.

Volan1980
05.03.2024, 08:31
1. У параметров Старт, Стоп формат данных bool компилятор не пропускает значения 0 и 1, только значения True, False.
2. Если изменить формат данных Старт, Стоп на uint16 компилятор пропускает значения 0 и 1 и программа запускается но команды не исполняются.
3. Чтобы добавить эти параметры в них был включен режим чтения 03 но появилась ошибка.

74077

Volan1980
05.03.2024, 10:50
Подскажите пожалуйста вот пробный пример программы и что прописывать в параметрах Старт, Стоп.

74082

Volan1980
05.03.2024, 12:26
Пробовал параметры Старт, Стоп формат данных bool значения True, False. Программа запущена, вентустановка не реагирует при значениях температуры при которых должно идти команда.
74089
74090

capzap
05.03.2024, 12:39
Пробовал параметры Старт, Стоп формат данных bool значения True, False. Программа запущена, вентустановка не реагирует при значениях температуры при которых должно идти команда.
74089
74090

покажите что они BOOL. Я пересмотрел все свои приборы, везде в настройках UINT. Здесь https://owen.ru/forum/attachment.php?attachmentid=74082&d=1709624945 у Вас в окне объявлений UINT переменные

Volan1980
05.03.2024, 13:02
Т притока 25С по условиям программы вентустановка должна остановиться. Ничего не меняется.
74095
74096

Volan1980
05.03.2024, 13:42
При запущенной программе, вручную ставлю вентустановку в Стоп она сразу останавливается.

Volan1980
05.03.2024, 14:43
Я не понимаю, согласно руководства по эксплуатации я создал программу, чтобы внести параметр Старт, Стоп как вы подсказали сделал параметр читаемым, дальше Старт, Стоп формат данных предполагает true запустил - не работает. Изменил формат данных Старт, Стоп на unit прописал 1. запустил - не работает. Программа запущена по температуре вентустановка не останавливается и не запускается. Все вернул на место.

Volan1980
05.03.2024, 14:58
Вручную я имел в виду "Перейти в режим Стоп"

74106

capzap
05.03.2024, 15:05
теперь создайте две программы в которых будет по одному выходному параметру Старт и Стоп и в теле программы просто присвойте им тру. Скомпилируйте и запустите-остановите их по очереди, установка отработает туже последовательность или нет

Volan1980
05.03.2024, 15:42
Если у меня к примеру 40 объектов то создавать 80 программ ? В одну все не впихнешь ?

capzap
05.03.2024, 15:49
Если у меня к примеру 40 объектов то создавать 80 программ ? В одну все не впихнешь ?

ну если с одним объектом не получится то и дальше продолжать не стоит. Мы же сейчас о поиске проблем говорили, а не о работе. Короче, у меня передаются все три типа переменных в контроллер, если это не проблемы шаблона, то дело в Вас

Volan1980
05.03.2024, 15:55
Не понятен сарказм на счет того что дело во мне, я выслал все скриншоты как и что я делаю. Запустил программу с одним параметром Стоп по температуре, вентустановка продолжает работать.

Bad1mka
01.04.2024, 20:04
Volan1980, получилось победить проблему? Тоже сделал прогамму, а она не выполняется (не производит запись). Подозреваю что проблемма в переменной без функции чтения (задание частотника - только на запись, при "искуственном" выставлении функции чтения в 03 выдает ошибку2)74902