Зарегистрирован: Mar 09, 2006 Сообщения: 29 Рейтинг: +2/-0 Откуда: Kharkov
Добавлено: Ср 07 Мар, 2007 10:20:59 Заголовок сообщения:
А возможно ли использование этого модуля без написания пользовательской программы на С? Возможно существует (поставляется вместе с модулем или отдельно) какая-нибудь (базовая)упрощенная пользовательская программа для передачи данных с портов в контроллер без какой-либо обработки, а сам протокол можно реализовать в контроллере.
И еще один вопрос: у меня такое подозрение что модули MVI56-GSC MVI56-MCM и т.д. не что иное как MVI56-ADM c зашитой пользовательской программой от ПроСофт реализующей соответствующие протоколы. Не продает ли ПроСофт готовые пользовательские программы, в которых реализованы популярные протоколы Modbus, Profibus и т.д?
Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
Добавлено: Ср 07 Мар, 2007 10:52:02 Заголовок сообщения:
Цитата:
А возможно ли использование этого модуля без написания пользовательской программы на С?
Prosoft отвечает: нет.
Цитата:
Возможно существует (поставляется вместе с модулем или отдельно) какая-нибудь (базовая)упрощенная пользовательская программа для передачи данных с портов в контроллер без какой-либо обработки, а сам протокол можно реализовать в контроллере.
С модулем поставляется пример программирования. Если он Вам подходит - замечательно. В противном случае, надо писать аппликацию самостоятельно.
Цитата:
И еще один вопрос: у меня такое подозрение что модули MVI56-GSC MVI56-MCM и т.д. не что иное как MVI56-ADM c зашитой пользовательской программой от ПроСофт реализующей соответствующие протоколы.
Нет, не совсем так. Модули отличаются не пользовательской программой, а зашитым в них firmware и/или hardware.
Цитата:
Не продает ли ПроСофт готовые пользовательские программы, в которых реализованы популярные протоколы Modbus, Profibus и т.д?
Насколько нам известно, не продаёт. Prosoft продаёт модули для каждого из протоколов, которые отличаются firmware и/или hardware. А пользовательскую программу клиент пишет самостоятельно.
Но если Вы заплатите, думаю, Prosoft мог бы разработать для Вас и продать такую пользовательскую программу
Добавлено: Пн 12 Мар, 2007 2:53:03 Заголовок сообщения:
oldDad писал(а):
Нет, не совсем так. Модули отличаются не пользовательской программой, а зашитым в них firmware и/или hardware.
не совсем верное утверждение... вернее совсем не верное...
модули на 99,9% отличаются именно пользовательской программой
остальное отличие, это строка вендора в прошивке, а-ля название модуля "Prosoft Communication", других отличий нету
знаю это точно, т.к. имею успешный опыт запуска программы, выдранной с MVI56-MCM, на 1756-MVI
ЗЫ
конечно, эти мои утверждения верны только для модулей с последовательными интерфейсами на борту!
Зарегистрирован: Mar 09, 2006 Сообщения: 29 Рейтинг: +2/-0 Откуда: Kharkov
Добавлено: Пн 12 Мар, 2007 7:56:14 Заголовок сообщения:
а вот с этого момента поподробнее пожалуйста
я понимаю, что это не совсем подходящее место для подобных разговоров , но нельзя ли в двух словах рассказать о том как "выдрать"
Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
Добавлено: Пн 12 Мар, 2007 8:17:32 Заголовок сообщения:
Присоединяюсь к просьбе коллеги. Очень интересно.
Т.е., если я Вас правильно понял, модули не отличаются firmware никак, кроме строки вендора в прошивке, а-ля название модуля "Prosoft Communication"?
Два вопроса:
1. Что такое, по-Вашему, пользовательскпая программа, и чем она отличается от firmware. В моём понимании пользовательская программа - это то, что пользователь пишет в RSLogix5000, а firmware - то, что производитель зашивает в модуль. А в Вашем?
2. Как Вы думаете, чем же именно отличаются модули, например, MVI56-HART для HART и MVI56-PDPS для Profibus-DP кроме строки вендора, если модули только что пришли с завода и ещё не написана пользовательская программа?
Зарегистрирован: Mar 09, 2006 Сообщения: 29 Рейтинг: +2/-0 Откуда: Kharkov
Добавлено: Пн 12 Мар, 2007 9:58:19 Заголовок сообщения:
oldDad писал(а):
В моём понимании пользовательская программа - это то, что пользователь пишет в RSLogix5000, а firmware - то, что производитель зашивает в модуль.
Если пользоваться терминологией rockwell'a, то я бы сказал что для модуля MVI56-ADM firmware - это BIOS и DOS6-XL, а пользовательская программа (написанная на С++, а не релейной логике) загружается в этот модуль. В итоге имеем самодостаточный коммуникационный модуль типа CNB или ENBT - вставил и поехал. А релейную логику в контроллере для этого модуля писать ненадо, кроме копирования данных из тега модуля во внутренний тег контроллера (весь код уже написан и загружен в модуль).
Добавлено: Вт 13 Мар, 2007 0:55:48 Заголовок сообщения:
oldDad писал(а):
Присоединяюсь к просьбе коллеги. Очень интересно.
Два вопроса:
1. Что такое, по-Вашему, пользовательскпая программа, и чем она отличается от firmware. В моём понимании пользовательская программа - это то, что пользователь пишет в RSLogix5000, а firmware - то, что производитель зашивает в модуль. А в Вашем?
2. Как Вы думаете, чем же именно отличаются модули, например, MVI56-HART для HART и MVI56-PDPS для Profibus-DP кроме строки вендора, если модули только что пришли с завода и ещё не написана пользовательская программа?
по первому:
Вам уже ответили, и я к этому присоединяюсь целиком и полностью
по второму:
внимательно перечитайте последнюю строчку моего предыдущего поста!
я писал про модули на одном физическом интерфейсе, совершенно одинаковой архитектуры но с единственным отличием - в одном есть пользовательская программа, а в другом нет.
про что тема? по 1756-MVI ... так при чём тут сравнения с профибас и харт?
по поводу выдирания программы...
вся необходимая информация об этом есть в документации к этим модулям. Просто надо уметь читать между строк
А в публичном серьёзном форуме я не буду выкладывать методу.
У себя мы это делали больше из спортивного интереса
Единственное могу сказать сейчас - если не готовы дизассемблировать выдранную программу из MCM - то лучше даже не тратьте время на вытаскивание... просто так она не будет работать на MVI !!!
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна. Открытие страницы: 0.130 секунды