本次技术讲座涵盖的主要内容如下:
新版本增加了两个PLC的编程语言,因果矩阵CEM和顺序功能图CFC,为我们在互锁逻辑及多选少的逻辑等通过图形化编程带来了便利。
在STEP7编程方面新版本还考虑了工程师们普遍关心的便利性,以往的那些烦恼,比如无法查找哪些地址重复定义了,软件单元的元素发布属性和库类型的状态信息显示不明了等,这些将在TIA博途V17中得到改善。
S7-1500R/H冗余系统中新型号CPU1518HF-4PN的发布则充实了冗余系统在安全领域的应用,可满足在高可用性的前提下实现故障安全功能的应用场景。
安全性Safety和Security方面,TIA博途V17也有一些突破。对于Safety来说,它的快速调试功能将使我们摆脱调试期间频繁的启动和停止PLC。并且推出了机器人库,这是面向PNO机器人标准的机器人应用,将使西门子PLC与第三方机器人互联时就有一个统一、标准的接口,将具有广泛的适用性。对于Security来说,博途新增加的安全机制将PLC的安全通信扩展到了博途工程软件和HMI的通信层面,让我们的访问和调试更可靠安全。
PLC的OPC UA通信功能的扩展,S7-1200和S7-1500都在齐头并进不断增加OPCUA的新功能,如证书管理、报警和条件、配套规范接口等,特别是S7-1500支持了证书管理,可以实现不停机更新证书和修改吊销列表,而对配套规范的支持可实现面向行业的标准化。
博途选件方面基本上都有更新,这里主要提一下Openness和PLCSIMAdvanced,这两个选件是博途主要的数字化选件,OpennessAPI接口的扩展能实现目前主要的工程任务的自动化工作流,包括Safety、Multiuser,以及测试套件TestSuite。PLCSIMAdvanced的扩展主要是在冗余PLC的仿真和对安全通信的仿真,这样我们可以在不修改组态和程序的情况下1:1仿真实际的控制系统,让控制器层面的数字化双胞胎得到广泛应用。
新功能早知道---博途V17 STEP7
01
当前有无CEM的文档?
还没有推出CEM文档,如果想要了解CEM编程语言具体使用方法,可以看博途在线帮助和博途手册,或者观看“走进博途V17系列视频”中关于CEM的介绍。
02
PLCSIM V17带仿真为啥不能显示硬件?
PLCSIM V17提升了性能,原因是显示硬件功能被去掉了,如果要在线看的硬件的话,可以使用博途的在线功能,因为功能统一都放在博途里面了,这对于PLCSIMV17提升性能有帮助。
03
可不可以理解为V17具备了网闸功能?
这个问题是比较宽泛的,实际上博途V17是工程软件,我理解的这个问题是PLC硬件是否具备了网闸功能。网闸功能分两个含义,因为网闸实际上就是隔离,隔离有两层含义,一层是物理隔离,还有一层是逻辑隔离,如果要做物理隔离的话,那么通过PLC就要用不同的通讯的接口,比方说CPU1515-2有两个以太网接口——x1口,x2口,有两个IP,x1口连一个网络,x2口连一个网络,这两个网络之间就是隔离的,是物理隔离的。如果考虑的是逻辑隔离的话,那么就要借助多层交换机等设备的功能来实现。
04
S7-1200的UDT限制多少?
UDT的限制,实际上UDT也在PLC里边,这个数量是块的数量的限制,也不能超过PLC的技术规范里的块的总数的限制,那么UDT也算在这里边。
05
V17可以读取V16下载的项目吗?
博途不能读取PLC在线运行的不同版本项目,什么意思呢?就是说博途有一个项目,PLC里也有一个博途的项目即在线运行的博途项目,在线运行的博途项目就是说您之前用什么版本的博途下载,那么在PLC里它在线的博途版本就是这个版本。只要是你的离线版本和在线版本不一致,那就不能访问,不能上传,或者说在线监控。
06
机器人库是否是免费提供?
机器人库在视频里也有提到,这是需要授权的,当然这个授权它不会针对你用的是什么机器人,就像我们介绍的机器人库,它适用的是一个统一的标准,只要满足了标准的机器人,我们就可以用这库来实现和机器人的通讯。
07
有个项目开始是用V15.1编写运行过,现在软件升级了到V17了,但在线时提示版本不同,如果V17的程序离线下载,会不会有问题?
实际上要解决这个问题,就是说要用升级过的项目去调试的话,那么确实是需要再重新下载的。有没有问题呢,因为您把这个项目升级下来之后,其实您的程序、您的硬件并没有发生变化,唯一要做的就是重新下载,那么程序下载之后,你用的程序,包括组态里面的参数,跟之前的老版本的功能没有什么区别和变化。
08
老的S7-1200或S7-1500CPU都可以升级到Zui新固件用V17了吗?上载时候都可以上载变量监控表吗?
实际上用V17对于S7-1200和S7-1500来说,对于固件也有升级,S7-1200的Zui新固件是V4.5,S7-1500的Zui新固件是V2.9,之前用的S7-1200和S7-1500可以升级固件。当然这个PLC也不能太老,比方说原来S7-1200用的是3.0的订货号的PLC那是升不到V4.X,您要用一个V4.0的PLC那么都是能升到Zui新的固件、Zui新的版本。
那么上载的时候功能是一样的,就是Zui新的固件上载功能是一样的,唯一区别就是在视频里面介绍的,可以上载组结构了,因为V17里可以下载组结构,那么上载也是可以的。监控表是不能下载和上传的。
09
发布的FB库, 手动“终止到类型的连接”之后,可以建立连接吗?
如果要终止连接,也就是说是类型库,终止连接之后如果说还想用类型库,那么就需要再重新从库里边拖到项目里边,而不是用原项目的普通的块直接去连接这个类型库。
10
V17支持Windows11吗?
现在还不支持,现在Zui高的版本还是win10,只是说win10的版本号有了升级,关于兼容性大家可以看一下V17的手册,或者说V17的发布信息里边,有关于它的操作系统兼容性。
11
用V17下载的程序可以用低版本的博途打开吗?
不同的版本是不能离线在线交叉访问的,可以参考问题5的回答,可以通过V17博途软件打开旧版本的博途项目升级,统一使用V17操作。
12
是不是用V17可以把V16下载的程序读取上来重新再下载进去就可以进行监控了?
这个是不能在线访问的,V17是不能去上载,是不能上载V16下载的程序,它只能是升级V16的项目,升级到V17之后再去下载、监控,是这么一个兼容性。
13
V15的授权能用在V17吗?
实际上反过来说是可以,V17的授权,下面的所有的博途都可以用,V11到V16都可以用V17的授权,V15低版本的授权不能用于高版本的博途。
14
软件单元不能自己定义程序块号,用到间接寻址的都要指定固定程序块号怎么办?
软件单元只支持自动编号的块。如果需要人为定义块号,可以采用一种变通的方式,就是在全局程序块手动编号后,再设置为自动编号,拖拽到软件单元中。
15
普通PLC和软PLC的库可以通用吗?
专用于软PLC的库不能用于普通PLC。