我有一个传感器,可以在RS232端口的两个引脚之间进行接触。我可以选择两个将要联系的引脚。我的问题是我不知道如何阅读这个联系人。在PC上我必须安装一个小的可执行文件,它将在我的机器的本地文件中读取和写入每个联系人的时间戳。然后每隔5分钟将文件的内容写入本地网络上远程服务器上的MSSQL数据库中。 我正在考虑用C#开发它,但没有修复。
感谢您的帮助。
答案 0 :(得分:1)
这绝对是一个黑客,但您可以使用CD,CTS或DSR引脚。您可以使用.NET SerialPort的以下属性来阅读其状态:
其中true代表高(根据您的端口规范),false代表低(GND短接)。
对于真正的解决方案,请使用某种GPIO。