• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
chengyi0406
级别: 正式会员
精华主题: 0
发帖数量: 6 个
工控威望: 95 点
下载积分: 599 分
在线时间: 31(小时)
注册时间: 2016-05-16
最后登录: 2017-05-27
查看chengyi0406的 主题 / 回贴
楼主  发表于: 2017-03-18 15:14


AB间输送带电机装有一只编码器,X0处有一光电开关,想达到的效果就是记录每个工件的位置,工件数量最多为60个,哪位大侠指点下思路。
chengyi0406
级别: 正式会员
精华主题: 0
发帖数量: 6 个
工控威望: 95 点
下载积分: 599 分
在线时间: 31(小时)
注册时间: 2016-05-16
最后登录: 2017-05-27
查看chengyi0406的 主题 / 回贴
1楼  发表于: 2017-03-20 08:08
没人说说看吗?
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6739 个
工控威望: 37094 点
下载积分: 9102 分
在线时间: 9402(小时)
注册时间: 2006-09-13
最后登录: 2024-05-16
查看cvlsam的 主题 / 回贴
2楼  发表于: 2017-03-20 08:44
先入先出,这不就是一个含有60个元素的队列结构么 手册上FIFO指令可以看看,没有的用2个Z寄存器作为指针也很好构建队列结构。
chengyi0406
级别: 正式会员
精华主题: 0
发帖数量: 6 个
工控威望: 95 点
下载积分: 599 分
在线时间: 31(小时)
注册时间: 2016-05-16
最后登录: 2017-05-27
查看chengyi0406的 主题 / 回贴
3楼  发表于: 2017-03-20 08:54
大侠,你Q多少?详细请教一下,现在一头雾水啊
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6739 个
工控威望: 37094 点
下载积分: 9102 分
在线时间: 9402(小时)
注册时间: 2006-09-13
最后登录: 2024-05-16
查看cvlsam的 主题 / 回贴
4楼  发表于: 2017-03-20 09:26
引用
引用第3楼chengyi0406于2017-03-20 08:54发表的  :
大侠,你Q多少?详细请教一下,现在一头雾水啊


花些时间去看FIFO指令,我的Q号告诉你也没有用,按字数收费的,估计你不愿意花钱的。
jeffwang2011
千里独行客
级别: 网络英雄
精华主题: 0
发帖数量: 1068 个
工控威望: 6061 点
下载积分: 2034 分
在线时间: 988(小时)
注册时间: 2015-02-28
最后登录: 2021-11-02
查看jeffwang2011的 主题 / 回贴
5楼  发表于: 2017-03-20 09:44
引用
引用第4楼cvlsam于2017-03-20 09:26发表的  :


花些时间去看FIFO指令,我的Q号告诉你也没有用,按字数收费的,估计你不愿意花钱的。


这才是市场经济。。。
逆水行舟
级别: 略有小成
精华主题: 0
发帖数量: 143 个
工控威望: 256 点
下载积分: 670 分
在线时间: 139(小时)
注册时间: 2010-11-28
最后登录: 2023-12-30
查看逆水行舟的 主题 / 回贴
6楼  发表于: 2017-03-20 10:05
引用
引用第2楼cvlsam于2017-03-20 08:44发表的  :
先入先出,这不就是一个含有60个元素的队列结构么 手册上FIFO指令可以看看,没有的用2个Z寄存器作为指针也很好构建队列结构。

大侠FIFO指令是S200的哟三菱的应该是SFRD指令
dgamen
岁月不饶人
级别: 略有小成
精华主题: 0
发帖数量: 315 个
工控威望: 423 点
下载积分: 2035 分
在线时间: 565(小时)
注册时间: 2016-05-23
最后登录: 2022-04-04
查看dgamen的 主题 / 回贴
7楼  发表于: 2017-03-20 10:36
编码器必须要有的
高速计数器的数据处理才是关键
chengyi0406
级别: 正式会员
精华主题: 0
发帖数量: 6 个
工控威望: 95 点
下载积分: 599 分
在线时间: 31(小时)
注册时间: 2016-05-16
最后登录: 2017-05-27
查看chengyi0406的 主题 / 回贴
8楼  发表于: 2017-03-20 13:01
你说的有道理,我用的是变址寄存器,我 现在遇到的问题就是第一个值D0能读出来,第二个D1读出来后,D0就不再变化。我想要的效果是D0一致计数直到清零,有什么好办法吗?
dgamen
岁月不饶人
级别: 略有小成
精华主题: 0
发帖数量: 315 个
工控威望: 423 点
下载积分: 2035 分
在线时间: 565(小时)
注册时间: 2016-05-23
最后登录: 2022-04-04
查看dgamen的 主题 / 回贴
9楼  发表于: 2017-03-20 13:16
现在遇到的问题就是第一个值D0能读出来,第二个D1读出来后,D0就不再变化。我想要的效果是D0一致计数直到清零,有什么好办法吗?
你的意思是要D0一直都在记录当前值吗,直到记录D0值的那个产品到达B点为止。     是这样吗?
chengyi0406
级别: 正式会员
精华主题: 0
发帖数量: 6 个
工控威望: 95 点
下载积分: 599 分
在线时间: 31(小时)
注册时间: 2016-05-16
最后登录: 2017-05-27
查看chengyi0406的 主题 / 回贴
10楼  发表于: 2017-03-20 13:37
是的,就是这个意思,比如说第一个工件到B点,它的位置D0清零,此时传送带上有 50个工件,那么第51个到X0后位置再次为D0,一致循环
jicjic111
进步
级别: 略有小成
精华主题: 0
发帖数量: 220 个
工控威望: 377 点
下载积分: 911 分
在线时间: 373(小时)
注册时间: 2013-05-30
最后登录: 2024-05-15
查看jicjic111的 主题 / 回贴
11楼  发表于: 2017-03-20 14:17
很简单的,一条指令就差不多了
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go