您现在所在的是:

信捷XINJE

回帖:5个,阅读:867 [上一页] [1] [下一页]
50
扬帆QI9J
文章数:53
年度积分:50
历史总积分:50
注册时间:2019/12/25
发站内信
发表于:2020/9/12 10:40:14
#0楼
输送带每走一工位,通过一个感应器检测记录工件在输送带的位置,总共记录20个位置,并显示。请问怎样编程呢?
28180
cfg168
文章数:17072
年度积分:76
历史总积分:28180
注册时间:2012/11/28
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2020/9/12 13:13:12
#1楼
以下是引用扬帆QI9J2020/9/12 10:40:14的发言:
输送带每走一工位,通过一个感应器检测记录工件在输送带的位置,总共记录20个位置,并显示。请问怎样编程呢?
单靠PLC控制器无法实现记录并显示20个位置,需要一台计算机,需要一套组态软件,需要一根通讯数据线,计算机安装组态软件,用数据线连接PLC传输数据,并在电脑屏幕上显示20个位置。
20183
高雅的雅
文章数:15777
年度积分:-205
历史总积分:20183
注册时间:2015/5/12
发站内信
2018论坛解答高手
发表于:2020/9/12 13:22:48
#2楼
谁说PLC不能记录?
PLC的压栈出栈指令不就是执行这种功能?
实在不想用这种指令,直接用20个连续寄存器记录位置的有料没料状态不就行了?以前一条线体近100个产品(密炼机的胶架,每个胶架从800KG到1400KG不等)都是PLC记录(三菱Q06H),说PLC不能记录的纯粹是无知
那一瞬间忽然不再想你,因为去一趟漠河,走了一趟西藏,逛了一趟天涯海角,泡了一会栖谷温泉,回来就是:一切随他去吧,该咋过咋过!!车祸不死感言
20901
bnnyygy
文章数:5988
年度积分:1567
历史总积分:20901
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2020/9/12 13:25:54
#3楼
可以,感应器触发先进先出。



变址寄存器+FOR也可以。


做过类似的,就是设置伺服位置,然后把设置过的位置保存起来。不对又改回来。
42312
YXBK 版主
文章数:19441
年度积分:2726
历史总积分:42312
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2020/9/12 16:17:31
#4楼
信捷没有先进先出的指令,可以用偏移功能来做,比如保持到D300-D319,用D200作为偏移,感应器感应一次后D200就加1,下一次就保存到D301里面

附件 2020-09-12_161641.jpg
大家一起学习
50
marker1978
文章数:6
年度积分:50
历史总积分:50
注册时间:2021/1/6
发站内信
发表于:2021/1/11 11:02:52
#5楼
我是小白,来学习的

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

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

62.4004