SMART PLC如何自动求和

需要任意数据,有可能10个,也有可能50个,请问各位高手如何做?

最佳答案

做个求和的子程序:
  1、将10个或50个数放至V区,如VB500开始
  2、做求和子程序, 循环次数设置为变量,变量存储的是数据的个数,然后使用指针寻址,结合 FOR--NEXT循环实现求和

提问者对于答案的评价:
谢谢了!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc143117.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月2日 下午10:59
下一篇 2017年6月2日 下午11:00

相关推荐

  • PLC程序下载更新问题

    我处有一个正在使用中的plc系统,因要进行程序更新升级,我将plc打到停止状态,未断电,将一个新的程序下载到PLC上,当时显示的是下载成功,然后将plc启动,但PLC却不能运行新的…

    SIMATIC S7-200 SMART 2017年6月8日
  • 200smart的MODBUS TCP问题

    我的PLC只有这两行,我要测试自己用java写的modbus TCP通信软件,我发现,重新下程序后可以连接上一次,之后就一直是错误=1,状态=50,我需要怎么做呢? 图片…

    2020年10月30日
  • smart的485通讯问题

    西门子smart200怎么和这种有应答回复的通讯? 产品版区:SIMATIC S7-200 SMART 悬赏西币:2 | 解决时间:2018-07-13 18:47:03 | 提问…

    SIMATIC S7-200 SMART 2019年6月10日
  • CR40问题

    200SMART系列的CR40跟CR60PLC的网口功能是不是跟SR40完全一样? 钻石用户推荐最佳答案 smart sr/ST的cpu模块本体集成一个以太网通信接口,C…

    2021年7月4日
  • 可变速指令

    三菱PLC-DPLSV是可变速指令,对应西门子PLC要怎么做,伺服在运行过程中改变频率! 钻石用户推荐最佳答案 如果你用点动指令可以在运行中改变频率。运动控制_S7-200&nbs…

    2020年10月30日
  • 双整数相除怎么保留余数

    modbus数据相除,读到的双整数相除,怎么才能保留下来余数  怎么转换相除实现 问题补充:我现在有一个十进制数随变频器频率变动而变动去除655360的得到的数…

    SIMATIC S7-200 SMART 2017年5月28日
  • 自动读取数据取平均值

    用模拟量模块不间断采集数据,要求取10个数据计算平均值,后面每产生一个新数据,就刷新一次,要求这个平均值一直是最近的10个数据的平均值。例如:数据1至数据10计算出平均值1,数据2…

    SIMATIC S7-200 SMART 2021年7月4日
  • s7-200smart 与变频器

    如果plc做主站 变频器做从站  知道变频器的地址为2000h 转换为十进制是8192加1  8193,那么我plc直接…

    SIMATIC S7-200 SMART 2019年6月10日
  • 西门子smart200

    西门子smart200可以连接两个上位机吗?用smart的网口 最佳答案 可以的,固件版本V2.0以上,最大HMI连接数为8个。 提问者对于答案的评价: 专家置评 已阅,最佳答案正…

    SIMATIC S7-200 SMART 2017年6月6日
  • s7-1200如何和S7-200smart通过profibus-dp通讯

    s7-1200如何和S7-200smart通过profibus-dp通讯文档说明 产品版区:SIMATIC S7-200 SMART 悬赏西币:5 | 解决时间:2018-11-0…

    2018年12月14日