登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:速度程序的编写
点击:1389 回复:7
楼主
编辑
引用
管理
jjh2143
一直在思考一个问题,速度程序的编写,我看过好多都是统计一定时间(如30秒)内的计数器值,但这有个麻烦就是在设备起动的30秒时间内没有速度指示,再有就是刷新太慢,并且数值是双数(因为要*2),要想把取样的时间缩短,误差就更大,用两个相邻脉冲间时间当前值来做的话,显示出来的是一个不断增长变化的数值,只有最后一次显示的才是正确的速度值,也不方便,请教各位老师,我应该怎么编写速度的程序呢?谢谢
06-03-01 21:54
1楼
编辑
引用
管理
xiangfengcba
用高速计数器就行了,但是小弟我没有亲手试过!现在各种PLC功能强大编写起来应不是很麻烦!
06-03-04 15:22
2楼
编辑
引用
管理
jczwfy
刷新慢可以做个缓冲区,输入值用滤波处理
06-03-04 17:29
3楼
编辑
引用
管理
eastzsp
"用两个相邻脉冲间时间当前值来做的话,显示出来的是一个不断增长变化的数值,只有最后一次显示的才是正确的速度值," ,你这个是有加速度存在吧。如果是这样,那计算出来后的结果是有加速度量的,你只要把加速度计算出来,那么你的初始速度就可以推算出来,这样到达稳定速度时候的速度也就可以推算出来。
06-03-04 17:50
4楼
编辑
引用
管理
jjh2143
加速度倒是存在,但不一定每一次都一样大,,我说的是比如我才开始时两个相邻脉冲间时间是1秒,则显示出来的则是一个计数器从0在一秒内上升计数到1000,只有最后0.1秒显示的才是真正速度值
06-03-06 21:18
5楼
编辑
引用
管理
eastzsp
有点搞不清楚了。
06-03-07 21:12
6楼
编辑
引用
管理
jsmymcn
三菱的FX就有一个速度指令SPD 西门子的PLC好像没有这些方便指令
像交替输出指令 ALT也没有
06-03-08 10:59
7楼
编辑
引用
管理
眉下云间
物理上讲的很清楚了。
瞬时速度是无限逼近最近的采样点的。
这种波动恐怕不可避免,如果它反映了实际。除非你不需要事实上的东西。
06-04-29 13:31
工控新闻
普渡机器人完成近10亿元融资,估值突破100亿元
威图与ABB达成技术伙伴关系,共创未来配电新格局
华北工控|EMB-3552搭载飞腾D3000M处理器,为政务数智化转型提供强劲动能
第三届中国具身智能与人形机器人产业大会开幕
“AI+制造”供需对接之“人形机器人进工厂”专场活动成功举办
CC-Link IE TSN×5G 让设备摆脱线缆束缚
倍福获奖 | ATRO 模块化机器人荣获 2026 年度创新奖
华北工控MATX-6988金融智能终端专用计算机:提供增强性能与可信计算环境
更多新闻资讯