签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
大家日常编程都会用到一些什么功能的库程序?举个例子:连续区域的数值的代数和。
或者是你很希望有这样的一个功能。但是手头上还没有。
试试数出来。
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1518068&b_id=3&s_id=0&num=5
我经常用的是两个公式,几个校验。
有制作成库不?须要多次调用不?
比如说,有一个抖动的输入点,抖动的原因很多。风向问题,光照阴影问题,水面波浪起伏问题等。这些抖动都不是凭系统那几十毫秒的输入滤波可以去除的。有的抖动要经过好几秒甚至十几秒的过滤时间才能够确保输入有效。
那么这功能,大家是每次都做一个计时器延时,单向延时或者双向延时程序,还是自己做好一个库,每次编程每个输入点都使用这个库?甚至延伸到模拟量的迟滞返回特性。
比如说,任意多少秒内,哪个点接通了超过几次,就要报警……
比如说,皮带传送装置,行走装置,被动轮上的编码器与主动轮上的变频器给定的关系。
还有,最简单的星三角启动程序。一个输入点控制三个输出点……
好像刚才有人提出400个设备的各自运行时间登记。
大家是怎么做的呢?是不是每次都是……
滤波这个我用过,双向延时的,因为是库用着方便感觉都有点滥用了,实际要考虑尽量还是要少用以压缩扫描周期。
哦?
938这提出了扫描周期的问题点,以致是限制使用双向过滤?
我曾经试过调用100次双向过滤,扫描周期大概30到22毫秒之间。也就是说大约每10个调用消耗两三毫秒的扫描。这个量应该完全可以接受啦。未知你觉得用多少执行时间才适合?
对于小型系统,存在10个输入点需要做这样的工作也是很普遍,但是确实是用了这个过滤可以很放心。
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录