日期:2014-05-18  浏览次数:21105 次

c# 通过串口 控制继电器 的开合 - 请求帮助
问题描叙
电脑连接串口服务器,串口服务器下连接一个条码枪(9针Com口),同时在Com口引出一条线输出的信号线接到一个继电器的输入端上,再把一个蜂鸣器上接到继电器的输出端上,当扫描枪读到条码后发送一个信号到继电器上,打开继电器的合并开关,使电路通电,从而把蜂鸣器通电。现在我可以收到扫描枪读取的条码数据,也可以通过串口服务器发送数据到串口上。
现在问题是我发送一个什么信号给串口服务器,控制继电器的开关。

我是用C#写的程序,用Socket 和Tcp/Ip 控件。请各位师兄多指教!最好有源码
谢谢

------解决方案--------------------
楼上的这个跟语言没关系。不要一碰到硬件就说C#不行。

楼主的问题其实谁也不好回答,因为通常这种串口服务都是自己定的标准,所以你应高找你的“串口服务器”的文档来看看。
------解决方案--------------------
继电器应该有自己的串口命令吧,你发命令就行了,实在不行,你就改下波特率,看看行不行。