<< Click to Display Table of Contents >> Navigation: Сетевые проекты > Работа MasterSCADA в сети > Что передается по сети при исполнении проекта? |
Компьютеры в проектах MasterSCADA могут обмениваться данными, сообщениями, архивами и документами. Единственной настройкой межкомпьютерной связи является период передачи данных от одного компьютера к другому. Он определяется на странице свойств Опрос корневого узла дерева системы в поле Период передачи данных между компьютерами (узел Компьютер наследует эти настройки с возможностью переопределения).
Для оптимизации работы сети данные всегда передаются только по изменению значения, причем не чаще, чем с указанным периодом опроса. Данные передаются по связям между переменными в проекте – если эти переменные относятся к объектам, принадлежащим разным компьютерам. Никаких специальных настроек этих переменных для такой передачи делать не требуется.
Сообщения с других компьютеров можно просматривать в журналах сообщений. Если для хранения сообщений используется БД, то тогда они могут появляться и в всплывающем окне сообщений.
Выборки из архивов передаются между компьютером, на котором выполняется объект, собирающий архивы, и компьютером, на котором они востребованы для отображения, например, на трендах или в журналах сообщений. Никаких специальных настроек архивов для такой передачи по сети делать не требуется.
Документы (мнемосхемы, тренды, журналы сообщений, рапорты и др.) передаются между компьютером, на котором выполняется объект, формирующий эти документы, и компьютером, на котором они востребованы для отображения. Никаких специальных настроек архивов для такой передачи по сети делать не требуется.
Синхронизация времени в сетевой системе производится вне MasterSCADA - стандартным администрированием Windows (в контроллерах с MasterPLC синхронизацией времени занимается MasterSCADA). В папке MasterSCADA Projects\ Commands находится файл "Синхронизировать время.bat", который позволяет синхронизировать время компьютера с указанным сервером (адрес задается в bat файле). Вызывать файл можно используя Действия команд и событий, а также используя функционал Расписание.
При резервировании компьютер, работающий в режиме основного, выполняет проект в полнофункциональном режиме. По запросу от дублирующего компьютера он отправляет ему по сети:
•Текущие значения всех параметров проекта и состояния всех ФБ, изменившиеся с момента последнего запроса
•Наборы значений всех архивируемых переменных, накопленные с последнего запроса
•Набор всех сообщений, сгенерированных с момента последнего запроса
•Файлы, измененные или созданные функциональными блоками (такие, как "Сохранение в файле", "Данные для рапорта" и др.)
•Сохраненные копии документов (снимки мнемосхем, трендов, сохраненные рапорты)