Cоединение InTouch с контроллером Siemens по протоколу Profinet

Дополнительно описываю соединение InTouch с контроллером Siemens по протоколу Profinet. Установка драйвера подобна настройке с Modbus TCP, но с рядом особенностей

Условия задачи:
У нас есть два компьютера, на который установлено на первом Windows7 Professional 64, на втором Windows7 Максимальная 64.
На оба компьютера установлены виртуальные машины VMware Workstation 12 Pro
Там, где установлено ПО Wonderware – W7 PROFF 64
Где установлен TIA + Step7 – W7 PROFF x86

1. Надо сделать так, чтоб виртуальные машины имели возможность видеть друг друга в общем сетевом пространстве домашней сети (192.168.1.ххх)
1.1 Настраиваем сетевые адаптеры виртуальных машин на режим автомост
1.2 Подтверждаем приглашение в домашнюю сеть
1.3 Пингуем обе машины, что убедиться в правильности настроек
2. Настраиваем виртуальную машину, где установлено ПО Siemens
2.1 Запускаем Nettoplcsim.exe
2.2 Запускаем захват порта 102
2.3 Запускаем Simatic Manager
2.4 Открыв наш проект, заходим в Hardware Editor. Выставляем адрес IP такой же, как у виртуальной машины. В проекте создан блок данных DB1 с одной переменной типа INT
2.5 Set PG/PC Interface выставляем PLCSIM(TCP/IP)
2.6 Запускаем штатный имитатор и загружаем в него проект
2.7 В настройках сетевого репродуктора NetToPLCsim выставляем два одинаковых адреса, равных адресу нашей виртуальной машины
2.8 Жмем на запуск сервера
3. Настраиваем InTouch
3.1 Устанавливаем драйвер для подключения к контроллерам Siemens – DASSIDirect.3
3.2 Конфигурируем драйвер так, как показано на рисунках ниже
3.3 Запускаем драйвер
3.4 Устанавливаем имя доступа
3.5 Создаем тэг
3.6 Привязываем данный тэг к анимационному символу на экранной форме
3.7 Запускаем проект в режим Runtime

Структурная схема

Пример адресации данных InTouch

Выбор драйвера Daserver

DASSIDIRECT

DASSIDIRECT

DASSIDIRECT

DASSIDIRECT

InTouch

InTouch

InTouch

#InTouch, #Wonderware, #VMWARE, #Step7, #пошаговаяинструкция, #контроллер, #Siemens, #Profinet, #DASsidirect


Если Вы не нашли то, что искали, сообщите об этом в комментарии

14.06.2018

Добрый день! Необходимо связать между собой Archesrta IDE и S7-1200 через драйвер DASsidirect. Есть несколько видео на ютубе, однако полностью повторив все действия согласно им, значения с плк так и не получил. Может быть есть у кого то опыт такой связки? Возможно там есть какие то подводные камни?

24.03.2018

Yura Serditov: Привет, я думаю в моём случае не было ничего интересного, т.к. вся соль была в том, что на той ВМ стоят какие-то ограничение административных прав..но потом я понял, что он хоть и ругается на изменение ip адреса из окна Сетевых подключений, но из консоли, используя команду netsh interface set ip address name="NameNetwork" static 192.168.2.20 255.255.255.0 всё получилось! т.е. никаких дополнительных настроек с ВМ или с сетью на хосте не делал! Топология сети в точности что я и приводил, там нет ни кольца, ни снежинки.(может к сожалению, а может и к счастью) И в данном случае настройка сети со стендом и вопрос про нейросети не связаны.

23.03.2018

R: Во первых включен ли у вас wifi,если да, то виртуалка эту сеть использует, в не лан. Во вторых виртуалке все ровно в одной ли она подсети с хостом, главное чтобы была в одной подсети с плк. Если все вышеизложенное выполнено и хост расшаривает лан сеть в которой плк на виртуалку, но она не пингует плк значит нужно смотреть политики безопасности, брадмауеры и т.д.

10.03.2018

а нельзя ли в сравнении ( тест драйве) scada систем рассмотреть и проект на wonderware?
Ваш комментарий добавлен


Возврат к списку