![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| arkonst |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 31.10.2007 Репутация: 1 Всего: 1 |
Коллеги...подскажите пожалуйста.Как из VS2005 в C#,работать споследовательным портом,если можно по-подробней.
Может у кого нить есть хорошее описание пространств имен System.IO.Ports ? а то никакой информации не нашел,желательно с примерами. Проблема в общем вот какая, нужно написать программу на C# для работы с промышленным контроллером нашего производства(модуль вода -вывода).Этот модуль работает в протоколе modbus rtu.Програма должна выполнять его первоначальную настройку.То есть подключаем его к COM порту компа,запускаем прогу и настраиваем...меняем уставки вводим в ячейки памяти контроллера необходимые значения,а так же считываем с него информацию разного рода из его ячеек.Все это надо делать через последовательные порт,а как с ним работать в C#??? и еще...может кто вообще уже с таким случаем сталкивался....именно с контроллером работал...то примеры кода C# мне очень бы помогли. |
|||
|
||||
| AnTON_G |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 26.10.2007 Репутация: нет Всего: нет |
Я не особо спец но я в свое время писал прогу которая связывалась с GSM модемом и принимала SMS ниже привел код который быстро накидал по памяти, описал основные моменты а особо глубоко сам не лазил по этому namespace. Там если будешь из под событий "прием данных из порта" выводить данные на форму нужно будет через делегат обратного вызова иначе будет крос потоковая ошибка.
|
|||
|
||||
| Freak_FB |
|
|||
![]() Ктулхувед ![]() ![]() Профиль Группа: Участник Сообщений: 296 Регистрация: 13.10.2006 Репутация: 1 Всего: 4 |
Работаю с COM-портом тоже. В данное время пишу программку, которая будет общаться с устройством, посылая запросы, и принимая ответы. Только начал писать, но начало хорошее - можешь использовать.
Код прилагаю. Присоединённый файл ( Кол-во скачиваний: 69 )
Serial.rar 30,49 Kb |
|||
|
||||
| arkonst |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 31.10.2007 Репутация: 1 Всего: 1 |
спасибо блин большое...
|
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |