IPEmotion轻松解决急停设备的控制与数据存储问题

2024-04-24 19:44

本文主要是介绍IPEmotion轻松解决急停设备的控制与数据存储问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一 背景

众所周知,急停操作在各种工业领域中都扮演着非常重要的角色。在一个个紧急情况下,及时采取急停操作可节省宝贵时间,避免人身伤害或设备损坏,降低安全风险,尤其是在新能源测试中,出于对高压电性能方面的安全性考虑,急停功能显得更为重要。

如何在正确的时刻让急停操作准确运行是大多数试验过程的重点,也是整个试验安全性的重要参考因素。如果设备能够做到自动判断急停条件,并及时向急停设备发送信号去控制急停设备运行,那么这将有助于工程师进行长期且安全的耐久测试试验。

二 方案

针对试验设备的自动急停问题,可通过使用IPEmotion软件轻松解决。IPEmotion支持数据触发功能,可自动控制硬件设备在达到某一条件时向外部发送特定的信号,且信号类型还可根据急停设备所能接收的信号类型进行选择。将IPEmotion软件与DATAFORTH的硬件模块搭配使用,即可实现硬件设备的急停信号输出。根据急停设备所能接收的信号类型,可选择相应输出的信号模块,如电压信号、电流信号、离散型数字量信号等。

下面将以电压输出型模块举例。通过IPEmotion软件,可控制硬件设备在某一条件触发时向急停设备发送5V电压信号。

1. 使用IPEmotion软件进行检测并配置DATAFORTH硬件模块。

(图1 在IPEmotion软件中配置DATAFORTH硬件设备)

2. IPEmotion软件搭配IPETRONIK数据采集模块,可实现整体设备温度、电压、电流、频率等信号的监控。

(图2 在IPEmotion软件中配置IPETRONIK数采模块)

3. 在采集界面编写公式,设定急停信号触发条件。当实际数值达到了设定的预警值时,IPEmotion软件则会控制硬件设备向外发送5V电压值。急停设备在接收到对应的电压信号后会做出反应并切断总电源,使测试设备整体断电,从而保障人员及设备安全。

(图3 在采集界面设置公式控制数据触发)

4. 针对设备发生故障瞬间和故障前后的数据保存问题,通过IPEmotion软件即可轻松解决,不仅可将数据完整留存,还有利于后期故障分析。

IPEmotion具有强大的数据存储功能,不仅可设置多个存储组同时存储,而且能够单独设置数据记录路径、文件名称以及格式等,还支持多种数据格式存储,并可根据需求进行选择设置。

(图4 IPEmotion存储配置界面)

IPEmotion软件可通过设置触发数据存储模式来记录故障发生时以及故障发生前数个小时的数据,且该时间还可根据实际需求进行设置。然而,如果没有达到预设的触发值,那么IPEmotion将不会进行数据存储,由此可减少数据冗余。

(图5 IPEmotion存储模式设置)

三 硬件

| 硬件设备——温度测量模块、模拟量模块

温度测量模块:

(图6 温度数据采集模块M-THERMO3 16)

• 16通道K、T复合型热电偶测量模块;

• 单通道采样频率:高达200Hz;

......

请点击此处,查看剩余30%精彩内容!

| 往期回顾

▶ IPEmotion的NVH噪声测试模块——坎贝尔图

▶ IPEmotion控制模块-PID循环应用

这篇关于IPEmotion轻松解决急停设备的控制与数据存储问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/932664

相关文章

IDEA和GIT关于文件中LF和CRLF问题及解决

《IDEA和GIT关于文件中LF和CRLF问题及解决》文章总结:因IDEA默认使用CRLF换行符导致Shell脚本在Linux运行报错,需在编辑器和Git中统一为LF,通过调整Git的core.aut... 目录问题描述问题思考解决过程总结问题描述项目软件安装shell脚本上git仓库管理,但拉取后,上l

Linux下利用select实现串口数据读取过程

《Linux下利用select实现串口数据读取过程》文章介绍Linux中使用select、poll或epoll实现串口数据读取,通过I/O多路复用机制在数据到达时触发读取,避免持续轮询,示例代码展示设... 目录示例代码(使用select实现)代码解释总结在 linux 系统里,我们可以借助 select、

基于Python开发Windows自动更新控制工具

《基于Python开发Windows自动更新控制工具》在当今数字化时代,操作系统更新已成为计算机维护的重要组成部分,本文介绍一款基于Python和PyQt5的Windows自动更新控制工具,有需要的可... 目录设计原理与技术实现系统架构概述数学建模工具界面完整代码实现技术深度分析多层级控制理论服务层控制注

解决docker目录内存不足扩容处理方案

《解决docker目录内存不足扩容处理方案》文章介绍了Docker存储目录迁移方法:因系统盘空间不足,需将Docker数据迁移到更大磁盘(如/home/docker),通过修改daemon.json配... 目录1、查看服务器所有磁盘的使用情况2、查看docker镜像和容器存储目录的空间大小3、停止dock

idea npm install很慢问题及解决(nodejs)

《ideanpminstall很慢问题及解决(nodejs)》npm安装速度慢可通过配置国内镜像源(如淘宝)、清理缓存及切换工具解决,建议设置全局镜像(npmconfigsetregistryht... 目录idea npm install很慢(nodejs)配置国内镜像源清理缓存总结idea npm in

pycharm跑python项目易出错的问题总结

《pycharm跑python项目易出错的问题总结》:本文主要介绍pycharm跑python项目易出错问题的相关资料,当你在PyCharm中运行Python程序时遇到报错,可以按照以下步骤进行排... 1. 一定不要在pycharm终端里面创建环境安装别人的项目子模块等,有可能出现的问题就是你不报错都安装

idea突然报错Malformed \uxxxx encoding问题及解决

《idea突然报错Malformeduxxxxencoding问题及解决》Maven项目在切换Git分支时报错,提示project元素为描述符根元素,解决方法:删除Maven仓库中的resolv... 目www.chinasem.cn录问题解决方式总结问题idea 上的 maven China编程项目突然报错,是

在Ubuntu上打不开GitHub的完整解决方法

《在Ubuntu上打不开GitHub的完整解决方法》当你满心欢喜打开Ubuntu准备推送代码时,突然发现终端里的gitpush卡成狗,浏览器里的GitHub页面直接变成Whoathere!警告页面... 目录一、那些年我们遇到的"红色惊叹号"二、三大症状快速诊断症状1:浏览器直接无法访问症状2:终端操作异常

mybatis直接执行完整sql及踩坑解决

《mybatis直接执行完整sql及踩坑解决》MyBatis可通过select标签执行动态SQL,DQL用ListLinkedHashMap接收结果,DML用int处理,注意防御SQL注入,优先使用#... 目录myBATiFBNZQs直接执行完整sql及踩坑select语句采用count、insert、u

Python爬虫HTTPS使用requests,httpx,aiohttp实战中的证书异步等问题

《Python爬虫HTTPS使用requests,httpx,aiohttp实战中的证书异步等问题》在爬虫工程里,“HTTPS”是绕不开的话题,HTTPS为传输加密提供保护,同时也给爬虫带来证书校验、... 目录一、核心问题与优先级检查(先问三件事)二、基础示例:requests 与证书处理三、高并发选型: