SIEMENS, DF&PD

Предыдущее посещение: Пн июн 27, 2016 15:46 Текущее время: Пн июн 27, 2016 15:46

Часовой пояс: UTC + 3 часа




 [ Сообщений: 17 ] 
Автор Сообщение
 Заголовок сообщения: Усреднение аналогового сигнала
СообщениеДобавлено: Пт июл 02, 2010 8:22 
Не в сети
Известный Писатель

Зарегистрирован: Пн апр 19, 2010 8:32
Сообщения: 267
Откуда: Петрозаводск
Добрый день, Уважаемые!

Встала у меня задача усреднить аналоговый сигнал c помощью WinCC (в ПЛК доступа нет).
Но как это сделать, ума не приложу (наверно по причине малого опыта).

Подскажите пожалуйста, кто помудрее..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Усреднение аналогового сигнала
СообщениеДобавлено: Пт июл 02, 2010 8:27 
Не в сети
Это точно не человек

Зарегистрирован: Чт фев 16, 2006 12:27
Сообщения: 7508
Откуда: Украина
igstik писал(а):
Встала у меня задача усреднить аналоговый сигнал c помощью WinCC (в ПЛК доступа нет).
Для чего? Для вывода на экран или для архивирования?
Для вывода на экран надо городить глобальный скрипт, который запоминает как минимум одно предыдущее значение сигнала и производит вычисления.
Для архивирования усреднённого значения есть штатные средства.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 02, 2010 8:44 
Не в сети
Известный Писатель

Зарегистрирован: Пн апр 19, 2010 8:32
Сообщения: 267
Откуда: Петрозаводск
надо для архивирования.
объясню ситуацию поподробнее:
есть акустический датчик, уровнемер резервуара с водой. в определенные моменты он выдает резкие односекундные рывки в разные стороны от реального уровня (шум), которые нарушают технологический процесс, вырубают двигатели и тд.. вот надо, чтоб система не видела этих рывков. предполагаю, что надо архивировать это значение..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 02, 2010 8:56 
Не в сети
Известный Писатель

Зарегистрирован: Пт окт 19, 2007 11:59
Сообщения: 106
надо в фильтр ставить на этот Ваш сигнал, но только в ПЛК


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 02, 2010 9:12 
Не в сети
Известный Писатель

Зарегистрирован: Пн апр 19, 2010 8:32
Сообщения: 267
Откуда: Петрозаводск
через WinCC не получится значит? блин, это плохо..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 02, 2010 9:22 
Не в сети
Это точно не человек

Зарегистрирован: Чт фев 16, 2006 12:27
Сообщения: 7508
Откуда: Украина
igstik писал(а):
через WinCC не получится значит? блин, это плохо..
А как Вы собирались из WinCC повлиять на программу? Логика привязана к уровню, который вычисляет PLC. Изменить это значение без правки программы невозможно. Даже если WinCC будет перезаписывать значение уровня, PLC то не дремлет:-)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 02, 2010 9:25 
Не в сети
Известный Писатель

Зарегистрирован: Пн апр 19, 2010 8:32
Сообщения: 267
Откуда: Петрозаводск
если честно, то я абсолютно также думаю. но тут уж очень остро встала задача усреднения этого, вот и цепляюсь за надежды.. думал, может как то можно выкрутиться..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Усреднение аналогового сигнала
СообщениеДобавлено: Пт июл 02, 2010 9:30 
Не в сети
Известный Писатель

Зарегистрирован: Пт окт 19, 2007 11:59
Сообщения: 106
Встала у меня задача усреднить аналоговый сигнал c помощью WinCC (в ПЛК доступа нет)

в ПЛК доступ есть всегда))) Другое дело что без исходника будет чуть сложнее вставить этот фильтр


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 02, 2010 9:38 
Не в сети
Известный Писатель

