0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

灯光控制器——使用TPT进行测试自动化的标准示例

北汇信息POLELINK 2023-07-06 15:02 次阅读

PikeTec,我们有一个示例来展示我们的测试自动化工具TPT:灯光控制器。

这些信息正在等着你:

  • 为什么是这样一个简单的例子?
  • 控制器演示模型的主要功能
  • 灯控制器演示模型的接口
  • 灯控制器演示模型的行为
  • 特殊情况-更改为自动模式
  • 特殊情况-在自动模式下改变光强
  • 不同的实现类型
  • 在哪里可以找到它?
  • 快速上手指南
  • Fun-Fact

为什么是这样一个简单的例子?

选择用这个乍一看很简单的例子,我们有如下几个理由:

  • 简单:灯光控制器的操作简单易懂。因此,它是一个能让人将全部注意力集中在TPT的功能的理想模型。
  • 可管理的范围:它提供了在汽车软件开发中发现的典型实现机制的清晰而简洁的演示,例如滞后时间、阈值、可调参数和内部状态
  • 汽车相关性:灯光控制器代表了典型的汽车功能,使其与行业专业人士相关。

灯控制器演示模型的主要功能

主要功能是计算前灯的控制。输出值可以是on或off。这个计算考虑了两个输入:光开关的位置和光强度。

wKgaomSmZpqAF9SoAAZZN_POsPk866.png

灯控制器演示模型的接口

·灯的开关有三个位置:开、关和自动模式。

·光照强度范围为0% ~ 100%。

·灯光控制器内部将光强度分为三个区域:明亮,黄昏和黑暗;

·使用两个参数:MIN_LIGHT_ON(默认:60)和MIN_LIGHT_OFF(默认:70)。

wKgZomSmZpqAXntxAAJRMlv_tz4847.png

灯控制器演示模型的行为

wKgZomSmZpqAdZK4AADjMoAknKU914.png

当灯开关处于关闭位置时,应关闭大灯。当灯开关处于On位置时,应打开大灯。

特殊情况-更改为自动模式

当灯开关从任何位置设置为自动模式时,前照灯应在黑暗时打开,在明亮时关闭。

wKgZomSmZpqACQ8IAAFFqyykRYE781.png

特殊情况-在自动模式下改变光强

当灯开关处于自动模式时,光线强度发生变化,应防止前照灯闪烁(快速开灭)。

相反,前灯的变化应该只发生在可配置的黑暗或亮度后。举例来说,这可以确保当汽车行驶在有不同树荫的小巷时,前灯不会不停地打开和关闭。

这个所谓的滞后时间可以通过两个参数来设置。

  • 参数HYSTERESE_TIME_ON(默认:2s)确保只有当它连续黑暗至少2s时,前灯才会打开。
  • 参数HYSTERESE_TIME_OFF(默认值:3s)确保只有在车头灯连续亮了至少3秒后才会关闭。
wKgaomSmZpqARXUsAAFGHFbizxA663.png

参数通常是为了使软件适应各自的系统,而不必改变软件。

不同的实现类型

虽然功能看起来很简单,但测试它有时可能很复杂。开始使用TPT对你来说应该尽可能容易。

因此,我们将不同变体(Simulink模型,C或C++代码,Autosar软件组件等)的灯光控制器演示模型直接集成到我们的TPT中。

为了展示某些方面,我们的示例在某些情况下进行了扩展,例如,展示使用和不使用缩放数据类型的差异。但主要功能总是相同的。

在哪里可以找到它?

您可以在TPT的Help -> examples选项卡下直接访问所有示例。在我们的TPT用户指南中,我们还展示了一些例子。

wKgaomSmZpqAOpMHAAJ6ySNj9Zg075.png

快速上手指南

Fun-Fact

顺便说一下,我们也用照明控制的例子来教新同事,TPT 这样做已经超过15年了。

所以我们的灯光控制器可能是使用TPT测试最多的程序。

如果您想了解我们的灯控制器,欢迎联系我们申请免费试用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    8

    文章

    5315

    浏览量

    126711
  • 自动化
    +关注

    关注

    29

    文章

    5587

    浏览量

    79344
