西门子的PLC编程软件,已经更新了到了V16版本,相比于之前的版本,V16有以下新功能:

软件单元

软件单元中的 PLC 变量表可发布,因而可访问其它软件单元中已声明的 PLC 变量和全局常量。

执行以下两个新功能时,可对软件单元中的程序进行自动组态:

通过 Openness 接口,访问软件单元及其包含的所有程序元素。

在软件单元中,导入和导出外部 SCL 源文件。

指令

可以使用新指令“File Delete”删除 S7-1500 CPU 存储卡上的现有文件。

S7-1500 CPU/S7-1200 CPU 的现有“TMAIL_C”指令已按照如下方式进行扩展:

现在可以通过 CPU 的集成接口以电子邮件附件形式发送 SIMATIC 存储卡上的数据日志、配方和用户文件。

参数“WatchDogTime”的值现在可以为零。这表示未对“TMAIL_C”的执行进行时间监视。

提供附加错误信息。

S7-1200 CPU 的现有“TMAIL_C”指令同样得到了扩展,其功能范围现与 S7-1500 CPU 相同,例如电子邮件加密。

改进了 S7-1500 中指令“Serialize:序列化”、“Deserialize:取消序列化”和“CMP”(比较器)的性能。

要使用这些性能得以改进的指令,请执行以下步骤:

在用于定义指令源和目标的参数处,使用一个特定的数据类型,而非 VARIANT。

新 PID 指令

提供三种新的 PID 辅助功能。可帮助减少控制技术中任务的编程量:

“Filter_PT1”

指令“Filter_PT1”是带有一阶延时的比例传输分量,也称为 PT1 分量。

“Filter_PT1”可用作

低通滤波器,用于衰减信号的高频部分,比如噪声

延时元件,用于消除信号跳变,例如控制器设定值或输出值的信号跳变

过程仿真块,用于在 CPU 内形成闭合控制回路,例如,可在调试之前对控制器进行测试。

可定义以下滤波器参数:

比例增益

延时常量(滞后)

“Filter_PT2”

指令“Filter_PT2”是带有二阶延时的比例传输分量,也称为 PT2 分量。

“Filter_PT2”可用作

低通滤波器,用于衰减信号的高频部分,比如噪声

延时元件,用于消除信号跳变,例如控制器设定值或输出值的信号跳变

过程仿真块,用于在 CPU 内形成闭合控制回路,例如,可在调试之前对控制器进行测试。

可定义以下滤波器参数:

比例增益

定时器常量

衰减

“Filter_DT1”

指令“Filter_DT1”是带有一阶延时的微分器,也称为 DT1 元件。

“Filter_DT1”可用作

高通滤波器,用于衰减信号的低频部分

微分器,用于计算信号的导数,比如位置值的速度

前馈控制,用于减轻可测量干扰对过程的影响

可定义以下滤波器参数:

微分时间 (Td)

延时常量(滞后)

编程语言编辑器

SCL 中的多语言注释

新语法 (/* … */) 允许在 SCL 块中输入多语言注释和地区特定符号。这意味着代码注释可采用不同语言。

与项目库和全局库中的块进行详细比较

可通过比较编辑器将项目中的块与项目库或全局库中的模板和特定类型版本进行比较。

SCL 块中的 CASE 语句支持位序列

除了整数之外,Case 指令现在还支持位串,比如表达式中的字节或字。

SCL 块中的 FOR 循环支持无符号数据类型

FOR 循环现在还支持使用 UINT、USINT、UDINT 和 ULINT 等无符号数据类型作为运行变量。

转到定义

现在,变量表(数据类型 UDT 的变量)以及监视表和强制表中还可以通过“转到定义”(Go to definition) 实现导航功能。

通过 DB_ANY 传输参数实例

调用函数块时,现在还可通过数据类型为 DB_ANY 的变量传输参数实例。

显示 SCL 块的操作数表示和变量信息

现在,即使采用其它编程语言,也可以通过全局设置调整操作数表示和变量信息在 SCL 中的显示。

硬件配置

S7-1500R/H-CPU 不支持 GRAPH 块、ProDiag 块和“Program_Alarm”指令。

以下 ET 200pro 系列的新 CPU 完善了该产品组合:

CPU 1513pro (F)-2 PN

轨迹

新功能“项目跟踪”用于记录各设备的使用轨迹。为此,应在项目树的中央位置为多台设备创建轨迹,然后将其下载到涉及的 CPU 中。一个 CPU
的触发事件传送到所有设备中,记录同步进行。记录完成后,项目跟踪将在共享图中显示这些记录。

该功能适用于固件版本不低于 V2.8 的 S7-1500、ET200 SP、驱动控制器以及开放式控制器系列的 CPU。

而软件可以从西门子官网下载试用版:
https://support.industry.siemens.com/cs/document/109772803/simatic-step-7-incl-safety-and-wincc-v16-trial-download?dti=0&lc=en-KW

V16只能在win10系统安装,win7系统不支持,而且,如果使用最新的win10系统,最好安装好V16之后,再升级到Update2,否则,软件会有发生崩溃的危险。