Зарегистрирован: Пн апр 19, 2010 8:32
Сообщения: 267
Откуда: Петрозаводск
дело в том, что в ПЛК у меня есть полный доступ и исходники есть, все, что нужно.
Просто я новичок, и в контроллерах не понимаю пока.. освоил только скаду еще.. вот и приходиться выкручиваться..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 02, 2010 9:59 
Не в сети
Это точно не человек

Зарегистрирован: Чт фев 16, 2006 12:27
Сообщения: 7508
Откуда: Украина
igstik писал(а):
дело в том, что в ПЛК у меня есть полный доступ и исходники есть, все, что нужно.
Просто я новичок, и в контроллерах не понимаю пока.. освоил только скаду еще.. вот и приходиться выкручиваться..
В этой ситуации не выкрутитесь. Изучите хотя бы азы программирования контроллеров - пригодится. И очень скоро:-)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 02, 2010 10:03 
Не в сети
Известный Писатель

Зарегистрирован: Пн апр 19, 2010 8:32
Сообщения: 267
Откуда: Петрозаводск
спасибо. я полюбому изучу. только дело времени..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 02, 2010 10:11 
Не в сети
Новый писатель

Зарегистрирован: Вт июн 22, 2010 7:59
Сообщения: 21
Откуда: Череповец
Eugene1974 писал(а):
igstik писал(а):
через WinCC не получится значит? блин, это плохо..
А как Вы собирались из WinCC повлиять на программу? Логика привязана к уровню, который вычисляет PLC. Изменить это значение без правки программы невозможно. Даже если WinCC будет перезаписывать значение уровня, PLC то не дремлет:-)


у нас одна конторка реализовала проект,где многим управляет WinCC)))
я когда это увидел, аж волосы встали везде))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 02, 2010 10:22 
Не в сети
Это точно не человек

Зарегистрирован: Чт фев 16, 2006 12:27
Сообщения: 7508
Откуда: Украина
savitar писал(а):
у нас одна конторка реализовала проект,где многим управляет WinCC)))
Но при этом WinCC и программа PLC не пытаются ведь одновременно управлять одними и теми же исполнительными механизмами. И не записывают значение технологического параметра в одну и ту же ячеку памяти PLC. Зоны ответственности должны быть как-то поделены.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 02, 2010 11:56 
Не в сети
Новый писатель

Зарегистрирован: Вт июн 22, 2010 7:59
Сообщения: 21
Откуда: Череповец
Eugene1974 писал(а):
savitar писал(а):
у нас одна конторка реализовала проект,где многим управляет WinCC)))
Но при этом WinCC и программа PLC не пытаются ведь одновременно управлять одними и теми же исполнительными механизмами. И не записывают значение технологического параметра в одну и ту же ячеку памяти PLC. Зоны ответственности должны быть как-то поделены.

Дело то всё в том, что пытались...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Усреднение аналогового сигнала
СообщениеДобавлено: Пт июл 02, 2010 14:36 
Не в сети
Известный Писатель

Зарегистрирован: Чт мар 17, 2005 15:18
Сообщения: 103
Откуда: РУП ПО "Беларуськалий"
В TagLogging есть возможность усреднять и архивировать значения тега, и это значение сразу можно записать во внутренний тег, который затем можно отображать. Попробуйте, если я правильно поняла Вашу задачу. Мы так сохраняем среднеминутные значения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Усреднение аналогового сигнала
СообщениеДобавлено: Пт июл 02, 2010 14:37 
Не в сети
Известный Писатель

Зарегистрирован: Чт мар 17, 2005 15:18
Сообщения: 103
Откуда: РУП ПО "Беларуськалий"
Хочу добавить. Запись во внутренний тег производиться в самом TagLogging, а не скриптом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб июл 03, 2010 12:54 
Не в сети
Известный Писатель

Зарегистрирован: Чт авг 02, 2007 13:50
Сообщения: 211
Откуда: ООО "ЭСПЕЙС", Санкт-Петербург
В Hardware поставьте на аналоговом сигнале smotching: weak.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
 [ Сообщений: 17 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group