Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
Max_92
25 / 7 / 2
Регистрация: 26.04.2010
Сообщений: 205
#1

RS-485 и вал ГТД - C++

15.09.2012, 18:51. Просмотров 1553. Ответов 1
Метки нет (Все метки)

В общем, задача следующая: есть преобразователь интерфейсов USB – RS485, полевая шина RS485, модуль M для измерения угла скручивания тестового вала и скорости его вращения на базе МК STM32, датчик ОВТД с измерительным преобразователем ИП. Протокол работы полевой шины – MODBUS RTU.
РС выполняет функции хоста и взаимодействует с магистралью RS485 в режиме MASTER. Модуль обрабатывает и выполняет запросы MASTERа в режиме SLAVE.
Основная программа с набором функций:
- реализация протокола MODBUS в режиме MASTER;
- периодический опрос модуля в процессе испытаний;
- отображение измеряемых параметров в цифровой форме;
- отображение в форме графиков в реальном времени;

Я в этом полный ноль, даже не знаю, с чего начать. Драйвер на низком уровне вроде как есть. Мне нужно написать на C++ верхний уровень, очевидно с использованием WinAPI функций. Я без понятия, как через C++ работать с этой шиной через WinAPI, никогда не имел дело ни с чем подобным. Что можете посоветовать?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.09.2012, 18:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос RS-485 и вал ГТД (C++):

Работа с модулем через RS-485 - ФМ-ТИИ - C++
Добрый день. Передо мной поставили следующую задачу: необходимо считать статус функционального модуля, который подключен к компьютеру...

Взаиморасчеты по ГТД, УПП - 1С
Здравствуйте. Мне нужно обеспечить возможность списания суммы с нескольких платежных поручений для оплаты услуг таможни по конкретному...

1C 7.7:пропала колонка ГТД в табличной части!! - 1С
Скажите, что именно я должна сделать, чтобы в табличной части документа "Отгрузка товаров" (комиссия) появились колонки ГТД и страны? Может...

Магнитный вал (оболочка) - Принтеры, МФУ
Здравствуйте Заправщики и Перезаправщики. Читал, что, его работоспособность можно восстановить. Скажите, стоит ли дёргаться, или же...

Магнитный вал HP Q2612 - Принтеры, МФУ
Подскажите как разобратся с проблемой! Я заправил картридж HP Q2612. Но клиент пришел недовольным от заправки. Открыл картридж и заметил...

Тефлоновый вал с налипшим тонером - Принтеры, МФУ
Всем привет. Есть panasonic kx-mb 1500, который я ненавижу всем сердцем. В этот раз он плохо запекает тонер на листе. Разобрал. На...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
vxg
Модератор
3162 / 1965 / 220
Регистрация: 13.01.2012
Сообщений: 7,523
15.09.2012, 23:25 #2
реализация Modbus http://alphacity.netii.net/tree/friend.htm
описание Modbus для общего развития http://alphacity.netii.net/tree/docs.htm
относительно системы: программа каждые 5 с через один из портов (для примера, COM1) запрашивает у прибора (для примера, имеющего адрес 1) содержимое нужного нам регистра, показывает полученное число на форме в виде цифры и наносит его на график (как именно показать в виде цифры и как нанести на график зависит от библиотек среды в которой вы работаете).
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.09.2012, 23:25
Привет! Вот еще темы с ответами:

Картридж Samsung D101S, не проворачивается магнитный вал - Принтеры, МФУ
помогите, дело 100% в картридже, картридж samsung D101S, не проворачивается магнитный вал, хотя шестерни вроде в правильном положении, кто...

Стальной вал, имеющий L мм длины и D метров в диаметре - C#
Стальной вал, имеющий L мм длины и D метров в диаметре, обтачивается на токарном станке, причем диаметр уменьшается на S мм. Вычислить, на...

Как называется такой вал и его маркировка - Механика
Как называется такой вал и его маркировка?

Как организовать передачу на вал 6000 об/мин? - Электродвигатели
Добрый день! Собственно вопрос: имеется коллекторник 24 В, к нему присоединен (соосно) вал, который является электродом. С вала снимается...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru