登录
首页
PLC论坛
罗克韦尔Rockwell(AB)
回帖
发帖
正文
主题:先入先出,后入后出等指令一般会用在什么场合?
点击:3495 回复:10
楼主
编辑
引用
管理
truezhang
觉得FFL,FFU,(LFL,LFU)这几组指令很炫,而且每个品牌PLC都有类似指令,可我学了那么多一直不清楚它们在实际工程中可以用在什么场合?用过的大大能否举个实际用过的例子,好开拓些眼界。
19-07-28 21:38
1楼
编辑
引用
管理
yanli7234
先入先出就是数据结构中的队列(FIFO)。给你举个例子吧:
滑动平均值滤波:假设使用16次滑动平均值滤波。
1、设置一个16单元的队列,存储采样数据(比如电机定子温度吧),FIFO。
2、每次采样,计算一次平均值,就是队列中的16个数据求和后再除以16。
3、每次采样,数据进入FIFO队列。当采样到第17个数据时,第二个数据把第一个数据给挤掉,以此类推,队列中总是保存最后的16个采样数据。
有些困了,说的可能不够清晰,但感觉楼主是知道FIFO的,只是不知道用在哪里,其实只要看到关键字:16次滑动平均值滤波,就够了。16次还是多少次是根据需要来随便定的。
19-07-29 01:13
2楼
编辑
引用
管理
YXBK
公司有一个分拣机器就用了这个,称量位置先把重量写入进去,在分拣位置时再把重量读出来。
19-07-29 07:27
3楼
编辑
引用
管理
蜀中之首
很多控制都可以用到
分拣线,装配线,组装线.......
19-07-29 07:49
4楼
编辑
引用
管理
truezhang
受教了,以前只知道大概原理,重来没用过,还有好多类似指令,看上去功能很强大,但就是很难和实际使用结合起来。
19-07-29 09:20
5楼
编辑
引用
管理
MIC小赖
物流行业,还有很多产品后端包装输送段很常用。称重数据,条码数据。
最后修改:
2019/7/29 9:24:18
19-07-29 09:24
6楼
编辑
引用
管理
truezhang
还有个后进先出指令,用过的也请说下是什么场合会用到?
19-07-29 09:24
7楼
编辑
引用
管理
MIC小赖
后进先出不就是先入后出,这不就是堆栈么。。。
19-07-29 11:09
8楼
编辑
引用
管理
sankyo_feng
队列(先进先出)和堆栈(先进后出),懂是懂点我也不知可以用到哪里。
你要是做过螺丝机的系统,可以会理解深点,因为里面有插入和删除螺丝点的操作,复制及所有点往某个方向修整等,看到没有所有的操作都是对一组数据操作。
最后修改:
2019/7/29 14:39:40
19-07-29 14:34
9楼
编辑
引用
管理
yanli7234
引用
sankyo_feng
在 2019/7/29 14:34:28 发言
【内容省略】
堆栈也比较常用啊。子程序调用,地址指针必须要用到堆栈,这个一般是硬件堆栈。
19-07-29 19:59
上一页
下一页
工控新闻
倍福 | TwinCAT 3 CNC:集成全新功能与工艺软件包,引领智能制造新纪元
西门子将亮相2024工博会,全景呈现数实融合的工业未来
2024世界制造业大会今日开幕 炫酷“智”造秀出产业实力
西门子以人工智能赋能苏州产业智能化转型升级
总经理专访 | 价值引领 倍福的创新力量
ABB再赴工博之约 展示创新机器人和运动控制技术
新能源向左,自动化向右,矩形科技邀参加上海工博会
12秒下线一块组件 AI“担纲”光伏制造大脑
更多新闻资讯