S7-200 SMART CPU V2.8 版本升级及增加的新功能:

  • 新增程序指令
  • HSC 增强功能
  • PID 增强功能
  • 运动控制增强功能
  • PLS 以及 PWM 指令增强功能
  • 存储器范围增强
  • 安全性增强

以上功能或增强必须满足以下条件才能实现:

  1. 硬件:SR/ST20、SR/ST30、SR/ST40、SR/ST60 固件版本 V2.8
  2. 软件:STEP 7-MicroWIN SMART V2.8

具体介绍如下:

新指令

STEP 7 MicroWIN SMART官方指令库大全

1.位指令

新增两条位指令,分别是ALT指令与ALTP指令。 (Toggle库

ALT交替输出指令,当IN为高电平时,每个扫描周期ALT指令的OUT状态均翻转,当IN为低电平时,ALT指令的OUT保持之前的状态。

ALTP脉冲交替输出指令,当IN检测到上升沿时,ALTP指令的OUT状态翻转。

利用ALTP指令可以轻松的实现类似设备一键启停的功能。

0

图1 交替输出指令

200SMART V2.8新指令:交替输出(ALT)和脉冲交替输出(ALTP),电机一键启停控制

2.转换指令

新增4条转换指令,分别是:

• 双精度浮点数转单精度浮点数 (双精度浮点数转单精度浮点数库

• BCD转双精度整数 (BCD转双精度整数库)

• 双精度整数转BCD (双精度整数转BCD库)

• 量程变换 (量程变换库scale

0

图2 转换指令

以上几个指令在V2.8版本之前是通过添加附加指令库或者自行编程来实现,相比而言,V2.8集成的转换指令具有更快的执行速度。

3.数学指令

新增7条数学指令,用于常见的数据处理,可以极大的减轻编程的难度,分别是:

• 取最大值或最小值 (取最大值或最小值库

通过该指令可以获取数组中的最大值、最小值以及所处的位置。

0

图3 取最大值或最小值指令

• 取随机值 (取随机值库

生成所设定范围内的一个随机值。

0

图4 取随机值指令

对数组进行排序,并将其存储在目标存储区。

0

图5 数组排序指令

• 取数组平均值 (取数组平均值库

计算源数据的平均值,并将其写入目标寄存器。

0

图6 取数组平均值指令

• 取绝对值 (取绝对值库

0

图7 取绝对值指令

• 低通滤波器

支持64路一阶低通滤波器,用于对源数据的滤波处理。

0

图8 低通滤波器指令

• 反三角函数指令(反三角函数指令库

0

图9 反三角函数指令

4.逻辑操作指令

新增3条逻辑运算符用于逻辑运算,分别是:

• NAND 与非

• NOR 或非

• NXOR 异或非

逻辑指令库

0

图10 逻辑操作指令

HSC增强功能

V2.8固件的标准型CPU, HSC(高速计数器)功能开始支持频率模式,通过HSC指令或者高速计数器向导,可以轻松的实现对高速脉冲的频率测量,支持三种频率测量周期,分别是1s、100ms、10ms。

  1. 向导方式

V2.8版本S7-200 SMART CPU 和 STEP 7-MicroWIN SMART 在高速计数器向导中新增频率类型,通过配置向导并调用初始化程序,频率值可通过读取高速计数器当前值寄存器HCx获取。

0

图11 高速计数器向导

  1. 指令方式

HSC指令除了支持计数模式外,新增频率模式,根据所需的控制操作加载特殊寄存器并调用HSC指令,实现对频率的测量。

PID增强功能

V2.8固件的标准型CPU PID功能得到了全方位的增强,主要包括:

• 支持的PID回路数由8路提升为16路

• 支持PID双向控制

• 新增PID预调节功能,以及增强的PID精确调节功能

除了以上提到的几点,还包括对于PID死区范围的设置,温度控制类型可以设置控制范围,以便于加快调节速度等功能。

  1. 支持16路PID

V2.8版本S7-200 SMART CPU 和 STEP 7-MicroWIN SMART 可通过向导或者指令的方式配置16路PID。

0

图12 PID回路向导

  1. 双向PID

通过启用PID向导中的双向输出,可以配置两组PID参数,在正向调节时使用正向参数,负向调节时使用负向参数,例如对制冷/加热的控制。

0

图13 PID回路向导中启用双向输出

  1. PID预调节

V2.8版本的标准型CPU PID功能在原有精确调节的基础上,新增了预调节功能,配置完向导并满足一定条件的基础上,即可操作预调节,该功能可大大节约闭环控制系统的调试时间。

实现该功能有两种方法,一种是使用PID整定控制面板,该方式便捷直观,另外一种方式是将相关变量关联至上位机来实现PID参数整定。

0

图14 PID整定控制面板

运动控制增强功能

V2.8固件的标准型CPU运动控制新功能如下:

• 对于CPU ST60

脉冲轴的数量由3个扩展为4个。

脉冲轴轴组数量由1个扩展为2个。

• 对于V2.8固件的标准型CPU

新增轴组停止指令:GPRx_STOP,用于命令轴组减速停止或者立即停止。

支持轴组路径规划参数的动态激活,向导中可组态多条路径,根据需求灵活便捷的激活并触发某一段路径。

0

图15 运动控制向导

ST60的PLS和PWM增强功能

由于V2.8版本的ST60脉冲轴由3路增加为4路,用于创建PWM脉宽调制输出的向导,也增加了第4路。

0

图16 脉宽调制向导

脉冲输出(PLS)指令,在用于ST60时,支持第4个通道的编程。使用方法同前3个轴相同。

存储器范围增强

  • V2.8固件版本的标准型CPU,变量存储区分别增加4KB。

表1 用户数据存储器

用户数据(V) V2.7及之前固件(字节) V2.8固件(字节)
SR20/ST20 8 K 12 K
SR30/ST30 12 K 16 K
SR40/ST40 16 K 20 K
SR60/ST60 20 K 24 K
  • V2.8固件版本的标准型CPU,数据保持范围分别增加2KB。

表2 用户存储器保持性

保持范围 V2.7及之前固件(字节) V2.8固件(字节)
SR20/ST20 10 K 12 K
SR30/ST30 10 K 12 K
SR40/ST40 10 K 12 K
SR60/ST60 10 K 12 K

安全性增强

采用更精密高效的算法来保护PLC的安全。对于从之前的固件版本升级到V2.8固件时,新安全解决方案将自动加载,无需重新下载项目。

采用更强大的算法来保护POU的安全。如果要用V2.8的安全解决方案保护旧项目,则需要使用STEP7-MicroWIN SMART V2.8 打开旧项目、永久删除POU的密码,然后再次对POU进行密码保护。

相关日志

Related Post

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注