社区
C#
帖子详情
C#串口通信
xiaobaiyang123哈哈
2016-03-17 09:14:50
现在需要把上位机和PLC之间的通信数据抓出来,准备将上位机和plc串口同时接到一台PC,用C#实现两个串口的通信,我写了两个serialport类,在两个线程上分别跑,结果端口冲突,请问怎么办
...全文
217
4
打赏
收藏
C#串口通信
现在需要把上位机和PLC之间的通信数据抓出来,准备将上位机和plc串口同时接到一台PC,用C#实现两个串口的通信,我写了两个serialport类,在两个线程上分别跑,结果端口冲突,请问怎么办
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linjiagao052
2016-04-07
打赏
举报
回复
串口单例
KJ_Wang
2016-04-07
打赏
举报
回复
怎么可能?你的先打两两个串口,在不同的线程中读取通讯数据,如果有交互,你定义一个Class级的Private变量,然后将增加一个类型:DataFromType,判断是来源是PLC还是上位机,如果是上位机,那么将其传给PLC,如果是PLC,那么将其传给上位机不就行了?不过讲得太过于简单,如果详细点,一定给你一个更好的解决方案
lccleo
2016-04-07
打赏
举报
回复
因为你共用了一个COM口吧 你的serialport1 跟COM4交互 serialport2 就打不开COM4了 只能操作COM5 你一个串口对象对应一个物理接口 放在一个线程里
wcx0298
2016-04-06
打赏
举报
回复
为何不考虑直接将PLC与PC机相连,由PC机直接获取数据
C#
串口通信
程序SerialPort类
本文介绍了如何使用
C#
语言的SerialPort类进行
串口通信
,重点在于窗口应用程序的开发,包括打开串口、发送数据及基本的UI设计。通过实例展示了如何在
C#
中实现
串口通信
的基本功能。
c#
之
串口通信
本文详细介绍了使用
C#
编写
串口通信
上位机的过程,包括添加串口组件、搭建界面、数据发送与接收、错误处理等步骤。作者通过实例展示了如何与下位机进行
串口通信
,实现图片数据的传输,并提供了关键代码片段。此外,还涉及到串口的扫描、打开、关闭及数据发送和接收函数的编写。测试结果显示,程序能有效进行
串口通信
,但发送效率较低。
基于
C#
实现
串口通信
Demo
本文提供了一个基于
C#
的
串口通信
Demo,通过winForm实现前端界面,详细介绍了
串口通信
的基本概念、代码实现及测试运行结果。在实际测试中,需借助虚拟串口软件配置,并确保通信双方波特率一致,以保证数据正确收发。
C#
串口通信
模块使用
本文详细介绍如何在
C#
环境下使用WinForm进行
串口通信
开发,包括串口类的使用、初始化、读写操作及自动获取端口信息的方法。通过实例代码展示了
串口通信
的具体实现过程。
C#
串口通信
SerialPort类
本文介绍如何使用
C#
实现
串口通信
的基本配置与数据收发,并通过多线程技术解决并发问题,适用于需要将USB扫码枪改为串口扫码枪的应用场景。
C#
111,128
社区成员
642,533
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章