|
SMConstructor (вентиляция) Вопросы о работе Конструктора (Вентиляция и кондиционирование) |
|
Опции темы | Поиск в этой теме | Опции просмотра |
01.10.2018, 23:27 | #1 |
Member
Регистрация: Sep 2017
Сообщения: 68
Благодарил(а): 1 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Задание оборотов вентилятора по ModBus (решено)
День добрый.
Ситуация. Большое количество приточных, приточно-вытяжных, просто вытяжных машин. Все с частотными преобразователями. Все контроллеры в общей локальной сети. Задача: - управление частотой вращения двигателя через изменение % задания на ПЧ. ПЧ - Danfoss FC51. Используется программа из конструктора в которой не указывали ПЧ. На выход блока сделали конструкцию на рис. №1 Добавили доп. подпункт в меню на рис. №2 С получившихся выходов блока "СИСТЕМНОЕ МЕНЮ" делаем вот такую логику для передачи данных на выход. Рис. 3 В результате получаем возможность править частоту вращения. Теперь стоит задача чтобы это значение задавалось как с ПЛК, так и с АРМа оператора. Помню ранее проблемы были с задатчиком (можно посмотреть ранее созданные мною темы). Полазил по структуре программы, обнаружил вот такой блок. (Рис. 4) Вопрос, можно ли его использовать для задания значения И с ПЛК, И с АРМа по модбасу? По сути: В частности интересует вход MB_int. Так как данный макрос это вложение макроса, в макрос, в макрос, we need to go deeper пока не доходим вот до такого макроса (рис. 5) Из описание становится ясно, что данный макрос - ячейка памяти куда записывается значение. Смотрим логику входов INT и MB_INT. Последующий мультиплесор ненавязчиво сообщает нам что есть выбор записать значение с любого из двух входов. В общем, вопрос... Чо мне сделать? Помогите, а? На MB_int повесить входящее значение с АРМа? P.S. С АРМа есть возможность осуществлять задание значения переменной посредством отправки бита "ЗАПИСАТЬ" или что-то подобное. Так же можно просто менять значение в переменной. Последний раз редактировалось Arsie, 05.04.2019 в 16:25 |
02.10.2018, 00:18 | #2 |
Member
Регистрация: Sep 2017
Сообщения: 68
Благодарил(а): 1 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Задание значение по ModBuss
О!
Идея! Есть возможность сделать "обратную связь". Т.е. Скада может считывать значение с ПЛК. Окей. Такой вопрос, а куда мне тогда подвязать значение с Модбаса? Т.е. Установили на ПЛК - 30 Скада сосчитала - 30 Оператор задает: 50 Скада сосчитала - 50. Вот куда вот это "оператор задает" скидывать? |
02.10.2018, 06:40 | #3 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 129
Благодарил(а): 239 раз(а)
Поблагодарили:
161 раз(а) в 153 сообщениях
|
Ответ: Задание значение по ModBuss
создать проект конструктором, в нем выбрать регулирование вента по СО, в проекте цепь управления по СО разорвать и подключить сразу на уставку предварительно отмасштабировав
теперь в автоскада задавая уровень СО - задаются обороты |
02.10.2018, 10:01 | #4 | |
Member
Регистрация: Sep 2017
Сообщения: 68
Благодарил(а): 1 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Задание значение по ModBuss
Цитата:
А сама система никак не будет реагировать на отсутствие связи и управления? Может там куда трассировка сигналов заходит в ненужные места? |
|
02.10.2018, 18:11 | #5 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Задание значение по ModBuss
Заложенная в структуру Конструктора избыточность позволяет легко делать очень специфичные вещи при помощи переопределения базовых возможностей. Причём этих базовых возможностей много и практически всегда есть что-то свободное для переделок.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
03.10.2018, 12:35 | #6 | |
Member
Регистрация: Sep 2017
Сообщения: 68
Благодарил(а): 1 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Задание значение по ModBuss
Цитата:
На рис.1 вход AIN-CO2 я меняю на вход Модбас? А какие связи рвать дальше? Он приходит на конфигурирование оборотов, основной экран, ну и SCADA OUT. Уставку отмасштабировать это где? В блоке кофигурирования оборотов вообще ПИД висит. Мне он не нужен -> я с него все снимаю и перекидываю на выход АВП или вместо именной связи Авент? (рис. 2) Последний раз редактировалось Arsie, 05.04.2019 в 16:24 |
|
04.10.2018, 11:09 | #8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Задание значение по ModBuss
LordN написал полную пошаговую инструкцию) Записывать скорость на переменную SCi_Уставка_CO2, задавать с панели в меню "Параметры". Звучит как "Уставка СО2" - текст нужно переписать на соотвествующий случаю, т.е. "Скорость вентилятора".
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 05.04.2019 в 16:24 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задание скорости вентилятора в расписании SMH4 | Arsie | SMConstructor (вентиляция) | 27 | 15.05.2020 11:29 |
TRIM Modbus Slave на две сети (решено) | Jury.K | Связь с внешним миром | 15 | 27.03.2019 01:06 |
Помогите SMH4 и Modbus (решено) | Divikom | Связь с внешним миром | 6 | 21.06.2018 15:17 |
Pixel→Moxa_NPort_5150→ПЧ_ABB_ACS_310 по Modbus (решено) | Aiven | Связь с внешним миром | 24 | 24.03.2017 08:16 |
COM1 порт забит запросами по modbus! (решено) | chaos1727 | Вопросы о SMH-2G | 2 | 28.05.2015 18:07 |