Страница 1 из 13 12311 ... ПоследняяПоследняя
Показано с 1 по 10 из 122

Тема: Архив аварий на ПР200

Комбинированный просмотр

stanislau Архив аварий на ПР200 25.11.2018, 14:40
Сергей0308 На мой взгляд, Вы сами... 25.11.2018, 18:13
Сергей0308 У Вас время и дата аварии... 26.11.2018, 01:37
Ревака Юрий Может Вам проще поставить... 27.11.2018, 10:32
Ревака Юрий Понятно, думаю это можно... 28.11.2018, 10:51
stanislau Юрий, не понял как это? 28.11.2018, 21:40
Ревака Юрий Я пока тоже всю задачу не... 29.11.2018, 10:41
Ревака Юрий Весь дисплей не очень... 29.11.2018, 12:18
petera http://www.owen.ru/forum/attac... 29.11.2018, 16:45
Василий Кашуба Спасибо, отличное решение... 29.11.2018, 18:33
stanislau Petera, Вялiкi дзякуй! Вот... 29.11.2018, 22:56
petera Вот то, что у меня... 30.11.2018, 07:30
Aviator_VZh petera, отличное решение,... 30.11.2018, 09:12
Newcomer petera, в какой версии OL... 30.11.2018, 09:18
petera ===== 1.12.173 ==== 30.11.2018, 09:57
petera код будет 17(10001),... 01.12.2018, 21:43
Сергей0308 Ресурсы ПР ограничены, я... 02.12.2018, 13:01
stanislau Вот, что пока у меня... 02.12.2018, 14:52
stanislau Подскажите, есть ли у... 30.01.2020, 15:10
Сергей0308 Вот здесь посмотрите, мне... 30.01.2020, 18:35
Сергей0308 А чем Вас не устраивает... 31.01.2020, 11:47
игорь68 Stanislau тут Сергей 0308... 31.01.2020, 09:37
melky https://owen.ru/forum/showthre... 31.01.2020, 18:49
Сергей0308 У Вас очень неэффективно... 02.02.2020, 01:22
Сергей0308 Так, если Вы в скаду... 02.02.2020, 15:48
Сергей0308 Вот прикинем: код аварии(до... 02.02.2020, 22:48
Сергей0308 Я же только пару часов назад... 02.02.2020, 23:35
melky Сергей0308 RAMP_BIT... 03.02.2020, 09:41
Сергей0308 Макрос RAMP_BIT позволяет для... 03.02.2020, 19:03
Сергей0308 И Вы не правы насчёт макроса... 05.02.2020, 01:42
Сергей0308 Я не вижу никаних проблем,... 05.02.2020, 11:13
stanislau Вот, что получилось. 10.02.2020, 14:14
stanislau У меня OL 1,16 не... 13.02.2020, 09:12
Сергей0308 Вы бы, для начала,... 15.02.2020, 16:17
Сергей0308 Замечательно, хоть что-то... 15.02.2020, 20:40
Сергей0308 Здесь важно понять смысл... 15.02.2020, 22:59
Сергей0308 Во-первых я бы сравнивал... 15.02.2020, 23:37
Сергей0308 Хорошо с этим макросом с 24... 16.02.2020, 00:36
Сергей0308 Мастерскада на 32 точки... 16.02.2020, 20:59
Сергей0308 Ну и что могут ваши скады?... 17.02.2020, 10:48
melky Сергей0308 часть из... 17.02.2020, 10:56
melky https://owen.ru/forum/showthre... 10.04.2020, 13:17
melky 59 сек + 59 мин*100 + 23... 12.04.2020, 10:20
capzap аргументируйте что 18 12.04.2020, 10:31
melky https://owen.ru/forum/showthre... 13.04.2020, 14:07
Сергей0308 И какой смысл, чтобы разбить... 13.04.2020, 15:19
Сергей0308 В данном случае переменные... 13.04.2020, 15:41
Евгений Леонтьев Подскажите, где можно найти... 20.06.2020, 17:18
Сергей0308 В этой теме про аварии... 20.06.2020, 18:30
Евгений Леонтьев Сейчас изучу тему по вашей... 20.06.2020, 19:58
Евгений Леонтьев Спасибо, изучу. 20.06.2020, 20:29
Сергей0308 Вот здесь проект обсуждали:... 20.06.2020, 21:22
Сергей0308 Если писать(в случае... 24.07.2021, 09:48
Сергей0308 Для фиксации события есть... 24.07.2021, 12:24
АлександрН Понравилось решение, но чтобы... 23.01.2024, 11:10
Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию Архив аварий на ПР200

    Интересует кто как реализовывал архив аварий и его отображение на экране ПР200. Стандартный макрос EventLog из менеджера компонентов не удобен тем, что для просмотра сохраненной аварии необходимо вводить номер записи для ее просмотра.Да и на используемые в этом макросе Im_Log_Mem и Im_Log_Man я описания на форуме не нашел. Хотелось бы чтобы сигналы аварий отображались в виде списка: на один экран одна авария. Для этого лучше чтобы аварии выводились из макроса переменными (пускай их будет много),а не выдавались только по запросу на отображение. Я тут из стандартного EventLog сделал то, что хотелось, но объем используемой энергонезависимой памяти удручает.
    Вложения Вложения

  2. #2
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,981

    По умолчанию

    Цитата Сообщение от stanislau Посмотреть сообщение
    Интересует кто как реализовывал архив аварий и его отображение на экране ПР200. Стандартный макрос EventLog из менеджера компонентов не удобен тем, что для просмотра сохраненной аварии необходимо вводить номер записи для ее просмотра.Да и на используемые в этом макросе Im_Log_Mem и Im_Log_Man я описания на форуме не нашел. Хотелось бы чтобы сигналы аварий отображались в виде списка: на один экран одна авария. Для этого лучше чтобы аварии выводились из макроса переменными (пускай их будет много),а не выдавались только по запросу на отображение. Я тут из стандартного EventLog сделал то, что хотелось, но объем используемой энергонезависимой памяти удручает.
    На мой взгляд, Вы сами забиваете память абсолютно ненужной(бесполезной) информацией, например 2000 годами, я бы вообще года убрал, ну если Вы не каждый год аварии смотрите, хотя бы "лишними" 2000 не забивал память, ну а если забили по незнанию или глупости, кто же Вам виноват, вот посмотрите, когда-то делал контроль состояния входа, не помню в какой теме подробно описывал, если заинтересует, сами найдёте:
    Вложения Вложения
    Последний раз редактировалось Сергей0308; 25.11.2018 в 18:16.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #3

    По умолчанию

    Года память не забивают. Память жрут макросы EventLog. Проект в первом посте - это то как хотелось бы чтобы работал журнал аварий. Без лишних нажатий и лазаний по меню. Аварии переменными выводятся на экран. Если бы можно было считывать нажатие кнопок ПР200 - поставил бы счетчик импульсов на нажатие вверх/вниз и показания этого счетчика завел на vi_Display и не мучал себе голову. Весь вопрос в том можно ли переделать EventLog чтобы он выводил сохраненные события не по запросу, а постоянно в виде переменных? Если нет - то искать другие способы.

  4. #4
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,981

    По умолчанию

    Цитата Сообщение от stanislau Посмотреть сообщение
    Года память не забивают. Память жрут макросы EventLog. Проект в первом посте - это то как хотелось бы чтобы работал журнал аварий. Без лишних нажатий и лазаний по меню. Аварии переменными выводятся на экран. Если бы можно было считывать нажатие кнопок ПР200 - поставил бы счетчик импульсов на нажатие вверх/вниз и показания этого счетчика завел на vi_Display и не мучал себе голову. Весь вопрос в том можно ли переделать EventLog чтобы он выводил сохраненные события не по запросу, а постоянно в виде переменных? Если нет - то искать другие способы.
    У Вас время и дата аварии запоминается? Если, да, то смотрите мой преведущий пост!
    Последний раз редактировалось Сергей0308; 26.11.2018 в 11:08.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #5

    По умолчанию

    Цитата Сообщение от stanislau Посмотреть сообщение
    Года память не забивают. Память жрут макросы EventLog. Проект в первом посте - это то как хотелось бы чтобы работал журнал аварий. Без лишних нажатий и лазаний по меню. Аварии переменными выводятся на экран. Если бы можно было считывать нажатие кнопок ПР200 - поставил бы счетчик импульсов на нажатие вверх/вниз и показания этого счетчика завел на vi_Display и не мучал себе голову. Весь вопрос в том можно ли переделать EventLog чтобы он выводил сохраненные события не по запросу, а постоянно в виде переменных? Если нет - то искать другие способы.
    Может Вам проще поставить рядом МСД-200? И что значит выводил сохраненные события постоянно в виде переменных? Сам макрос открыт, можно переделать под свои задачи.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  6. #6
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,019

    По умолчанию

    Начинал делать список аварий с фиксацией даты, но потом забил. Было не до этого и сейчас пока тоже.
    Были применены макросы от petera с работой времени по UTC и макросы ПЗУ от rovki если не ошибаюсь. Могу поискать заготовки, но там еще допиливать и допиливать...
    На счет памяти не помню сколько сожрется. По факту мне нужно время сохранять в формате double - DateTime.ToAODate() из C# так как Scada прекрасно понимает этот формат времени.
    Не, ну можно и с UTC но меня напрягает этот формат времени, так как он умрет в 2038 году навечно, ну либо они сменят начальную дату и будут дальше считать, но все старое точно умрет...

  7. #7
    Пользователь Аватар для and909
    Регистрация
    25.10.2013
    Адрес
    Пермь
    Сообщений
    644

    По умолчанию

    Я думаю, что такой функционал надо заказать Овеновцам, но сколько это будет делаться (если будет вообще).

  8. #8

    По умолчанию

    Я имел ввиду вывод записи не по запросу на vi_Display, а сделать например 10 выходов alarm1 - alarm10. На эти выходы постоянно выводить сохраненные записи. Макрос открытый, но назначение не всех выводов Im_Log_Mem и Im_Log_Man нонятно.

  9. #9

    По умолчанию

    Цитата Сообщение от stanislau Посмотреть сообщение
    Я имел ввиду вывод записи не по запросу на vi_Display, а сделать например 10 выходов alarm1 - alarm10. На эти выходы постоянно выводить сохраненные записи. Макрос открытый, но назначение не всех выводов Im_Log_Mem и Im_Log_Man нонятно.
    Понятно, думаю это можно реализовать. Но если задача писать в 10 ячеек на экране, так пишите в них по счетчику, тут и макрос не нужен.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  10. #10

    По умолчанию

    так пишите в них по счетчику
    Юрий, не понял как это?

Страница 1 из 13 12311 ... ПоследняяПоследняя

Похожие темы

  1. Диспетчеризация аварий по GSM
    от Ololo в разделе Подбор Оборудования
    Ответов: 2
    Последнее сообщение: 27.06.2018, 09:47
  2. Список аварий с квитированием на дисплее ПР200
    от djon1 в разделе Среда программирования OWEN Logic
    Ответов: 8
    Последнее сообщение: 02.01.2018, 16:43
  3. Архив аварий
    от Vasyandra в разделе СПК1xx (архив)
    Ответов: 9
    Последнее сообщение: 04.11.2016, 11:15
  4. Конфигуратор аварий
    от hells1ng в разделе ПЛК3xx (архив)
    Ответов: 5
    Последнее сообщение: 30.10.2015, 10:47
  5. Журнал аварий-пчв
    от taruska в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 08.09.2011, 14:16

Ваши права

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