PDA

Просмотр полной версии : Настройка com порта



Yrus
02.03.2011, 16:43
Добрый день. Начал две недели назад изучарт CoDeSys. ST пока для меня непонятен, потому CFC .Проблемма с com портом. Открываю , а настроить немогу. Подскажите в чем ошибка!!!Вернее ошибку я вижу но как ее исправит ведь 'ТИП ДАННЫХ' POINT TO COMSETTINGS у меня нет.

Александр Приходько
03.03.2011, 09:53
http://www.owen.ru/forum/showpost.php?p=40613&postcount=57
Берите за основу, там есть все, что вам необходимо!

Yrus
03.03.2011, 14:32
Спасибо Валенок. Только если не тяжело чуть поподробнее - я начинающий , а втехнаре помоч некому.help читаю но доходит медленно и примеры понимаю частично.

Yrus
03.03.2011, 14:51
Александр Приходько я смотрел этот пример , за что вам спасибо.буду сопеть дальше.Приятно что такие спецы отзываются на элементарные вопросы ( для вас).

Yrus
05.04.2011, 10:40
Добрый день -продалжаю вас мучить .Выкладываю скрин .Вопрос такой как мне из указателя получить принятый байт.Я так понимаю из указателя можно получить адрес (ADR) , а дальше у меня ступор.

Александр Приходько
06.04.2011, 10:47
По вашему скриншету не ясно что вам нужно. Он сам по себе не читабелен и вопрос конкретнее задайте.

Yrus
06.04.2011, 13:52
Сейчас попробую.В биб-ке UNM есть елемент GetByte - получение данных из интерфейса. Если после него использовать RBDATA_TO_STRING то принятая строка байтов состоит из непонятных символов. В порт приходят 16-е данные.На выходе GetByte указатель RBDATA.Вот здес у меня и все-ступор , как из этой структуры добыть принятые байты чтобы потом их преобразовать в строку при помощи BYTETOSTRING.
Вобще говаря препод дал задание -Прибор связан с ПЛК100 радиомодемом,он (прибор) каждую минуту отсылае 16-ю строку из 32 б. ее надо обработать и отослать назад новую уставку.С часами мы разобрались со строками тоже но вот получить из порта в 16-м виде строку неможем.И тут сразу если можно еще один вопрос если модем "тупой" и непереводит радиостанцию в режим передачи (при отправки данных) можно как то это делать ПЛК (ну типа высокий уровень на какуету ножку com порта).

Yrus
12.04.2011, 14:51
Большое спасибо,за помощ как нибудь по окончанию института (года через 4) зайду еще на форум.