您现在所在的是:

三菱Mitsubishi

回帖:9个,阅读:2063 [上一页] [1] [下一页]
1042
zhanghua6070
文章数:86
年度积分:50
历史总积分:1042
注册时间:2009/1/8
发站内信
发表于:2019/3/18 8:13:05
#0楼
   请教一下各位大师:我需要用FX3U做一个装置读取光栅尺的脉冲数:光栅尺每次移动距离大概6毫米,所用时间大概在150毫秒左右然后停顿10毫秒左右,然后再次移动,一个工作过程要移动1500次以上。我的任务是利用每次移动后停顿的10毫秒时间(停顿时外部发过来一个10毫秒高电位脉冲)把光栅尺移动后存在C235里的脉冲数读出来按先后顺序存到存储器里,问题是一共需要读取1500多个数据并按先后顺序保存到存储器里,不知道用FX3U实现这个功能有没有简单的方法来实现?希望各位大师帮忙指点一下!谢谢!


 当然我最终的目标还要把这些数据转存到电脑里排成表格并做出曲线。我想先做第一步,按顺序把1500多个数据线存起来,后续在解决传送到电脑做表格做曲线的问题。
[此贴子已经被jint于2019/3/18 9:54:34编辑过]
2762
sxjice545
文章数:540
年度积分:57
历史总积分:2762
注册时间:2013/2/23
发站内信
发表于:2019/3/18 8:18:20
#1楼
仅限三菱啊?

应该有数据移位的功能,建立一个1500个元素的数组,然后移位应该就可以了
2762
sxjice545
文章数:540
年度积分:57
历史总积分:2762
注册时间:2013/2/23
发站内信
发表于:2019/3/18 8:36:55
#2楼
FX3U有WSFR、WSFL指令,可以使用
16168
zrx517697809
文章数:6262
年度积分:50
历史总积分:16168
注册时间:2014/3/28
发站内信
2018论坛热心网友
三菱电机活动(三)
寻找英威腾(三)
发表于:2019/3/18 8:58:18
#3楼
使用填表指令,先看看能不能填1500个数据
致力于自动化
伺服 PLC HMI
1042
zhanghua6070
文章数:86
年度积分:50
历史总积分:1042
注册时间:2009/1/8
发站内信
发表于:2019/3/18 9:02:54
#4楼
回复 #2楼 sxjice545
FX3U的WSFR、WSFL指令可能只能存512个数吧?
2762
sxjice545
文章数:540
年度积分:57
历史总积分:2762
注册时间:2013/2/23
发站内信
发表于:2019/3/18 9:29:13
#5楼
回复 #4楼 zhanghua6070
可以多次啊。
比方说每100次批量传送一次,1500的话,也就15次就好了。
程序是灵活的。
5239
SZHFEI512
文章数:352
年度积分:257
历史总积分:5239
注册时间:2007/10/28
发站内信
发表于:2019/3/18 9:42:17
#6楼
递增计数变址传送
42331
YXBK 版主
文章数:19445
年度积分:2745
历史总积分:42331
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2019/3/18 9:52:09
#7楼
6楼的方法应该可行,10毫秒的时间,你的考虑一下PLC的扫描时间
大家一起学习
1307
hwjtxf
文章数:521
年度积分:50
历史总积分:1307
注册时间:2018/3/29
发站内信
发表于:2019/3/19 10:58:51
#8楼
建立过数据存储区。做一段程序 需要计数 传送的次数作为数据地址递增的参数。
1042
zhanghua6070
文章数:86
年度积分:50
历史总积分:1042
注册时间:2009/1/8
发站内信
发表于:2019/3/19 16:13:28
#9楼
回复 #6楼 SZHFEI512
六楼的方法不错!我编程试验了一下,可以实现功能,谢谢了!

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005