物联网客户端 英文 | 这是一个物联网设备通信协议实现客户端,将包含主流的PLC通信读取、ModBus协议、Bacnet协议等常见的工业通信协议。 该组件基于.NET Standard 2.0,可用于.Net的跨平台开发,如Windows、Linux,甚至可以在Raspberry Pi上运行。 该组件是开源的,终身免费,采用最宽松的MIT协议。 您也可以修改并用于商业用途(商业用途请评估和测试)。 开发工具:Visual Studio 2019 QQ交流群: 文件目录 西门子客户最佳实践 MitsubishiClient(三菱)读写操作 OmronFinsClient(欧姆龙)读写操作 AllenBradleyClient 读写操作 基于IoTClient库的一些项目 IoTClient 工具 桌面程序工具(开源) 能源管理系统(商用) 能源管理-现场-单项 能源管理-云
2022-05-09 11:50:32 165KB iot socket tcp modbus
1
这是我搜集的UML资料。包括如何画用例图,用例图中extend和include的区别,如何画活动图。很详细的文档和课件!
2022-05-08 20:19:27 1.35MB UML 用例图 活动图 软件需求
1
1 简介 Asio 是一个跨平台的 C++ 库,常用于网络编程、底层的 I/O 编程等 (low-level I/O),其结构框架如下: 2 使用 Asio 2.1 下载 Asio 库分为 Boost 版和 non-Boost 版,后者的下载地址为: http://think-async.com/ ,下载完成后,直接解压到合适位置即可。 2.2 配置 INCLUDEPATH += $$PWD/../../serialport/asio-1.10.8/include DEFINES += ASIO_STANDALONE 1) 使用 Qt 5.9.1,其 .pro 工程文件中,添加如下配置
2022-04-30 20:15:41 135KB asio include io
1
数据分多个文件存储,读取数据就需要对多个文件进行操作。首先就需要定位到文件的名字,之后再对文件进行相应的读写操作。多次涉及多文件的读写操作,现将这个实现总结一下,方便自己和他人使用。具体代码如下: #include stdafx.h #include #include #include #include #include #include #include using namespace std; #define MAX_PATH 1024 //最长
2022-04-11 13:28:21 43KB c++ filelist include
1
coin3d第三方库,包含 simvoleon-2.0.3-msvc14-x64 quarter-1.0.1-msvc14-x64 sowin-1.6.0-msvc14-x64 soqt-1.6.0-msvc14-x64 simage-1.7.1-msvc14-x64 coin-4.0.0-msvc14-x64
2022-04-08 12:05:58 16.85MB coin3d
1
包含了include、mqtt库的.h文件,包括大部分C标准库函数,但没有列出一些用途有限的函数以及某些可以简单的从其他函数合成的函数,也没有包含多字节和本地化函数
2022-04-07 14:13:08 3.49MB C语言库文件
1
Linux C C++ 头文件 可以用于导入到 source insight Linux C C++ 头文件 Linux C C++ 头文件
2022-03-31 02:00:40 3.68MB Linux
1
c代码-计算银行存款本息。输入存款金额money(单位:元),存期years,年利率rate,计算到期存款本息(保留2位小数)。计算公式如下: sum=money(1+rate)years 提示:求x的y次幂可以使用数学函数pow(x,y),其中x,y均为double型,在程序开始加上:#include<math.h> 输入:存款金额,存期,年利率。均为浮点数,且用逗号分隔 输出:存款本息(保留2位小数
2022-03-27 11:30:03 965B 代码
1
定时器Timer应用场景非常广泛,在Linux下,有以下几种方法: 1,使用sleep()和usleep() 其中sleep精度是1秒,usleep精度是1微妙,具体代码就不写了。使用这种方法缺点比较明显,在Linux系统中,sleep类函数不能保证精度,尤其在系统负载比较大时,sleep一般都会有超时现象。 2,使用信号量SIGALRM + alarm() 这种方式的精度能达到1秒,其中利用了*nix系统的信号量机制,首先注册信号量SIGALRM处理函数,调用alarm(),设置定时长度,代码如下: #include #include void t
2022-03-27 09:16:22 55KB fd IN include
1
今天我们学习如何配置url、如何传参、如何命名、以及渲染的方式,内容大致有以下几个方面。 创建视图函数并访问 创建app django中url规则 捕获参数 路径转换器 正则表达式 额外参数 渲染方式 创建视图并访问 项目中自带的Python文件中,并没有带有视图,因此我们自己创建一个,通常,我们把视图命名views.py。 然后在views.py中,导入头文件 from django.http import HttpResponse 然后我们在views.py中,写一些Python函数,用来访问 def hello(request):
2022-03-19 20:13:38 160KB django go include
1