广东湘恒智能科技有限公司
主营产品: 西门子PLC,西门子模块,西门子触摸屏,西门子变频器,西门子伺服电机驱动,电缆,西门子全系列
西门子代理商-吉林省一级代理-PLC伺服电机驱动变频器一级代理

1.5增强的加密保护功能PLC 安全增强:采用更精密高效的算法来保护 PLC 的安全。说明CPU 从之前的版本升级到 V2.8 时,新安全解决方案将自动加载,无需重新下载项目。S7-200 SMART CPU V2.8 实现了新安全解决方案。S7-200 SMART CPU V2.8 无法降级到之前的版本。POU 安全增强:采用更强大的算法来保护 POU 的安全。说明如果要用 V2.8 的安全解决方案保护旧项目,则需要用 STEP 7-MicroWIN SMART V2.8 打开旧项目、yongjiu删除 POU 的密码,然后再次对 POU 进行密码保护。STEP 7-MicroWIN SMART V2.8 中带有密码保护 POU 的项目无法在先前版本的 STEP 7-MicroWIN SMART 中打开。在将 STEP 7-MicroWIN SMART V2.8 中带有密码保护 POU 的项目下载到 CPU 后,就无法上传到先前版本的 STEP 7-MicroWIN SMART 中。注意如果需要增强的加密保护功能,需要CPU和编程软件都升级到最新的V2.8版本。如果用户使用低于V2.8版本的STEP 7-MicroWIN SMART软件对项目加密后,不能直接用STEP 7-MicroWIN SMART V2.8 打开加密项目。正确的做法是使用低版本STEP 7-MicroWIN SMART 软件先解密,用STEP 7-MicroWIN SMART V2.8打开项目之后,再进行加密。1.6增强的存储器范围对于CPU SR/ST 20、SR/ST 30、SR/ST 40 和 SR/ST 60,用户数据分别增加 4KB。对于 CPU SR/ST 20、SR/ST 30、SR/ST 40 和 SR/ST 60,保持范围分别增加 2KB。1.7新增指令S7-200 SMART CPU V2.8 新增多种运算指令。位逻辑交替输出:ALT脉冲交替输出指令 (ALT) 在每个扫描周期取反输出位的状态。脉冲交替输出:ALTP脉冲交替输出指令 (ALTP) 在每个上升沿取反输出位的状态。转换双精度浮点到实数:DF_R将双精度浮点值 IN 转换为实数值,并将结果存入分配给 OUT 的地址处。如果转换的值过大以至于无法在输出中表示,则溢出位将置位,并且输出不受影响。BCD 到双精度整数:BCD_DI将二进制编码的十进制 DINT 数据类型值 IN 转换为双精度整数 DINT 数据类型的值,并将结果加载至分配给 OUT 的地址中。IN 的有效范围为 0 到 99999999 BCD。双精度整数到 BCD:DI_BCD将输入双精度整数 DINT 数据类型值 IN 转换为二进制编码的十进制 DINT 数据类型,并将结果加载至分配给 OUT 的地址中。IN 的有效范围为 0 到 99999999(整数)。量程变换:S_ITR、S_RTR、S_RTI可使用“量程变换”指令通过将 IN 输入的值映射到指定的值范围来缩放该值。OUT = [(OSH - OSL) * (IN - ISL)/(ISH - ISL)] + OSLOUT:转换结果OSH:转换结果上限OSL:转换结果下限IN:换算对象ISH:转换对象上限lSL:转换对象下限S_ITR:可使用此指令将模拟量输入转换为 S7-200 SMART 的内部数据。执行该指令时,输入 IN 处的整数值被缩放到由参数 OSH 和 OSL 定义的值范围。缩放的结果是实数,该实数存储在输出 OUT 处。S_RTR:可使用此指令将 REAL 转换为另一个 REAL。执行该指令时,输入 IN 处的实数值被缩放到由参数 OSH 和 OSL 定义的值范围。缩放的结果是实数,该实数存储在输出 OUT 处。S_RTI:可使用此指令将 S7-200 SMART 的内部数据转换为模拟量输出。执行该指令时,输入 IN 处的实数值被缩放到由参数 OSH 和 OSL 定义的值范围。缩放的结果是整数,该整数存储在输出 OUT 处。数学运算取最大值或最小值:MIN_MAX_B“MIN_MAX_B”指令比较可用输入的值,然后将最小值和最大值的值及索引写入 MinValue, MinValueIndex, MaxValue 和 MaxValueIndex 的输出。如果数组中有多个最小值或最大值,则会输出第一个最小值或最大值的索引号。数组的索引从 0 开始。取随机值:RAND_B随机指令向 OUT 输出生成所设定范围内的一个随机值。数组进行排序:SORT_BSORT 指令Mode有2中模式0和1,0:按升序排序;1:按降序排序,按照给定的模式对数组排序并将其写入 OUT 输出。取数组的平均值:AVG_BAVG_B 指令计算给定数组的平均值,并将其写入到 OUT 输出。取juedui值:ABS_I、ABS_DI、ABS_R该指令会对输入 IN 处指定的值取juedui值,并将结果加载到存储器位置 OUT 中。注:该指令不会影响边界值。例如,对于类型 INT,当输入为 -32768 时,则输出会保持 -32768。低通滤波器:LPF可使用“低通滤波器”指令来衰减高频分量,例如信号中的噪声。使用以下公式计算指令的结果:y(n) = Coef*y(n-1) + (1- Coef)* x(n); y(n) 为当前滤波器输出,Coef 为滤波器系数,y(n-1) 为上一个滤波器输出,x(n) 为当前采样值。可指定以下滤波器参数:Coef:滤波器系数,必须处于范围 [0, 1) 内如果作为命令中的比率参数的滤波器系数被设为 0,则不执行滤波。N:必须处于范围 [0, 63] 内,目前,S7-200 SMART 支持 64 个一阶低通滤波器,因此在编程时必须指定使用哪个滤波器。 相同编号的低通滤波器将使用历史滤波值和当前采样值一起计算,得到当前滤波值。ARCSIN、ARCCOS、ARCTAN反正弦 (ARC_SIN)、反余弦 (ARC_COS) 和反正切 (ARC_TAN) 指令计算角度值 IN 的反三角函数,并在 OUT 中输出结果。ARCSIN 和 ARCCOS 的 IN 取值范围为 [-1,1]。输入角度值以弧度为单位。逻辑运算与非:NAND、或非:NOR 和 异或非:NXOR“与非”字节、“与非”字以及“与非”双字指令,两个输入值 IN1 和 IN2 的相应位进行逻辑“与非”运算,并将计算结果加载到 OUT 的存储单元中。“或非”字节、“或非”字以及“或非”双字指令,两个输入值 IN1 和 IN2 的相应位进行逻辑“或非”运算,并将计算结果加载到 OUT 的存储单元中。“异或非”字节、“异或非”字以及“异或非”双字指令,两个输入值 IN1 和IN2 的相应位进行逻辑“异或非”运算,并将计算结果加载到存储单元 OUT 中。
展开全文
相关产品
拨打电话 微信咨询 发送询价