登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:PLC 编程求助
点击:1130 回复:13
10楼
编辑
引用
管理
wushulin
这个说得不明不白,要感应了做什么?是感应有料还是其它,检测位置和感位置相隔这么远,这用来做什么呢?就算是用位移,也没有移这么远的吧?就算是程序上可以完成,但这己经没有多少意思了。
正常来说,一般上个工位有料,下个工位检测,这样也不用什么位移,只须记录上一个位置有没有就行了的。
15-09-17 18:59
11楼
编辑
引用
管理
fzl_115
楼主是不是我猜测的这样:圆盘上圆周上有连续排列的产品,感应器是检测这系列产品中不同的产品,当这个不同的产品旋转到检测位置处,识别出这个不同的产品做处理?
如果是这样的话,典型的队列追踪算法;PLC程序编程可以这样着手:感应器点与检测位置点分别设个感应检测点;在这两个点分别建立数据链表,感应器点检测到产品,同类产品写1到链表,不同类产品写0到链表;位置检测点读数据链表,读到1不做处理,读取到0立刻执行处理即可;大致堆栈的意思;
很多PLC都有链表的指令功能,注意实际链表长度问题;
不知道我对你的理解对不对:
15-09-17 20:33
12楼
编辑
引用
管理
imjunney
谢谢你,大概意思接近,请看下图,就是圆盘上密密麻麻的材料,靠振动盘出料,不均匀,各个执行机构靠最前面的一个感应器判断当前位置是否有材料,有没有解决办法
15-09-18 09:46
13楼
编辑
引用
管理
cfg168
PLC读取材料感应位置的传感器信号。
比如感应器的位置与执行器的位置之间的距离最高能够容纳10个产品,但是因为排列不规则,会出现有些位置为空的地方,需要检测出空位置的地方对吧。
例如产品排列的位置序号:1、3、5、6、8、9、10有产品,序号为:2、4、7的位置没有产品。
则传感器采集到的数据为:1010110111,然后传递给PLC进行存储,让执行器去调取使用。
楼主可能不是专业的电气控制系统的设计人员,建议花费资金外包电气控制系统的设计与调试。
15-09-18 10:03
上一页
上一页
工控新闻
Melexis为智能IVT霍尔和分流传感器增添外部NTC输入功能
揭秘PRC7000 控制器的“便携式”数据库
东土科技、智元都提前押注,谁能做机器人领域的“安卓”?
京东工业与景曜科技签署战略合作 携手推动机器人和智能制造供应链数智化升级
工程机械行业稳步迈入新一轮增长周期
英威腾入选《2024绿色低碳数据中心产品及解决方案推荐目录》
埃斯顿与东南大学机械工程学院合作共建“埃斯顿班”签约仪式圆满举行!
2025 “湾区杯” 网络安全大赛:聚焦前沿科技,护航未来城市安全
更多新闻资讯