7*24小时在线咨询电话 010-52873850

公司新闻

TIA Portal V15 中的新功能

发布时间:2019-05-09 来源:众智博远

说明

根据工程组态的各个流程,分组显示 STEP 7 中所有的重要新功能。

硬件配置

  • 以下 S7-1500 系列新型 CPU 完善了这一产品组合:

    • CPU 1518(F)-4 PN/DP MFP(多功能平台)

    • CPU 1516T(F)

  • 现有 PROFINET IO 设备的硬件识别
    在线功能“硬件识别”可检测到所连接 PROFINET 子网上的 IO 设备。用户可以将检测到的设备传送到项目中:STEP 7 将插入 IO 设备及所有模块和子模块,这样就不需要手动插入硬件目录中的 IO 设备和模块。

  • 使用“转至设备视图”(Go to device view) 功能可快速从 PLC 变量表导航到设备视图中已组态的输入或输出。

  • 包含新增过滤功能的扩展报警显示。

编程语言编辑器

  • 多语言项目文本(如块和程序段标题或注释)可以用所有可用语言直接在编程编辑器中显示并进行编辑。用户还可以导出及导入文本进行外部翻译。以下编辑器支持本地显示项目文本:PLC 变量表、编程编辑器(LAD、FBD、SCL、STL、GRAPH)、数据块和 PLC 数据类型。

  • 状态栏已用 SCL 扩展。现在会显示当前光标位置。通过双击行号,可以调用“转至行号”(Go to line number) 功能导航至其他行。编辑模式(插入/覆盖)也会在状态栏中显示。双击显示字段可以切换编辑模式。

新指令

  • 用户可以使用“FileReadC”和“FileWriteC”指令从 S7-1500 CPU 的 SIMATIC 内存卡中读取 ASCII 文件的数据,或将数据写入 SIMATIC 内存卡上的 ASCII 文件。

  • 可以使用“GetClockStatus”指令读取 S7-1500 CPU 的内部 CPU 时钟中的以下信息:

    • 通过 NTP 服务器实现时间同步的相关信息

    • 关于是否活从夏令时到标准时间的自动切换的信息

  • 借助“EQ_TypeOfDB”指令(SCL:"TypeofDB")的帮助,可确定通过 DB_ANY 变量处理的数据块的数据类型。

  • 现有的“SCATTER”和“GATHER”指令已经过扩展,目前还支持仅包含布尔元素的匿名 STRUCT 数据类型和 PLC 数据类型。

  • 有以下两种新的 PID 辅助功能可用:可帮助减少控制技术中任务的编程量。

    • "SplitRange"

      用于将控制器输出分配给多个执行器。根据控制器输出,多个不同执行器将到控制

    • "RampFunction"

      此功能可限制扫描速率和信号值。上升速率可单独限制在四个工作区域:正或负信号,上升或下降信号。

语言创新

  • “引用”提供新的指针类型。引用是指向特定数据类型的类型化指针。如果使用引用,则在创建程序时需定义该数据类型。因为运行过程中该数据类型无需确认,因此程序的执行更为效且结构更为清晰明了。“取消引用”可直接对引用的变量进行读写访问,无需事先复制变量或在程序中加入更多指令。

    自版本 V2.5 起,需要有 S7-1500 系列 CPU 才能使用引用。

  • 在 LAD/FBD 中输入指令时可使用布尔型常量。这可以方便当前路径的测试或“桥接”。

    实现此功能需要有 V4.0 及更高固件版本的 S7-1200 CPU 或者 V1.8 及更高固件版本的 S7-1500。

系统功能

  • 信息系统可以显示集成的硬件手册。其好处是,用户可以搜索、筛选内容,或将内容用作收藏项。部分硬件手册已随 TIA Portal V15 一同安装。如有需要,可下载以支持包形式提供的更多硬件手册。为此,可在目录的工具栏中选择“检查更新”(Check for updates) 功能。

  • 本地用户和权限管理

    • 管理项目用户

    • 将新功能权限打开为只读/将项目打开为只读 + 写/创建用户和角色

    • 管理项目角色

    • 为项目角色分配用户

    • 实现 TIA Portal 工业全的块

    • 用户效管理 TIA portal 项目中的产品

  • 全局库可导出为只读库。所包含的库类型具有永写保护,因此可防止被更改。库类型的写保护始终保持(即使用作类型实例)。无法取消全局库的写保护。只读库可用于 PLC 和 HMI 类型。

用于控制操作数的新功能

  • 布尔操作数可通过双击监控值来控制。可以方便快速地切换实际值。

  • 非布尔操作数也可通过存储对话框方便快速地进行控制。

  • 在数据块中,全局变量和实例变量均受支持。

所用指令的交叉引用

  • 利用用户定义的“指令”类型过滤器,可在交叉引用中显示已在 CPU 中使用的各个指令版本的全部指令。

加载 PLC 变量表

  • PLC 变量表可按指定的结构上传到设备或从设备上下载,从而改进 CPU 的团队工程组态。

  • CPU 上的 PLC 变量表也可随“可访问设备”显示以及在存储卡上显示。

  • 通过在线/离线对比可以详细了解各个 PLC 变量表中的在线和离线变量。

固件版本 V2.5 及以上版本的 S7-1500 的断点

  • 在 SCL 和 STL 程序的混合 LAD/FBD 块中也可以测试断点。

  • 到达断点时,CPU 会进入“HOLD”工作状态。到达断点时还可以监视和控制变量。

  • 这样就可以使用断点逐步对 STL 和 SCL 程序代码进行测试,以便找到程序创建期间的逻辑错误并加以纠正,从而可以在实际调试前,轻松而快速地分析复杂程序。

PLCSIM

  • S7-1500 CPU 的专有保护块可利用 PLCSIM V15 进行仿真(目前不支持 S7-1200 CPU)。

  • 在 SIM 表内更改值时,可对模拟量值使用滚动条,对布尔值使用按钮,非常方便,从而能够快速测试 STEP 7 用户程序。

  • PLCSIM V15 和 PLCSIM Advanced V2.0 可安装在同一台计算机上,但这两款仿真工具不能同时使用。

跟踪


  • 虚拟信号基于数学函数从记录的信号生成。支持以下函数:

    • 基本运算

    • 对值、平方根、平方、1/x、模数运算

    • 积分、微分

    • 过滤功能

  • 在测量光标的范围内,计算所选信号的平均值、RMS 和积分

  • TIME、LTIME、TOD、LTOD、DATE 和 LDT 类型的时间变量可以记录为信号,用于指定触发条件

  • 叠加测量的导入和导出

  • 使用箭头键移动测量光标


上一篇:通过在S7-1200/1500中调用功能块实现V90 PN参数的备份及恢复 下一篇:SIMATIC WinCC