Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о программировании

Вопросы о программировании Вопросы, касающиеся программирования на FBD

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2018, 09:54   #661
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от voltel Посмотреть сообщение
Пиксель-слейв. В нем используются макросы термодатчиков. Конфигурацию этих макросов хочу задавать дистанционно с мастера. Но после задания конфигурации, ее значения должны храниться в памяти до следующего изменения. Во вложении скрин пробного макроса для записи в память.

Правильно сделал или чего то не хватает?
AND лишний в вашей схеме, от него будет больше вреда, чем пользы. Оставшаяся схема хоть и не покроет все 100% возможных ситуаций, но 99% вполне. Можно оставлять.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 22.10.2018, 11:07   #662
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от voltel Посмотреть сообщение
Пиксель-слейв. В нем используются макросы термодатчиков. Конфигурацию этих макросов хочу задавать дистанционно с мастера. Но после задания конфигурации, ее значения должны храниться в памяти до следующего изменения. Во вложении скрин пробного макроса для записи в память.

Правильно сделал или чего то не хватает?
если это 25й пиксель, то я бы советовал использовать смарт-экран "меню настроек" для этого.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 22.10.2018, 20:44   #663
voltel
Senior Member
 
Регистрация: Aug 2018
Адрес: Екатеринбург
Сообщения: 106
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от Arsie Посмотреть сообщение
AND лишний в вашей схеме, от него будет больше вреда, чем пользы. Оставшаяся схема хоть и не покроет все 100% возможных ситуаций, но 99% вполне. Можно оставлять.
Понял, спасибо.
Цитата:
Сообщение от LordN Посмотреть сообщение
если это 25й пиксель, то я бы советовал использовать смарт-экран "меню настроек" для этого.
пиксель 12
voltel вне форума   Ответить с цитированием
Старый 28.10.2018, 00:52   #664
Iroha
r/o
 
Регистрация: Mar 2010
Сообщения: 363
Благодарил(а): 1 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: FBD чайникам

Имеет ли смысл делать управление % МП водяного калорифера от Т наружн.?

Последний раз редактировалось Arsie, 25.03.2022 в 16:36
Iroha вне форума   Ответить с цитированием
Старый 29.10.2018, 11:20   #665
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: FBD чайникам

Вы ответьте на вопрос "Зачем?", желательно, публично, тогда будет понятно, имеет ли это смысл в вашей ситуации.
Схема какая-то странная у вас...


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 29.10.2018, 12:45   #666
Iroha
r/o
 
Регистрация: Mar 2010
Сообщения: 363
Благодарил(а): 1 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: FBD чайникам

Когда еще относительно тепло, а режим зима уже включился. ограничение мин. % мп завышает Тпритока.
Суть в том чтобы при положительных Тнаружн. регулирующий клапан закрывался менее 10% установленных по умолчанию.
На самом деле сделан режим авто с зависимостью % закрытия МП от Тнаружн. и ручной режим. где можно установить ручное ограничение % мп из меню.
На картинке пример : выход с макроса датчика Тнаружн. после обработки подается на вход Мин. % МП макроса водяного калорифера конструктора.
Iroha вне форума   Ответить с цитированием
Старый 29.10.2018, 13:52   #667
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от Iroha Посмотреть сообщение
Когда еще относительно тепло, а режим зима уже включился. ограничение мин. % мп завышает Тпритока.
Суть в том чтобы при положительных Тнаружн. регулирующий клапан закрывался менее 10% установленных по умолчанию.
На самом деле сделан режим авто с зависимостью % закрытия МП от Тнаружн. и ручной режим. где можно установить ручное ограничение % мп из меню.
На картинке пример : выход с макроса датчика Тнаружн. после обработки подается на вход Мин. % МП макроса водяного калорифера конструктора.
У вас проблема в сценарии хотя бы в том, что в 98% вентустановок наружный датчик расположен там, где после продолжительной стоянки он всегда показывает завышенную температуру.

Если у вас хорошо собранные ВУ, значение на этом входе не имеет для вас никакой роли, т.к. оно используется исключительно в режиме запуска "2" - это режим запуска для кривущих рук пусконаладчика при наличии кривущей собранной кривущими руками по кривущему проекту вентустановки.

PS. По прошествии уже 15-летнего существования Конструктора, опираясь на статистику обращений и пусконаладок я смело могу сказать эту фразу: не мешайте программе работать. Перегрев связан не с ней.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 29.10.2018, 14:00   #668
Iroha
r/o
 
Регистрация: Mar 2010
Сообщения: 363
Благодарил(а): 1 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: FBD чайникам

