Siemens AG
Список форумов SIEMENS, Россия. IA&DT
   FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
нужна помощ с блоками

 
Начать новую тему   Ответить на тему    Список форумов SIEMENS, Россия. IA&DT -> Системы автоматизации SIMATIC
Предыдущая тема :: Следующая тема  
Автор Сообщение
andrey1985
Новый писатель


Зарегистрирован: 28.04.2011
Сообщения: 27

Сообщение Добавлено: Пт Май 06, 2011 19:34    Заголовок сообщения: нужна помощ с блоками Ответить с цитатой

как запихнуть в ФБ или ОБ в котором етот ФБ обрабатывается Булевый сигнал с ОБ10 (приходящий каждый час)
чтобы использовать его потом в формулах как условие?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitrii
Новый писатель


Зарегистрирован: 20.02.2011
Сообщения: 24

Сообщение Добавлено: Пт Май 06, 2011 21:27    Заголовок сообщения: Ответить с цитатой

А в чем собственно говоря сложность? Адрес указываешь и все
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
andrey1985
Новый писатель


Зарегистрирован: 28.04.2011
Сообщения: 27

Сообщение Добавлено: Сб Май 07, 2011 11:18    Заголовок сообщения: Ответить с цитатой

нет не все так просто! я пробовал
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
AndreyUA



Зарегистрирован: 22.03.2011
Сообщения: 5

Сообщение Добавлено: Сб Май 07, 2011 21:04    Заголовок сообщения: Ответить с цитатой

andrey1985 писал(а):
нет не все так просто! я пробовал
покажите код того, что вы пробовали.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
andrey1985
Новый писатель


Зарегистрирован: 28.04.2011
Сообщения: 27

Сообщение Добавлено: Вс Май 08, 2011 6:30    Заголовок сообщения: Ответить с цитатой

кода пока нет он на дом машнем компе, но если на словах то:
1 Создал ФВ в котором усредняются за час 4 входных параметра.
2 Создал ОБ с периодом выполнения 1 сек в котором крутится созданная ранее ФБ с усреднением.
3 В ФБ кроме 4-ч параметров входных есть еще счетчик К при появлении на котором еденицы должны записатся средние значения параметров, а промежуточные обнулится.

Счетчик К должен приходить в ФБ с периодом 1 раз в час с привязкой ко времени, тоесть предполагаю, что счетчик К надо засунуть в ОБ10 и задать период выполнения 1 час.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
j.hlebnikov
Известный Писатель


Зарегистрирован: 07.07.2010
Сообщения: 413
Откуда: ООО Фирма "КГПА"

Сообщение Добавлено: Вс Май 08, 2011 8:14    Заголовок сообщения: Ответить с цитатой

andrey1985 писал(а):
Счетчик К должен приходить в ФБ с периодом 1 раз в час с привязкой ко времени, тоесть предполагаю, что счетчик К надо засунуть в ОБ10 и задать период выполнения 1 час.
И в чем проблема? В ОБ10 пишите операцию над "ДБ вашего ФБ".К и все.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
andrey1985
Новый писатель


Зарегистрирован: 28.04.2011
Сообщения: 27

Сообщение Добавлено: Вс Май 08, 2011 8:29    Заголовок сообщения: Ответить с цитатой

ОБ10 не работает по не выясненным причинам!
я задал для не го цикл одну минуту и выбрал галочку Актив и даже дату выполнения поставил, но ОБ10 все равно не работает (на симуляторе в контроллер пока не пробовл боюсь).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitrii
Новый писатель


Зарегистрирован: 20.02.2011
Сообщения: 24

Сообщение Добавлено: Вс Май 08, 2011 9:31    Заголовок сообщения: Ответить с цитатой

Он по простому и не будет вызываться
Посмотри для начала здесь, может что подойдет http://old.automation-drives.ru/as/download/doc/simatic_s7/s7_300/09_S7rsfbc_SFC_for_Handling_Time-of-Day_Interrupts_r.pdf
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
andrey1985
Новый писатель


Зарегистрирован: 28.04.2011
Сообщения: 27

Сообщение Добавлено: Вс Май 08, 2011 9:43    Заголовок сообщения: Ответить с цитатой

"SFC" что за функции такие первый раз вижу??
каки ими активировать ОБ10?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
new_user
Известный Писатель


Зарегистрирован: 18.06.2007
Сообщения: 101
Откуда: Украина, ПАО "МК "Азовсталь"

Сообщение Добавлено: Вс Май 08, 2011 10:39    Заголовок сообщения: Ответить с цитатой

Если вам просто нужно раз в час выполнять ряд действий (обнуление и т.п.), то создайте отдельную FC, напишите там нужный код и вызывайте ее в ОВ1 по положительному фронту булевой переменной, которую устанавливайте 1 раз в час на 1 сек с помощью обычной "мигалки" на двух таймерах.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
andrey1985
Новый писатель


Зарегистрирован: 28.04.2011
Сообщения: 27

Сообщение Добавлено: Вс Май 08, 2011 11:11    Заголовок сообщения: Ответить с цитатой

мне нужно чтобы ряд деиствий выполнялся именно тогда когда заканчивается или начинается час тоесть нужна синхронизация начала выполнения операций с часами контроллера.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
new_user
Известный Писатель


Зарегистрирован: 18.06.2007
Сообщения: 101
Откуда: Украина, ПАО "МК "Азовсталь"

Сообщение Добавлено: Вс Май 08, 2011 11:27    Заголовок сообщения: Ответить с цитатой

andrey1985 писал(а):
мне нужно чтобы ряд деиствий выполнялся именно тогда когда заканчивается или начинается час тоесть нужна синхронизация начала выполнения операций с часами контроллера.

new_user писал(а):
...создайте отдельную FC, напишите там нужный код и вызывайте ее в ОВ1 по положительному фронту булевой переменной, которую устанавливайте...

в TRUE, пока на часах ПЛК минуты=0 и секунды(>=0 и <=1), а остальное время она будет FALSE
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
andrey1985
Новый писатель


Зарегистрирован: 28.04.2011
Сообщения: 27

Сообщение Добавлено: Вс Май 08, 2011 12:17    Заголовок сообщения: Ответить с цитатой

Цитата:
пока на часах ПЛК минуты=0 и секунды(>=0 и <=1)

напиши те пример. не знаю как реализовать сравнение счасами ПЛК. точнее где ети часы находятся чтобы с ними сравнивать?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов SIEMENS, Россия. IA&DT -> Системы автоматизации SIMATIC Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB 2.0.11 © 2001, 2002 phpBB Group