Просмотр полной версии : Подключение ПЛК
Вопрос такой: в мастерскада можно добавить в систему контроллер ПЛК100. А как быть с другими контроллерами? MasterSCADA v3.3 RT32
Воспользоваться ОРС Кодисея
SCADAMaster
19.04.2011, 10:49
Вопрос такой: в мастерскада можно добавить в систему контроллер ПЛК100. А как быть с другими контроллерами? MasterSCADA v3.3 RT32
Так добавляются только контроллеры под управлением MasterPLC. Для связи с контроллерами под Codesys используйте ОРС Codesys. Можно также использовать протокол Modbus RTU или TCP и ОРС-сервер на данные протоколы.
evgeha
SCADAMaster
спасибо за ответы)
Александр Приходько
19.04.2011, 13:23
На диске к каждому из контроллеров имеется документ с настройкой OPC. Данный OPC вы добавляете в скаду и через него получаете список доступных переменных и их значения.
Спасибо) Тока блин начальство не даёт толком посидеть поизучать и поковыряться((((:mad:
На диске к каждому из контроллеров имеется документ с настройкой OPC. Данный OPC вы добавляете в скаду и через него получаете список доступных переменных и их значения.
Не сработало. Правда в конфигураторе вместо ethernet подключил COM.
SCADAMaster
23.11.2011, 21:02
OPC Codesys не работает через последовательные порты.
Используйте протокол Modbus RTU, и ОРС сервер MasterOPC:
http://www.owen.ru/forum/showthread.php?t=11081
Николаев Андрей
23.11.2011, 21:24
OPC Codesys не работает через последовательные порты.
Используйте протокол Modbus RTU, и ОРС сервер MasterOPC:
http://www.owen.ru/forum/showthread.php?t=11081
Ну или ОВЕН OPC или Lectus OPC
А есть пример проекта в masterSCADA с ПЛК 154U-L? Примеры, которые я скачал с InSat подгружают свои OPC серверы, а откуда их брать не известно и на этом пример заканчивается.
SCADAMaster
24.11.2011, 14:47
На этой странице
http://www.masterscada.ru/?additional_section_id=233
кроме видеопримера в конце есть проект с конфигурацией. Но данная конфигурация - симулятор.
Чтобы связаться с вашим контроллером вам нужно добавить в PLC Configuration модуль Modbus (Slave) добавить в него переменные. Затем в ОРС сервер добавить теги настроенные на адреса ваших переменных
Вот в этой теме обсуждалось подключение
http://www.owen.ru/forum/showthread.php?t=11253
Николаев Андрей
24.11.2011, 14:48
Пойдите проще.
Скачайте Matricon OPC клиент.
Наладьте по нему работу OPC сервера (Master SCADA на данном этапе не нужна).
А потом уже в MasterSCADA добавите. Настройка опроса и работы с OPC серверами в самой MasterSCADA ничем не отличается.
Здравствуйте.
Могу ли я в бесплатной версии подключить ПЛК (Овен), а к его порту - модуль ввода-вывода, или для этого нужны дополнительные компоненты? Если так делать можно, то нужно ли как-то готовить для этого контроллер?
Спасибо
SCADAMaster
16.04.2014, 18:32
Вы имеете ввиду контроллер под управлением MasterPLC? В MSRT32 контроллеры добавить нельзя. Нужна как минимум MSRT100.
В контроллеры должна быть заранее залита наша исполнительная система. Можно приобрести контроллер у нас - цена контроллера ОВЕН с MasterPLC, такая же как и Codesys.
То есть, это не будет работать?
SCADAMaster
16.04.2014, 21:51
Если в контроллер будет залита наша исполнительная система, то будет.
Здравствуйте,
Хочу вытащить переменные OPC сервером 3s software,
1 выполнил по пунктам настройку из методического указания, которое было на диске с контроллером.
2 В OPCСonfig пробовал подключать и rs232 и TCP/IP
3 Matricon OPC Server не видит переменные.
4 выводит только имя : PLC_GW3. Переменных нет.
Что можно сделать?
SCADAMaster
25.06.2014, 12:56
3 Matricon OPC Server не видит переменные.
Имеется ввиду Matricon OPC Explorer?
По настройке OPC сервера Codesys вам нужно обратится в техподдержку ОВЕН (создайте тему в разделе ПЛК).
У нас есть инструкция по подключения по Modbus:
http://www.insat.ru/products/Universal_MasterOPC/OPC_To_Owen_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. Не меняются значения.
SCADAMaster
26.06.2014, 14:14
Должно работать. Проверьте все настройки связи.
По какому интерфейсу вы подключить - 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
...
SCADAMaster
30.06.2014, 13:12
У вас ОРС сервер в режиме Slave? Пришлите вашу конфигурацию ОРС сервера.
В документации которую мы выкладывали ОРС сервер работает в режиме Master, и обмен ведется через регион Holding Registers. Почему вы не сделали также?
SCADAMaster
У вас ОРС сервер в режиме Slave? Пришлите вашу конфигурацию ОРС сервера. ...
Во вложении конфигурация.
В документации которую мы выкладывали ОРС сервер работает в режиме Master
Написано в названии - мастер, хотя не понятно где настраивать.
и обмен ведется через регион Holding Registers. Почему вы не сделали также?
Не нашел Регион Holding Registers - только если добавить тэг Holding Registers.
SCADAMaster
30.06.2014, 16:19
Не нашел Регион Holding Registers - только если добавить тэг Holding Registers.
Так и надо и делать - при добавлении тега указывать регион "Holding Registers". Сделайте как описано у нас в документации.
Почему вы делаете конфигурацию на основе конфигурации Simulator? Сделайте новую, и добавляйте элементы в нее.
Спасибо Вам!!!
Оказалось у меня перед переменной 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
SCADAMaster
08.07.2014, 13:01
Что можно сделать?
Сначала вам нужно проверить - пингуется ли вообще контроллер.
Сначала вам нужно проверить - пингуется ли вообще контроллер.
ping 192.168.100.6
Превышен интервал ожидания для запроса.
SCADAMaster
08.07.2014, 16:16
Значит какие то проблемы с контроллером. Проверяйте настройки - правильно ли задан IP, маска, правильное ли соединение.
Сначала нужно добиться пинга.
PotokU непонятно, зачем вы еще сделали кроссовер 4-5 пары на 7-8, если в компе карточка гигабитная, получите трабл.
Надо бы скрины команды PLCInfo контроллера
13540
АйПишник ПК на котором установлен ОРС
13541
IPv4-адрес: 192.168.0.100
Маска: 255.255.255.0
Основной шлюз: 192.168.0.1
Как правильно настроить сеть?
Поставил на ПК адрес 192.168.100.5
Маска : 192.168.100.1
Нет связи.
Terminat
14.07.2014, 19:15
Как правильно настроить сеть?
Для начала обратите внимание на маску: 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
Осн. шлюз: 192.168.100.6 (пробовал 192.168.100.1 192.168.100.0 )
нет связи!
Какой адрес задать можно?
Вроде и там и там должно быть 192.168.100.1 к примеру.
Спасибо. Получилось вот так:
IP-адрес: 192.168.100.5
Маска: 255.255.255.0
Осн. шлюз: 192.168.100.6
Надо было окно "Подключение по локальной сети - свойства" закрыть и все заработало!
Шлюз по барабану, если устройства в одной подсети. Шлюз необходим только для входа выхода из других подсетей.
Шлюзом обычно является роутер, необходим для доступа к ПЛК извне, ну и чтобы ПЛК понимал, куда отвечать при запросах из других подсетей.
Добрый день! Подскажите возможно ли выполнение кода программы без ПЛК, так чтобы переменные передавались в ОРС сервер и в СКАДА систему, шло также управление этой программой через СКАДА?
lara197a
04.10.2014, 10:12
Код можно написать и в скаде, но...
SCADAMaster
04.10.2014, 12:44
Можно, но лучше это делать на ПЛК.
Т.е. средствами CoDeSys этого не получится сделать, я правильно понимаю?
SCADAMaster
04.10.2014, 16:25
А причем здесь Codesys? Опишите подробнее что именно вы хотите сделать.
А причем здесь Codesys? Опишите подробнее что именно вы хотите сделать.
Он хочет симулировать работу ПЛК в среде CoDeSys.
SCADAMaster
04.10.2014, 16:55
Для Codesys вроде как существует виртуальный контроллер.
Николаев Андрей
04.10.2014, 17:30
codesys sp rte.
пол часа вроде бесплатно runtime.
но на постоянку - надо покупать. Дорого.
Благодарю за ответы! А вот этот виртуальный codesys sp rte может на любой операционной системе работать?
Николаев Андрей
04.10.2014, 21:09
sp rte как и Win nt ставятся непосредственно с CODESYS на ПК.
Подробнее по их работе с разными ОС лучше спросить у компаний Пролог или 3S-Software, так как ОВЕН эти продукты не продает и не поддерживает.
http://forum.codesys.com/
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot