Управление с помощью Labview

Обсуждение, связанное с разработкой ПО верхнего уровня
Mustafa
beginner
beginner
Сообщения: 24
Зарегистрирован: 31 мар 2013, 12:45
Версия LabVIEW: 2011/2012
Откуда: Kazakhstan
Контактная информация:

Управление с помощью Labview

Сообщение Mustafa »

Всем привет!!!
Заранее прошу прошение, если данная тема уже обсуждалась просто не нашел.
Можно ли управлять Siemens s7-300 (313C) через Labview?. Задача: реализовать ПИД регулятор (регулирование темп. и уровня воды в резервуаре).
Программу пишу на Step7 v5.5. А в качестве scada системы хочу использовать labview? Жду советов, Спасибо!!! :help:
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Управление с помощью Labview

Сообщение dadreamer »

Это возможно, но вам вероятно потребуется NI OPC Server. Реализация также зависит от протокола, по которому будет происходить связь (Ethernet, RS232, RS485). Посмотрите вот такие ссылки: 1, 2, 3, 4, 5.
Mustafa
beginner
beginner
Сообщения: 24
Зарегистрирован: 31 мар 2013, 12:45
Версия LabVIEW: 2011/2012
Откуда: Kazakhstan
Контактная информация:

Re: Управление с помощью Labview

Сообщение Mustafa »

У меня соединение через MPI-USB адаптер. Установил NI OPC server.
Есть ли примеры реализации (Инструкции подключения), Если не трудно дайте ссылку!!!
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Управление с помощью Labview

Сообщение dadreamer »

Этот адаптер создаёт виртуальный COM-порт? Если так, то в :labview: с ним можно работать через VISA. Большего написать не могу, не приходилось работать с этим контроллером.
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Управление с помощью Labview

Сообщение Viktor »

Установил NI OPC server
Если так, то проще Connect LabVIEW to Any PLC Using OPC
Аватара пользователя
Vasiliy Baev

Activity Gold Bronze
leader
leader
Сообщения: 545
Зарегистрирован: 31 окт 2011, 09:02
Награды: 4
Версия LabVIEW: 2019
Откуда: Санкт-Петербург
Благодарил (а): 9 раз
Поблагодарили: 10 раз
Контактная информация:

Re: Управление с помощью Labview

Сообщение Vasiliy Baev »

Mustafa, на форуме NI
Through 3rd-party vendors I've found out that the NI OPC server drivers for Siemens S7-300 ONLY supports legacy RS232 communication, no USB connectivity of any kind. You can only either use the MPI to RS232 adapter or the HMI to RS232 adapter.
для MPI to RS232 есть библиотека https://decibel.ni.com/content/docs/DOC-1330
Mustafa
beginner
beginner
Сообщения: 24
Зарегистрирован: 31 мар 2013, 12:45
Версия LabVIEW: 2011/2012
Откуда: Kazakhstan
Контактная информация:

Re: Управление с помощью Labview

Сообщение Mustafa »

Этот адаптер создаёт виртуальный COM-порт?
Ну... При подключении всплывает сообщение, что подключен MPI-USB адаптер, а СОМ порт не создает
Mustafa
beginner
beginner
Сообщения: 24
Зарегистрирован: 31 мар 2013, 12:45
Версия LabVIEW: 2011/2012
Откуда: Kazakhstan
Контактная информация:

Re: Управление с помощью Labview

Сообщение Mustafa »

Недавно на другом форуме поискал подобную тему, но там нет конкретного решении.
Говорят, что можно "связать s7300+Labview" через спец. пакеты NI (VISA, DSC module... и.т.д).
Господа подскажите что вы думаете по этому поводу? Какая больше подходит? VISA или DSC или ещё что-то другое?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: Управление с помощью Labview

Сообщение dadreamer »

Mustafa
Тогда я что-то не понимаю. Сможете расписать, как работает этот адаптер? Что за протокол получается при коннекте?.. Если просто COM-порт, то можно спокойно соединяться по RS-232 через VISA. Откройте диспетчер устройств в Windows, подключите ваше оборудование и смотрите, что там появилось. В разделе "Порты (COM и LPT)" точно ничего нет?
Аватара пользователя
Vasiliy Baev

Activity Gold Bronze
leader
leader
Сообщения: 545
Зарегистрирован: 31 окт 2011, 09:02
Награды: 4
Версия LabVIEW: 2019
Откуда: Санкт-Петербург
Благодарил (а): 9 раз
Поблагодарили: 10 раз
Контактная информация:

Re: Управление с помощью Labview

Сообщение Vasiliy Baev »

Mustafa, попробуйте через ActivX http://cache.automation.siemens.com/dnl ... tive_e.pdf

Mpi/RS232 - OPC (DSC)
Mpi/Ethernet - TCP/IP (Visa)
В обоих случаях есть библиотеки и примеры. Про Mpi/USB ни какой конкретной информации найти не удалось. Поробуйте через ActivX - может получиться. И полистайте форум сименса.

Информация об адаптере http://cache.automation.siemens.com/dnl ... USB_ru.pdf
Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2211
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 27 раз
Поблагодарили: 27 раз

Re: Управление с помощью Labview

Сообщение Borjomy_1 »

Есть библиотека обмена данными с симатиком по протоколу S7TCP - в том числе доступ к DB, I/O, M и прочим переменным симатика. Для работы требуется CPU с ProfiNet или CP с ProfiNet (например CP-343-1)
Mustafa
beginner
beginner
Сообщения: 24
Зарегистрирован: 31 мар 2013, 12:45
Версия LabVIEW: 2011/2012
Откуда: Kazakhstan
Контактная информация:

Re: Управление с помощью Labview

Сообщение Mustafa »

Ребята если не трудно скиньте ссылку на labview 2011 DSC module, что-то не могу найти его или он идет вместе с пакетом labview 2011?
Аватара пользователя
Andrew Lunev

Activity Professionalism
VIP
VIP
Сообщения: 957
Зарегистрирован: 11 дек 2010, 12:31
Награды: 2
Версия LabVIEW: 2014-2021
Откуда: Москва
Благодарил (а): 4 раза
Поблагодарили: 10 раз

Re: Управление с помощью Labview

Сообщение Andrew Lunev »

Все модули и тулкиты прекрасно скачиваются с сайта NI после регистрации. Регистрируйтесь и качайте для нужной вам версии.
Mustafa
beginner
beginner
Сообщения: 24
Зарегистрирован: 31 мар 2013, 12:45
Версия LabVIEW: 2011/2012
Откуда: Kazakhstan
Контактная информация:

Re: Управление с помощью Labview

Сообщение Mustafa »

Видимо через MPI-USB адаптер никак нельза прочитать/отправлять данные. Когда подключаю в диспетчере устройств появляется PC adapter USB, но COM порта нет. (У меня ноутбук). Похоже придется подключаться через MPI и на компьютер. В интернете нашел пример на это. Всем Спасибо за совет и помощь!!!!!!!
Mustafa
beginner
beginner
Сообщения: 24
Зарегистрирован: 31 мар 2013, 12:45
Версия LabVIEW: 2011/2012
Откуда: Kazakhstan
Контактная информация:

Re: Управление с помощью Labview

Сообщение Mustafa »

Мне удалось найти МРІ-RS232 адаптер. Кто нибудь знает Как настроить его? (через DSC наверное). Если можно пример
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Лицевая панель»