0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅析安全PLC-数学函数 ADD:加 (STEP 7 Safety V17)

机器人及PLC自动化应用 来源:机器人及PCL自动化应用 作者:机器人及PCL自动化 2021-07-05 14:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

ADD:加 (STEP 7 Safety V17)

可使用“加”运算指令将输入 IN1 处的值与输入 IN2 处的值相加,并在输出 OUT (OUT = IN1 + IN2) 处查询总和。

不能连接使能输入“EN” 或(S7-300 、S7-400 )使能输出“ENO” 。因此,将一直执行该指令,而与使能输入“EN ” 的信号状态无关。

当指令结果超出该数据类型所允许的范围时,该 F-CPU 会切换到 STOP 状态。在 F-CPU 的诊断缓冲区中输入引起该诊断事件的原因。

因此,必须在编程过程中注意不能超出数据类型所允许的范围!

(S7-1200、S7-1500)可以连接 ENO 使能指令并编写溢出检测程序,防止 F-CPU 转入 STOP 模式。

IN1 : Input INT, DINT 第一个加数

IN2 : Input INT, DINT 第二个加数

OUT :Output INT, DINT 总和

S7-300/400 F-CPU 的示例:

将始终执行“加”指令,而与使能输入 EN 的信号状态无关。

将操作数“Tag_Value1” 的值与操作数“Tag_Value2” 的值相加。将相加后的结果存储在操作数““F_DB_1”.Tag_Result” 中。

如果需要,还可以将 ENO 使能输出的信号状态存储在 (F -)DB 中,并使用溢出检测集中评估所有或一组指令是否发生了溢出。

在执行“加”指令的过程中发生溢出时,将状态位 O V 置位为“1” 。在查询状态位 OV 后,将在程序段 2 中执行“ 置位输出”(S) 指令并置位操作数“TagOut” 。

S7- 1200/1500 F - CPU 的示例

以下示例说明了该指令的工作原理

将始终执行“加”指令,而与使能输入 EN 的信号状态无关。

将操作数“#Tag_Value1”的值与操作数“#Tag_Value2”的值相加。将相加后的结果存储在操作数““F_DB_1”.Tag_Result” 中。

在执行“加”指令的过程中未发生溢出时,ENO 使能输出的信号状态为“1”,并置位操作数“#TagOut” 。

如果需要,还可以将 ENO 使能输出的信号状态存储在 (F -)DB 中,并使用溢出检测集中评估所有或一组指令是否发生了溢出。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    11329

    浏览量

    225903
  • OV
    OV
    +关注

    关注

    0

    文章

    22

    浏览量

    20758
  • ADD
    ADD
    +关注

    关注

    1

    文章

    20

    浏览量

    9751

