诗哲工控是经纶风科技自主研发的技术领先的通用组态平台,它的功能包括工程管理、站点管理、设备管理、绘图、UML式脚本策略、告警管理、操作日志管理、联 网、语音报警。 利用诗哲工控的平台特性,构筑起全面的监控方案:消防监控、动力监控、环境监控、安全监控、工业自动化、IT设备监控、操作系统监控…… 诗哲监控系统已经在机房环境监控、库房监控、IBMS、检测、水利、电力、MainFrame(大型主机系统),Windows/Linux服务器/IBM小型机,以及以太网设备和虚拟机 管理等领域得到广泛的应用。 高度集成的用户界面 诗哲工控将工程管理、站点管理、设备管理、报告管理、策略管理、告警管理、操作日志管理集中于一个Visual Studio式的用户界面。 全分布式联网解决方案 诗哲工控采取了全分布式的点对点的基于TCP的联网方案。每个监控平台既是服务器,采集数据并且向其他的监控系统发布监控数据;同时也是客户端,接入并接收 其他的监控系统的数据。联网的每一个监控平台都是对等的。这样的解决方案意味着,诗哲工控可以构建任何形态的拓扑,任何节点的失败都不影响其他的节点。 诗哲监控系统支持在局域网/Intranet和Internet上联网。诗哲监控系统使用标准的MSN协议,通过P2P的方式穿透广域网。诗哲监控系统支持多种联网方式的混合使 用,一个站点即可以通过局域网/Intranet与其他站点联网,同时也可以通过P2P与另一些站点联网。 全分布式工程管理 互连的站点及其资源在逻辑上组成一个工程。只有同一个工程的站点才可以互联。诗哲组态不但实现了联网监控——联网站点之间互相可以看到对方的数据,而且还 实现了联网管理——互联的站点互相之间可以管理对端的设备和报告,就像在本地做到那样。 诗哲工控的数据库在逻辑上分为配置库和运行库,配置库存放设备和站点的配置信息,运行库存放告警、日志、历史数据。互联的站点既可以共用配置库或者运行库 ,也可以有独立的配置库或者运行库。集中式数据库解决方案可以降低用户的管理和硬件成本。 告警处理解决方案 如,一套监控平台监控着机房的电源、空调、温度、湿度,突然间所有的被监控设备均报警,但实际上原因只有一个:停电了,监控平台只需报停电告警即可。如何 处理和判断这种的情况,本产品给出了完美的答案:用户可以用脚本来处理告警,用户可以自己表达自己的经验。 诗哲监控系统的脚本可以分析或者修改告警的出标识之外的任何字段,亦缓存生成的告警,以分析告警的数量与时间关系、告警之间的时间关系,由此用户可以轻易 地对告警做产生根源分析。 开发状态和运行状态集成于一体 诗哲工控平台有开发和运行两种状态,用户可以随意地在两种状态之间切换。 诗哲工控的策略和报告可以在运行时修改,用户修改完报告或者策略后,立即提交,立即生效。 丰富的数据发布接口 诗哲工控支持以DDE,OPC,Socket 协议发布数据和告警,与第三方组态的交互毫无障碍。诗哲工控用脚本来发布数据,这使用户可以以自己设计的方式发布任何数 据。 多样的报警方式 诗哲工控支持语音报警、EMail报警、短信报警和电话语音报警、MSN IM报警四种方式。其中语音报警、MSN IM报警集成在平台中,Email、短信报警和语音报警以虚 拟设备的方式提供给用户,用户可以选择其中一种或者多种报警方式。 支持丰富的设备和协议 支持市面流行的监控设备近千种。
2026-04-10 11:05:08 33.33MB 机房监控 动力环境监控
1
MS噪声 使用环境地震噪声监控地震速度变化的Python软件包。 CI构建: PyPI: conda: MSNoise是第一个完整的软件包,用于使用环境地震噪声来计算和监视相对速度变化。 MSNoise是一种完全集成的解决方案,可以自动扫描数据存档并确定每当执行计划任务时就需要完成哪些作业。 MSNoise由Thomas Rococq(比利时皇家天文台,ROB)开发。 Corentin Caudron在ROB攻读博士学位期间曾使用MSNoise,并且仍在不断提供宝贵的调试信息。 活跃用户的群体(提供问题,反馈,代码段)正在增长,有关贡献者的完整列表可在此处找到: : 。 历史 2010年:MSNoise基于ISTerre / Univ开发的Matlab,c ++,csh和fortran代码。 在框架下的格勒诺布尔和IPGP。 2011/12:MSNoise在Under
2026-04-08 17:13:38 37.66MB python data-mining research passive
1
OpenGL是计算机图形学领域广泛应用的一种跨语言、跨平台的应用程序编程接口(API),它允许程序员创建复杂的3D图形和视觉效果。这个压缩包包含了用于在Windows系统上进行OpenGL开发的必要文件,分为x86(32位)和x64(64位)两个版本,以适应不同架构的计算机。 在“include”目录下,你会找到OpenGL的头文件,这些文件包含了定义各种OpenGL函数、常量和数据类型的声明。例如,`GL/gl.h`是OpenGL的核心头文件,它包含了大部分的基本函数声明;`GL/glu.h`提供了高级OpenGL实用程序库(GLU)的函数,如投影和模型视图变换;还有`GL/glext.h`和`GL/wglext.h`等,它们包含了扩展函数的声明,使开发者能够利用硬件的额外功能。 “lib”目录包含的是OpenGL的库文件,这些是链接到你的应用程序所需的静态库或动态库。在Windows上,对于32位应用,通常是`libglu32.lib`和`opengl32.lib`,对于64位应用,则为`libglim64.lib`和`opengl32.lib`。这些库文件包含了实现OpenGL函数的实际代码,当你的程序运行时,会调用这些库中的函数来执行图形渲染。 在使用这个OpenGL开发环境时,你需要将“include”目录添加到你的编译器的包含路径设置中,这样编译器才能找到头文件。同时,需要将“lib”目录添加到链接器的库路径设置,确保链接器可以找到所需的库文件。如果你是在Visual Studio这样的IDE中工作,可以在项目属性中设置这些路径。 在编写OpenGL程序时,首先需要初始化OpenGL上下文,这通常通过窗口系统的API完成,比如在Windows上使用`wglCreateContext`函数。然后,你可以设置视口、投影和模型视图矩阵,加载顶点和纹理数据,定义渲染管线,最后调用`glDrawArrays`或`glDrawElements`等函数进行绘制。 OpenGL支持多种特性,如颜色、深度和模板测试,光照和阴影,纹理映射,多边形偏移,混合,雾化,以及现代的着色语言如GLSL(OpenGL Shading Language),允许开发者编写更复杂的顶点和片段着色器,实现更丰富的图形效果。 在使用扩展时,需要检查系统支持哪些扩展,并通过`glGetExtensionString`或`wglGetProcAddress`获取扩展函数的地址。GLUT、GLEW和SOIL等第三方库可以帮助简化OpenGL程序的开发,提供易用的接口来处理窗口管理、扩展加载和图像加载等功能。 这个OpenGL开发环境为Windows平台上的3D图形编程提供了必要的组件,包括头文件和库文件。通过正确配置,开发者可以构建高性能的3D应用,利用OpenGL的强大功能创作出令人惊叹的视觉体验。
2026-04-02 14:59:11 1.52MB opengl
1
内容概要:本文详细介绍了如何使用YOLOv8构建专属目标检测模型的全过程。YOLOv8是Ultralytics公司于2023年1月10日发布的最新一代单阶段目标检测模型,以其速度快、准确率高、多类别检测能力强等特点著称。文章首先概述了YOLOv8的特点和优势,包括其采用CSPNet主干网络、多尺度特征融合等先进技术,以及在智能安防、自动驾驶等领域的广泛应用。随后,详细讲解了YOLOv8的环境搭建,包括硬件准备(如GPU的选择和驱动安装)和软件环境配置(如Anaconda、PyTorch和Ultralytics库的安装)。接着,重点阐述了数据集准备的各个环节,包括数据收集、数据标注(使用LabelImg工具)、数据集划分和配置文件编写。在模型选择与配置部分,介绍了YOLOv8家族的五个不同规模模型(nano、small、medium、large、extra large)及其适用场景,并说明了如何调整模型配置文件以适配自定义数据集。模型训练部分详细解析了训练命令与参数设置,并强调了训练过程中的监控与分析。模型评估部分介绍了常用的评估指标(如mAP、精确率、召回率)及其计算方法,并展示了如何使用混淆矩阵和PR曲线等工具进行评估。最后,文章探讨了模型优化与改进的方法,包括超参数调优、数据增强策略和模型融合与集成学习。 适合人群:具备一定编程基础和深度学习经验的研发人员,特别是从事计算机视觉和目标检测领域的工程师和研究人员。 使用场景及目标:①理解YOLOv8的工作原理和优势;②掌握YOLOv8模型的环境搭建和配置;③学习数据集准备、标注和划分的最佳实践;④熟悉模型训练、评估和优化的全流程;⑤应用YOLOv8解决实际场景中的目标检测问题,如智能安防、自动驾驶、工业检测等。 其他说明:本文不仅提供了详细的理论讲解,还附带了大量的代码示例和工具使用指南,帮助读者在实践中掌握YOLOv8的使用方法。通过学习本文,读者可以全面提升在目标检测领域的技能,为实际项目中的应用打下坚实的基础。
1
本文详细介绍了PX4开源飞控的开发环境搭建、编译、仿真及烧录流程。首先对PIXHAWK硬件平台及PX4、APM软件平台进行了概念介绍,并提供了PX4开发环境的搭建步骤,包括源码下载、Docker容器配置、固件编译及仿真环境启动(如jMAVSim、Gazebo等)。此外,还涵盖了飞控板固件的编译与烧录方法,包括通过命令行和QGC地面站两种方式。文章还提供了官方文档和源码地址,帮助开发者快速上手PX4飞控开发。 PX4开发环境的搭建是无人机开发过程中的关键步骤之一,PX4作为一款开源的飞控软件,它为开发者提供了强大的功能和高度的定制性。本文档将详细介绍如何从零开始搭建PX4的开发环境,包括了源码下载、开发工具配置、固件编译、仿真运行以及如何将编译好的固件烧录到飞控板中。 在正式搭建开发环境之前,文档首先介绍了PIXHAWK硬件平台,这是PX4飞控软件常用的硬件载体。同时,对于PX4与APM这两个软件平台的区别和联系也进行了阐述,以帮助开发者更好地理解二者之间的关系。随后,文档会引导开发者按照步骤完成开发环境的搭建,首先需要从官方获取源码,然后按照文档说明正确配置开发工具和环境,比如Docker容器。 Docker容器的配置对于维持开发环境的稳定性和一致性非常关键,它可以帮助开发者在不同的操作系统间切换而无需担心环境配置的差异性。接下来,文档会详细讲解如何编译固件,这部分内容包括了源码编译的命令操作,以及如何通过编译选项来定制固件功能。此外,为了验证固件的功能性和性能,文档还会介绍如何启动仿真环境,例如jMAVSim和Gazebo等仿真工具。 在固件编译完成后,就需要将编译好的固件烧录到飞控板中,文档提供了两种方法:通过命令行操作以及通过QGroundControl(简称QGC)地面站。这两种方法各有优势,开发者可以根据自身的习惯和需求来选择。命令行方法更适合那些喜欢直接与系统交互的开发者,而QGC地面站则更适合那些希望有一个图形化界面来进行操作的用户。 文档还提供了官方文档和源码的链接,这对于初学者和有经验的开发者来说都是极为宝贵的资源。官方文档不仅提供了最新的开发指南和API文档,还经常更新与PX4开发相关的信息和最新动态。而源码则是进行PX4开发的基础,开发者可以通过阅读源码来深入理解PX4的工作原理和实现方式。 本文档提供的内容不仅涵盖了PX4开发环境搭建的全流程,还对关键步骤进行了详尽的解释和指导,确保开发者可以按照这些步骤顺利完成自己的开发任务。对于想要深入研究无人机飞行控制技术的开发者来说,这是一份宝贵的入门指南。
2026-03-31 08:52:52 7KB 嵌入式开发
1
Win2008下能用的IIS反向代理环境,负载平衡集群环境,包括x86与X64位。 包括以下文件: 64位 ExternalDiskCache_amd64_en-US.msi requestRouter_amd64_en-US.msi rewrite_amd64_en-US.msi webfarm_amd64_en-US.msi x86 ExternalDiskCache_x86_en-US.msi requestRouter_x86_en-US.msi rewrite_x86_en-US.msi webfarm_x86_en-US.msi
2026-03-30 22:02:22 17.51MB
1
**正文** MicroPython是一种轻量级的Python编程语言实现,专为微控制器和资源有限的设备设计。它允许开发者使用Python语法在各种嵌入式硬件上编写程序,极大地简化了物联网(IoT)和硬件开发的过程。在本篇中,我们将深入探讨如何设置MicroPython的开发环境,特别是针对ESP32芯片,以及使用Thonny IDE和CH341SER驱动。 我们关注的是ESP32芯片。ESP32是一款强大的Wi-Fi和蓝牙双模SoC,广泛应用于IoT项目。为了在ESP32上运行MicroPython,我们需要先下载并安装MicroPython固件。你可以从MicroPython的官方GitHub仓库获取最新的固件版本。在下载后,使用对应的工具如esptool将固件烧录到ESP32板子中。这个过程通常涉及连接板子到电脑的USB端口,选择正确的串口和波特率,然后执行烧录命令。 接下来,我们介绍Thonny,这是一款简单易用的Python IDE,非常适合初学者和教育环境。Thonny提供了代码编辑、调试和简单的学习功能,对于MicroPython开发者来说,它能提供一个直观的界面来编写和上传代码。要将Thonny配置为MicroPython开发环境,你需要进行以下步骤: 1. 安装Thonny IDE,可以从官方网站下载对应操作系统的版本。 2. 在Thonny中配置串口通信。进入“工具”>“首选项”>“调试器”,找到与ESP32连接的串口,并设置适当的波特率(通常为115200)。 3. 配置MicroPython解释器。在“工具”>“首选项”>“运行”中,选择“自定义解释器”,并添加MicroPython的串口路径,例如`/dev/ttyUSB0`(根据实际连接的端口更改)。 4. 测试连接。尝试运行简单的MicroPython代码,如`print("Hello, MicroPython!")`,如果一切正常,你应该能在Thonny的终端窗口看到输出。 在使用Thonny时,可能还需要CH341SER驱动,这是一个用于Windows系统的USB转串口驱动。如果你的ESP32通过USB连接到电脑但未被识别,可能需要安装此驱动。CH341SER驱动适用于那些基于CH340系列USB转串口芯片的设备,包括一些ESP32开发板。驱动程序可以从制造商的网站或第三方资源下载,安装后通常可以使电脑正确识别并连接到ESP32。 总结一下,MicroPython的安装环境涉及 ESP32 固件的烧录、Thonny IDE的配置以及可能需要的CH341SER驱动安装。通过这些步骤,开发者可以在ESP32上快速建立一个有效的MicroPython开发环境,方便地进行代码编写、测试和调试。这个环境的建立不仅降低了IoT开发的门槛,也为更多创新应用提供了可能性。记住,不断学习和实践是掌握任何技术的关键,祝你在MicroPython的探索之旅中取得成功!
2026-03-30 17:09:50 19.6MB
1
本文详细介绍了如何在Windows操作系统下搭建MicroPython VSCode开发环境。首先需要准备Python 3.x环境,并安装esptool烧录工具。接着下载并烧录适合ESP32开发板的MicroPython固件,确保开发板能够运行Python代码。然后安装VSCode及RT-Thread MicroPython插件,配置工作区Python设置以支持代码提示和补全。最后通过RT-Thread插件创建MicroPython工程,编写代码并上传到开发板运行。文章还特别提醒注意开发板的选择和固件版本匹配问题,为开发者提供了完整的开发环境搭建指南。 在进行MicroPython开发时,特别是在Windows操作系统上搭建Visual Studio Code(VSCode)环境是一个比较复杂但必要的步骤。开发者需要确保个人计算机上安装了Python 3.x版本,这是搭建环境的基础。Python 3.x版本的安装不仅提供了编程语言的运行环境,同时还是安装后续开发工具的前提条件。 在安装Python后,开发者需要配置esptool。esptool是一个适用于ESP系列芯片的烧录工具,它是连接开发板与计算机的桥梁。通过esptool,开发者能够将固件烧录到ESP32或其他ESP系列的开发板上。这一步骤是让开发板能够运行MicroPython固件,并执行Python代码的关键。 接下来,需要下载适合ESP32等开发板的MicroPython固件。固件是运行在硬件设备上的基础软件,包含了操作系统的部分功能。在这里,固件的选择需要与开发板的型号和硬件特性相匹配,不同的开发板需要对应的固件,因此开发板的选择和固件版本的匹配问题在搭建开发环境时必须特别注意。 下载好固件后,就可以使用esptool将固件烧录到开发板上。这个过程涉及到将固件文件发送到开发板的Flash存储器中。烧录完成后,开发板就可以运行MicroPython代码,实现各种功能。 在开发环境搭建的下一个环节,是安装Visual Studio Code。VSCode是一款功能强大的源代码编辑器,它支持各种编程语言和开发环境。安装VSCode后,为了更好地进行MicroPython开发,还需要安装RT-Thread MicroPython插件。RT-Thread MicroPython插件提供代码提示和自动补全功能,极大地提高了开发效率。 接着,需要在VSCode中配置工作区的Python设置,以便让插件正常工作。这一配置工作包括设定Python的解释器路径、库文件路径等,确保VSCode能正确理解MicroPython代码并提供辅助开发功能。 创建MicroPython工程也是开发环境中不可或缺的一步。通过RT-Thread插件在VSCode中创建MicroPython工程,开发者可以更好地组织代码,以及管理工程依赖和构建配置。 编写完代码后,最后一步是将代码上传到开发板上运行。这个步骤是实际进行项目测试和功能验证的环节。在代码上传之前,开发者需要确保开发板已经处于正确的状态,并且开发环境中的其他配置正确无误,以保证代码能够正确执行。 以上步骤构成了在Windows操作系统下搭建MicroPython VSCode开发环境的完整流程,为开发者提供了一个详细的操作指南。这不仅是学习和实践MicroPython的基础,也为开发相关的物联网项目打下了坚实的基础。
2026-03-30 17:01:10 6KB 软件开发 源码
1
基于Carsim与Simulink的驾驶模拟软件实时仿真教程:从cpar文件到UDP通信的无人驾驶系统搭建与测试指南,实时驾驶模拟与Carsim仿真教学:xPC环境下Prescan的UDP通信及信号处理技巧揭秘,驱动模拟与动力学模型开发实战指南,Carsim & Simulink 驾驶员在环实时仿真|驾驶模拟软件教程 cpar文件;联合仿真文件;实时仿真 Carsim2019 & 罗技G29 无需目标机,通过 simulink real time 软实时性|无人驾驶|驾驶模拟器数据代采集 可指导硬件平台搭建。 同时也可提供在xPC环境下的Prescan,Simulink与G29硬件的实时仿真,基于UDP通信的方式传递信号。 可指导MATLAB与xPC实时硬件仿真平台搭建,提供整车动力学模型,包括UDP信号接口模块,UDP信号发送模块,实现xPC目标机与上位机PC的信号传递,无需CAN卡,串口等,有网口即 能够进行自动驾驶规划控制算法测试等。 ,核心关键词: Carsim; Simulink; 驾驶员在环实时仿真; 驾驶模拟软件教程; cpar文件; 联合仿真文件; 实时仿真; 罗技G2
2026-03-29 00:07:48 209KB xbox
1