09.99 Предметный указатель
Руководство по конфигурации WinCC
5-35
C79000-G8276-C157-01
Затем проверяется следующий бит статуса последу ющего сообщения. Это
повто ряется, пока не будут обработаны все сообщения, которым были назначены
параметры.
5.2.3.19 Внутренний FIFO буфер (кольцевой)
Буфер FIFO представляет собой структу ру для хранения, напоминающую кольцо. С
одной стороны, это ограничивает возможный объем, с другой стороны, обеспечивает
его бесконечность, так как только буфер заполняется, его заполнение начинается с
начала.
В системе приема сообщений это означает, что самые старые данные будут
перезаписаны самыми новыми, как только будет достигнут конец буфера (то есть он
заполнится) – если старые данные не были удалены – и таким образом информация
будет потеряна.
Буфер FIFO в памяти RAM действует, как можно предположить по его названию, в
качестве буфера для принятых сообщений, пока они не переданы в ПК. В памяти
буфер FIFO представляет собой область, состоящую, по крайней мере, из дву х
блоков данных, и может, в зависимости от параметро в, быть произвольного размера в
пределах максимального разрешенного числа блоков данных в ПЛК или оставшегося
от размещения прикладной программы. Пользователь сообщает аварийной системе
число блоков данных, которые она может использовать для архивации.
Если необходимо более одного блока данных, нужно использовать блоки данных с
непрерывной нумерацией. Пользователь указывает начальный и конечный номер DB
буфера в качестве параметро в системного DB. Все бло ки данных, чьи значения лежат
между начальным и ко нечным блоками данных (включительно), принадлежат буферу
и использу ются в качестве места для хранения.
5.2.3.20 Почтовый ящик отправки - передача данных на верхний
уровень системы WinCC
Обычно все сообщения текущего цикла сначала записываются во внутренний буфер
аварийной системы S5.
Сообщения (с максимальным размером до одного блок а данных) передаются
интерфейсу сообщений (почтовому ящику отправки) по завершении приема,
обеспечивая готовность почтового ящика отправки. Интерфейс сообщений, в форме
блока данных, выступает в качестве источника данных для функциональных блоков
передачи (STEP 5 – блоки обработки данных). Блоки обработки данных формируют
интерфейс к соответствующему коммуникационном у процессору для работы с
используемой шиной (например, шиной SINEC-H1).
Структура почтового ящика отправки:
DW Содержимое
DW 0 Длина блока данных
DW 1 KY = [Номер ПЛК], [Номер ЦПУ]
DW 2 KY = [0] , [Число сообщений]
DW 3 Начало пользовательских данных (блоки сообщений)
Таблица 12