C#如何连接多个COM口 那要看你连的设备是modbus主站还是从站如果是主站(主动向电脑发送数据),可能需要加个以太网转串口的网关,可以虚拟出许多串口如果是从站,你可以循环向每个设备发指令,然后获取数据 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是电脑连接多个COM口,必然每个COM口要有一个COM对象,并且名字不能是同一个否则即使你有办法用同一个串口名来接收,也无法区分是从哪个设备收到的数据 本帖最后由 caozhy 于 2014-09-01 11:56:33 编辑 连接一台设备就会产生一个COM口吗?要么可以尝试一下用虚拟COM口。 然后你在程序里指定对应的COM。 请问你对这个设备了解吗??在接收数据时,怎样能区分出来是哪个串口发出的??这个就是USB转串口,每个串口对应一个虚拟的COM口,比如你可以设置让它虚拟成COM3,COM4,...COM11然后定义8个COM对象,分别传入COM口名称,打开串口,从哪个COM对象获取到的数据就是哪个COM口来的数据呗 具体的不了解。我只是看过其他电脑,要连接8个测试设备,所以插了4块扩展卡,每个扩展卡上两个COM口。 请问你对这个设备了解吗??在接收数据时,怎样能区分出来是哪个串口发出的??这个就是USB转串口,每个串口对应一个虚拟的COM口,比如你可以设置让它虚拟成COM3,COM4,...COM11然后定义8个COM对象,分别传入COM口名称,打开串口,从哪个COM对象获取到的数据就是哪个COM口来的数据呗噢,谢谢。主要是没用过,所以不了解。印象中USB连接的端口是USB001这样的名字,所以不知道怎样能够变成8个COM口。难道是需要安装驱动??然后就能出现8个虚拟COM口了?? 请问你对这个设备了解吗??在接收数据时,怎样能区分出来是哪个串口发出的??这个就是USB转串口,每个串口对应一个虚拟的COM口,比如你可以设置让它虚拟成COM3,COM4,...COM11然后定义8个COM对象,分别传入COM口名称,打开串口,从哪个COM对象获取到的数据就是哪个COM口来的数据呗噢,谢谢。主要是没用过,所以不了解。印象中USB连接的端口是USB001这样的名字,所以不知道怎样能够变成8个COM口。难道是需要安装驱动??然后就能出现8个虚拟COM口了??建议你联系本地的代理这类产品的代理商(这种东西有很多牌子型号,很多人做,很多人卖,不难找),并且拿着你的测试程序去,当场看下就知道了。他们手上有样品可以演示给你看的。具体的产品可能略有差异。 这类USB设备当然都是需要安装驱动的我说的那个以太网转USB也是需要驱动的平时用的USB WIFI不是也要驱动么只有U盘,移动硬盘,鼠标键盘是免驱动的. ConfigurationManager.ConnectionStrings["test"].ConnectionString调试的时总是出现未将对象引用到实例 winform如何做出QQ主菜单的效果 时间控件 TextBox怎么取数据库中的数据? 用进程池接收TCP数据并写入文件的疑问 在一个窗体中控制另一个窗体的控件出现的问题 急!在线等!Windows窗体程序,如何使DataGrid中第i行第j列的那个Cell处于被选中的状态 关于data grid连接dbf不能显示的问题 VS2008中 C# winform 下开发的水晶报表显示出来的数据为什么不能够在报表上直接选中复制?怎么解决? 请教一个小问题 发邮件本地和开发服务器正常,但生产服务器发不出来.实在想不通。。。 c#如何构造一个基于ComboBox的色带下拉框
否则即使你有办法用同一个串口名来接收,也无法区分是从哪个设备收到的数据
要么可以尝试一下用虚拟COM口。
这个就是USB转串口,每个串口对应一个虚拟的COM口,比如你可以设置让它虚拟成COM3,COM4,...COM11
然后定义8个COM对象,分别传入COM口名称,打开串口,从哪个COM对象获取到的数据就是哪个COM口来的数据呗
具体的不了解。我只是看过其他电脑,要连接8个测试设备,所以插了4块扩展卡,每个扩展卡上两个COM口。
这个就是USB转串口,每个串口对应一个虚拟的COM口,比如你可以设置让它虚拟成COM3,COM4,...COM11
然后定义8个COM对象,分别传入COM口名称,打开串口,从哪个COM对象获取到的数据就是哪个COM口来的数据呗噢,谢谢。
主要是没用过,所以不了解。印象中USB连接的端口是USB001这样的名字,所以不知道怎样能够变成8个COM口。难道是需要安装驱动??然后就能出现8个虚拟COM口了??
这个就是USB转串口,每个串口对应一个虚拟的COM口,比如你可以设置让它虚拟成COM3,COM4,...COM11
然后定义8个COM对象,分别传入COM口名称,打开串口,从哪个COM对象获取到的数据就是哪个COM口来的数据呗噢,谢谢。
主要是没用过,所以不了解。印象中USB连接的端口是USB001这样的名字,所以不知道怎样能够变成8个COM口。难道是需要安装驱动??然后就能出现8个虚拟COM口了??
建议你联系本地的代理这类产品的代理商(这种东西有很多牌子型号,很多人做,很多人卖,不难找),并且拿着你的测试程序去,当场看下就知道了。他们手上有样品可以演示给你看的。具体的产品可能略有差异。
我说的那个以太网转USB也是需要驱动的
平时用的USB WIFI不是也要驱动么
只有U盘,移动硬盘,鼠标键盘是免驱动的.