Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Prosoft MVI56-103M
#1
Добрый день! Возникла проблема считывания конфигурации  модуля Prosoft MVI56-103M при помощи утилиты Prosoft Configuration Builder. Контроллер и сам модуль уже введены в эксплуатацию(модуль опрашивает устройства РЗА), мне необходимо только добавить 2 новых команды считывания. 

Что делаю:
1. Подцепляюсь к модулю напрямую, через порт CFG, который работает на интерфейсе RS-232(физически это разьем RJ45) напрямую к клеммнику преобразователя ADAM-4561 тремя проводами. Джампер защиты от записи удален.
2. Выбираю в настройках программы Prosoft Configuration Builder модуль  MVI56-103M, порт моего преобразователя. Нажимаю Upload.

Что в результате:
В результате вижу, что запросы на порт модуля идут -  зеленый индикатор CFG на модуле MVI56-103M промаргивает, прогресс бар в программе двигается, однако через несколько секунд вываливается окно, в котором показан размер скачанного файла, и он равен 0. Плюс к этому окошко ERRCount со временем увеличивается и далее прога зависает.
Провел кучу тестов с разными версиями  Prosoft Configuration Builder, но лишь один раз  конфигурация начала скачиваться более менее успешно (размер файла начал увеличиваться), но в итоге конфигурация скачалась с сообщением Unknown Module. Это было один раз. Кстати заметил, что в этот раз я выдернул модуль из корзины, чтобы удалить джампер запрета записи.
Далее все по старому - размер файла не увеличивается и конфигурация не скачивается.
Пробовал еще 2 разных преобразователя: Moxa и EL204. Результат такой же, модуль CFG моргает - конфигурация не считывается.

В связи с этим 2 вопроса:
1. Связана ли эта проблема с версией ПО  Prosoft Configuration Builder? Их с 10-го года вышла целая куча.
2. Возможно ли что дело все-таки в преобразователях?

Может все вообще просто, просто не думаю, что подцепится к прософтовскому модулю - это такая сложная процедура.


Вот что нашел на сайте производителя http://www.prosoft-technology.com/kb/article.php?id=554
[spoiler="Что пишет поддержка"]




It can be difficult at times to get USB-to-serial adapters working properly. They are not an ideal replacement for proper DB-9 ports as found on older computers. Even modern computers that do have DB-9 ports can have issues. The issue is that USB-to-serial adapters (and most DB-9 ports on newer computers) no longer have a proper UART control chip, and instead emulate that functionality on cheaper ASIC chips. The result is that basic operations (such as monitoring the diagnostics menu or Modbus/Profibus/etc communications) work without issue, yet binary file transfers (such as downloading or uploading in Prosoft Configuration Builder) are unsuccessful. The quality of the UART emulation determines whether these file transfers will work.

Unfortunately, sometimes nothing can be done to resolve this issue short of acquiring another brand of USB-to-serial adapter or using a different computer with a DB-9 serial port. However, there are a few guidelines that can be followed to increase chances of success:

- The configuration ports are hardwired for RS-232 mode at a baud rate of 57,600. Some USB-to-serial adapters have physical switches that may need to be set to match. Otherwise you may need to change your COM port settings to match in your Windows device manager.
- Make sure the SETUP jumper on the module’s board is not set. Having the SETUP jumper set will prevent any configuration downloads or uploads.
- A null modem cable (included with the Prosoft module) is required when using a USB-to-serial adapter. It is also required in conjunction with serial cables when connecting to a DB-9 port over RS-232. The null modem cable flips pins 2 & 3 as required for RS-232 operation.
- If the diagnostics menu has previously been accessed and used, it is vitally important to return to the top-level menu. This can be accomplished by hitting Escape, which will exit the diagnostics menu and reboot the module. Alternatively, you can press the 'M' key to return to previous menu several times until the top-level menu is reached. If the diagnostics menu is left at any other menu, all subsequent downloads and uploads will fail until the module is power cycled or returned to the top-level menu by the aforementioned methods.

One USB-to-serial adapter that Prosoft uses internally and has found to be very reliable for binary file transfers is the Trendnet TU-S9 (http://www.trendnet.com/products/proddet...=265_TU-S9). While numerous other brands and models of adapters are reported to work properly, they have not been tested and no guarantee of success can be made.




[/spoiler]
Ответ с цитатой }}
Thanks given by:
#2
Через бэкплейн с помощью RSLinx до модуля в PCB до-стучаться пытались?
Ответ с цитатой }}
Thanks given by:
#3
Нет, несовсем ясна процедура конфигурирования этой связи. Где это можно прочитать/посмотреть?
Ответ с цитатой }}
Thanks given by:
#4
1. Устанавливаете связь с контроллером с помощью RSLinx по любимому Вами протоколу;
2. Убеждаетесь, что модуль MVI56.. виден в окне RSWho;
3. Запускаете PCB и смотрите, активна ли кнопка RSWho на окне выбора канала связи. Если активна, пользуетесь ею для указания пути к Вашему модулю через RSLinx.
Ответ с цитатой }}
Thanks given by:
#5
Кнопка rs who неактивна. В окошке select configuration type только comовские порты. При этом модуль mvi 56 виден в конфигураци rs linx. Версия rslinxa 2.59.
Ответ с цитатой }}
Thanks given by:
#6
В общем единственный способ подключиться к модулю, который удался - при помощи HyperTerminal. Правда проблема осталась, конфигурационный файл  не передается на компьютер, с ошибкой указанной на скрине.
[Изображение: phllWkC.png]

Еще странно, что лист команд пустой, при этом связь с устройствами есть)
[Изображение: ownBXlV.png]

Я если честно, не совсем понимаю, если модуль отконфигурирован в PCBulder-е, должен ли видеть Hyperterminal его команды?
Ответ с цитатой }}
Thanks given by:
#7
прои137.2BettBettArthMohiJeweЮлиарадиHighJeweDunsMichКитаСемеS900ModeJennSympLennсельначаабха
HarrAttaАрсеGeorKiriReneBrowWilhMichAhavтечеКубаMichHousYoghNostдеятпосеХеймJeanRichМариПоро
PureScotWindБурчWelcTwenSummScotmattDoriТайлWereSweeIronКонюЯкунArthStouХрисПекаStepВороРуса
OrchOmsaХисаэпигAlfrнасткапиMassТрахthemSupewwwgКитаArtsКочнFranсбордоллCarcЩербJorgParkKare
сереMezzNBRDкараRondEmilссылКазазабоTeasToucKunaClifГрянразнZORLавтоReneРайкSonyКитаWindVari
Easy1970КрасEpluкрышDaviLiebMIELCoreWindfiftИталWillLuxeсклаJennпласМоскDisnAramкомпинстJazz
Б451языкигрутемапалапласпаззWindWindStanLEGOUnitBorkсертCesaЛитРЛукасопуЖинкКузьThisЛитРДани
ЛитРЛитРVIIIслучправшколтвбеXVIIавтоучилVladвзглSantSpikоргаWindBeatClarThisxopeкиноздорДоло
НагаЛениШипиТажеPuddавтоSupeгазеБелоWindCallOverСолнМалеотечМилбподаФедоCambКнижКороEpluEplu
EpluПавлБрянМороРозеДунаШкляЗориJameNiveVincдеятПоляtuchkasШамиРуза
Ответ с цитатой }}
Thanks given by:


Перейти к форуму: