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

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

3天内不再提示

TIA Portal Test Suite Advanced介绍

carniubility 来源:工控PLC布道师 作者:Kurapika余 2022-10-10 10:30 次阅读

【导读】

企业数字化转型非常重要的一个前提条件是实现标准化,在标准化的基础上,我们才可以更好地采集、分析、挖掘数据背后的意义。而标准化并不是一件一蹴而就的事情,它贯穿于工程任务,特别是在编写程序的过程中,对程序正确性以及规范性校验是不可缺少的一步。

TIA Portal Test Suite Advanced介绍

Test Suite(测试套件)是博途V16开始推出的选件,需要独立安装安装包资源见文末)。安装后集成在博途平台,实现两部分功能:

样式指南:

为确保编程风格统一,可以在 TIA Portal 项目中定义规则集和编程风格指南,并定期检查程序是否与其相符。

应用测试:

要检查单个逻辑块或整个 S7-1500 应用程序的处理是否正确,可以在 TIA Portal 项目中创建用于功能测试的测试用例,然后借助 SIMATIC S7-PLCSIM Advanced V3.0 更新 / V4.0 执行该用例并进行验证。

c1ffb650-3964-11ed-9e49-dac502259ad0.png

功能说明

样式指南

借助以下规则,可为 PLC 标签、块、块接口和 UDT 创建编程规范指南。

名称长度:对象名称的最小/最大字符数

名称包含:对象名称中(不)允许的字符

前缀/后缀:对象名称开头/结尾(不)允许的字符

大小写:在帕斯卡、驼峰式和大写字母之间选择

块/标签属性(例如,检查是否存在块注释)

在 TIA 项目中,用户可以启动对规则遵守情况的检查。

该检查的结果将在 TIA Portal 中输出。使用 GoTo 功能,可定位至违反规则的位置。

应用测试

用于创建 S7 应用程序测试用例的文本编辑器。

在每个测试用例中,可以选择为 PLC 标签定义本地别名,并且可以创建用于检查应用程序的多个测试步骤。单个测试步骤包括:

一个/多个全局 PLC 标签(DB/PLC 标签)的赋值

执行语句:CPU 周期数/运行时间

资产:该时间过后,将标签的当前值与定义的值进行比较。

测试开始后,由用户自动执行以下步骤

创建 PLCSIM Adv.实例

将项目中选择的 CPU 下载到 PLCSIM Adv.

执行测试,之后删除 PLCSIM 实例

在 TIA Portal 中输出测试结果

c21bf220-3964-11ed-9e49-dac502259ad0.png

V17的新特性

对以下功能的开放性支持

规则集和测试用例的 XML/ASCII 文件导出和导入

从库中导出和导入(模板副本)

运行样式指南检查器和应用程序测试

测试结果在 Openness 应用程序中作为 .NET 对象提供,因此可以使用用户定义的导出格式导出。

使用 PNV 编辑器中的快捷菜单导出/导入规则集和测试用例。

应用程序测试:

用于在测试用例编辑器中复制、剪切和折叠测试用例的快捷菜单。

应用程序测试现在支持 ET 200pro、S7-1500 R/H 和 SIMATIC 驱动器控制器

适用于整数和实数变量的新“Assert.InRange (variable, lowerBound, upperBound)”指令

在测试用例编辑器中使用工具栏注释掉单行/多行。

风格指南检查器:

可以将作者、版本号和备注添加至规则集

用于检查是否存在变量和块参数备注的新规则

示例程序

含V16版本,截图如下

c22d9f16-3964-11ed-9e49-dac502259ad0.png






审核编辑:刘清

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

    关注

    9

    文章

    231

    浏览量

    27000
  • SIMATIC
    +关注

    关注

    1

    文章

    230

    浏览量

    15503
  • S7-1500
    +关注

    关注

    3

    文章

    293

    浏览量

    5815

原文标题:你的西门子PLC程序标准化达标了吗?敢不敢测一测?【附资源下载】

文章出处:【微信号:工控PLC布道师,微信公众号:工控PLC布道师】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Teamcenter、TIA Portal、NX MCD是如何结合在一起

    看看窗外的世界,可惜效果一直很不好,因为一直找不到一个很好的点~今天就来谈一谈Teamcenter、TIA Portal和虚拟调试能够如何结合在一起,为了让搞PLC的,搞虚拟调试的和搞PLM的都...
    发表于 07-02 07:52

    Teamcenter、TIA Portal和虚拟调试如何才能结合在一起

    PDM是什么?PLM是什么?Teamcenter、TIA Portal和虚拟调试如何才能结合在一起?
    发表于 09-29 07:36

    OSPF Conformance Test Suite E7

    Agilent Technologies automated OSPF conformance test suite provides realistic internet-scale
    发表于 07-14 23:18 3次下载

    BGP-4 Conformance Test Suite E

    Agilent Technologies automated BGP-4 conformance test suite delivers realistic internet-scale
    发表于 07-14 23:21 5次下载

    IS-IS Conformance Test Suite E

    Agilent Technologies automated IS-IS conformance test suite provides realistic internet-scale
    发表于 07-14 23:22 6次下载

    L2TP Conformance Test Suite E7

    Agilent Technologies’ automated L2TP (Layer 2 Tunneling Protocol) Conformance Test Suite
    发表于 07-15 23:45 4次下载

    PIM-SM Conformance Test Suite

    Agilent Technologies’ automated PIM-SM Conformance Test Suite is the ideal solution for network
    发表于 07-16 23:25 32次下载

    教学:把TPS-1加进TIA PORTAL

    瑞萨电子TPS-1教学-第四讲把TPS-1加进TIA PORTAL
    的头像 发表于 07-20 01:58 2897次阅读

    TIA Portal中调整KUKA标准IO的数量

    在 WorkVisual 和 TIA Portal 中设置的标准 IO 数量必须相同。为此,可以调整例如 TIA Portal 中的配置。
    的头像 发表于 03-17 09:59 1582次阅读

    STEP7(TIA Portal) 中各种图标的含义

    在 STEP7 (TIA Portal)中,不同的视图使用不同的图标表示设备及程序的状态, 通过这些图标可以有助于快速诊断故障。
    的头像 发表于 04-11 10:03 3536次阅读

    使用TIA Portal进行工程设计的开放接口

    TIA Portal Openness V16 中提供了以下新功能和创新。您可以在产品文档的各个部分中找到有关各种主题的更多详细信息。
    的头像 发表于 07-05 14:21 1203次阅读

    TIA Portal Openness V13 SP1安装程序

    安装程序会自动安装“TIA Portal Openness V13 SP1”附加软件包。
    的头像 发表于 08-08 11:04 1681次阅读

    介绍一下TIA Portal V18安装和授权获取的流程

    我使用的是 Windows 10 Enterprise LTSC 2016,纯净的虚拟机系统。博途的安装包使TIA_Portal_STEP7_Prof_Safety_WINCC_Adv_Unified_V18.iso。
    的头像 发表于 11-29 09:33 3.5w次阅读

    TIA Portal V18包安装的流程和注意事项

    博途TIA Portal的最初版是V10,在2009发布的,用于S7-1200系列PLC的编程,版本名称是TIA Portal V10.5 Basic。
    的头像 发表于 12-07 18:04 1.4w次阅读

    TIA Portal STEP7打开项目报错该如何去解决呢?

    TIA Portal STEP7尚未安装项目中已使用的硬件支持包时,会出现图1所示的错误信息,这时需要安装缺少的支持包。
    的头像 发表于 02-12 15:03 3098次阅读