签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
有个项目用到20来个递增字 来计时 (有做掉电保持) 我要是重新启动程序从计时最高取值 有没有什么好的计算方法 想过取平均值,但是每个计时值 由于客户手动干预 可能会出现有多个会大于平均值。拜谢了
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1695031&b_id=64&s_id=0&num=6
没有理解你的需求。
一个INC_DW指令,你用时钟脉冲做累加后,为什么还需要取平均值?
计时器手动干扰后,这个计时器值还会准确?
你贴程序图片说明吧?
是否启动INC_W,完全取决于对该指令的调用情况。
正常前提下,无论切换到什么工作模式,这个INC_W不应该有被使能触发的可能。
下面这段程序 每次只能运行一条 但是现在手动干预后换到自动(就是INC_W值)后所有INC_W后面的程序都会启动
逐一比较,保存较大值。当比较完之后保存的就是最大值。
你是觉得指令执行出错还是说你编的程序不行?
全部都执行了是什么意思?
问题可能都不在你展示出来的程序里面。
但是最终也没有明白你的意思。
那我的理解是提问没有切题的问题?
INC_W指令没有关系,问题点是手动、自动没有互锁好。
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录