-
незарегистрированный
Гость
Есть ли процедура чтения байта в библ. Owen_io.dll
В моём проекте используется прибор ТРМ202 и устройство, разработанное мной с RS485 интерфейсом. Оба прибора подключены по одной линии через адаптер АС4.
1. Могу ли я вести обмен со своим устройством, используя библиотеку Owen_io.dll, на уровне пересылки отдельных байтов (мой ASCII протокол или MODBUS), не используя сложный протокол ОВЕНа?
2. Если есть такая процедура, то как она называется и какие у неё параметры?
Я пишу на Делфи.
Жду с нетерпением ответа. Спасибо.
-
такой процедуры нет. библиотека работает только с протоколом ОВЕН.
-
незарегистрированный
Гость
Что Вы посоветуете сделать?
Можно ли её написать самому, используья тот же порт и
процедуры открытия порта ОВЕН?
-
почему нет? только порт, открытый библиотекой, придется закрыть и открыть заново методами WinAPI. если используются полуавтоматические преобразователи RS485/RS232 ими тоже придется управлять вам.
протокол ОВЕН не так уж и сложен, особенно если вам нужно прочитать всего пару параметров. возможно, будет проще реализовать протокол, чем совмещать работу с одним портом разными средствами.
-
незарегистрированный
Гость
Можно ли где-то найти реализацию протокола обмена
на языке С? Хочу зашить её в микроконтроллер АВР.
-
полной реализации нет, но есть примеры, которые можно использовать. давайте адрес, я вам их вышлю.
-
незарегистрированный
Гость
sampplus@ua.fm
Мне нужно передать всего один, два байта данных.
Если можно пример на С.
Зарание благодарен за помощь.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума