ОТЛОЖЕННАЯ ПУБЛИКАЦИЯ ДАННЫХ В СИСТЕМАХ УПРАВЛЕНИЯ ПРОЦЕССАМИ

1. Сетевое устройство, соединенное с помощью коммуникационной сети с системой управления процессом, содержащее:
соединение с сетью, входящее в состав системы управления процессом;
устройство публикации, настроенное для публикации данных в сети системы управления процессом в течение публикации канального интервала, назначенного сетевому устройству, при том что данные соответствуют процессу, управляемому в системе управления процессом; и
кэш, хранящий одну или более записей, причем каждая запись из одной или более записей содержит значение данных, соответствующее процессу и соответственную временную метку,
при том что модуль публикации, активирован для публикации в сети посредством соединения, причем в течение публикуемого канального интервала содержимое определенной записи кэша, содержащее определенную временную метку, соответствует моменту времени до публикуемого канального интервала.
2. Сетевое устройство по п. 1, отличающееся тем, что одна или более записей кэша соответствует частоте дискретизации сетевого устройства.
3. Сетевое устройство по п. 1 или 2, отличающееся тем, что частота дискретизации является настраиваемой.
4. Сетевое устройство по п. 1 или 2, отличающееся тем, что публикуемый канальный интервал, содержащийся во множестве публикуемых канальных интервалов, назначенный сетевому устройству,  отличающееся тем, что, по меньшей мере, одна из записей кэша содержит соответствующую временную метку, отображающую момент времени после появления первого публикуемого канального интервала и до появления второго публикуемого канального интервала, непосредственно следующего за первым канальным интервалом.
5. Сетевое устройство по п. 1 или 2, отличающееся тем, что сеть поддерживает HART протокол.
6. Сетевое устройство по п. 1 или 2, отличающееся тем, что HART протокол является беспроводным HART протоколом.
7. Сетевое устройство по п. 1 или 2, отличающееся тем, что данные, соответствующие процессу, соответствуют событию управления процессом.
8. Сетевое устройство по п. 1 или 2, отличающееся тем, что событие управления процессом соответствует определенному состоянию, определенное состояние входит в набор из одного или более состояний.
9. Сетевое устройство по п. 1 или 2, отличающееся тем, что публикуемый канальный интервал, закрепленный за сетевым устройством, отображается диспетчером сети, подключенным к сети, при том что модуль публикации активируется для публикации содержимого записи диспетчеру сети посредством сети.
10. Сетевое устройство по п. 1 или 2, отличающееся тем, что:
запись, хранящаяся в кэше, является наиболее ранней активной записью, хранящейся в КЭШе,
наиболее ранняя активная запись определяется на основании временной метки, содержащейся в наиболее ранней активной записи, и
наиболее ранняя активная запись деактивируется после публикации.
11. Способ отложенной публикации данных сетевым устройством в системе управления процессом, включающий:
получение в сетевом устройстве, подключенном к сети и входящим в состав системы управления процессом, отображения публикуемого канального интервала, назначенного сетевому устройству;
независимое появление публикуемого канального интервала, полученного сетевым устройством данных для публикации в сети, причем данные соответствует процессу, контролируемому системой управления процессом;
хранение в записи кэша сетевого устройства данных для публикации в сети и соответствующей данным временной метки;
активацию публикации данных, соответствующих процессу, включая определение наиболее ранней записи кэша; и
публикацию сетевым устройством содержимого наиболее ранней записи кэша в сети.
12. Способ по п. 11, отличающийся тем, что получение данных, соответствующих процессу, по меньшей мере, состоит из одного действия:
получения данных, соответствующих событию, сопоставленных с процессом, или получение значения параметра, сопоставленного с процессом.
13. Способ по п. 11 или 12, отличающийся тем, что:
получение данных для публикации в сети включает получение множества значений в течение некоторого периода времени данных для публикации в сети в зависимости от частоты дискретизации, соответствующей сетевому устройству, и
хранение в записи кэша данных для публикации в сети и временной метки, соответствующей хранящимся данным в различных записях кэша, причем временная метка соответствуют каждому значению из множества значений данных.
14. Способ по п. 11 или 12, также включающий настройку частоты дискретизации, соответствующей сетевому устройству.
15. Способ по п. 11 или 12, отличающийся тем, что:
получение данных для публикации в сети включает получение данных для публикации в сети, в зависимости от частоты дискретизации, соответствующей сетевому устройству, и
частотой обновления публикуемого канального интервала, являющейся более низкой, чем частота дискретизации, соответствующая сетевому устройству.
16. Способ по п. 11 или 12, отличающийся тем, что сеть является беспроводной HART сетью, при том что публикация содержимого наиболее ранней записи кэша в сети включает передачу при помощи беспроводного HART протокола содержимого наиболее ранней записи кэша диспетчеру сети, подключенному к сети.
17. Способ по п. 11 или 12, отличающийся тем, что:
сетевое устройство выполнено с возможностью работы в первом и втором режимах,
в случае, когда сетевое устройство выполнено с возможностью работы в первом режиме, активация публикации данных, соответствующих процессу, включает активацию публикации данных, соответствующих процессу, происходящему в течение публикуемого канального интервала, причем публикация содержимого наиболее ранней записи кэша в сети включает публикацию содержимого наиболее ранней записи кэша в сети в течение публикуемого канального интервала; и
в случае, когда сетевое устройство выполнено с возможностью работы во втором режиме, активация публикации данных, соответствующих процессу, включающая:
предшествующее определение наиболее ранней записи кэша, предшествующую публикацию содержимого наиболее ранней записи кэша в сети, и
определение текущего значения данных, соответствующих процессу, и публикация текущего значения данных, соответствующих процессу, в сети в течение публикуемого канального интервала.
18. Способ по п. 11 или 12, также содержащий, по меньшей мере, одну из настроек сетевого устройства для работы в первом режиме или настройку сетевого устройства для работы во втором режиме.
19. Способ по п. 11 или 12, отличающийся тем, что:
активация публикации данных, соответствующих процессу, включает активацию публикации данных, соответствующих процессу, в течение публикуемого канального интервала, и
публикация сетевым устройством содержимого наиболее ранней записи кэша в сети, включающая публикацию сетевым устройством содержимого наиболее ранней записи кэша в сети в течение публикуемого канального интервала.
20. Сетевое устройство, выполненное для работы в системе управления процессом, содержащее:
процессор;
кэш;
сетевой интерфейс, подключенный к сетевому устройству с помощью коммуникационной сети, входящий в состав системы управления процессом;
интерфейс управления процессом, настроенный для получения значений параметра, соответствующего функции управления процессом;
физическую, постоянную память, содержащую хранящиеся в ней инструкции, выполняемые процессором для:
получения отображения публикуемого канального интервала, назначенного сетевому устройству;
в случае, когда сетевое устройство выполнено для работы в первом режиме: сетевое устройство в течение публикуемого канального интервала:
получает с помощью интерфейса управления процессом текущее значение параметра, соответствующее функции управления процессом, и
публикует с помощью сетевого интерфейса текущее значение параметра в коммуникационной сети; и
в случае, когда сетевое устройство выполнено для работы во втором режиме,
публикует в течение публикуемого канального интервала в коммуникационной сети содержимое наиболее ранней активной записи, хранящейся в кэше, с помощью сетевого интерфейса, причем содержимое наиболее ранней активной записи содержит ранее полученное значение параметра, соответствующее функции управления процессом, при том, что ранее полученное значение было получено в момент времени до появления публикуемого канального интервала; и
деактивирует наиболее раннюю активная запись после публикации наиболее ранней активной записи.
21. Сетевое устройство по п. 20, отличающееся тем, что инструкции также выполняются процессором для:
хранения каждого значения величин параметра, соответствующего функции управления процессом, в других записях кэша; и
хранения временной метки, соответствующей каждому значению в других записях кэша.
22. Сетевое устройство по п. 20 или 21, отличающееся тем, что:
значения параметров, принятые интерфейсом управления процессом, получены в зависимости от частоты дискретизации сетевого устройства,
по меньшей мере, одно значение параметра получено интерфейсом управления процессом сетевого устройства до появления следующего публикуемого канального интервала, назначенного сетевому устройству, и
инструкции также выполняются процессором с целью хранения каждого или, по меньшей мере, одного из значений параметра и соответствующей временной метки в соответствующей записи кэша, в случае, когда сетевое устройство выполнено для работы во втором режиме.
23. Сетевое устройство по п. 20 или 21, отличающееся тем, что значения параметра зависят от функции управления процессом, генерируемой полевым устройством.
24. Сетевое устройство по п. 20 или 21, отличающееся тем, что коммуникационная сеть является беспроводной HART коммуникационной сетью.