西门子PLC编程软件,最新版本是TIA STEP7 V16,功能更加强大相关推荐

  1. 博图买什么样配置的笔记本_西门子PLC编程软件-博图软件用什么配置的电脑最好?...

    原标题:西门子PLC编程软件-博图软件用什么配置的电脑最好? 一直以来都有很多PLC学员问我,学西门子装博图软件的时候电脑非常卡,是什么原因?或者问西门子PLC编程买什么牌子的电脑或者笔记本.这些问题 ...

  2. 博图买什么样配置的笔记本_博图买什么样配置的笔记本_西门子PLC编程软件-博图软件用什么配置的电脑最好?......

    原标题:西门子PLC编程软件-博图软件用什么配置的电脑最好? 一直以来都有很多PLC学员问我,学西门子装博图软件的时候电脑非常卡,是什么原因?或者问西门子PLC编程买什么牌子的电脑或者笔记本.这些问题 ...

  3. matlab生成西门子plc源文件,西门子PLC编程软件STEP7 V5.5导出源文件

    一.概述 西门子PLC是自动化控制系统的核心,用户在各行各业的应用中,需要根据现场实际情况编写程序逻辑,而有时为了操作方便,需要进行程序源文件导出工作.本文下面为您介绍一下西门子PLC编程软件导出源文 ...

  4. 【3.3.7.1的西门子PLC编程软件不再支持XP】

    XP的kernel32.dll 支持的API 0056 - KERNEL32.dll 0038 CompareStringA 0057 - KERNEL32.dll 0039 CompareStrin ...

  5. 欧姆龙变频器MX2参数_第442期丨【源程序】基于三菱西门子欧姆龙松下PLC实现喷水池控制系统;欧姆龙PLC编程软件更新步骤...

    论坛周刊 1 Dec 2019 本期论坛周刊精彩内容: 1.[源程序]基于三菱\西门子\欧姆龙\松下PLC实现喷水池控制系统 2.欧姆龙PLC编程软件更新步骤 3.RSLinx Classic Ent ...

  6. 西门子step7安装注册表删除_如何完全卸载Siemens PLC编程软件

    无法完全卸载Siemens PLC编程软件,有两种方法可以帮助您解决它. 第一种方法 某些Siemens软件很难通过常规方法进行卸载,导致卸载后无法重新安装已卸载的软件. 注册表中需要大量操作才能再次 ...

  7. 三菱PLC编程软件:GX WORKS2和GX WORKS3的区别

    三菱PLC编程软件:GX WORKS2和GX WORKS3的区别 三菱PLC应用非常广泛,也是很多初学者入门首选,今天聊聊PLC编程软件.早期,三菱PLC使用GX Developer 软件,不过,随着 ...

  8. c4d软件安装上打开不了_手机上可以安装PLC编程软件吗?

    点击上方蓝字关注, 回复数字"300"领取[电气控制300例] 经常会有初学者来问,手机是否可以安装PLC编程软件?在这里明确的告诉大家,手机不可以安装PLC编程软件. 手机不支持 ...

  9. 西门子plc编程和c语言类似吗,西门子PLC的优劣势总结(个人观点,有分歧欢迎讨论)...

    西门子SIMATIC系列PLC,诞生于1958年,经历了C3,S3,S5,S7系列,已成为应用非常广泛的可编程控制器,在冶金.化工.印刷生产线等领域都有应用.由最初发展至今,S3.S5系列PLC已逐步 ...

最新文章

  1. 开源的linux网关untangle
  2. PHP任何类转对象访问
  3. 【基带传输】基于matlab的简易无线基带传输系统的仿真
  4. 动力强劲的星型发动机,为何不用在汽车上呢?
  5. 【js】JavaScript parser实现浅析
  6. python中的文件I/O
  7. Ubuntu nginx 1.6.0 服务器 nginx.conf等相关配置
  8. 【JSP】测试Ajax
  9. Delft3D建模、水动力模拟方法及在地表水环境影响评价丨Delft3D标量输运、波浪、拉格朗日粒子及溢油模型
  10. Java程序员学习必看 干货
  11. c语言程序设计的删除函数,详解C语言中的rename()函数和remove()函数的使用方法
  12. 3-8 查询水果价格 (15 分)
  13. SPN线性密码分析【附code】
  14. 谁在崛起,谁在没落?新一线城市竞争力盘点,用Python绘制动态图带你看懂!
  15. windows编程学习感悟
  16. 蓄水池抽样LeetCode
  17. 各编程语言中的注释格式
  18. 四川一度智信:如何做好店铺数据运营?
  19. Cannot run program jad 的错误
  20. 计算机没有打字键盘显示不出来,键盘打不出字怎么回事

热门文章

  1. 有源晶振引脚接法是什么样的?
  2. Hexo yilia 主题添加来必力评论系统
  3. 影像分析器之:波形示波器
  4. matlab示波器模拟,[转载]利用MATLAB命令窗口绘制Simulink仿真示波器波形的方法
  5. 在C语言二级考试中编程题编译,二级C语言上机编程题
  6. 乔布斯的简历17.4万拍卖,HR看了想打人……
  7. HDU 2565 放大的X【图形】
  8. 【2021年度总结】回忆过去,大专生的三年
  9. OpenCV图像处理之基于积分图实现NCC快速相似度匹配
  10. 聊一聊前端性能优化 CRP