|
SMConstructor (вентиляция) Вопросы о работе Конструктора (Вентиляция и кондиционирование) |
|
Опции темы | Поиск в этой теме |
04.12.2015, 14:59 | #1 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Увеличить количество сообщений в журнале (решено)
вопрос, как увеличить число аварий используя этот макрос и макрос Журнал, если имеющихся не хватает?
Что изменить, как корректно это сделать? |
04.12.2015, 15:33 | #2 | |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Макрос Обработка аварий 2.93
Цитата:
Можно собрать свой макрос для этого дела, если штатного нехватает. Можно брать за основу готовый и по его принципам выстроить новый. Использовать при построении макросы "скан событий" и "меню журнал 2.09". Ещё можно в существующем макросе добавить ещё один скан, ещё по 1 блоку реакции на аварию и отключению. чуток переделать cpu, который опрос сканов делает(внутри макроса scan 4x) - там по аналогии увеличить до 5 количество выводов на нужных блоках. Совсем дикий вариант - использовать 2 журнала и 2 обработчика аварий. Только настроить в меню, чтобы ничего не пересекалось. А сколько аварий нужно добавить? Они должны вызывать реакцию/отключение или только лишь отражаться в журнале? __________________ В сегнетиксе не работаю с самого начала 2019 года. |
|
04.12.2015, 15:43 | #3 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
Сколько аварий вам нужно прибавить к тем авариям, что сделал Конструктор?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
04.12.2015, 21:09 | #4 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
Цитата:
пытался комбинировать и затолкать в существующие - уже запутался, еще немного и я утону |
|
04.12.2015, 21:27 | #5 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
|
06.12.2015, 15:35 | #6 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
LordN, загляните в макрос аварий конструктора ИТП. Там как раз стандартный растянут в 4 раза. Все наглядно.
|
06.12.2015, 18:02 | #7 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
Vis правильно посоветовал - возьмите пару скан/журнал из Конструктора ИТП. Он в почти 4 раза растянут.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
06.12.2015, 19:08 | #8 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
Цитата:
начал переносить/заменять макрос 2,93 на 3,0 и сразу наткнулся на проблемы - подскажите, как корректно сделать такую замену, Последний раз редактировалось LordN, 06.12.2015 в 19:30 |
|
06.12.2015, 19:49 | #9 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
Цитата:
Больше по памяти не скажу, не разберётесь - переспросите завтра __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
06.12.2015, 20:30 | #10 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
смущает наличие "лишних выходов"
|
07.12.2015, 09:46 | #11 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
Пусть не смущает. Лишние выходы в макрос журнала не идут, значит ему не нужны.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
07.12.2015, 10:48 | #12 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
Цитата:
а как же отработка событий системой, если по ним, событиям, нужно какие-то устройства отключать? или я чего-то не понимаю? |
|
07.12.2015, 11:39 | #13 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
Цитата:
Расширить ширину макроса "Отключение устройств" невозможно, т.к. он ограничен 32 битами "Кода аварии". Но можно обойти его ограничение тем, что все отключения производить внутри первых 32 аварий, а тексты аварий записывать за пределами 32 аварий - это с лихвой перекроет ваши потребности. Например, авария №5 - это защита от заморозки. Ей присвоен текст "Угроза заморозки". А авариями №40 и №42 можно пояснить, что эта самая угроза заморозки вызвана "Переохлаждением канала" (авария №40) и "Сработал термостат" (авария №42). Просто появление аварии №42 (срабатывание термостата) порождает за собой появление аварии №40 и аварии №5. PS. Если бы вы с самого начала чётко поставили задачу, вы бы сэкономили время и себе и мне. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
07.12.2015, 11:54 | #14 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
Цитата:
в принципе такой вариант мне подходит... если не затруднит - проверьте корректность подмены https://yadi.sk/d/pRB3jTjnm3KZf |
|
08.12.2015, 05:13 | #15 | ||
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
Цитата:
Цитата:
Почему надо непременно в один макрос все аварии запихать? Разбить на группы и каждой группе свою копию. Я его с 4 на 10 групп растянул и нормуль. Вот разве что получившийся файл на 12,5 МБ по 40 секунд Лоджик открывает |
||
08.12.2015, 09:10 | #16 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
Цитата:
Опытным путём получено, что i7 открывают любой большой проект быстро, особенно если установлен SSD __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
08.12.2015, 12:25 | #17 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
08.12.2015, 15:24 | #19 | |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
[OFFTOP]
Цитата:
ПодАрите мне планшет на i7 под Лоджик? А 15,4МБ (уже такой) - это норамльный вес для 5569 блоков? А то тут попадались сообщения, что порой файл проекта "раздувается" вдруг... Может у меня тоже такой "раздутый"? [/OFFTOP] |
|
08.12.2015, 15:31 | #20 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
Цитата:
Т.е. сообщения ммм.... Ну не то, чтобы неправильные, а что-то вроде "На Солнце бывают вспышки". Ну да, бывают. В телескоп видны, астрономы говорят. На жизнь конкретного Федора Сумкина влияют исчезающе мало и без телескопа ему не видно, что они вообще существуют. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
14.12.2015, 10:10 | #22 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
27.05.2016, 08:29 | #24 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
не могу найти как сделать автоматический сброс по аварии
например, использую вход "Обрыв связи", требуется остановить все устройства при обрыве и восстановить работу при отсутствии этой аварии |
27.05.2016, 08:51 | #25 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
Страница 13 документа "Принцип работы сконструированных программ". Целевой вход - "Аварий в сутки".
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
27.05.2016, 09:17 | #26 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Макрос Обработка аварий 2.93
Цитата:
спасибо! |
|