roboforum.ru

Технический форум по робототехнике.
Текущее время: 22 апр 2025, 20:05

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Arduino и SCADA
СообщениеДобавлено: 18 фев 2011, 16:52 
Не в сети

Зарегистрирован: 18 фев 2011, 16:35
Сообщения: 56
Люди, подскажите, возможно ли связать ардуино и какую либо скада систему, в частности интересует WinCC. Ардуино общается с компом через ком порт. Может есть какой драйвер, подходящий для ардуины, или как-то через OPC-сервер? Ведь можно же подключать различные контроллеры сторонних производителей к WinCC, может и этот прокатит.
Работаю на заводе, начинаю осваивать автоматизацию на базе сименса. Впечатляет! Очень нравится WinCC. А дома на ардуине есть что-то типа "умный дом", по сути ардуино - блок входов\выходов, а накомпе написал управляющюю прогу на делфи. Хочу заменить её на ВинЦЦ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino и SCADA
СообщениеДобавлено: 18 фев 2011, 17:38 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
не смешивайте котлеты с мухами мб ? )

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino и SCADA
СообщениеДобавлено: 18 фев 2011, 19:12 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
А чего такого странного? Бывают промконтроллеры на аврках, ничего там страшного нету. Реализуй ModBus Slave (RTU или ASCII - на выбор) на уарте ардуины, без особых извратов, чисто функции чтения-записи аналоговых и дискретных входов-выходов (по минимуму - функции 3,6 и 16, по максимуму - 1,2,3,4,5,6,15,16). Там протокол простейший. И его любая скада поймет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino и SCADA
СообщениеДобавлено: 18 фев 2011, 19:23 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
ну просто если оно реально акутально.. то да .. но мне кажется это просто желание влепить что-то привычное везде..

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino и SCADA
СообщениеДобавлено: 18 фев 2011, 23:49 
Не в сети

Зарегистрирован: 18 фев 2011, 16:35
Сообщения: 56
Duhas писал(а):
.. но мне кажется это просто желание влепить что-то привычное везде..


А что в этом плохого? Для меня лично, здесь много плюсов. Во-первых, более глубокое изучение этой скады, а это от части хоби, от части работа\карьера. Во-вторых,сейчас это построено на ардуине, а может со временем и приобрету себе для дома контроллер, если не сименсовский, то овен плк, и скаду переделывать не придётся. Да, это далеко не для дома решение, но я люблю палить из пушки по мухам, есть в этом что-то, типа воровать - так милион, е..ть - так королеву.

Не совсем понятна структура,
boez писал(а):
Реализуй ModBus Slave (RTU или ASCII - на выбор) на уарте ардуины
boez писал(а):
Там протокол простейший. И его любая скада поймет.

Тоесть прога МодБас будет читать данные поступающие по USB с ардуины (с виртуального ком порта) и преобразовывать их в понятный для winCC вид? Правильно понял? WinCC, значит, должна общаться с ModBus Slave. Другой софт потребуется?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino и SCADA
СообщениеДобавлено: 19 фев 2011, 20:15 
Не в сети

Зарегистрирован: 18 фев 2011, 16:35
Сообщения: 56
Немогу найти драйвер modbus serial для WinCC, там есть, но только для TCP\IP, а у меня то serial port... Кто знает, где искать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino и SCADA
СообщениеДобавлено: 19 фев 2011, 22:09 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
Интересная тема! Со скадами пока не работал, но использовать с ними МК конечно возможно....при условии наличия открытого протокола и драйвера (ОРС сервера). А открытости нет, каждый производитель стремится ввести в протокол связи недокументированные особенности... для защиты собственных ноу-хау. Поискать советую на иностранных сайтах, вероятно уже кто то озаботился данной задачей...

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino и SCADA
СообщениеДобавлено: 20 фев 2011, 01:29 
Не в сети

Зарегистрирован: 18 фев 2011, 16:35
Сообщения: 56
О каком протоколе речь? Лично на ардуино я свой протокол сделал, простой до неприличия. Я так ещё и не подключил скаду, но помоему там при обмене скады с OPC сервером тоже протокол можно свой создать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino и SCADA
СообщениеДобавлено: 20 фев 2011, 02:20 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
Sirocco писал(а):
О каком протоколе речь?

о таком...который понятен скаде...
Sirocco писал(а):
Лично на ардуино я свой протокол сделал, простой до неприличия

осталось написать OPC сервер... мелочь какая...

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino и SCADA
СообщениеДобавлено: 20 фев 2011, 12:00 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Вообще мне подсказывают, что для home automation используют [[ru:BACnet]]

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino и SCADA
СообщениеДобавлено: 20 фев 2011, 14:15 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Да, я имел в виду, что между ардуиной и компом бегает modbus по последовательному порту. А как это дальше выглядит в компе - это уже вопрос к WinCC. Я в скадах сильно не шарю, но когда-то лет назад с нашими контроллерами мы какую-то скаду тестировали, использовали Modbus OPC сервер, а какой конкретно - не помню. Гугл говорит, что бывают фришные:
http://www.opcconnect.com/freesrv.php
http://www.iconics.com/support/free_tools.asp


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino и SCADA
СообщениеДобавлено: 20 фев 2011, 19:31 
Не в сети
Аватара пользователя

Зарегистрирован: 16 май 2009, 12:50
Сообщения: 1530
Откуда: Россия
прог. языки: Java, C
modbus +1 :)

_________________
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO