发布时间: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 类型的时间变量可以记录为信号,用于指定触发条件
叠加测量的导入和导出
使用箭头键移动测量光标