Itch 0 8 июля, 2010 Опубликовано 8 июля, 2010 · Жалоба Отлаживаю Modbus RS485. Под виндой успешно использовал разные программы-терминалы, чтобы отправлять и принимать пакеты в HEX виде. Под линухом пока нашел только кастрированые версии гипертерминала. GTKterm - можно настраивать прозрачность окна, зато не может тупо разделить данные на пакеты. Во истину, линукс стайл... :cranky: Вобщем, нужно просто уметь посылать пакеты, задавая их в hex'е и смотреть что прилетело в ответ, посоветуйте пожалуйста. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Methane 0 8 июля, 2010 Опубликовано 8 июля, 2010 · Жалоба Отлаживаю Modbus RS485. Под виндой успешно использовал разные программы-терминалы, чтобы отправлять и принимать пакеты в HEX виде. Под линухом пока нашел только кастрированые версии гипертерминала. GTKterm - можно настраивать прозрачность окна, зато не может тупо разделить данные на пакеты. Во истину, линукс стайл... :cranky: Вобщем, нужно просто уметь посылать пакеты, задавая их в hex'е и смотреть что прилетело в ответ, посоветуйте пожалуйста. Я когда-то нашел на java писаную софтину, которая прямо modbus умела принимать и отправлять. http://en.wikipedia.org/wiki/Modbus Не этой http://qmodbus.sourceforge.net/ но можно глянуть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andybeg 0 8 июля, 2010 Опубликовано 8 июля, 2010 · Жалоба нужна тестилка модбаса чтобы принимать, отправлять пакеты? тоже ищу такую :( если же просто пообщаться с комом то minicom Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Itch 0 8 июля, 2010 Опубликовано 8 июля, 2010 · Жалоба нужна тестилка модбаса чтобы принимать, отправлять пакеты? причем произвольные. чтобы можно было свои функции отлаживать. за QModbus спасибо, видимо прийдется его под себя дописать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andybeg 0 9 июля, 2010 Опубликовано 9 июля, 2010 · Жалоба немного опечалил факт того что QModbus вылетает при попытке выставить портом /dev/ttyUSB0, тобишь конвертер с усб на ком и ещё не понял где он запонимает настройки последнего подключения Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Itch 0 9 июля, 2010 Опубликовано 9 июля, 2010 · Жалоба немного опечалил факт того что QModbus вылетает при попытке выставить портом /dev/ttyUSB0, тобишь конвертер с усб на ком и ещё не понял где он запонимает настройки последнего подключения у меня не вылетает на ttyUSB0 (pl2303) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dch 0 9 июля, 2010 Опубликовано 9 июля, 2010 · Жалоба там на С строк 300 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 0 9 июля, 2010 Опубликовано 9 июля, 2010 · Жалоба немного опечалил факт того что QModbus вылетает при попытке выставить портом /dev/ttyUSB0, тобишь конвертер с усб на ком и ещё не понял где он запонимает настройки последнего подключения Собрал ради интереса для imx233 с uclibc, конвертер на pl2303 - ttyUSB выставляется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andybeg 0 10 июля, 2010 Опубликовано 10 июля, 2010 · Жалоба Собрал ради интереса для imx233 с uclibc, конвертер на pl2303 - ttyUSB выставляется. неплохо, а с проблемой разобрался- это от мя так оригинально просили прав рута Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 0 10 июля, 2010 Опубликовано 10 июля, 2010 · Жалоба неплохо, а с проблемой разобрался- это от мя так оригинально просили прав рута Вообще-то чтобы читать/писать в файл права root не требуются - достаточно чтобы у пользователя от чьего имени запущен процесс были права на чтение/запись, часто для этого просто включают пользователя в соответствующую группу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 0 10 июля, 2010 Опубликовано 10 июля, 2010 · Жалоба Под линухом пока нашел только кастрированые версии гипертерминала. Вобщем, нужно просто уметь посылать пакеты, задавая их в hex'е и смотреть что прилетело в ответ. http://cutecom.sourceforge.net/ CuteCom is a graphical serial terminal, like minicom (or Hyperterminal on Windows, but I don't want to compare CuteCom to it, since Hyperterminal is really one of the worst applications I know). :-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 0 10 июля, 2010 Опубликовано 10 июля, 2010 · Жалоба Для тех кто вешает лапшу о том что собрать что-то в linux нереально даже для x86 :-) arm9/uclibc. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander55 0 20 июля, 2010 Опубликовано 20 июля, 2010 · Жалоба Для тех кто вешает лапшу о том что собрать что-то в linux нереально даже для x86 :-) arm9/uclibc. На Линуксе программировать одно удовольствие. Легко и просто с гуями и без них. Причем вариантов море, чтобы сделать все кроссплатформенно. Любители C# могут запускать программы через моно в Линуксе. Там есть компонент ком-порт. Все работает с чистым комом или с преобразователями. Единственное, что требуется конфигурацию лучше выносить в отдельных файл для кроссплатформенности. Где-то год назад я писал модбасные штучки на С# для линукса, работало без вопросов. Пробовал на базе этого добра spy для снятия протоколов обмена неизвестных девайсов. Сейчас бы я написал все на питоне. Это еще меньше телодвижений. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andybeg 0 20 июля, 2010 Опубликовано 20 июля, 2010 · Жалоба кстати да ... попробовал в своё время в моно скомпилить проект, написанный на сишарпе под винду, с модбасом и работало на удивление :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
one_man_show 0 21 июля, 2010 Опубликовано 21 июля, 2010 · Жалоба Си-решетка и Питон - это хорошо, а можно и на Руби поупражняться, тут кроссплатформенность автоматически получается: для себя делаешь под Никсы, для заказчика под Винды. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться