s7 200 smart子程序用来累加计算,为什么只能计算一次

s7 200 smart子程序用来累加计算,为什么只能计算一次,第1张

首先你的累计值是在隐友程序中做的累积不是通讯读取的累积值

累计雹腔值和设定值做个比较,上升沿导源携衫通线圈,在用线圈复位累积值就可以了

你这问题问的你就问累计怎么做不就完了,SM0.5是1秒的脉冲需要加上升沿,把检测到的流量值(看是不是流量是每小时,小时就除3600)和3600做除法,得到每秒的流量,然后做累加就行了这个很简单的

PRG1:

    MOV   sum, 0

    MOV   CX, 100

LP:

    TEST  CX, 1

 信闷薯   JE    NEXT

    ADD  滑者 sum, CX

NEXT:

 罩腊   LOOP  LP

    RET

 

END


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12437188.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存