Segnetics

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2015, 16:45   #1
OTA
Новичок
 
Регистрация: Feb 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Изменение уставки из меню контроллера

Добрый день!
Подскажите пожалуйста, что надо сделать с программой чтобы можно было изменять уставку ПИД регулятора из меню контроллера.
Программа во вложении.
Вложения
Тип файла: rar Проект №1.rar (208.5 Кбайт, 68 просмотров)
OTA вне форума   Ответить с цитированием
Старый 26.02.2015, 17:21   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Изменение уставки из меню контроллера

Цитата:
Сообщение от OTA Посмотреть сообщение
Добрый день!
Подскажите пожалуйста, что надо сделать с программой чтобы можно было изменять уставку ПИД регулятора из меню контроллера.
Программа во вложении.
Расскажите, почему уставку ПИД-регулятора нельзя поменять из меню?


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 27.02.2015, 06:21   #3
OTA
Новичок
 
Регистрация: Feb 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Изменение уставки из меню контроллера

Создали программу, которая осуществляет регулирование напряжения при помощи ПИД регулятора, на вход пид регулятора задали уставку (232,2). Какой макрос или блок нам надо применить, чтобы регулировку уставки можно было осуществлять из меню контроллера?
OTA вне форума   Ответить с цитированием
Старый 27.02.2015, 09:26   #4
alex.vas
Senior Member
 
Аватара для alex.vas
 
Регистрация: Jul 2009
Сообщения: 249
Благодарил(а): 0 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Изменение уставки из меню контроллера

А просто соединить выходы макроса меню и входы макроса пид регулятора Не пробовали. Или вы его просто нарисовали и все?
alex.vas вне форума   Ответить с цитированием
Старый 27.02.2015, 10:27   #5
OTA
Новичок
 
Регистрация: Feb 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Изменение уставки из меню контроллера

Цитата:
Сообщение от alex.vas Посмотреть сообщение
А просто соединить выходы макроса меню и входы макроса пид регулятора Не пробовали. Или вы его просто нарисовали и все?
Их невозможно соединить.
В готовом проекте по вентиляции, который создал SMConstructor, соединение происходит через макросы SCADA.
Изменение уставки происходит через макросы SCADA-IN и SCADA-OUT.

Хотелось бы получить более подробную информацию про эти макросы и возможность реализовать это в нашем случае.
OTA вне форума   Ответить с цитированием
Старый 27.02.2015, 11:00   #6
OTA
Новичок
 
Регистрация: Feb 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Изменение уставки из меню контроллера

Спасибо, проблема решена. Пытались все это сделать через макросы SCADA. Оказалось все намного проще
OTA вне форума   Ответить с цитированием
Старый 27.02.2015, 11:12   #7
alex.vas
Senior Member
 
Аватара для alex.vas
 
Регистрация: Jul 2009
Сообщения: 249
Благодарил(а): 0 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Изменение уставки из меню контроллера

Про что я писал, спокойно соединил. Макросов скада ин и скада оут не увидел. У вас контроллер в проекте прописан smh2010, клавиатура в нем почемуто не задействована. может быть вы что то не так делаете.
alex.vas вне форума   Ответить с цитированием
Старый 03.03.2015, 13:30   #8
OTA
Новичок
 
Регистрация: Feb 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Изменение уставки из меню контроллера

Добрый день! Возник еще один вопрос. Как сделать, чтобы, вводимые через основное меню, уставки применялись только после нажатия определенной клавиши (например F6). То есть применялись одновременно.
OTA вне форума   Ответить с цитированием
Старый 03.03.2015, 13:54   #9
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Изменение уставки из меню контроллера

Цитата:
Сообщение от OTA Посмотреть сообщение
Добрый день! Возник еще один вопрос. Как сделать, чтобы, вводимые через основное меню, уставки применялись только после нажатия определенной клавиши (например F6). То есть применялись одновременно.
Нужно пропустить их в программе через регистры-защёлки. Это блоки ^REG()


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 03.03.2015, 14:03   #10
OTA
Новичок
 
Регистрация: Feb 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Изменение уставки из меню контроллера

Цитата:
Сообщение от Arsie Посмотреть сообщение
Нужно пропустить их в программе через регистры-защёлки. Это блоки ^REG()
Спасибо, получилось!
OTA вне форума   Ответить с цитированием
Ответ


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

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



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


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