Segnetics

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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.06.2014, 15:07   #1
viper
Новичок
 
Регистрация: Oct 2013
Сообщения: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Плавное переключение

Не силен в FBD. Имеется 2-е скорости вентилятора и вход на переключение. Помогите, как реализовать плавное переключение скоростей с уставкой на разгон и замедление? Заранее спасибо!
viper вне форума   Ответить с цитированием
Старый 18.06.2014, 15:44   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Плавное переключение

Цитата
Сообщение от viper Посмотреть сообщение
Не силен в FBD. Имеется 2-е скорости вентилятора и вход на переключение. Помогите, как реализовать плавное переключение скоростей с уставкой на разгон и замедление? Заранее спасибо!
Настроить в частотнике две уставки и дискретным входом самого частотника переключаться с одной уставки на другую.

Посоветовать для контроллера ничего не могу, т.к. не совсем ясно, с чем вы работаете.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 18.06.2014, 15:58   #3
viper
Новичок
 
Регистрация: Oct 2013
Сообщения: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Плавное переключение

В том то и дело что не частотник, а ЕС двигатель.
viper вне форума   Ответить с цитированием
Старый 18.06.2014, 16:03   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Плавное переключение

Цитата
Сообщение от viper Посмотреть сообщение
В том то и дело что не частотник, а ЕС двигатель.
Тогда тем более подробности нужны.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 18.06.2014, 16:34   #5
viper
Новичок
 
Регистрация: Oct 2013
Сообщения: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Плавное переключение

Скорость ЕС двигателю задается через AOUT. В меню две уставки первая и вторая скорость. DIN пеключает их.
Миниатюры
Нажмите на картинку для увеличения

Название:  схема.png
Просмотров: 122
Размер:  47.5 Кбайт  
Вложения
Тип файла: rar single 27.05.2014 9-36.rar (450.2 Кбайт, 21 просмотров)
viper вне форума   Ответить с цитированием
Старый 18.06.2014, 16:43   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Плавное переключение

Цитата
Сообщение от viper Посмотреть сообщение
Скорость ЕС двигателю задается через AOUT. В меню две уставки первая и вторая скорость. DIN пеключает их.
Ваша задача чисто математическая и никак не связана с языком программирования контроллера.

Вычисляете дельту между скоростями, далее делите эту дельту на время смены скорости, получив шаг изменения скорости.

Когда придёт сигнал смены скорости, запускаете отсчёт времени. Отсчитанное время умножаете на шаг изменения скорости и добавляете полученное значение к исходной скорости. Либо вычитаете, если скорость нужно снижать.

Полностью отсчитанное время будет давать исходную скорость + дельту. Ну или исходную - дельту, если была игра на понижение.

Из особенностей, считать нужно в рилах. В интах ошибки будут чудовищны.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 18.06.2014, 19:10   #7
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Плавное переключение

Цитата
Сообщение от viper Посмотреть сообщение
Не силен в FBD. Имеется 2-е скорости вентилятора и вход на переключение. Помогите, как реализовать плавное переключение скоростей с уставкой на разгон и замедление? Заранее спасибо!
Вот макрос, работающий по принципу автомата состояний. Внеочередных переключений в нём не предусмотрено, кроме аварийной остановки.

Описание внутри макроса.

http://forum.segnetics.com/showthread.php?t=1848


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

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

Последний раз редактировалось Arsie, 19.06.2014 в 13:50
Arsie сейчас на форуме   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переключение режима зима/лето nizercat SMConstructor (теплопункты) 3 11.03.2020 20:00
Переключение между экранами по кнопкам Мария С SMLogix 2 23.08.2016 14:40
Переключение между экранами созданными в SMArt. Ask_81 Вопросы о Pixel 2 27.06.2016 08:48
программное переключение экранов LordN SMArt 1 03.10.2012 08:40


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


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