Прочитать контакт между двумя контактами на порту RS 232 - PullRequest
0 голосов
/ 17 мая 2018

У меня есть датчик, который будет контактировать между двумя контактами порта RS232.Я могу выбрать два контакта, которые будут иметь контакт.Моя проблема в том, что я понятия не имею, как читать этот контакт.На ПК я должен установить небольшой исполняемый файл, который будет читать и записывать в локальный файл на моей машине метку времени каждого контакта.Затем каждые 5 минут записывайте содержимое файла в базу данных MSSQL на удаленном сервере в локальной сети.Я думал о разработке его на C #, но ничего не исправлено.

Спасибо за помощь.

1 Ответ

0 голосов
/ 18 мая 2018

Это определенно хак, но вы можете использовать контакты CD, CTS или DSR.Вы можете прочитать их состояние, используя следующие свойства .NET SerialPort :

Где true означает высокий (согласно спецификации вашего порта), а false означает низкий (короткий для GND).

Для реального решения используйте какой-нибудь GPIO.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...