|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме |
05.10.2017, 16:11 | #1 |
Новичок
Регистрация: May 2017
Сообщения: 8
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Вопрос по журналу событий
Добрый день!
Как получить из журнала событий сигнал только о активных событиях?Например событие пропало, а номер последнего остается на выходе. Приходится все события дублировать для выделения неактивных, а их количество очень немалО. |
05.10.2017, 16:13 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Вопрос по журналу событий
Активность события не журнал определяет, а сигналы на его входах. Журнал пробегает все свои входы, определяет, какие стали активны и делает записи.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
05.10.2017, 16:23 | #3 |
Новичок
Регистрация: May 2017
Сообщения: 8
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Вопрос по журналу событий
создано приличное количество проектов и практически во всех приходится ставить большущий блок OR,куда копируются все связи от журнала, чтоб из большой массы аварий-событий выяснить есть ли хоть одна активная. Мне кажется очень не помешал бы 1 выход о наличии любой активной аварии-события.
|
05.10.2017, 16:44 | #4 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Вопрос по журналу событий
Цитата:
В моих программах, например, не всё, что записывается в журнал, является аварией. Т.е. предлагаемый вами выход лично для меня бесполезен. У других программистов по другому. Поэтому пусть всё остаётся как есть: журналу - журналово, ору - орово. Каждый должен выполнять свою работу и делать это хорошо. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
05.10.2017, 16:49 | #5 |
Новичок
Регистрация: May 2017
Сообщения: 8
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Вопрос по журналу событий
Спасибо!
|
05.10.2017, 19:17 | #6 |
Senior Member
Регистрация: Jul 2009
Сообщения: 250
Благодарил(а): 0 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Вопрос по журналу событий
Я делаю отдельный макрос для срабатывания аварий, которые отключают че либо, а в журнале пишу что хочу. Вот выход "Журнал заполнен" не помешал бы.
|
06.10.2017, 11:07 | #7 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Вопрос по журналу событий
Журнал - это стек FIFO, у него нет понятия "заполнен".
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
06.10.2017, 19:45 | #8 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Вопрос по журналу событий
от журнала хочется некой полноценности
чтоб не городить рядом с ним еще кучу ненужного кода а всего-то надо к записи добавить пару атрибутов лонг. или даже один. чтоб ловить не только факт события но и присваивать ему какой-то атрибут и запускать процедуры типа "общий стоп до ручного сброса" и т.д. вы этим как минимум сто лет жизни себе заработали бы |
09.10.2017, 15:15 | #9 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Вопрос по журналу событий
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
09.10.2017, 19:00 | #10 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Вопрос по журналу событий
да.
|