Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 71

Тема: СП307-Б. Проблема с выводом журнала событий

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    petera Спасибо за объяснение! Все доходчиво рассказали. Благодарю вас Если походу будут появляться вопросы - буду задавать.

  2. #2

    По умолчанию

    petera, Вопрос с первой записью прошу отложить, т.к. после первой записи все отлично. Появился куда большая проблема, касающаяся того же журнала событий. В таблицу отображения данных не происходит запись, если мы находимся на другом экране проекта(а в режиме дозации мы всегда находимся в других страничках, и лишь иногда заходим на экран "журнал событий"). Биты событий с ПЛК приходят, но так как экран "Таблица вывода данных" у нас в основном не активный, то пока мы на других страничках - не записывается ни одна строчка. Если же мы переходим на этот экран с таблицей, то все отлично записывается. С таблицей аварий такого не наблюдается, там все записывается отлично. Я думаю, что это связано с тем, что панель СП307 у меня находится в режиме Master, и работает только с теми переменными, которые находятся на активном окне. Но я могу и ошибаться. В режим Slave перейти уже возможности нет, практически весь проект разработан.
    Помогите мне пожалуйста с решением этой проблемы.


    P.S. Вопрос решен, извините,не увидел ваше предыдущее сообщение.

    Вот вы говорите:
    Цитата Сообщение от petera Посмотреть сообщение
    Наверно Вы не обратили внимание, повторю
    Архивирование ВСЕГДА делает на одну "строчку" больше, чем указано в настройках. По этому если у Вас в Архивировании задано Кол. записей 5, то в таблице нужно сделать 6 строк, а у Вас 5.
    Кроме того все ф.области на моем экране д.б. Глобальными и элемент "Архивирование на USB" то же. Но это замечание дополнительное.
    Я обращал внимание на эту фразу и сразу попробовал, но к сожалению корректно работало только с одинаковым количеством строк и в таблице и в архивировании USB. Если сделать как вы написали (в архивировании 5 записей, а в таблице 6 строк, то когда приходит 6-е событие по счету, то в таблицу вставляется после пятой строчки пустая, а потом уже на 7-ой строчке наше шестое событие. Вот скрин
    panel.jpg

    Прикрепляю пример этого же проекта, с которого сделан скрин:
    Проект3.txp
    Последний раз редактировалось g0r0d0k; 21.10.2016 в 21:53.

  3. #3
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,171

    По умолчанию

    Так 5 или 6 строк должно быть в таблице?
    Тут надо признаться, что я в процессе обсуждения и сам запутался и Вас чуть не запутал.

    И так.
    Архивирование ВСЕГДА делает на одну запись больше чем указано в настройках. Это так. Это обусловлено алгоритмом работы циклического буфера.
    А что, с таблицей?
    Если в таблице откл. Использовать циклический буфер, тогда в таблице ВСЕГДА нужно делать на одну строчку больше, чем указано в настройках архивирования.
    Если в таблице вкл. Использовать циклический буфер, тогда в таблице и в настройках архивирования ВСЕГДА нужно делать одинаковое количество.

    По этому у Вас с пятью строками в таблице все верно.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  4. #4

    По умолчанию

    Petera, здравствуйте!!!

    Подскажите пожалуйста, если взять стандартную историческую таблицу, как найти в панели область памяти, где размещён текст реакции на события

    Безымянный.JPG

    Поставил галочку, что таблица размещается с PFW3000
    перебираю память, но никак не найду никакого текста

  5. #5

    По умолчанию

    Цитата Сообщение от Технос Посмотреть сообщение
    Petera, здравствуйте!!!

    Подскажите пожалуйста, если взять стандартную историческую таблицу, как найти в панели область памяти, где размещён текст реакции на события

    Безымянный.JPG

    Поставил галочку, что таблица размещается с PFW3000
    перебираю память, но никак не найду никакого текста
    C PFW3000 у вас метки времени событий будут лежать. Вряд ли текст событий доступен для редактирования в явном виде.

  6. #6

    По умолчанию

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

    Пример, который показал Petera, это подтверждает.
    Только где он в памяти, какое смещение не могу понять.

  7. #7
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,642

    По умолчанию

    Цитата Сообщение от Технос Посмотреть сообщение
    Конечно, сначала метки времени, а затем должен быть текст. Ведь он сохраняется в панели.

    Пример, который показал Petera, это подтверждает.
    Только где он в памяти, какое смещение не могу понять.
    а не допускаете, чтоб экономить место текст сообщения может каким нибудь простейшим способом сжиматься
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  8. #8

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    а не допускаете, чтоб экономить место текст сообщения может каким нибудь простейшим способом сжиматься
    я допускаю, что у нашего ВОЛШЕБНИКА есть решение )))

  9. #9

    По умолчанию

    Цитата Сообщение от Технос Посмотреть сообщение
    Конечно, сначала метки времени, а затем должен быть текст. Ведь он сохраняется в панели.

    Пример, который показал Petera, это подтверждает.
    Только где он в памяти, какое смещение не могу понять.
    А пример, который показывал Petera, он разве про историческую таблицу?

  10. #10
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,171

    По умолчанию

    Цитата Сообщение от Технос Посмотреть сообщение
    Конечно, сначала метки времени, а затем должен быть текст. Ведь он сохраняется в панели.

    Пример, который показал Petera, это подтверждает.
    Только где он в памяти, какое смещение не могу понять.
    Нет, текста в выборке нет.
    Структура одной записи в памяти панели
    Метка времени события(Год, Месяц, День, Час, Минута), Номер события(просто число WORD), Флаг квитирования(0 или 1, формат WORD), метка времени квитирования(Год, Месяц, День, Час, Минута).
    ИТОГО 12 регистров WORD.
    ЗЫ.
    Номер события(просто число WORD) это и есть индекс массива текстов, но "Массив заполняется текстами при редактировании свойств таблицы. Тексты недоступны даже в расширенном режиме."
    Т.е. в явном виде тексты невидны.
    Последний раз редактировалось petera; 26.07.2017 в 12:47.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя

Похожие темы

  1. Ответов: 9
    Последнее сообщение: 11.10.2016, 14:57
  2. Удаление сообщений из журнала
    от Dima1991 в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 27.05.2016, 14:15
  3. Передача журнала событий (файла) из ПЛК в OPC через модем
    от Alex12345 в разделе Сетевые технологии
    Ответов: 0
    Последнее сообщение: 14.05.2015, 12:51
  4. Проблема с выводом текста
    от CLPE в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 17.01.2011, 12:51
  5. Проблема с журналами хронологии событий в СП270
    от KirVR в разделе Панели оператора (HMI)
    Ответов: 8
    Последнее сообщение: 16.07.2009, 18:11

Метки этой темы

Ваши права

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