随笔分类 -  HslCommunication库

包含了几大功能,同步网络通讯,异步网络通讯,PLC访问,文件引擎设计,日志设计等等
摘要:Prepare 本文将使用一个NuGet公开的组件技术来实现一个局域网聊天程序,利用组件提供的高性能异步网络机制实现,免去了手动编写底层的困扰,易于二次开发,扩展自己的功能。 联系作者及加群方式(激活码在群里发放):http://www.hslcommunication.cn/Cooperation 阅读全文
posted @ 2018-01-16 16:26 dathlin 阅读(8492) 评论(1) 推荐(0)
摘要:Prepare 本文将使用一个NuGet公开的组件来实现一些特殊的控件显示,方便大家进行快速的开发系统。 联系作者及加群方式(激活码在群里发放):http://www.hslcommunication.cn/Cooperation 在Visual Studio 中的NuGet管理器中可以下载安装,也 阅读全文
posted @ 2017-12-30 19:11 dathlin 阅读(17031) 评论(7) 推荐(3)
摘要:Prepare 本文将使用一个NuGet公开的组件技术来实现一个服务器端的文件管理引擎,提供了一些简单的API,来方便的实现文件引擎来对您自己的软件系统的文件进行管理。 联系作者及加群方式(激活码在群里发放):http://www.hslcommunication.cn/Cooperation 在V 阅读全文
posted @ 2017-12-16 18:43 dathlin 阅读(7348) 评论(5) 推荐(0)
摘要:前言 本文将使用一个NuGet公开的组件技术来实现一个ModBus TCP的客户端,方便的对Modbus tcp的服务器进行读写,这个服务器可以是电脑端C#设计的,也可以是PLC实现的,也可以是其他任何支持这个通信协议的服务器。 github地址:https://github.com/dathlin 阅读全文
posted @ 2017-11-23 16:02 dathlin 阅读(137605) 评论(51) 推荐(19)
摘要:前言 在Visual Studio 中的NuGet管理器中可以下载安装,也可以直接在NuGet控制台输入下面的指令安装: NuGet安装教程 http://www.cnblogs.com/dathlin/p/7705014.html 联系作者及加群方式(激活码在群里发放):http://www.hs 阅读全文
posted @ 2017-11-20 12:04 dathlin 阅读(4477) 评论(3) 推荐(0)
摘要:前言 本文将使用一个NuGet公开的组件技术来实现机器码注册码功能开发,提供了一些简单的API,来方便的实现。 在Visual Studio 中的NuGet管理器中可以下载安装,也可以直接在NuGet控制台输入下面的指令安装: NuGet安装教程 http://www.cnblogs.com/dat 阅读全文
posted @ 2017-11-14 14:17 dathlin 阅读(22545) 评论(3) 推荐(4)
摘要:前言 本文将使用一个NuGet公开的组件技术来实现CRC16校验功能,提供了一些简单的API,来方便的实现。 在Visual Studio 中的NuGet管理器中可以下载安装,也可以直接在NuGet控制台输入下面的指令安装: NuGet安装教程 http://www.cnblogs.com/dath 阅读全文
posted @ 2017-11-12 15:47 dathlin 阅读(16565) 评论(1) 推荐(2)
摘要:前言 本文将使用一个Nuget公开的组件技术来实现一个流水号生成器,提供了一些简单的API,来方便的实现一个通用的流水号。 在visual studio 中的NuGet管理器中可以下载安装,也可以直接在NuGet控制台输入下面的指令安装: NuGet安装教程 http://www.cnblogs.c 阅读全文
posted @ 2017-11-09 21:09 dathlin 阅读(11547) 评论(4) 推荐(1)
摘要:前言 本文将使用一个NuGet公开的组件技术来实现一个ModBus TCP的服务器端数据引擎,方便的实现接收来自各种设备的数据。并且该服务器模拟真实的设备,包含了数据池功能,可以接受来自任何支持Modbus tcp的客户端进行读写数据。C#实现的客户端类请参考下面这篇文章:http://www.cn 阅读全文
posted @ 2017-11-06 13:21 dathlin 阅读(91944) 评论(24) 推荐(10)
摘要:一个由个人开发的组件库,携带了一些众多的功能,包含了数据网络通信,文件上传下载,日志组件,PLC访问类,还有一些其他的基础类库。 nuget地址:https://www.nuget.org/packages/HslCommunication/ github地址:https://github.com/ 阅读全文
posted @ 2017-10-21 09:58 dathlin 阅读(201012) 评论(50) 推荐(20)
摘要:前言 本文将使用一个Nuget公开的组件技术来实现一对多的数据通信功能,提供了一些简单的API,来方便的向服务器进行数据请求。 在visual studio 中的Nuget管理器中可以下载安装,也可以直接在Nuget控制台输入下面的指令安装: Nuget安装教程 http://www.cnblogs 阅读全文
posted @ 2017-10-20 09:14 dathlin 阅读(31553) 评论(2) 推荐(5)
摘要:本文将使用一个Nuget的一个组件库来实现一个简单强大的日志记录功能,包采用线程安全实现,所有的记录在后台完成,即使您在前台调用100万次方法,耗时也不过1000ms(具体时间依照电脑性能决定),支持日志等级,并提供了一个控件用于分析所有的日志消息。 在visual studio 中的Nuget管理 阅读全文
posted @ 2017-10-19 11:46 dathlin 阅读(25000) 评论(2) 推荐(5)
摘要:本文将使用一个Github开源的组件库技术来读写三菱PLC和西门子plc数据,使用的是基于以太网的TCP/IP实现,不需要额外的组件,读取操作只要放到后台线程就不会卡死线程,本组件支持超级方便的高性能读写操作 github地址:https://github.com/dathlin/HslCommun 阅读全文
posted @ 2017-09-03 15:25 dathlin 阅读(166981) 评论(72) 推荐(21)