Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.10.2010, 11:41   #1
Alina26-89
 
Регистрация: 01.05.2009
Сообщений: 3
Восклицание Собираю информацию для работы с ПЛК ОВЕН

Здравствуйте!
Наверное данная тема не для этого раздела, но просто не решила куда ее следует запихнуть.

Передо мной стоит следующая задача:
Имеется некое устройство ОВЕН МВ110-220.8АС, на которое поступает информация с 70 устройств о напряжении, силе тока и т.д. Особенность данного устройства в том, что максимальное количество подключаемых приборов должно быть не более 32, соответственно необходимо организовывать повторитель интерфейса (все это реализовано на техническом уровне и как таковое меня не интересует). Вопрос: влияет ли повторитель интерфейса каким-либо образом на программирование? Данное устройство переводит аналоговый сигнал в цифровой и передает его далее по протоколу RS-485 в преобразователь MOXA 5150, который в свою очередь передает сигнал на ПК по каналу ethernet. Передо мной стоит такая задача: необходимо написать пользовательский интерфес, который выводил бы всю информацию от каждого прибора в окно.
Изначально я думала, что все это реализуется как расшифровка пакетов TCP/IP, приходящих от устройства, однако выяснилось, что есть некие scad-системы, которые данные действия осуществляют.

Хотелось бы узнать точнее на каком языке пишутся такие программы, какие особенности есть, и прочие рекомендации.

Прошу отвечать людей, реально разбирающихся в подобного рода задачах.
Сама я впервые беруcь за столь серьезную задачу, поэтому прошу все ваши ответы оформлять более подробно, что б было понятно новичку.
Alina26-89 вне форума Ответить с цитированием
Старый 26.10.2010, 13:04   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

ваше прошу очень похоже на требование, а если новичек, зачем взялись?

Прежде всего, вы должны найти все даташиты!!! на используемое и предполагаемое оборудование
Цитата:
ОВЕН МВ110-220.8АС ...Особенность данного устройства в том, что максимальное количество подключаемых приборов должно быть не более 32
Цитата:
соответственно необходимо организовывать повторитель интерфейса (все это реализовано на техническом уровне и как таковое меня не интересует
а вот зря не интересует, модуль ввода аналоговых сигналов ОВЕН МВ110-220.8AC - НА 8 КАНАЛОВ!!! и питание от 220В http://www.owen.ru/uploads/rie_mv110-8ac_879.pdf


и вы очевидно спутали теплое с мягким, это на интерфейс RS-485 можно навесить до 32 устройств, а теперь умножьте кол-во каналов=8 (на одном модуле) на 30 устройств в сети (каждое со своим адресом) хотя-бы ? во-оот, а вас видите-ли технические моменты не интересуют.

МВ110 работает в сети RS-485 по протоколам ОВЕН, ModBus-RTU, ModBus-ASCII, DCON и не является Мастером сети, т.е. является слэйв

MOXA 5150 является лишь конвертором

RS-232/422/485 в Ethernet

Цитата:
передает его далее по протоколу RS-485
RS-485 это не протокол, а физический интерфейс.

А теперь читаем...
Цитата:
К МВ110 предоставляется бесплатный ОРС-драйвер и библиотека стандарта WIN DLL, которые рекомендуется использовать при подключении прибора к SCADA-системам и контроллерам других производителей.

Конфигурирование МВ110 осуществляется на ПК через адаптер интерфейса RS-485/RS-232 или RS-485/USB (например, ОВЕН АСЗ-М или АС4, соответственно) с помощью программы «Конфигуратор М110», входящей в комплект поставки.
1- любая SCADA может быть как мастер, так и слэйв для OPC, так и по Modbus
2- повторитель - это какой? ТЕЛЕПАТИРУЙТЕ название, отсюда догадываться только ...вас не смущает 8 каналов по даташиту на указанный вами модуль, а вы говорите про какие-то 32, а ?
3- вы не указали структуру вашей сети, а это важно ...могу задать встречный вопрос, а кто вам мешает посадить девайсы RS-485 на одну линию и использовать конвертор RS-485/USB на ПК (тот же ICP DAC I-7556) ? зачем лишнее звено ? 485 линия до километра прекрасно справляется
4- SCADA могут расшифровывать от отдельного (если в них есть программные модули под моху) или сами напишите ...язык FBD или си ...варианты SCADA - TRACE MODE, Сitect, WINLOG PRO к примеру

p.s.: извиняюсь, что наставил много восклицательных знаков, но это лишь для того, чтобы акцентировать внимание.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation

Последний раз редактировалось raxp; 26.10.2010 в 13:39.
raxp вне форума Ответить с цитированием
Старый 26.10.2010, 13:49   #3
Alina26-89
 
Регистрация: 01.05.2009
Сообщений: 3
По умолчанию

[QUOTE=raxp;642842]ваше прошу очень похоже на требование, а если новичек, зачем взялись?
Мое "прошу"-это именно прошу!!! Я же не требую кого то писать, не заставляю насильно. Моя просьба объясняется очень просто: очень часто в форумах обсуждается много лишней информации, не по теме. Часто дают советы люди, реально не разбирающиеся в теме.
А взялась я за данную проблему как раз потому, что хотелось бы повысить свой уровень знаний, получить практический опыт. (Вполне вероятно, что в дальнейшем будет нанят профессионал, под чьим руководством я и буду выполнять данную работу, но мне кажется подготовиться заранее лишним не будет)

Надеюсь в дальнейшем никто не будет комментировать стиль моего письма, а будем обсуждать все по теме. Всех ответивших заранее благодарю за советы и рекомендации.

raxp - большое спасибо за ваши ВОСКЛИЦАТЕЛЬНЫЕ ЗНАКИ,ошибки учла, неточности уточню, будем дальше разбираться.

Последний раз редактировалось Alina26-89; 26.10.2010 в 14:00.
Alina26-89 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Библиотека для WINAPI для работы с ORACL Golovastik SQL, базы данных 2 02.03.2010 19:42
Модули для работы с системой (для Delphi) Terran Компоненты Delphi 9 07.01.2010 02:54
Для облегчения работы с TFS - приложение для работы над дефектами и задачами Аякс Софт 1 18.03.2009 11:43
Собираю команду для создания поискового сервера fs99 Свободное общение 3 27.10.2008 18:51