含有全部工程文件,使用C++Builder6.0完成开发,可重新编译运行。
创作权归曹润泽所有,使用者不可用于商业目的,否者后果自负。
本软件功能:上层的应用软件的模块主要有:初始化模块、用户设置模块、COM串行通信数据采集模块、数据矫正模块、数据绘图模块、数据存储模块、网络传输模块、功能整合模块等。
其中网络传输模块又可以根据工作模式分为服务端网络传输模块和客户端网络传输模块。
用户设置模块:主要是通过用户设置设置窗口中的信息来完成软件的设置,这些可以设置的变量都非常重要,包括基本设置:采样频率设置、COM端口选择、警告限设置(是否使用警戒限、高警戒限的大小、低警戒限的大小)、矫正表设置(是否使用矫正表、选择矫正表);
绘图设置:显示点数设置、曲线宽度设置、曲线颜色设置(高警戒曲线的颜色、正常时曲线颜色、低警戒曲线的颜色设置);
网络设置:是否使用网络传输、网络基本设置(服务端选择、客户端选择、端口号设置、服务端IP设置)。
COM串行通信数据采集模块:用于从串行口中读取数据。
本系统使用专门用于RS-232串行通信通信控制的控件TComm控件来完成COM通信。
数据矫正模块,顾名思义,是用于对数据进行矫正的。
若需要矫正数据,必须使用矫正表,矫正表实际上只是个用户可自定义的文本文件,但在编写矫正表文件时必须按照一定规则进行编写。
数据绘图模块:对于采集数据的实时绘图是通过BorlandC++Builder6.0自带的功能强大的TChart控件来实现。
数据存储模块:该模块除了使用了编译器所提供的几个基本数据类型之外,基本上是使用纯C++编写(不使用编译器的控件)。
数据存储并未使用数据库存储,而是使用文本文件的方式对所有采集到的时间进行存储,存储时要先把采样信息写入到数据文件的头部,包括创建时间、采样起始时间、采样持续时间、采样结束时间、采样频率、采样数等等信息,之后就是所采集的数据,采样数据包括数值和采集的该点所对应的时间,以及该点是否被警告(过低用!Low表示、正常用-表示、过高用!High表示)。
网络传输模块:网络传输模块是本数据采集系统比较新颖的模块,可以使用互联网进行速率较低的数据传输,考虑到网络传输的延迟,故设计时设置的采样速率比较低。
网络传输模块实际上是使用Socket编程实现的,在BorlandC++Builder中有封装好的用于网络通信的控件:TServerSocket和TClientSocket。
2023/6/10 21:49:40 2.62MB 数据采集 串行通信 C++ Builder
1
labview编程实现温度数据的采集
2023/6/9 19:01:49 60KB labview编程
1
1.掌握DES算法的工作原理;
2.熟悉分组加密算法的工作模式。
DES算法,电码本模式(ECB)、密码分组链接模式(CBC),并输出其每一轮的加密结果并显示在屏幕上。
2023/6/1 1:28:05 4KB DES算法 密码学 c++ ECB
1
基于帧间差分法的运动目标检测vc源代码,调用OpenCV编程实现,文件中包含运行时所要的运动视频。
2023/5/15 20:35:58 413KB 运动目标检测、 vc、opencv
1
基于数据库JDBC编程,实现建树可增删改查的总体通讯录数据库体系输入信息管理管理联系人的底子信息录入。
盘问信息管理1)信息排序盘问(如:按年岁排序);
2)准确查找3)前提盘问(如:性别、年岁、姓名等)。
更正信息管理更正联系人的底子信息,搜罗姓名,年岁、联系方式等删除了信息管理1)部份删除了:将某联系人的齐全信息部份删除了2)齐全删除了:将齐全联系人的齐全信息部份删除了
2023/5/13 21:08:09 122KB MySQL JAVA 个人通讯录
1
MATLABGUI多界面自己编写的图像处置软件,MATLABGUI编程实现,内容约莫易懂。
首要用来实现多界面挪用,进度条等成果的实现
2023/5/12 12:16:10 317KB MATLAB GUI 多界面
1
功率谱估量的Burg算法的MATLAB实现,自己编程实现的,现代信号处置陈教师的作业
2023/5/10 20:48:01 1KB Burg算法
1
盘算机收集课程试验及课程方案内容,基于Socket编程,实现文件传输。
2023/5/10 19:17:34 25KB Socket编程实现双机互联
1
赵银军、卢远编著的《ArcGISEngine+C#入门典型》针对于地舆信息迷信业余初年级教师的业余底子特色以及需要,将罕用地舆信息体系二次开拓的成果按需要举行剖析,以成果为底子单元,由易到难对于所需实际、开拓思绪、实现步骤、编程实现、代码详尽评释等举行了体系叙述:并从教师的视角举行内容方案以及语言结构,突出开拓脑子、开拓本领以及ArcEngine开拓方式的培育,是地舆信息体系二次开拓的参考用书与使用手册。
本书可供地舆迷信、情景迷信、天色迷信等规模波及地舆信息体系二次开拓的本科生、钻研生,以及举行地舆信息体系二次开拓的责任人员学习使用.也可作为处置相关倾向教学责任的参考用书。
2023/5/9 7:26:09 46.55MB ARCGIS ENGINE C#
1
配置配备枚举管理一、试验目的知道配置配备枚举管理的不雅点以及责任,操作独占配置配备枚举的调配、付与等首要算法的原理并编程实现。
二、试验内容编写法度圭表标准实现对于独占配置配备枚举的调配与付与的模拟。
三、试验申请一、实现配置配备枚举调配、付与、展现体系中配置配备枚举信息的成果。
二、经由配置配备枚举类表以及配置配备枚举表记实体系中配置配备枚举信息、以便举行配置配备枚举调配。
三、配置配备枚举类表记实体系中部份配置配备枚举的情景,每一个配置配备枚举类占一个表目,配置配备枚举类表的数据结构如表1所示。
配置配备枚举类具备配置配备枚举数目可调配配置配备枚举数目配置配备枚举起始地址图1配置配备枚举类表四、为每一个配置配备枚举配置配备枚举一张配置配备枚举抑制表,用于记实本配置配备枚举的情景。
配置配备枚举抑制表的数据结构如图2所示。
相对于号配置配备枚举外形(好/坏)能否调配(是/否)占有作业名相对于号图2配置配备枚举抑制表四、法度圭表标准中建树调配配置配备枚举以及付与配置配备枚举函数。
五、设体系有3类配置配备枚举,每一类配置配备枚举的配置配备枚举数分别为二、三、4。
六、申请键盘输入作业名、作业所需配置配备枚举类以及配置配备枚举相对于号。
2023/5/7 3:55:48 3KB 操作系统 实验 设备管理
1
共 341 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