- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Как подружить B&R и Delphi?
Модераторы: Глоб.модераторы, специалисты B&R
-
- здесь недавно
- Сообщения: 50
- Зарегистрирован: 03 мар 2020, 12:28
- Имя: Дмитрий
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Как подружить B&R и Delphi?
Здравствуйте.
Недавно появилась задача подключить станок на контроллере фирмы B&R с программой на Delphi. Суть задачи считывать данные и сделать что то на подобии SCADA. Почитав руководство пользователя к контроллеру выяснил, что общаться с ним можно по PVI (Process Visualization Interface). Поискав дальше в справке нашел файлы для работы с Visual C++, Visual Basic, Borland C++ Builder, Borland Delphi. Также на данном форуме ознакомился с познавательной https://asutpforum.ru/viewtopic.php?f=221&t=5659. После долгих часов освоения материала нашел что можно работать и с "PviCom.dll" и "BR.AN.PviServices.dll" но так и не понял порядок что за чем нужно делать что бы считать данные... С данным контроллером работаю впервые и о нем знаю очень мало потому прошу вашей помощи.
Спасибо.
Недавно появилась задача подключить станок на контроллере фирмы B&R с программой на Delphi. Суть задачи считывать данные и сделать что то на подобии SCADA. Почитав руководство пользователя к контроллеру выяснил, что общаться с ним можно по PVI (Process Visualization Interface). Поискав дальше в справке нашел файлы для работы с Visual C++, Visual Basic, Borland C++ Builder, Borland Delphi. Также на данном форуме ознакомился с познавательной https://asutpforum.ru/viewtopic.php?f=221&t=5659. После долгих часов освоения материала нашел что можно работать и с "PviCom.dll" и "BR.AN.PviServices.dll" но так и не понял порядок что за чем нужно делать что бы считать данные... С данным контроллером работаю впервые и о нем знаю очень мало потому прошу вашей помощи.
Спасибо.
-
- здесь недавно
- Сообщения: 5
- Зарегистрирован: 08 ноя 2019, 13:27
- Имя: Павел
- город/регион: Тула
Как подружить B&R и Delphi?
Если исходник программы есть, проще по модбасу tcp отдавать. Для delphi библиотека есть на гитхабе. Опрос в отдельном потоке делал. Скада отработала 3 года стабильно.
-
- здесь недавно
- Сообщения: 50
- Зарегистрирован: 03 мар 2020, 12:28
- Имя: Дмитрий
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Как подружить B&R и Delphi?
PavelGO,
Оно то так, но вот ни компания ник то другой дать проект программы не может. B&R позиционирует себя как поставщик проверенного ПО которое работает стабильно. Думаю что за деньги вопрос можно было бы решить но хотелось бы обойтись немного дешевле. Поэтому решил искать альтернативу...
Оно то так, но вот ни компания ник то другой дать проект программы не может. B&R позиционирует себя как поставщик проверенного ПО которое работает стабильно. Думаю что за деньги вопрос можно было бы решить но хотелось бы обойтись немного дешевле. Поэтому решил искать альтернативу...
-
- здесь недавно
- Сообщения: 50
- Зарегистрирован: 03 мар 2020, 12:28
- Имя: Дмитрий
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Как подружить B&R и Delphi?
Ладно, наверное я очень много захотел... Пока с программой подождем (а точнее будем разбираться но не делать упор на это). Вычитал в документации что особо мы там данных то и не увидим в том понимании что нам нужно...
На борту контроллера есть RS232 к которому можно подключиться... Есть здесь люди которые смогут рассказать даст это нам что то или нет?
На борту контроллера есть RS232 к которому можно подключиться... Есть здесь люди которые смогут рассказать даст это нам что то или нет?
-
- здесь недавно
- Сообщения: 50
- Зарегистрирован: 03 мар 2020, 12:28
- Имя: Дмитрий
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Как подружить B&R и Delphi?
Поискав документацию о работе с Dll и Pas толком примера нет даже для другой платформы для программирования... Помогите хот я бы примером на другом языке а я уже буду пробовать переделать...
-
- почётный участник форума
- Сообщения: 1746
- Зарегистрирован: 18 янв 2009, 12:25
- Имя: Дмитрий
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 143 раза
Как подружить B&R и Delphi?
что brwatch показывает? https://asutpforum.ru/viewtopic.php?p=94427#p94427
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой
-
- здесь недавно
- Сообщения: 50
- Зарегистрирован: 03 мар 2020, 12:28
- Имя: Дмитрий
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Как подружить B&R и Delphi?
Отписал.hell_boy писал(а): ↑12 мар 2020, 22:43 что brwatch показывает? https://asutpforum.ru/viewtopic.php?p=94427#p94427
-
- почётный участник форума
- Сообщения: 1746
- Зарегистрирован: 18 янв 2009, 12:25
- Имя: Дмитрий
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 143 раза
Как подружить B&R и Delphi?
решение задачи через старый добрый OPC
http://mikroteh.zp.ua/services/blog/
http://mikroteh.zp.ua/services/blog/
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой
-
- здесь недавно
- Сообщения: 50
- Зарегистрирован: 03 мар 2020, 12:28
- Имя: Дмитрий
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Как подружить B&R и Delphi?
Никогда раньше не работал с ОРС... Та как у меня нет исходного кода проекта внести какие то изменения у меня не выйдет... Буду изучать ваше предложение. Спасибо.hell_boy писал(а): ↑13 мар 2020, 22:20 решение задачи через старый добрый OPC
http://mikroteh.zp.ua/services/blog/
-
- здесь недавно
- Сообщения: 50
- Зарегистрирован: 03 мар 2020, 12:28
- Имя: Дмитрий
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Как подружить B&R и Delphi?
Подскажите у кого то есть фрагмент общения панели с контроллером из WireShark?