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

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

3天内不再提示

使用西门子S7-200 SMART PLC定时中断实现流量累计功能

工控论坛 来源:电子开发网 2026-05-20 13:58 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

任务:使用s7-200 smart plc 定时中断实现流量累计功能

1、在主程序中调用模拟量转换子程序,将电流信号转换为瞬时流量

8238efca-52c2-11f1-90a1-92fbcf53809c.png

2、在主程序中启用100ms定时器中断

8297db84-52c2-11f1-90a1-92fbcf53809c.png

3、流量累计子程序。为了提高精度,提取流量的整数部分和小数部分,整数部分和前一时刻的整数相加,小数部分和前一时刻的小数相加,然后整数和和小数和累加在一起。

82f11816-52c2-11f1-90a1-92fbcf53809c.png

834d0bbc-52c2-11f1-90a1-92fbcf53809c.png

83a67f30-52c2-11f1-90a1-92fbcf53809c.png

4、在中断程序中调用流量累计子程序。

83fe8342-52c2-11f1-90a1-92fbcf53809c.png

5、下载测试

845b3556-52c2-11f1-90a1-92fbcf53809c.png

84b4c6a2-52c2-11f1-90a1-92fbcf53809c.png

850b611a-52c2-11f1-90a1-92fbcf53809c.png

注:这种累计方式,当累计数值足够大时,会造成一定的累计误差,所以流量累计最好采用通讯的方式直接读取流量计的累计值。或者在累加到一定数值时及时转存, 然后清零后重新累计。

来源:电子开发网

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

    关注

    5052

    文章

    14908

    浏览量

    489254
  • 西门子
    +关注

    关注

    98

    文章

    3405

    浏览量

    120871
  • 定时中断
    +关注

    关注

    0

    文章

    20

    浏览量

    8842

原文标题:西门子S7-200SMART plc 实现流量累计功能,中断程序累计流量程序

文章出处:【微信号:gkongbbs,微信公众号:工控论坛】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    S7-200西门子PLC视频教程大全

    以下是西门子S7-200PLC视频教程,全文共有36个视频。详细介绍了西门子S7-200PL的各种概念,基础的知识,及各案例的讲解。 1、S7-20
    发表于 09-26 09:15 12.2w次阅读

    西门子S7-200 PLC应用100例

    西门子S7-200 PLC应用100例》主要以西门子S7-200 PLC为主体,按基础知识、扩
    发表于 09-17 10:02 717次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>PLC</b>应用100例

    西门子S7-200使用教程

    西门子S7-200 PLC仿真软件超详细使用教程西门子S7-200使用教程
    发表于 05-06 16:43 0次下载

    西门子PLC S7-200常见的71个故障汇总及解决办法

    本文介绍了西门子PLC S7-200系列PLC的基本硬件组成与它的优点,最后介绍了71个西门子PLC
    的头像 发表于 04-18 15:42 6.8w次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b> <b class='flag-5'>S7-200</b>常见的71个故障汇总及解决办法

    西门子PLC S7-200smart程序下载错误分析

    在实际的工程项目中,客户越来越多地选择 S7-200 smart系列PLC,并且在各个工程项目现场S7-200 smart都有良好的表现。在
    发表于 07-23 15:27 6699次阅读

    西门子PLC教案(S7-200)

    关于西门子PLC教案(S7-200)资料免费下载。
    发表于 04-29 14:50 252次下载

    西门子S7-200 PLC编程与应用(定时器与计数器)

    西门子S7-200 PLC编程与应用(定时器与计数器)说明。
    发表于 05-09 10:18 77次下载

    西门子 S7-200 通过模块连接易控通讯步骤介绍

    与 S7-200SMART 、S7-1200/1500、S7-200/300/400的以太网接口进行通讯的功能和ModbusTCP主从站功能
    发表于 05-22 14:57 4006次阅读
    <b class='flag-5'>西门子</b> <b class='flag-5'>S7-200</b> 通过模块连接易控通讯步骤介绍

    西门子PLC S7-200 SMART PID控制功能分享

    S7-200 SMART采用了新型的设计方法,信号板可以扩展通讯接口,数字量接口,模拟量接口,并且能合理的分配空间。西门子PLC S7-200
    的头像 发表于 04-06 14:46 1.3w次阅读

    什么是中断西门子S7-200 SMART如何编写中断程序?

         中断就是中止当前正在运行的程序,去执行为立刻响应的信号而编写的中断服务程序,执行完毕后再返回原来中止的程序并继续执行。西门子S7-200
    的头像 发表于 05-28 09:37 4136次阅读
    什么是<b class='flag-5'>中断</b>?<b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b>如何编写<b class='flag-5'>中断</b>程序?

    S7-200SMART如何减少流量累计误差?

    ,复位清空所有数据,重新开始累计。   二、硬件设备 1.西门子PLCS7-200SMART CPUSR30 6ES7 288-1SR3
    的头像 发表于 05-28 10:56 3025次阅读
    <b class='flag-5'>S7-200SMART</b>如何减少<b class='flag-5'>流量</b><b class='flag-5'>累计</b>误差?

    西门子S7-200 SMART编程技巧

    【导读】分享一个西门子S7-200 SMART编程技巧。
    的头像 发表于 07-10 10:10 5003次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b>编程技巧

    PLC西门子S7-200smartS7-1200的区别?

    PLC西门子S7-200smartS7-1200的区别? 西门子S7-200
    的头像 发表于 11-17 11:41 1.8w次阅读

    西门子S7-200 Smart PLC加密设置全面指南

    本文将详细介绍西门子S7-200 Smart PLC的加密设置方法,帮助用户更好地保护PLC程序的安全。
    发表于 03-27 10:14 1.9w次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>Smart</b> <b class='flag-5'>PLC</b>加密设置全面指南

    S7协议读取西门子S7-200 Smart PLC数据

    西门子S7-200 Smart PLC因其稳定性和易用性而广泛应用。通过使用S7协议,可以实现
    的头像 发表于 07-11 11:55 1.8w次阅读
    <b class='flag-5'>S7</b>协议读取<b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b> <b class='flag-5'>Smart</b> <b class='flag-5'>PLC</b>数据