原文标题:安全PLC-数学函数 ADD:加 (STEP 7 Safety V17)

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    EVALVIPER17L - 7W演示板:高效且安全的电源解决方案

    EVALVIPER17L - 7W演示板:高效且安全的电源解决方案 在电子工程师的日常工作中,电源设计是至关重要的一环。今天,我们来详细了解一下基于VIPer17的EVALVIPER
    的头像 发表于 04-16 09:15 352次阅读

    SparkFun 5V Step - Up Breakout - NCP1402:小身材大用途的电源转换利器

    SparkFun 5V Step - Up Breakout - NCP1402:小身材大用途的电源转换利器 在电子设计领域,电源转换是一个至关重要的环节。合理的电源转换方案能够确保电子设备稳定
    的头像 发表于 04-15 15:15 77次阅读

    电子工程师视角下的SAFETY ISOLATING TRANSFORMER

    电子工程师视角下的SAFETY ISOLATING TRANSFORMER 一、产品概述 在电子设备的设计中,安全始终是重中之重。今天要介绍的这款SAFETY ISOLATING
    的头像 发表于 04-08 16:20 100次阅读

    G70V-SID16P-1 Omron品牌的简介与应用

    与控制系统: 包括车载传感器、发动机控制系统、安全气囊控制单元等,支持汽车的智能化、网联化发展,提升驾驶安全性与舒适性。 G70V-SID16P-1Omron Automation and
    发表于 04-06 11:23

    QNX Hypervisor 8.0 for Safety嵌入式虚拟化平台正式发布

    BlackBerry有限公司(纽约证券交易所代码:BB;多伦多证券交易所代码:BB)旗下业务部门QNX宣布QNX Hypervisor 8.0 for Safety正式发布。这是QNX新一代经安全认证的嵌入式虚拟化平台,专为功能安全
    的头像 发表于 03-16 10:40 379次阅读

    Safety by Cilia与Altium合作重新定义个人安全防护方式

    了解 Safety by Cilia 如何通过一款兼具时尚与安全警报功能的创新珠宝,重新定义个人防护方式。
    的头像 发表于 02-06 10:18 626次阅读

    德欧泰克DI317-ADD高端可调电压稳压器产品概述

    德欧泰克的DI317-ADD是一款可调的三端正电压调节器,能够在1.25 V至37 V的输出电压范围内提供100 mA的电流。它使用起来极为简便,只需要两个外部电阻来设置输出电压。此外,其内部具备电流限制、热关断以及
    的头像 发表于 01-22 11:21 685次阅读

    西门子PLC函数FC的使用方法

    函数函数块作为模块化编程的重要组成部分,在PLC 用户程序中有着相当频繁的应用。两者在生成与使用的过程中都有一定的相似,且都不能单独使用。而需要赋予特定的功能,由组织块(OB)直接或者间接进行调用。
    的头像 发表于 12-19 11:26 4563次阅读
    西门子<b class='flag-5'>PLC</b>中<b class='flag-5'>函数</b>FC的使用方法

    西门子S7-1500 PLC和S7-300 PLC Profibus-DP通讯的组态实例

    本文就以改造一套以西门子S7-300 317-2DP PLC(6ES7 317-2AJ10-0AB0 V2.1)为控制核心的电气控制系统为例,介绍使用S
    的头像 发表于 11-25 14:27 2156次阅读
    西门子S<b class='flag-5'>7</b>-1500 <b class='flag-5'>PLC</b>和S<b class='flag-5'>7</b>-300 <b class='flag-5'>PLC</b> Profibus-DP通讯的组态实例

    西门子S7-1200 PLC与SINAMICS V90伺服驱动器PROFINET通信控制实例

    S7-1200系列PLC可以通过PROFINET与V90 PN型伺服驱动器组合进行速度控制,S7-1200 PLC负责发送控制命令和速度给定
    的头像 发表于 11-12 14:20 5013次阅读
    西门子S<b class='flag-5'>7</b>-1200 <b class='flag-5'>PLC</b>与SINAMICS <b class='flag-5'>V</b>90伺服驱动器PROFINET通信控制实例

    基于hbirdv2-sdk的iic 0.96寸lcd调试

    // FPGA V17 三. 上板显示 注意事项: 网上基于stm32的lcd程序很多, 基于公开的程序,然后修改IIC底层相关的文件即可实现上述效果
    发表于 10-30 06:20

    解决博途新旧版本项目兼容问题:升级操作与风险提示

    前言: 当自己电脑安装的是博途 V17 或更高版本,而项目设备程序版本较低(如 V15 或更早的 V13/V14)时,能否直接用 V17
    的头像 发表于 09-08 16:34 3281次阅读
    解决博途新旧版本项目兼容问题:升级操作与风险提示

    直播预告 | @7/17 芯动力,新安全:恩智浦车规级 BMS 解决方案

    电动汽车时代,电池管理系统(BMS)是关键!你知道它如何影响续航和安全吗?717日上午10点,锁定大大通直播间,了解NXP与WPI的最新BMS解决方案,解锁电动汽车的无限可能! ✨ 亮点内容: ✅ NXP BMS产品与方案解析
    的头像 发表于 07-07 17:00 1121次阅读
    直播预告 | @<b class='flag-5'>7</b>/<b class='flag-5'>17</b> 芯动力,新<b class='flag-5'>安全</b>:恩智浦车规级 BMS 解决方案

    基于西门子S7-200PLC以太网模块的STEP7通讯配置实例

    在工业自动化领域,西门子S7-200系列PLC凭借其稳定性、易用性等优势被广泛应用,但随着工业信息化的推进,企业对于远程监控、数据采集与分析等需求日益增长。
    的头像 发表于 07-05 16:34 1257次阅读
    基于西门子S<b class='flag-5'>7-200PLC</b>以太网模块的<b class='flag-5'>STEP7</b>通讯配置实例

    西门子S7-200PLC借助于以太网模块与STEP7上位机通讯应用配置案例

    系统,实现S7-200PLC与上位机STEP7的以太网通讯,满足企业对于实时数据传输、远程设备监控与管理的需求。
    的头像 发表于 07-04 10:02 894次阅读
    西门子S<b class='flag-5'>7-200PLC</b>借助于以太网模块与<b class='flag-5'>STEP7</b>上位机通讯应用配置案例