Понятно.
А по способу реализации, так пойдет ?
Iroha вне форума   Ответить с цитированием
Старый 29.10.2018, 14:12   #669
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от Iroha Посмотреть сообщение
Понятно.
А по способу реализации, так пойдет ?
Режим "2" организует плавное ограничение закрывания крана от 100% до указанного на входе порога. По достижении порога ограничение отключается.

Другими словами, ваша схема правильная, но бесполезная, т.к. эти 10% существуют буквально считанные секунды или десятки секунд.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 29.10.2018, 16:37   #670
Iroha
r/o
 
Регистрация: Mar 2010
Сообщения: 363
Благодарил(а): 1 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: FBD чайникам

Дело в том , что при работе кран не закрывается менее 10% (по умолчанию в конструкторе)
Iroha вне форума   Ответить с цитированием
Старый 29.10.2018, 16:43   #671
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от Iroha Посмотреть сообщение
Дело в том , что при работе кран не закрывается менее 10% (по умолчанию в конструкторе)
Нет такого умолчания в Конструкторе.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 29.10.2018, 16:57   #672
Iroha
r/o
 
Регистрация: Mar 2010
Сообщения: 363
Благодарил(а): 1 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: FBD чайникам

Вход Мин. % МП в макросе водяного калорифера конструктора. По умолчанию установлено 10%
Изображения
Тип файла: jpg Снимок09.JPG (16.5 Кбайт, 60 просмотров)
Iroha вне форума   Ответить с цитированием
Старый 29.10.2018, 16:59   #673
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от Iroha Посмотреть сообщение
Вход Мин. % МП в макросе водяного калорифера конструктора. По умолчанию установлено 10%
Режим "2" организует плавное ограничение закрывания крана от 100% до указанного на входе порога. По достижении порога ограничение отключается.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 29.10.2018, 17:04   #674
Iroha
r/o
 
Регистрация: Mar 2010
Сообщения: 363
Благодарил(а): 1 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: FBD чайникам

В том то и дело , что не отключается.
Iroha вне форума   Ответить с цитированием
Старый 29.10.2018, 17:55   #675
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от Iroha Посмотреть сообщение
В том то и дело , что не отключается.
От вас нужен проект и его настройки (числа во всех меню), я проверю.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 29.10.2018, 18:13   #676
Iroha
r/o
 
Регистрация: Mar 2010
Сообщения: 363
Благодарил(а): 1 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию

Это обычный проект сгенерированный конструктором.
думал , что так и должно быть.

Проект Конструктора

Последний раз редактировалось Arsie, 30.10.2018 в 12:05
Iroha вне форума   Ответить с цитированием
Старый 29.10.2018, 18:32   #677
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от Iroha Посмотреть сообщение
Это обычный проект сгенерированный конструктором.
думал , что так и должно быть.

Проект Конструктора
От вас нужен проект и его настройки (числа во всех меню), я проверю.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 29.10.2018, 18:41   #678
Iroha
r/o
 
Регистрация: Mar 2010
Сообщения: 363
Благодарил(а): 1 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: FBD чайникам

Добавил настройки
Iroha вне форума   Ответить с цитированием
Старый 30.10.2018, 12:05   #679
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от Iroha Посмотреть сообщение
Добавил настройки
Как я и думал, вы выбрали режим запуска "2". Отключение ограничения я действительно убрал год назад, забыл уже.

По вашим настройкам, мягкий пуск вообще никогда не будет оказывать никакого влияния на запуск в зимнем режиме. Настройки регуляторов настолько зажаты, что выход на рабочую "t обр. воды" занимает минимум минут 40 наверное. Заданные вами 180 секунд работы мягкого пуска - это несерьёзно по сравнению с 40 минутами.

В вашем случае достаточно перевести Режим запуска в "1". Или выставить ноль на входе "Min % МП". Больше ничего делать не нужно. Разницы в запуске не увидите. Дорабатывать проект необязательно.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 30.10.2018, 12:16   #680
Iroha
r/o
 
Регистрация: Mar 2010
Сообщения: 363
Благодарил(а): 1 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: FBD чайникам

Понятно.
Спасибо.
А какие настройки зажаты ?
Iroha вне форума   Ответить с цитированием
Старый 30.10.2018, 12:20   #681
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от Iroha Посмотреть сообщение
Понятно.
Спасибо.
А какие настройки зажаты ?
Регуляторы. Обратка высокая в дежурном.

Вам нужно потренироваться на объекте, выставить мягкий пуск на штатные настройки и с каждым запуском увеличивать оба "P" на 10 единиц до тех пор, пока не появится провал по обратной воде. Затем время запуска увеличить до 600 сек, скорее всего всё начнёт хорошо работать, если гидравлика гидроузла в норме.

