|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме | Опции просмотра |
27.07.2020, 14:14 | #1 |
Member
Регистрация: Oct 2018
Сообщения: 78
Благодарил(а): 7 раз(а)
Поблагодарили:
9 раз(а) в 5 сообщениях
|
Один проект - несколько конфигураций оборудования. Как?
Добрый день коллеги.
Есть проект, управление микроклиматом фермы. Ферм много и разных. Территориально уже сейчас от Белгорода (стоит) до Владивостока (проект). Алгоритм везде один, интерфейс один, различается набор оборудования (читаем разный состав FMR). Трудность в следующем - маленькая ферма, 2-3 вентилятора, все умещается в 1 FMR и убирается в один шкаф. Большая ферма или длинна зала больше 25 метров - появляется выносной шкаф управления вентиляцией со своим FMR и ПЧ. Купили кормление - плюс FMR, учет остатков корма в силосах - плюс еще 3 канала RS485. Т.е. от объекта к объекту меняется состав оборудования, не меняется алгоритм. При этом, на одной ферме минимум 2 абсолютно одинаковых зала одинаковой конфигурации, максимум пока 18. Стоит задача создания системы мониторинга всего этого хозяйства. Ну в общем все как в конструкторах ИТП или вентустановки, только конструктора у нас нет((( И вот тут вопрос. Возможно сделать один универсальный проект, с отключаемым (настраиваемым) функционалом, а не собирать заново под каждый объект? Поскольку вопросы поддержки и обновления в этом случае сильно упрощаются. В интерфейсе возможно сделать функционал отключаемым. Это не вопрос. А как посмотрит на это FBD? Теоретически можно подключить все FMR в лоджике, отследить, какой подключен по статусам и в зависимости от этого выполнять алгоритм. Но, вряд ли это решение будет правильным, поскольку контроллер будет постоянно искать блоки, которых в системе возможно никогда не будет. Возможен ли способ подключения блоков расширения так, что бы они подключались из меню настройки FBD? |
27.07.2020, 15:04 | #2 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: Один проект - несколько конфигураций оборудования. Как?
Посмотрите, как сделан пульт HVAC, программа одна, но конфигураций много, и опрашивает устройства по modbus. Для начала надо продумать все варианты и выделить самый большой.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
Благодарность от: |
29.07.2020, 11:18 | #3 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Один проект - несколько конфигураций оборудования. Как?
Итого, каждому модулю свой генератор. Также можно останавливать опрос блоком "SlaveX" - он появляется, если включить управление слейвом из FBD. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
29.07.2020, 13:54 | #4 |
Senior Member
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Один проект - несколько конфигураций оборудования. Как?
Если очень переживаете, что что-то включится позже контроллера - добавьте в меню администратора пункт "инициализация", который будет дергать тот же вход "макроса инициализации", что и включение питания. |
17.09.2020, 22:53 | #5 |
Member
Регистрация: Oct 2018
Сообщения: 78
Благодарил(а): 7 раз(а)
Поблагодарили:
9 раз(а) в 5 сообщениях
|
Ответ: Один проект - несколько конфигураций оборудования. Как?
|
18.09.2020, 10:35 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Один проект - несколько конфигураций оборудования. Как?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
18.09.2020, 13:17 | #7 |
Member
Регистрация: Oct 2018
Сообщения: 78
Благодарил(а): 7 раз(а)
Поблагодарили:
9 раз(а) в 5 сообщениях
|
Ответ: Один проект - несколько конфигураций оборудования. Как?
|
18.09.2020, 14:55 | #8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Один проект - несколько конфигураций оборудования. Как?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
18.09.2020, 15:18 | #9 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 123
Благодарил(а): 239 раз(а)
Поблагодарили:
161 раз(а) в 153 сообщениях
|
Ответ: Один проект - несколько конфигураций оборудования. Как?
если да, создайте проект с не назначенными портами, у каждого порта д.б. пара для скады. дальше помере необходимости ставите мр-ку, назначаете порты, добавляете обработку связи и все. проект всегда один тот же. для скады - тоже разные принципиальные схемы и топология. |
18.09.2020, 19:32 | #10 |
Member
Регистрация: Oct 2018
Сообщения: 78
Благодарил(а): 7 раз(а)
Поблагодарили:
9 раз(а) в 5 сообщениях
|
Ответ: Один проект - несколько конфигураций оборудования. Как?
Добавлено через 7 минут контроллер передается на монтаж в третьи руки с залитым проектом, без передачи исходника. динамическое назначение портов, как в конфигурируемых, помогло бы конечно. |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SMH 2G как слить проект из контроллера (нет решения) | spec_yug | Вопросы о SMH-2G | 2 | 21.02.2022 11:05 |
добавить еще один экран в проект SMConstructor (решено) | NewUser | SMConstructor (вентиляция) | 11 | 12.12.2017 11:00 |
Как считать проект с SMH2010 (нет решения) | Dimon2165 | SMLogix | 26 | 08.10.2017 10:46 |
Как создать проект modbus slave | homexpert | ЧаВо - Часто задаваемые Вопросы | 3 | 18.05.2015 14:15 |