Профиль должен быть заполнен на русском языке кириллицей. Заполнение профиля заведомо ложными или некорректными данными - причина возможного отказа в регистрации на форуме.

mc protocol

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее
Аватара пользователя

Автор темы
artemsh
здесь недавно
здесь недавно
Сообщения: 8
Зарегистрирован: 02 сен 2016, 22:04
Ф.И.О.: Шевелёв Артём Сергеевич
Откуда: Санкт-Петербург
Поблагодарили: 1 раз
Контактная информация:

mc protocol

Сообщение artemsh » 23 сен 2016, 16:27

Сталкивался ли кто-нибудь с mc protocol-ом, он же MelSec communication protocol от Mitsubishi?
Задача:
есть контроллеры, управляющие станками
mitsubishi fx3u
mitsubishi fx1n
mitsubishi fx3g
mitsubishi fx2n

есть сетевые модули FX3u-enet-adp и fx2nc-enet-adp, которые связывают их с внешним миром. Есть софт производителя, который работает, но криво и не в полном объёме делает то, что требуется, поэтому хочется написать свою программу, которая будет переводить с языка 1С на язык MC.
Мануал по МС есть, но крокодил не ловится. плюс сложность в том, что железо от меня далеко, просто так не попробовать разные варианты.
В мануале беру пример (на чтение параметров), отправляю его в контроллер, а в ответ ничего не получаю.
Нужен тот, ко подскажет, что я не так понимаю в протоколе.
В идеале было бы ещё и знание LabVIEW, но и без оного буду благодарен за помощь.


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2568
Зарегистрирован: 07 окт 2011, 08:12
Ф.И.О.: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 43 раза
Поблагодарили: 71 раз

mc protocol

Сообщение Ryzhij » 25 сен 2016, 21:51

Есть OPC-серверы с драйверами под Melsec.
Их для подобных задач люди и придумали.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


rwg
частый гость
частый гость
Сообщения: 492
Зарегистрирован: 29 апр 2014, 08:57
Ф.И.О.: Рыбкин Владимир Геннадьевич
Благодарил (а): 10 раз
Поблагодарили: 19 раз

mc protocol

Сообщение rwg » 25 сен 2016, 22:26

Вариант не самый лучший, но вдруг пригодится. У панелей оператора Samkoon есть встроенный драйвер для работы с mitsubishi. Использовать их для местного управления и для трансляции команд верхнего уровня.

Аватара пользователя

Автор темы
artemsh
здесь недавно
здесь недавно
Сообщения: 8
Зарегистрирован: 02 сен 2016, 22:04
Ф.И.О.: Шевелёв Артём Сергеевич
Откуда: Санкт-Петербург
Поблагодарили: 1 раз
Контактная информация:

mc protocol

Сообщение artemsh » 25 сен 2016, 22:33

Спасибо за ответы, уж думал, что "доктор, меня все игнорируют".
Вариант с OPC рассматриваю, но как крайний случай. Просто потому, что в перспективе предполагается, что моя программа будет "переводчиком" с языка 1С на языки разных контролеров. И городить на каждый тип производителя ещё один OPC-сервер не хочется, пока есть надежда разобраться в протоколе, тем более, что сам протокол описан в официальном мануале.


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2568
Зарегистрирован: 07 окт 2011, 08:12
Ф.И.О.: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 43 раза
Поблагодарили: 71 раз

mc protocol

Сообщение Ryzhij » 26 сен 2016, 06:09

artemsh писал(а):И городить на каждый тип производителя ещё один OPC-сервер не хочется...
И не придётся. Сервер может быть один (Beijer-OPC, Matrikon, KepWare ets).
Подключаемые драйвера при создании топиков будут разные.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


alex_ugrumov
почётный участник форума
почётный участник форума
Сообщения: 556
Зарегистрирован: 29 сен 2008, 16:05
Ф.И.О.: Алексей Угрюмов
Благодарил (а): 5 раз
Поблагодарили: 15 раз

mc protocol

Сообщение alex_ugrumov » 29 сен 2016, 15:48

Это метало-обрабатывающие станки? Их с десяток или больше. И там ещё сканеры штрих-кодов, которые по коду по Ethernet подгружают из 1С "рецепт" обработки? Эта задача, что ли?
Alex.

Аватара пользователя

Автор темы
artemsh
здесь недавно
здесь недавно
Сообщения: 8
Зарегистрирован: 02 сен 2016, 22:04
Ф.И.О.: Шевелёв Артём Сергеевич
Откуда: Санкт-Петербург
Поблагодарили: 1 раз
Контактная информация:

mc protocol

Сообщение artemsh » 29 сен 2016, 16:24

alex_ugrumov писал(а):Источник цитаты Это метало-обрабатывающие станки? Их с десяток или больше. И там ещё сканеры штрих-кодов, которые по коду по Ethernet подгружают из 1С "рецепт" обработки? Эта задача, что ли?

Типа того. насчёт "эта" ли, или другая точно утверждать не могу.


alex_ugrumov
почётный участник форума
почётный участник форума
Сообщения: 556
Зарегистрирован: 29 сен 2008, 16:05
Ф.И.О.: Алексей Угрюмов
Благодарил (а): 5 раз
Поблагодарили: 15 раз

mc protocol

Сообщение alex_ugrumov » 29 сен 2016, 16:48

Просто ребята там говорили, что всё у них хорошо, и всё работает и данные летают, и станки новые добавить не вопрос... Что-то не верилось. Видать правильно.

По конкретике вопроса. Вы какой frame MC протокола используете для обмена с FX? Он умеет отвечать только по E1. Как настроен модуль ADP (должен на одном по крайне мере слоте быть выбран MC Protocol)? Обычно используется Binary mode. А коннект на порт устанавливается? И какой порт используете? Это для начала

А вообще, если есть рабочая система, Wire shark вам в помощь.
Alex.


alex_ugrumov
почётный участник форума
почётный участник форума
Сообщения: 556
Зарегистрирован: 29 сен 2008, 16:05
Ф.И.О.: Алексей Угрюмов
Благодарил (а): 5 раз
Поблагодарили: 15 раз

mc protocol

Сообщение alex_ugrumov » 29 сен 2016, 17:07

Ryzhij писал(а):Источник цитаты Есть OPC-серверы с драйверами под Melsec.
Их для подобных задач люди и придумали.

А есть готовый модуль 1С OPC Клиент?
Alex.


Вернуться в «Интерфейсы, протоколы, связь»



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

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