РЕЖИМ РАБОТЫ:  9.00 - 18.00 ПН - ПТ СБ, ВС - выходные дни
Оплата Доставка

Блог Insat - Сообщения за 2016 год

Новая версия MasterSCADA - 3.8

Наша компания выпускает новую версию MasterSCADA – 3.8. В данной статье мы опишем основные нововведения этой версии.

OPC UA Client
OPC UA Client появился в MasterSCADA в версии 3.7. Он успешно прошел испытания на нескольких объектах, с различными OPC серверами. Основным преимуществами технологии OPC UA являются кроссплатформенность и легкая настройка удаленных OPC серверо...

Типизация. Макрос генерации связей

Самым трудоемким процессом в типизации является расстановка внешних связей, ведь типизированных объектов могут быть сотни и ручное перетаскивание связей становится неэффективным. В прошлой статье мы рассмотрели специальные контролы, которые позволяют собрать все связи в одном месте и выполнить их экспорт в формат CSV. После экспорта со связями можно работать сторонними средствами – например с помо...

Типизация. Обзор функционала

В данной статье мы разберем принцип использования нового функционала MasterSCADA – типизации. Данный функционал позволяет существует упростить построение и работу проектов с большим количеством однотипных объектов.

Функционал типизации впервые появился в версии 3.6 и первоначально был предназначен для работы с контроллерами. Идея состояла в следующем – существует некий объект автомати...

OPC сервер счетчика Меркурий – теперь в Multi-Protocol MasterOPC сервер.

4 года назад наша компания выпустила OPC сервер для счетчиков Меркурий – одного из самых популярных счетчиков для коммерческого и технического учета электроэнергии. Наш OPC сервер успешно используется на различных объектах, опрашивая от десятков до нескольких сотен счетчиков. В рамках модернизации ОРС-сервера было принято решение дополнить Multi-Protocol MasterOPC сервер плагином счетчиков Меркури...

Режим листания окон

В одной из предыдущих статей мы рассматривали создание тулбара – специального плавающего окна, для навигации по окнам. Сегодня мы рассмотрим режим листания окон – в данном режиме происходит открытие нового окна без элементов управления (рамки), поверх другого окна, которое при этом закрывается. Данный режим удобно использовать, совместно с тулбаром, для быстрого просмотра окон различных объектов –...

Назначение исполнения объектов в сетевых проектах

В данной статье мы рассмотрим назначение исполнения объекта компьютерам сетевого проекта. Разберем в каких случаях объект выключается из исполнения, в каких случаях назначается конкретному компьютеру, а в каких выбирается режим "Выполнять на всех".

Итак, объекты в MasterSCADA должны быть обязательно назначены исполнению на компьютере – в противном случае считается, что в про...

ФБ «Скрипт C#» и его использование в MasterSCADA. Скрипт отслеживания открытых окон для создания пользовательских тулбаров

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

ФБ «Скрипт C#» и его использование в MasterSCADA. Определение выходных дней

При построении систем управления зачастую возникает потребность узнать является ли сегодняшний день (или любой другой) выходным днем. Особенно это актуально для систем автоматизации зданий – от того является день выходным или рабочим, зависит включение-выключение освещения, температура поддержания в помещениях и т.д.
Однако составить статичный список выходных не всегда представляется возможн...

Построение графика зависимости

В большинстве проектов графики строятся с использованием трендов, с привязкой ко времени. Однако в MasterSCADA существует возможность построения и графиков зависимости – когда на оси аргумента находится не время, а другой аргумент. Построение графика зависимости возможно с помощью тренда или редактора отчетов. В данной статье мы рассмотрим создание графика зависимости обоими методами.

ФБ "Скрипт C#" и его использование в MasterSCADA. Отладка скриптов

В данной статье мы рассмотрим такой важный элемент разработки скриптов как отладка.

При разработке небольших скриптов, объемом в пару десятков строк широкие возможности отладки не требуются – можно обойтись выводом диагностических сообщений и значений в лог или на специальный выход скрипта. Однако если скрипт крупный, использует сложные функции (например перехват сообщений) или пробле...

ФБ "Скрипт C#" и его использование в MasterSCADA. Управление трендом

В данном примере мы рассмотрим, как управлять параметрами тренда в режиме исполнения.

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

OPC сервер протокола Bacnet

Multi-Protocol MasterOPC сервер поддерживает множество разнообразных сетевых протоколов – Profinet, SNMP, IEC 60870-5-104, а также протоколы для различных счетчиков электроэнергии и концентраторов. Сегодня наша компания представляет выпуск ОРС сервера для самого популярного протокола автоматизации зданий – BACnet.

Данный протокол использует сети на основе интерфейсов RS-232, RS-485, L...

OPC сервер концентратора Меркурий-225

Наша компания продолжает пополнять список протоколов Multi-Protocol MasterOPC сервера новыми устройствами. Теперь в его "обойму" попал концентратор электросчетчиков Меркурий 225.

Меркурий 225 является устройством сбора с данных со различных электросчетчиков по сетям PLC-I и PLC-II. Физическим уровнем данных сете...

ФБ «Скрипт C#» и его использование в MasterSCADA. Квитирование сообщений

В предыдущей статье мы рассмотрели отслеживание возникновения сообщений. Теперь рассмотрим ситуацию, когда сообщения нужно квитировать.
Квитирование из скрипта может потребоваться, например, если сигнал квитирования приходит с контроллера (оператор квитировал сообщение с локальной панели управления или кнопки на щите).
Сообщения в MasterSCADA находятся в кэше и в архиве. Поэтому в зав...

ФБ «Скрипт C#» и его использование в MasterSCADA. Отслеживание сообщений

Зачастую в системах необходимо отслеживать возникающие события и как-либо реагировать на них – передавать сигнал в контроллер, записывать данные в файл и т.д.
Рассмотрим пример скрипта, отслеживающего генерацию сообщений.


Вообще, в MasterSCADA есть специальный ФБ для данной задачи – «Счетчик событий», находящийся в разделе «Служебные». С помощью данного ФБ можно отслежив...

OPC сервер протокола Profinet

Multi-Protocol MasterOPC сервер, помимо частнофирменных протоколов счетчиков электроэнергии, поддерживает и общепромышленные протоколы - IEC60870-5-104 и SNMP. Теперь мы поддержали еще популярный промышленный протокол – Profinet.

Profinet это расширение протокола Profibus для интерфейса Ethernet и применяется, в основном, в контроллерах фирмы Siemens. Плагин Multi-Protocol поддерживае...