PDA

Просмотр полной версии : web визуализация + ПЛК 150 серии



Пьер
29.02.2016, 14:58
Уважаемые спецы, подскажите пожалуйста, возможно ли настроить у ПЛК 150/154 веб визуализацию?
В целевой платформе web сервера конечно нет у них, но может какими нибудь методами можно организовать такое дело?
Можно по локальной сети, т.е. внутренней, между двумя ПК!
Цель этого проекта, основную HMI визуализацию дублировать на 100-200 метров к др.ПК и отображать там эти параметры.
Спасибо!

alex55
29.02.2016, 15:47
Какие проблемы- присвоить правильно IP адрес второму компьютеру, чтобы он был в одной подсети с контроллером и первым компьютером (например 10.0.6.99)- остальное как обычно(если есть локальная сеть можно через хаб) .. Куда интереснее второй вариант через точку доступа(клиент точки доступа) использовать TP-LINK например пробовал TL-WA7510N-до 2-х километров хватает, даже управлять можно со второго компьютера.

Scream
29.02.2016, 15:49
Какие проблемы- присвоить правильно IP адрес второму компьютеру, чтобы он был в одной подсети с контроллером и первым компьютером (например 10.0.6.99)- остальное как обычно(если есть локальная сеть можно через хаб) .. Куда интереснее второй вариант через точку доступа(клиент точки доступа) использовать TP-LINK например пробовал TL-WA7510N-до 2-х километров хватает, даже управлять можно со второго компьютера.

я думаю вопрос больше с программной частью

Пьер
29.02.2016, 15:58
Какие проблемы- присвоить правильно IP адрес второму компьютеру, чтобы он был в одной подсети с контроллером и первым компьютером (например 10.0.6.99)- остальное как обычно(если есть локальная сеть можно через хаб) .. Куда интереснее второй вариант через точку доступа(клиент точки доступа) использовать TP-LINK например пробовал TL-WA7510N-до 2-х километров хватает, даже управлять можно со второго компьютера.

не понял. Имеете ввиду загрузить CoDesys HMI на удаленном ПК, а как на 1 ПК будет работать CoDeSysHMI? Можете поподробнее, я в этом на 10% соображаю.

capzap
29.02.2016, 16:20
не понял. Имеете ввиду загрузить CoDesys HMI на удаленном ПК, а как на 1 ПК будет работать CoDeSysHMI? Можете поподробнее, я в этом на 10% соображаю.

не должно получиться, у овеновских контроллеров особенность один сокет одно соединение, с двух компов на один порт не соединиться. Лучше поискать ОРС-сервер, с возможностью подключений нескольких клиентов и через него продумывать визуализацию

Пьер
29.02.2016, 16:22
не должно получиться, у овеновских контроллеров особенность один сокет одно соединение, с двух компов на один порт не соединиться. Лучше поискать ОРС-сервер, с возможностью подключений нескольких клиентов и через него продумывать визуализацию

Имеете ввиду СКАДУ подключить к этому делу?

alex55
29.02.2016, 16:23
CoDesys HMI с программой установить на обоих ПК, т.е они будут работать в одной сети через хаб с двух IP адресов, но с ПЛК по TCP/IP Level2 подключен только ПК1.
Правда я использовал встроенную визуализацию кдс- на HMI заказчик финансировать отказался..

capzap
29.02.2016, 16:31
Имеете ввиду СКАДУ подключить к этому делу?

ну да. Я правда не знаю про какую веб-визуализацию речь, если штатную, то она построена на аплете, а он открывает сокет и циклично читает данные, не отдавая сокет. Если же написать собственную, статическую, то проблем не будет, соединились получили html файл, отсоединились, отдав достум другому желающему например, так же и управление, отдали команду закрыли сокет

Пьер
01.03.2016, 08:46
ну да. Я правда не знаю про какую веб-визуализацию речь, если штатную, то она построена на аплете, а он открывает сокет и циклично читает данные, не отдавая сокет. Если же написать собственную, статическую, то проблем не будет, соединились получили html файл, отсоединились, отдав достум другому желающему например, так же и управление, отдали команду закрыли сокет

У меня стандартная HMI Codesys визуализация. А что про сокет говорите - в моем случае получится?

Пьер
01.03.2016, 08:51
CoDesys HMI с программой установить на обоих ПК, т.е они будут работать в одной сети через хаб с двух IP адресов, но с ПЛК по TCP/IP Level2 подключен только ПК1.

Попробую и отпишусь.

У меня Codesys визуализация сделана по ярлыку на рабочем столе. Нажимаю на ярлык, он загружает мне только одну визуалку, т.е. без основного CDS.
Рабочая папка - "C:\Program Files\3S Software\CoDeSys V2.3\CoDeSysHMI"


Объект - "C:\Program Files\3S Software\CoDeSys V2.3\CoDeSysHMI\CoDeSysHMI.exe" /target "C:\Program Files\3S Software\CoDeSys V2.3\Projects\001.pro" /online /run /visu Vis001 /visudownload /show normal


Через такой ярлык будет работать? На одном и втором ПК?

Филоненко Владислав
01.03.2016, 09:52
Есть вариант сделать Web-сервер на самом ПЛК.
Пример есть на диске ПЛК. Суперграфики не будет, но SVG графики, ввод/вывод значений, кнопки и т.п. с интеграцией с данными в программе ПЛК работает.
Если браузер не держит постоянно соединение (а большинство не держит), то даже на 1 сокете - можно несколько клиентов поддержать. И никто не мешает открыть несколько сокетов на 1 порт.

alex55
01.03.2016, 12:54
Через такой ярлык будет работать? На одном и втором ПК? У меня работает через основной ярлык кдс, оба плк через хаб соединены, только IP разные. Интересно узнать продолжение, что в итоге получилось-вопрос бывает актуальным..

Пьер
01.03.2016, 13:16
У меня работает через основной ярлык кдс, оба плк через хаб соединены
Оба ПЛК или ПК?

alex55
01.03.2016, 13:45
Пардон, ПЛК110 - один, а ПК1 и ПК2 через хаб..

Пьер
01.03.2016, 15:13
Пардон, ПЛК110 - один, а ПК1 и ПК2 через хаб..

у меня ПЛК 150 серии.

Пьер
01.03.2016, 15:23
Пардон, ПЛК110 - один, а ПК1 и ПК2 через хаб..

у меня ПЛК 150 серии.

alex55
01.03.2016, 15:45
В плане сетевых настроек между плк 110 и 150 разницы не вижу. Тем более, что плк-110 у меня в связке МВ110-8А передает значения температуры на ПК2.

Адрей
01.03.2016, 16:08
Ребята не парьтесь с ПЛК и веб не тратьте время, купите лицензию в пролок на веб визуализацию от кдс для ПК.

Денис Сухарев
14.03.2016, 14:43
Как вариант можно использовать подключение к удалённому рабочему столу с первого ПК на второй или TeamViewer.

Или отрисовать похожую визуализацию в любой скаде на втором ПК и настроить ОРС сервер на первом.