![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
winform
文章平均质量分 61
9200237
这个作者很懒,什么都没留下…
展开
-
winform中socket服务端提示 远程主机强迫关闭了一个现有的连接。
我有个socket连接数据接收服务的服务端监听,接收的是4G卡连接发送的数据包。由于4G卡的运营商经常更换IP来连接服务端,造成一些旧的连接没断开并不定时报下面的错误日志,然后服务会异常退出。网上有个解决方案我决定先试一试, 给监听的socket连接加上接收超时时间,比如设置10000毫秒,超时自动断开连接。期待能解决问题,观察一周试试。远程主机强迫关闭了一个现有的连接。原创 2024-06-06 11:08:23 · 340 阅读 · 0 评论 -
使用modbustcp从PLC设备取得的ushort[2] 数据转换为int32大端模式
大端模式:是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点类似于把数据当成字符串顺序处理:地址由小向大增加,而数据从高位往低位放;这和我们的阅读习惯一致。小端模式:是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中,这种存储模式将地址的高低和数据位权有效地结合起来,高地址部分权值高,低地址部分权值低。* buff[0] (0x12) --高位。* buff[3] (0x12) --高位。* buff[0] (0x78) --低位。原创 2024-02-04 11:15:53 · 575 阅读 · 0 评论 -
.net winform 使用NModbus4建立 modbus tcp通讯
net winform 使用NModbus4建立 modbus tcp通讯原创 2024-01-29 16:40:46 · 1592 阅读 · 0 评论 -
C# mqttnet连接mqtt并订阅消费消息的测试代码
应用场景:我需要从mqtt建立订阅,对一个topic不停的消费取出下面物联网设备发到mqtt的byte[]消息,然后转存,或者根据通信协议解析消息内容。物联网终端设备可能很多,而免费版的emqx他是不能存储消息的,也不支持对接其他数据库持久化,那么我就要考虑快速的消费所有物联网设备传输过来的消息,可能一个单向订阅不能满足需求。经过查资料,5.0提供了共享订阅机制,可以让多个订阅使用共享订阅的方式从同一个topic主题中取出消息,这种机制目前来看可以满足我的需求。IDE环境:vs2022。原创 2023-03-09 17:40:43 · 2643 阅读 · 0 评论