Здравствуйте всем, у меня такой вопрос, что такое ОРС- сервер, где можно скачать их для MIc Plus PLC
Вид для печати
Здравствуйте всем, у меня такой вопрос, что такое ОРС- сервер, где можно скачать их для MIc Plus PLC
OPC сервер это программный шлюз, который реализует связь между протоколом обмена нижнего уровня (контроллер, приборы) и верхним уровнем - SCADA.
Уточните какой именно у вас контроллер - приложите ссылку на производителя.
У меня в основном Овеновское оборудолание, ПЛК100, так только контроллеры можно задействовать?? В Trace Mode возможно строить графики Пид-регулятора Овен, отдельного устройства, в Мастер Скада такое возможно! Скачал быстрый старт МастерСкада, из Инсат, я так и не разобрался, что к чему..., У меня стоит задача, построения графиков ПИД-регулирования, как это мне узнать?? И как возможно это сделать??
Строить графики в MasterSCADA можно, как и многое другое.
Посмотрите вот эту тему - в ней выложена новая документация к MasterSCADA, и новые видеопримеры.
http://www.owen.ru/forum/showthread.php?t=10704
В первом видеопримере рассматривается как сделать простой проект с графиками.
Честно говоря, документ PDF поврежден, там где методичка..., Можно узнать, где мне можно взять готовые ОРС-сервера
На видео мне не понятно, где человек берет эти ОРС- сервера, Видимо это видео для тех, кто подготовлен..
Этот?
http://www.insat.ru/services/support...step/Metod.pdf
Скачал, проверил - открылся нормально. Может у вас версия Acrobat Reader старая?
ОРС сервер нужно использовать в зависимости от протокола с которым вы планируете вести обмен с вашим прибором. Если будете работать с протоколом Modbus (он самый распространенный), то можете использовать Modbus Universal MasterOPC Server:
http://www.masteropc.ru/prices/info.php?pid=6944
На этой странице дистрибутив для скачивания, а также видеопримеры по созданию конфигурации.
Спасибо. вся беда в том, что я хочу разобраться с программой, а там видеопримеры есть, там есть Simulator OPC server, я хочу сделать те графики активной , полной, и реактивной мощности, в примере есть этот ОРС, в моей программе все пусто, как мне ее можно найти и добавить?? Или программный продукт другой..., мне бы научиться..затем уже потихоньку переходить на ModBus
Симулятор можно скачать с нашего ftp (там же качали MasterSCADA).
В папке
/OPC серверы/Simulator/
Если у вас Windows 7 то для установки этого ОРС нужно будет отключить UAC.
Скачайте методичку (если не открывается - скачайте последнюю версию Acrobat Reader). В разделе 3 "Работа с оборудованием" описывается работа с данным ОРС сервером, а также принципы работы ОРС серверов.
Прочитав этот раздел вы поймете как добавлять теги в ОРС и сможете сделать свою конфигурацию.
Извиняюсь за дурацкий вопрос, FTP- это где?? Я устанавливал SCADA с диска КИП-Сервиса.
Мы отправили вам параметры доступа на ftp личным сообщением. Также узнать параметры доступа на ftp можно было после регистрации (советуем зарегистрироваться):
http://www.insat.ru/services/support/
На ftp лежат свежие версии MasterSCADA и OPC серверов.
Я установил Симулятор, и новую программу мастер скада, у меня почему то не находит ОРС сервер в программе, и еще, на ТРМ- 101 есть отдельный ОРС сервер?? Или что??
ОРС сервер я установил, программа называется TOOlKit, поиск DA я осуществил, он не нашел сервер Simulator, знаю, я вам надоедаю вопросами, но мне больше негде узнать...
Он может иметь другое название. Посмотрите есть ли в списке найденных ОРС такой - InSAT_ DebugServer_ MasterOPC_ Data Server - если есть добавьте его
Не нашел..., есть отдельно Simulator а есть отдельно TOOLKIT DEMOPC сервер...., почему то симулятор такой же, как и первый...
Вы пробовали его добавлять?
Приложите сюда скриншот окна "Поиск OPC DA серверов".
Вот, что отображается у меня на экране, после установленного, так называемого симулятора
Судя по картинке у вас вообще ни одного ОРС не установлено. Скачайте и установите из этой папки на ftp (ранее установленный удалите):
/OPC серверы/Simulator/
А лучше скачайте новый ОРС:
http://www.masteropc.ru/prices/info.php?pid=6944
К сообщению приложена конфигурация для него, аналогичная конфигурации в видеопримере.
Я извиняюсь, не могу разобраться. куда помещать конфигурацию???
Скачайте конфигурацию, распакуйте ее из архива. Откройте Universal MasterOPC Server. Нажмите кнопку открыть, найдите распакованную конфигурацию. Нажмите кнопку "сделать стартовым".
Запустите ОРС в режим исполнения и проверьте.
Да, сработало, спасибо, в этом я разобрался. теперь можете пожалуйста пояснить, что такое конфигурация, с чем ее едят, и как мне находить ее на отдельные, интересующие меня устройства..
Конфигурация - это настроечный файл ОРС сервера. Он содержит в себе теги и их описания - имена, адреса регистров, комментарий, скрипты и т.д.
Под каждой проект делается своя конфигурация - со своими устройствами и тегами.
Там же где Demo версия:
http://www.masteropc.ru/prices/info.php?pid=6944
есть видеопримеры по созданию конфигурации - как настраивать ОРС под конкретные приборы. Посмотрите их.
Конфигурация которую мы вам дали содержит только три тега, которые содержат скрипты - они симулируют работу устройства.
Вот такой вопрос. а готовые конфигурации разработчики не делают?? Вот например для ТРМ 101 ПИД-регулятора, я скачал с официального сайта программу конфигуратор, для ТРМ 101, а оттуда можно извлечь конфигурацию для OPC сервера??
Конфигурировать сервер необходимо самостоятельно, под выбранные сетевые настройки прибора
ТРМ101 работает под протоколом ОВЕН.
Для него есть ОРС сервер:
http://www.owen.ru/catalog/45423969
Скачайте и установите. В конфигурацию ОРС просто добавляете этот прибор и указываете его сетевые параметры.
Затем добавляете в MasterSCADA этот ОРС сервер (также выполняете "Поиск ОРС DA серверов") и нужные теги.
А его сетевые параметры откуда брать??
Его сетевые параметры Вы задаете сами при конфигурировании прибора.
Вот это оно, да?? Я что то попробовал поискать с помощью Master OPC Universal ModBus. он не нашел эти конфигурации, а те, что я установил драйвера, запускаю, и пишет нет доступных для конфигурирования портов, в смысле, я не понимаю это??
ТРМ 101 работает под протоколом ОВЕН - для него вам и нужен ОРС.
В запускаете сначала конфигуратор этого ОРС, добавляете в конфигурацию ТРМ101 - и задаете его параметры.
После этого уже можно добавлять ОРС с MasterSCADA.
ОРС от ОВЕН, если не находит в системе COM портов выдает такую ошибку. У вас есть преобразователь интерфейса USB-COM?
А, я понял в чем ошибка, я просто тупо не подключил прибор, и он мне выдавал ошибку, я установил драйвера преобразователя. и сейчас пока все работает. то есть, я ставлю параметры, затем создаю файл конфигурации, и загружаю в ОРС сервер...??
Все, я зашел, только теперь не могу разобраться. за счет чего, и как мне строить графики...
Я попытался вывести значение, которое на приборе, значение, отображающее на мнемосхеме, и мне вывело такое сообщение...
У вас установлена версия на 32 точки. Вы добавили все теги ТРМ101 и их оказалось больше чем 32, то есть больше чем допустимо для данной версии.
Вы можете либо удалить из дерева системы лишние теги, либо установить MasterSCADA Demo - она не имеет ограничений по количеству точек.
Для разработки проекта лучше использовать Demo версию. Скачать Demo версию можно также на ftp - в каталоге /MasterSCADA-DEMO/Repeat_Setup_MasterSCADA/
Это в принципе понятно, я вывел переменную PV прибора ТРМ 101 на значение, на мнемосхеме, как мне теперь подключить сам прибор к мастерскаде, чтобы в окне мне показывал текущую температуру..
Просто если вы не уменьшите количество переменных или установите Demo версию, у вас проект в режим исполнения не запустится.
То есть вы установили связь ОРС переменной и значением и вывели значение на мнемосхему?
Теперь вам нужно подключить прибор к компьютеру (к преобразователю интерфейсов), и запустить режим исполнения MasterSCADA - нажать на ракету.
Если не заработает - будут ошибки связи, знаки вопроса вместо значения, то нужно проверять все. Настройки связи прибора, соединение, настройки ОРС.
У меня все подключено, только значение не меняется. как было ноль, так и осталось...
А переменная ОРС черного цвета или серого?
Вероятно у вас нет связи, и плохой признак качества переменной - поэтому ничего не меняется. Приложите сюда скриншот.
Но лучше сначала проверьте все параметры.
Приборы ОВЕН после изменения сетевых параметров нужно перезагружать (выключить и включить снова).
Здравствуйте! Выполнил небольшой проект в MasterSCADe (уже работает), но появилось несколько вопросов
1) Для подсчета времени наработки насоса использую счетчик времени, но при перезапуске проекта он сбрасывается. Как этого избежать, галочка восстановление при рестарте установлена (только у счетчика времени для др. объектов не нужно).
2) как сделать чтобы появлялись сообщения, например каждые 100 часов наработки насоса?
3) переменная температуры в ОРС lectus имеет тип Small Integer, MasterSCADA определяет ее как беззнаковый короткий целый. При этом отрицательные температуры в lectuse отображаются корректно, а MasterSCADA отображает их как 65535. Как изменить тип переменной? перераспределять область памяти в контроллере и выделять 4 байта уже нет возможности.
Вы установили галочку "Восстановление при рестарте" у всего ФБ "Счетчика импульсов" или только у выхода "Число импульсов"? Нужно установить у всего ФБ - тогда будет восстанавливаться.
Кстати гораздо удобнее вычислять наработку моточасов при помощи модуля "Расчет" или "Событие". Для этого есть специальная функция "Счетчик пробега":
AbsArchDiscreteCounterTime( )
С ее помощью можно определять наработку за определенный промежуток времени (например с прошлого ремонта). Функция работает с дискретными переменными с включенной архивацией. Подробнее можете прочитать в справке к функциям модуля "Расчет".
Сообщение можно сформировать при помощи модуля "Событие". Например, можно делить значение наработки на 100 и вычислять остаток от деления (функцией расчета mod). Если остаток равен 0 - значит значение наработки кратно 100. Функция будет выглядеть примерно так:
Число_импульсов mod 100 = 0
Вообще тип Integer - это знаковый тип. Small Integer в MasterSCADA представляется как "Короткий целый" - то есть со знаком. Проверьте все ли правильно вы задали.
Если ОРС переменная связана у вас со значением, то у значения, на закладке "Общие" можно поставить галочку "Запрет наследования типа" и установить нужный вам тип.