前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >TIA Portal 测试套件介绍

TIA Portal 测试套件介绍

作者头像
剑指工控
发布于 2022-04-14 01:57:37
发布于 2022-04-14 01:57:37
1.3K0
举报
文章被收录于专栏:剑指工控剑指工控
TIA Portal Test Suite是用于在TIA中规范化编程的套件,主要是帮助用户能够规范化程序和应用,提高工程组态的一致性和应用逻辑的可靠性。

1、编程规范指南检查

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

2、应用程序测试

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

3、规范指南检查

功能:

  • 借助以下规则,可为 PLC 标签、块、块接口和 UDT 创建编程规范指南。
  • 名称长度: 对象名称的最小/最大字符数
  • 名称包含: 对象名称中(不)允许的字符
  • 前缀/后缀:对象名称开头/结尾(不)允许的字符
  • 大小写: 在帕斯卡、驼峰式和大写字母之间选择
  • 块/标签属性(例如,检查是否存在块注释)
  • 在 TIA 项目中,用户可以启动对规则遵守情况的检查。
  • 该检查的结果将在 TIA Portal 中输出。使用 GoTo 功能,可定位至违反规则的位置。

收益:

  • 在 TIA Portal 中简单定义编程规范指南,快速跟踪和修正违反编程风格指南的情况,确保程序代码风格一致。

4、应用程序测试

功能:

  • 用于创建 S7 应用程序测试用例的文本编辑器。
  • 在每个测试用例中,可以选择为 PLC 标签定义本地别名,并且可以创建用于检查应用程序的多个测试步骤。单个测试步骤包括:
  • 一个/多个全局 PLC 标签(DB/PLC 标签)的赋值
  • 执行语句:CPU 周期数/运行时间
  • 资产:该时间过后,将标签的当前值与定义的值进行比较。
  • 测试开始后,由用户自动执行以下步骤
  • 创建 PLCSIM Adv.实例
  • 将项目中选择的 CPU 下载到 PLCSIM Adv.
  • 执行测试,之后删除 PLCSIM 实例
  • 在 TIA Portal 中输出测试结果

收益:

  • 支持测试驱动的 S7 程序开发
  • 只有经过测试的代码才能部署在实际机器上
  • 连续回归测试保证代码质量永久可靠

5、系统要求

TIA Portal Test Suite Advanced V16 需要安装 STEP 7 Professional V16(包括更新 1)。要执行应用程序测试,还必须安装 SIMATIC S7-PLCSIM Advanced V3.0 软件(包括更新 1)。对于支持的操作系统和硬件要求,请参见 STEP 7 Professional V16。有关概述信息,请参见以下条目:

  • SIMATIC STEP 7 Professional/Basic V16 供货发布
  • SIMATIC STEP 7(包括 Safety)和 WinCC V16 试用版下载
  • STEP 7 V16 和 WinCC V16 的更新
  • 试用版下载:SIMATIC S7-PLCSIM Advanced V3.0
  • SIMATIC S7-PLCSIM Advanced V3.0 的更新

TIA Test Suite软件下载链接:

https://pan.baidu.com/s/1bp2PXECovDz7TGDHVLqLvg

TIA Test Suite手册下载链接:

https://pan.baidu.com/s/1g_gCiu6Xi2lTGAOBU2kOpw

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-03-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 剑指工控 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档