收藏 人收藏

    评论

    相关推荐

    通用自动化测试软件 - TAE

    INTEWORK-TAE(Test Automation Executor) 是一款通用的测试用例自动化执行框架,用于汽车电子自动化测试,可支持仿真( MIL/SIL/HIL)、故障注
    的头像 发表于 01-02 13:42 45次阅读
    通用<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>软件 - TAE

    数明半导体参与起草车身域控制器测试方法团体标准

    近日,根据《团体标准管理规定》的相关要求,深圳自动化学会组织召开了《车身域控制器场效应管负载能力试验方法(送审稿)》、《车身域控制器通用功率驱动装置
    的头像 发表于 11-14 10:52 392次阅读

    灯光定时自动控制器怎么调

    灯光定时自动控制器是一种智能家居设备,它允许用户设定特定的时间来开启或关闭灯光,从而实现节能和自动化
    的头像 发表于 10-17 14:13 1119次阅读

    可编程控制器自动化控制领域有哪些应用?

            可编程控制器(Programmable Logic Controller,PLC)是一种数字的工业控制设备,通常用于自动化生产线和机器。它可以通过编写程序对输入输出
    的头像 发表于 09-09 18:00 503次阅读

    开关电源自动化测试设备:如何实现自动化测试

    开关电源自动化测试设备是将测试软件和测试硬件集成在一个电源测试柜中的ate自动测试设备,其
    的头像 发表于 08-30 18:19 1308次阅读
    开关电源<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>设备:如何实现<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>?

    机械自动化自动化的一种吗

    引言 自动化技术是指利用控制装置对生产过程进行控制,以实现生产过程的自动化。机械自动化
    的头像 发表于 07-01 09:32 1687次阅读

    TPT 20自动化全面升级,让测试拥有更多选择

    作者|昱佳小编|不吃猪头肉前言随着汽车电子技术的不断发展和普及,汽车电子系统的复杂度不断增加,对汽车电子系统的测试要求也越来越高,传统的测试方法已经无法满足对系统功能和性能的全面测试需求。TP
    的头像 发表于 06-20 08:25 259次阅读
    <b class='flag-5'>TPT</b> 20<b class='flag-5'>自动化</b>全面升级,让<b class='flag-5'>测试</b>拥有更多选择

    工业自动化中的控制方式

    方式,包括反馈控制、前馈控制、最优控制、分散控制以及智能控制等,并结合相关数字和信息
    的头像 发表于 06-17 11:41 850次阅读

    如何实现PLC的自动化控制逻辑

    在工业自动化领域,PLC(Programmable Logic Controller,可编程逻辑控制器)扮演着至关重要的角色。PLC通过编程实现自动化控制逻辑,使设备能够按照预定的程序
    的头像 发表于 06-15 16:44 1201次阅读

    工厂自动化控制的典型实现方式

    架构设计 传感与执行的应用 控制器控制策略 人机交互界面 数据采集与分析 通信与网络技术 安全与可靠性 系统集成与优化 系统架构设计 工厂自动
    的头像 发表于 06-06 15:51 1089次阅读

    视觉控制器在工业自动化的应用

      在工业自动化的浪潮中,视觉控制器以其独特的优势,逐渐成为提高生产效率、保证产品质量的关键技术之一。视觉控制器基于计算机视觉技术,通过图像处理、模式识别等技术手段,实现对目标物体的识别、定位、测量
    的头像 发表于 06-06 14:06 852次阅读

    PID控制器在工业自动化中的应用

    在工业自动化领域中,控制器的应用至关重要,它直接决定了生产过程的稳定性和效率。PID(比例-积分-微分)控制器作为工业自动化控制的核心组件之
    的头像 发表于 06-05 16:24 1781次阅读

    富唯智能AI边缘控制器:工业自动化的智慧引擎

    随着工业4.0时代的到来,工业自动化成为了推动制造业转型升级的关键力量。在这样的背景下,富唯智能凭借其自主研发的AI边缘控制器,成为了工业自动化的智慧引擎,为制造业的智能、数字
    的头像 发表于 05-22 15:32 584次阅读
    富唯智能AI边缘<b class='flag-5'>控制器</b>:工业<b class='flag-5'>自动化</b>的智慧引擎

    集中电源控制器在工业自动化中的应用

    集中电源控制器在工业自动化中扮演着重要的角色。工业自动化系统需要大量的电源来支持各种设备和传感的工作,而集中电源控制器可以提供稳定、可靠的
    的头像 发表于 01-30 15:22 520次阅读
    集中电源<b class='flag-5'>控制器</b>在工业<b class='flag-5'>自动化</b>中的应用

    工业POE交换机:点亮灯光控制与建筑自动化的新时代

    随着科技的不断发展,灯光控制和建筑自动化在现代建筑中扮演着重要角色。而工业POE交换机作为一种创新的网络设备,不仅能够为灯光控制和建筑
    的头像 发表于 01-17 09:26 553次阅读