我有一台PC使用RS-232串行端口DB-9连接到警报面板,PC侧的端口是公头,并且我正在使用一条定制电缆连接到该面板(典型的3线Rx :pin2,Tx:pin3和Ground:pin5)。
我想检测电缆是否物理断开并显示一条消息。
到目前为止,我已经尝试每5秒向面板发送一次ping信号并等待响应,但是即使我能够接收来自PC的信号,面板似乎也没有响应。面板。
我还尝试使用第四根导线检查控制引脚(准确地说是CTS:pin8),并将其连接到面板上具有恒定电压的任何端口,并每5秒监控一次port.CtsHolding
,但是无论电缆状况如何,它总是错误的。