PS. Назначение входа "Min %" - не дать свалиться клапану в Dead zone. У большинства клапанов она доходит до 9%. Меньше 3% я не встречал. В принципе, можете туда не 0 поставить, а 3%: если что, спасать установку контроллеру будет хоть чуть чуть, но легче.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 30.10.2018 в 12:38
Arsie вне форума   Ответить с цитированием
Старый 31.10.2018, 01:07   #682
Iroha
r/o
 
Регистрация: Mar 2010
Сообщения: 363
Благодарил(а): 1 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: FBD чайникам

Логика следующая.
Если температура подачи неизменна, то клапан будет открыт на 100% при -34*С, а на 10% откроется при -3,4 *С, выше этой температуры возникает перегрев, но при плюсовой и не нужен запас в 10 % . Если температура ниже -3,4*С, то клапан открыт больше чем на 10% и запас влияния не оказывает. Т. е. начиная -3,4*С и ниже, перегрева нет. Все цифры написал приблизительно.
Iroha вне форума   Ответить с цитированием
Старый 31.10.2018, 11:10   #683
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от Iroha Посмотреть сообщение
Логика следующая.
Единственно правильная логика: % открывания крана определяется правильно настроенным регулятором.

Всё остальное - от лукавого.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 14.11.2018, 14:47   #684
GTS
Senior Member
 
Регистрация: Jun 2017
Сообщения: 161
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: FBD чайникам

Добрый день. Подскажите как дату и время перевести в Unix и обратно. По моему такие функции есть в 3.29, а в 3.28 что то не нашел.
GTS вне форума   Ответить с цитированием
Старый 14.11.2018, 14:58   #685
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от GTS Посмотреть сообщение
Добрый день. Подскажите как дату и время перевести в Unix и обратно. По моему такие функции есть в 3.29, а в 3.28 что то не нашел.
В 3.28 их и нет.

Перевести либо математикой, посчитав. Либо на форуме макросы взять - кто-то из пользователей выкладывал в профильной теме про "макросы от наших пользователей"


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 14.11.2018, 15:01   #686
GTS
Senior Member
 
Регистрация: Jun 2017
Сообщения: 161
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от Arsie Посмотреть сообщение
В 3.28 их и нет.

Перевести либо математикой, посчитав. Либо на форуме макросы взять - кто-то из пользователей выкладывал в профильной теме про "макросы от наших пользователей"
Спасибо, нашел. Tолько не пойму что такое Daylight и TimeZone.
GTS вне форума   Ответить с цитированием
Старый 14.11.2018, 15:39   #687
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от GTS Посмотреть сообщение
Спасибо, нашел. Tолько не пойму что такое Daylight и TimeZone.
Я так понимаю, с TimeZone всё понятно, а что такое Дэйлайт, нужно спросить автора, если он не описал назначение этого сигнала.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 14.11.2018, 16:30   #688
GTS
Senior Member
 
Регистрация: Jun 2017
Сообщения: 161
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: FBD чайникам

Цитата:
Сообщение от Arsie Посмотреть сообщение
Я так понимаю, с TimeZone всё понятно, а что такое Дэйлайт, нужно спросить автора, если он не описал назначение этого сигнала.
Наверно тоже самое, у двух блоков авторы разные. Методом научного тыка вроде похоже на часовой пояс. Спасибо.
GTS вне форума   Ответить с цитированием
Старый 15.11.2018, 10:19   #689
ailcat
Senior Member
 
Аватара для ailcat
 
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: FBD чайникам

Йоу!
Сперва вам удалось после непонятного Trim выпустить вполне себе промышленный SMH4 (вещь! для неответственных применений из-за линукса, правда - но вещь!).
Так мало вам было в 3.29-й версии Лоджика добавить блок History - так вы еще умудрились (в коим-то веки!) еще и полноценную поддержку Unix Time запилить.
Спасибо!
ailcat вне форума   Ответить с цитированием
Старый 21.11.2018, 18:30   #690
Shuric
Новичок
 
Регистрация: Nov 2018
Сообщения: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: FBD чайникам

Вопрос, видимо, совсем чайниковый.. но тема-то как раз для нас, кто только азы познаёт ))

Создаю макрос. Копирую его десяток раз, к каждой копии подключаю свои входы-выходы...
В процессе отладки возникает необходимость что-то в макросе поправить.
Захожу внутрь, меняю что мне надо, выхожу... и выясняю, что изменилась только одна копия макроса, и так же надо зайти и поправить остальные десять.
Это нормальное поведение?
Shuric вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 09:14.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024