Вопрос такой: в мастерскада можно добавить в систему контроллер ПЛК100. А как быть с другими контроллерами? MasterSCADA v3.3 RT32
Вид для печати
Вопрос такой: в мастерскада можно добавить в систему контроллер ПЛК100. А как быть с другими контроллерами? MasterSCADA v3.3 RT32
Воспользоваться ОРС Кодисея
evgeha
SCADAMaster
спасибо за ответы)
На диске к каждому из контроллеров имеется документ с настройкой OPC. Данный OPC вы добавляете в скаду и через него получаете список доступных переменных и их значения.
Спасибо) Тока блин начальство не даёт толком посидеть поизучать и поковыряться((((:mad:
OPC Codesys не работает через последовательные порты.
Используйте протокол Modbus RTU, и ОРС сервер MasterOPC:
http://www.owen.ru/forum/showthread.php?t=11081
А есть пример проекта в masterSCADA с ПЛК 154U-L? Примеры, которые я скачал с InSat подгружают свои OPC серверы, а откуда их брать не известно и на этом пример заканчивается.
На этой странице
http://www.masterscada.ru/?additional_section_id=233
кроме видеопримера в конце есть проект с конфигурацией. Но данная конфигурация - симулятор.
Чтобы связаться с вашим контроллером вам нужно добавить в PLC Configuration модуль Modbus (Slave) добавить в него переменные. Затем в ОРС сервер добавить теги настроенные на адреса ваших переменных
Вот в этой теме обсуждалось подключение
http://www.owen.ru/forum/showthread.php?t=11253
Пойдите проще.
Скачайте Matricon OPC клиент.
Наладьте по нему работу OPC сервера (Master SCADA на данном этапе не нужна).
А потом уже в MasterSCADA добавите. Настройка опроса и работы с OPC серверами в самой MasterSCADA ничем не отличается.
Здравствуйте.
Могу ли я в бесплатной версии подключить ПЛК (Овен), а к его порту - модуль ввода-вывода, или для этого нужны дополнительные компоненты? Если так делать можно, то нужно ли как-то готовить для этого контроллер?
Спасибо
Вы имеете ввиду контроллер под управлением MasterPLC? В MSRT32 контроллеры добавить нельзя. Нужна как минимум MSRT100.
В контроллеры должна быть заранее залита наша исполнительная система. Можно приобрести контроллер у нас - цена контроллера ОВЕН с MasterPLC, такая же как и Codesys.
То есть, это не будет работать?
Если в контроллер будет залита наша исполнительная система, то будет.
Здравствуйте,
Хочу вытащить переменные OPC сервером 3s software,
1 выполнил по пунктам настройку из методического указания, которое было на диске с контроллером.
2 В OPCСonfig пробовал подключать и rs232 и TCP/IP
3 Matricon OPC Server не видит переменные.
4 выводит только имя : PLC_GW3. Переменных нет.
Что можно сделать?
Имеется ввиду Matricon OPC Explorer?
По настройке OPC сервера Codesys вам нужно обратится в техподдержку ОВЕН (создайте тему в разделе ПЛК).
У нас есть инструкция по подключения по Modbus:
http://www.insat.ru/products/Univers...en_PLC_1xx.pdf
http://insat.ru/prices/info.php?pid=6944
1. Установил MasterOPC Universal Modbus Server.
2. Выполнил указания из методички http://www.insat.ru/products/Univers...en_PLC_1xx.pdf
3. Сервер запустил, запустил Контроллер в режим онлайн.
4. Не меняются значения.
Должно работать. Проверьте все настройки связи.
По какому интерфейсу вы подключить - RS-485 или TCP?
Посмотрите что происходит в логе запросов - в режиме исполнения перейдите на вкладку "Сообщения" и "Запросы".
Подключил по RS-485, Modbus Slave, адрес -1-
Лог при работе ОРС сервера:
....
30-06-2014 11:31:42.349 Com-порт::ПЛК110:(COM3) Rx: [0007] 01 04 02 00 00 B9 30
30-06-2014 11:31:42.343 Com-порт::ПЛК110:(COM3) Tx: [0008] 01 04 00 02 00 01 90 0A
30-06-2014 11:31:42.293 Com-порт::ПЛК110:(COM3) Rx: [0006] 01 01 01 03 11 89
30-06-2014 11:31:42.288 Com-порт::ПЛК110:(COM3) Tx: [0008] 01 01 00 00 00 02 BD CB
30-06-2014 11:31:41.238 Com-порт::ПЛК110:(COM3) Rx: [0007] 01 04 02 00 00 B9 30
30-06-2014 11:31:41.232 Com-порт::ПЛК110:(COM3) Tx: [0008] 01 04 00 02 00 01 90 0A
30-06-2014 11:31:41.182 Com-порт::ПЛК110:(COM3) Rx: [0006] 01 01 01 03 11 89
30-06-2014 11:31:41.177 Com-порт::ПЛК110:(COM3) Tx: [0008] 01 01 00 00 00 02 BD CB
...
Сообщения:
....
30-06-2014 11:34:59.033 ПЛК110:Запрос 1:ПЛК110:COILS
30-06-2014 11:34:58.033 ПЛК110:Oтвет ПЛК110:INPUT_REGISTERS
30-06-2014 11:34:57.977 ПЛК110:Запрос 2:ПЛК110:INPUT_REGISTERS
30-06-2014 11:34:57.977 ПЛК110:Oтвет ПЛК110:COILS
30-06-2014 11:34:57.922 ПЛК110:Запрос 1:ПЛК110:COILS
30-06-2014 11:34:56.922 ПЛК110:Oтвет ПЛК110:INPUT_REGISTERS
30-06-2014 11:34:56.866 ПЛК110:Запрос 2:ПЛК110:INPUT_REGISTERS
.....
Подключил по RS-485, Modbus Slave, адрес -1-
Лог при работе ОРС сервера:
...
30-06-2014 11:31:42.349 Com-порт::ПЛК110:(COM3) Rx: [0007] 01 04 02 00 00 B9 30
30-06-2014 11:31:42.343 Com-порт::ПЛК110:(COM3) Tx: [0008] 01 04 00 02 00 01 90 0A
30-06-2014 11:31:42.293 Com-порт::ПЛК110:(COM3) Rx: [0006] 01 01 01 03 11 89
30-06-2014 11:31:42.288 Com-порт::ПЛК110:(COM3) Tx: [0008] 01 01 00 00 00 02 BD CB
30-06-2014 11:31:41.238 Com-порт::ПЛК110:(COM3) Rx: [0007] 01 04 02 00 00 B9 30
30-06-2014 11:31:41.232 Com-порт::ПЛК110:(COM3) Tx: [0008] 01 04 00 02 00 01 90 0A
30-06-2014 11:31:41.182 Com-порт::ПЛК110:(COM3) Rx: [0006] 01 01 01 03 11 89
30-06-2014 11:31:41.177 Com-порт::ПЛК110:(COM3) Tx: [0008] 01 01 00 00 00 02 BD CB
...
Сообщения:
...
30-06-2014 11:34:59.033 ПЛК110:Запрос 1:ПЛК110:COILS
30-06-2014 11:34:58.033 ПЛК110:Oтвет ПЛК110:INPUT_REGISTERS
30-06-2014 11:34:57.977 ПЛК110:Запрос 2:ПЛК110:INPUT_REGISTERS
30-06-2014 11:34:57.977 ПЛК110:Oтвет ПЛК110:COILS
30-06-2014 11:34:57.922 ПЛК110:Запрос 1:ПЛК110:COILS
30-06-2014 11:34:56.922 ПЛК110:Oтвет ПЛК110:INPUT_REGISTERS
30-06-2014 11:34:56.866 ПЛК110:Запрос 2:ПЛК110:INPUT_REGISTERS
...
У вас ОРС сервер в режиме Slave? Пришлите вашу конфигурацию ОРС сервера.
В документации которую мы выкладывали ОРС сервер работает в режиме Master, и обмен ведется через регион Holding Registers. Почему вы не сделали также?
SCADAMaster
Во вложении конфигурация.Цитата:
У вас ОРС сервер в режиме Slave? Пришлите вашу конфигурацию ОРС сервера. ...
Написано в названии - мастер, хотя не понятно где настраивать.Цитата:
В документации которую мы выкладывали ОРС сервер работает в режиме Master
Не нашел Регион Holding Registers - только если добавить тэг Holding Registers.Цитата:
и обмен ведется через регион Holding Registers. Почему вы не сделали также?
Спасибо Вам!!!
Оказалось у меня перед переменной 8bit стояла другая 2byte.
Удалил ее и все заработало.
Здравствуйте, Не получается наладить связь по TCP/IP.
сделал кабель:
1-3
2-6
3-1
4-7
5-8
6-2
7-4
8-5, проверил
Не работает.
скриншоты настроек во вложении.
Что можно сделать?
Вложение 13530 Вложение 13531 Вложение 13532 Вложение 13533 Вложение 13534
ping 192.168.100.6Цитата:
Сначала вам нужно проверить - пингуется ли вообще контроллер.
Превышен интервал ожидания для запроса.
Значит какие то проблемы с контроллером. Проверяйте настройки - правильно ли задан IP, маска, правильное ли соединение.
Сначала нужно добиться пинга.
PotokU непонятно, зачем вы еще сделали кроссовер 4-5 пары на 7-8, если в компе карточка гигабитная, получите трабл.
Вложение 13540Цитата:
Надо бы скрины команды PLCInfo контроллера
Вложение 13541Цитата:
АйПишник ПК на котором установлен ОРС
IPv4-адрес: 192.168.0.100
Маска: 255.255.255.0
Основной шлюз: 192.168.0.1
Как правильно настроить сеть?
Поставил на ПК адрес 192.168.100.5
Маска : 192.168.100.1
Нет связи.
Для начала обратите внимание на маску: http://ru.wikipedia.org/wiki/Маска_подсети
Поставил на ПК:
IP-адрес: 192.168.100.5
Маска: 255.255.255
Осн. шлюз: 192.168.100.6 (пробовал 192.168.100.1 192.168.100.0 )
нет связи!
Какой адрес задать можно?
Спасибо. Получилось вот так:
IP-адрес: 192.168.100.5
Маска: 255.255.255.0
Осн. шлюз: 192.168.100.6
Надо было окно "Подключение по локальной сети - свойства" закрыть и все заработало!
Шлюз по барабану, если устройства в одной подсети. Шлюз необходим только для входа выхода из других подсетей.
Шлюзом обычно является роутер, необходим для доступа к ПЛК извне, ну и чтобы ПЛК понимал, куда отвечать при запросах из других подсетей.
Добрый день! Подскажите возможно ли выполнение кода программы без ПЛК, так чтобы переменные передавались в ОРС сервер и в СКАДА систему, шло также управление этой программой через СКАДА?