Здравствуйте. Я студент СФУ и у меня подобная тема диплома, какую вы реализовывали в вашем проекте. Подскажите, пожалуйста, как можно с вами связаться и задать вам несколько вопросов? Не получается реализовать связь TIa Portal c MasterSCADA...
https://vk.com/bad_world124 - моя страница в ВК. Напишите мне, пожалуйста
Не получается коннект S7-1200 с MasterSCADA 4D
-
Bad_world124
- Профан
- Сообщения: 4
- Зарегистрирован: 20 фев 2024, 16:22
Re: Не получается коннект S7-1200 с MasterSCADA 4D
Можете задавать вопросы прямо здесь.
-
Bad_world124
- Профан
- Сообщения: 4
- Зарегистрирован: 20 фев 2024, 16:22
Re: Не получается коннект S7-1200 с MasterSCADA 4D
У меня есть программа в Tia Portal и там указана версия контроллера 1215 v4.2. На данной версии нельзя установить связь с ОРС сервером и программа предлагает, что можно выполнить обновление до 4.6, где есть ОРС UA и OPC DA. Что это за версии и за что они отвечают? На что повлияет, если я выполню обновление в проекте? Так как делаю демонстрационный вариант программы с PLCSIM, может ли не заработать, при подключении к реальному контроллеру?
-
Bad_world124
- Профан
- Сообщения: 4
- Зарегистрирован: 20 фев 2024, 16:22
Re: Не получается коннект S7-1200 с MasterSCADA 4D
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Не получается коннект S7-1200 с MasterSCADA 4D
Вы можете сделать копию проекта ТИА Портала и удовлетворить любопытство. Ничего страшного не будет.
V4.2, V4.6 - это версии прошивки CPU контроллера. Чем выше версия, тем больше всякой функциональности поддерживает контроллер, например, та же поддержка OPC UA и т.п.
Самое интересное, CPU с прошивкой начиная с V4.2, а может даже более старый V4.1 (точно не помню), может принять в себя проект более новый, т.е. V4.3, 4.4, 4.5, 4.6 и т.д. Но учтите, CPU не сможет исполнять ту функциональность, которую он не умеет.
CPU можно перепрошить до V4.6 и тогда будет счастье.
V4.2, V4.6 - это версии прошивки CPU контроллера. Чем выше версия, тем больше всякой функциональности поддерживает контроллер, например, та же поддержка OPC UA и т.п.
Самое интересное, CPU с прошивкой начиная с V4.2, а может даже более старый V4.1 (точно не помню), может принять в себя проект более новый, т.е. V4.3, 4.4, 4.5, 4.6 и т.д. Но учтите, CPU не сможет исполнять ту функциональность, которую он не умеет.
CPU можно перепрошить до V4.6 и тогда будет счастье.
-
Bad_world124
- Профан
- Сообщения: 4
- Зарегистрирован: 20 фев 2024, 16:22
Re: Не получается коннект S7-1200 с MasterSCADA 4D
А вы, случайно, не знаете, как можно CPU перепрошить? Что для этого может потребоваться? Прочитал в интернете, что необходимо скачать прошивку и через SIMATIC Automation Tool установить прошивку. Этого будет достаточно?
Re: Не получается коннект S7-1200 с MasterSCADA 4D
Automation Tool и флэшка Simatic - это старинные способы, лет 10 назад были единственными вариантами. Сейчас нужен только ТИА Портал не совсем старый, хотя бы V15. Ну и прошивка для вашего конкретного CPU.
-
AlexandrGr
- Профан
- Сообщения: 1
- Зарегистрирован: 03 июн 2021, 13:53
Re: Не получается коннект S7-1200 с MasterSCADA 4D
Скорее в PLCSIM у вас не получится связаться с MasterSCADA.Bad_world124 писал(а): ↑20 фев 2024, 18:07Так как делаю демонстрационный вариант программы с PLCSIM, может ли не заработать, при подключении к реальному контроллеру?
Re: Не получается коннект S7-1200 с MasterSCADA 4D
Добрый день, коллеги!
Интересует следующий вопрос, который своими силами побороть не смог.
Существует проект MS4D и PLC s-1200. Необходимо, чтобы они друг с другом общались и передавали данные в массиве структур произвольного типа данных UDT.
Коннект MS4D и s-1200 прошел успешно, но далее возник вопрос в удобстве реализации связей между ними в среде MS4D.
Проще говоря, выделенная красным на рисунке зона является просто папкой, а не структурой, с которой могу взаимодействовать. А производить связь вручную всех компонентов массива структур - практически невозможно.
Прошу подсказать возможные варианты выхода из данной проблемы.
Так же видел сообщение на форуме с похожей проблематикой, но не смог найти ссылку на файлы, которые упоминаются в сообщении.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Не получается коннект S7-1200 с MasterSCADA 4D
UDT не допускаются, переделывайте в структуры. 
О каких файлах идёт речь? О файлах .db? В ТИА Портале нажимаете правой кнопкой на датаблоке и выбираете "Generate...".
О каких файлах идёт речь? О файлах .db? В ТИА Портале нажимаете правой кнопкой на датаблоке и выбираете "Generate...".
Re: Не получается коннект S7-1200 с MasterSCADA 4D
Я все это и делаю, вопрос в том что именно в MS4D я не могу взаимодействовать с структурой и массивами, а только с их конечными внутренними переменными
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Не получается коннект S7-1200 с MasterSCADA 4D
Когда проводил исследование, мне было важно понять все ограничения импорта. Но до реальной работы дело не дошло по причине угловатости импорта. А вы открыли ещё и нюанс использования структур. 
Re: Не получается коннект S7-1200 с MasterSCADA 4D
Коллега, еще раз добрый день!
В конечном итоге ушел в своем проекте от использования утилиты SiemensPLC. Перешел на стандартный OPC_ua. В роли сервера s1200, в роли клиента - АРМ MS4D.
Но и тут меня подстерегали проблемы. С чтением по OPC_ua и записью обычных переменных (PLC-tags, DB) - все норм, а вот с массивами структур - проблема. Читает, но не записывает, хотя все моменты с InOut, чтением/записью настроены верно!
У вас есть возможность отправить мне данный проект MS4D на e-mail? ( d.tentelov@mail.ru )Вариант 4. Передача данных через S7-1200 OPC UA Server
1. S7-1200 v4.4 и выше, TIA Portal v16.
2. Приобретается runtime-лицензия SIMATIC OPC UA S7-1200 Basic 6ES7823-0BA00-2BA0 стоимостью 50 евро.
3. Активировать OPC UA Server и указать лицензию в свойствах CPU.
4. В датаблоке SCADA_DB установить галочки "Accessible from HMI/OPC UA".
5. Описание в системном мануале S7-1200 v4.4 «s71200_system_manual_en-US_en-US» (раздел 11.7).
6. Автоматически импортируются любые типы данных, включая сложные - структуры, UDT, вложенные структуры, массивы, массивы структур, массивы UDT и т.п.