Показать сообщение отдельно
Старый 04.02.2014, 12:04   #20
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 762
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Макрос аварий и сообщений

Цитата:
Сообщение от max Посмотреть сообщение
Макрос для работы с журналом
Макрос для работы с журналом.
Генерирует 96 номеров сообщений при появлении аварий с 1 по 96.
Генерирует 96 номеров сообщений при снятии аварий со 101 по 196 (+100 к номеру аварии)
При одновременном появлении аварий и одновременном пропадании других обрабатываются последовательно все события. Сначала появившиеся аварии, затем снятые аварии. Все паузы и порядок работы сохранены от заводского.
Любое событие (появление, снятие аварии) обрабатывается за один такт.
Количество тактов на все события, пришедшие одновременно = N*2 (с учетом обязательной паузы с выдачей 0 после события).
Занимает 55 блоков.
Можно расширить. Каждые 32 аварии + 15 блоков.
Не работает на PIXEL12 и SMH2010. При желании можно переделать
Протестирован не долгое время, поэтому при ошибках просьба сообщить.
Вложения
Тип файла: msl Scan.msl (131.2 Кбайт, 350 просмотров)


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...
ujin вне форума   Ответить с цитированием