 | |
Предыдущие результаты
[quote:42d3dc0e57="DIMIOKS"]Не понял, что такое БВР.М и БКТ.М.[/quote:42d3dc0e57]
Приборы такие - [b:42d3dc0e57]блок вычисления расхода[/b:42d3dc0e57] газа и [b:42d3dc0e57]блок контроля теплоты[/b:42d3dc0e57], другими словами - корректор расхода газа и теплосчетчик.
|
[quote:4bc15e5a0d="DIMIOKS"]Можно на MVI69-MCM прописать какой-либо "нестандарт", если придет крайний случай? Например, тупо сформировать пакет, отправить на порт, потом взять на расшифровку пришедший пакет, очистить, повторить сначала.[/quote:4bc15e5a0d]
Нельзя.
И на сколько я помню, в MCM поддерживаются только функции чтения с 1 по 5 включительно и функции записи 5, 6, 15, 16
Никакие другие функции использовать невозможно (будет просто давать ошибку конфигурации команды).
Поэтому, конечно же, прежде чем применить - надо убедиться, что слейвы соответствуют стандарту Modbus/RTU, проверив карту регистров и поддерживаемые функции.
|
[quote:cefab180be="dv_"](1. БВР.М - нужно прочитать весь блок потом расшифровать, 2. БКТ.М - свой протокол на основе Modbus ASCII, но по Modbus ASCII не работает).[/quote:cefab180be]Не понял, что такое БВР.М и БКТ.М.
[quote:cefab180be="dv_"]Если выбирать между [b:cefab180be]1769-ASCII[/b:cefab180be] и [b:cefab180be]MVI69-ADM [/b:cefab180be]([b:cefab180be]MVI69-GSC[/b:cefab180be]) я бы выбрал 1769-ASCII.[/quote:cefab180be]
На L32E, через RS-232 на RS-485 сейчас у меня работает несколько АСУ. Но СОМ-порт не идеальное решение, были [url=http://www.vdt-automation.com.ua/modules.php?name=Forums&file=viewtopic&p=5535url]проблемы[/url]. Потом пару АСУ сделал на 1769-ASCII.
[quote:cefab180be="dv_"]Если выбирать между 1769-ASCII и MVI69-ADM (MVI69-GSC) я бы выбрал 1769-ASCII.[/quote:cefab180be]
Узнал, что MVI69-MCM довольно часто применяется, в отличие от MVI69-ADM. Вот только...
[quote:cefab180be="dv_"]...и как оказалось протокол был не совсем Modbus.[/quote:cefab180be]
Именно с этим и возможны проблемы. По предварительным данным, устройства работают ModBus/RTU master - slave, без событийных незапланированных передач со стороны slave. Временные задержки не прописаны, должны быть стандартны по скорости порта. Но ожидать можно всего. С MVI69-MCM еще не работал и не разбирался толком в доках. Можно на MVI69-MCM прописать какой-либо "нестандарт", если придет крайний случай? Например, тупо сформировать пакет, отправить на порт, потом взять на расшифровку пришедший пакет, очистить, повторить сначала.
|
[quote:7c926db4ab="orshu"]Система: Windows 7 Профессиональная Service Pack 1 32 разряда.
Не запускается RSLinx 2.58
Кто что может подсказать?[/quote:7c926db4ab]
Используй [b:7c926db4ab]RSLinx Classic Launch Control Panel[/b:7c926db4ab]:
1. Останови.
2. Сними "птицу" с сервиса.
3. Запусти.
4. Настрой драйверы.
5. Если RSLinx нужен как сервис - повтори 1,2 (поставь "птицу"),3. :D
|
Система: Windows 7 Профессиональная Service Pack 1 32 разряда.
Не запускается RSLinx 2.58
Кто что может подсказать?
|
[quote:224b630b9d="DIMIOKS"][quote:224b630b9d="dv_"]
1769-ASCII, но протокол придется реализовать самому.[/quote:224b630b9d]
На 1769-ASCII я уже делал, и через COM-порт тоже делал. Мне интересны именно эти два модуля от Prosoft...
что лучше подходит?[/quote:224b630b9d]
Давненько выбирал между [b:224b630b9d]MVI94-GSC-E[/b:224b630b9d] и [b:224b630b9d]MVI94-ADM[/b:224b630b9d].
Выбрал первый - не понравился (данные отдавал только после следущего запроса, благо устройство было одно \теплосчетчик SA-94\, а времени как всегда - "вчера"...). Через встроенный RS-232 - гораздо проще.
Для Compact выбор 1769-ASCII оказался лучше, чем Prosoft - дешевле и как оказалось протокол был не совсем Modbus (1. БВР.М - нужно прочитать весь блок потом расшифровать, 2. БКТ.М - свой протокол на основе Modbus ASCII, но по Modbus ASCII не работает).
Если выбирать между [b:224b630b9d]1769-ASCII[/b:224b630b9d] и [b:224b630b9d]MVI69-ADM [/b:224b630b9d]([b:224b630b9d]MVI69-GSC[/b:224b630b9d]) я бы выбрал 1769-ASCII.
|
Конечно же имелся в виду стандартный для протокола Modbus MVI69-MCM. В нем уже зашита программа работы по протоколу Modbus (мастером и слейвом). Для ADM придется эту программу писать самому.
|
[quote:1a62c762f2="AlexV"]Правильнее для вашей задачи применять стандартный модуль, а не самоделку.[/quote:1a62c762f2]
Стандартный модуль - имеется виду 1769-ASCII?
|
В процессе работы с проектом RSView32 7.20 повредилась база тегов. Есть старая резервная копия. Работали только с базой тегов (добавление тегов). Можно ли хоть каким способом открыть (проиндексировать) базу тегов?
|
Разница между ними существенная:
MVI69-MCM - непосредственно предназначен для протокола Modbus RTU; MVI69-ADM - предназначен для самостоятельного программирования.
Правильнее для вашей задачи применять стандартный модуль, а не самоделку.
|
Предыдущие результаты
Ещё результаты |
|
| |
|