登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:PLC编程问题
点击:1078 回复:10
楼主
编辑
引用
管理
dingood
有没有大神能指点一下,我用梯形图编程时总是用穷举法,特别是在条件判断的时候,梯形图编程有没有别的方法。
比如五工位,设备在其中一个工位停留,另外四个工位有呼叫信号时设备移动过去,遵循就近选择,该怎么编写程序。
22-01-17 10:15
1楼
编辑
引用
管理
cvlsam
引用
dingood
在 2022/1/17 10:15:48 发言
【内容省略】
那么问题来了,假设你在3号工位,2,4同时呼叫,那么去2还是去4?
至于你的要求,参照电梯桥箱按钮编程方式就可以了,循环队列方式。
Good Luck~
22-01-17 10:27
2楼
编辑
引用
管理
红狼B7BM
可以略微学习下算法,虽然很多程序穷举也不是不能写。比如你这个问题,首先确定算法输入输出,输入是设备当前当前位置,五个工位的信号以及位置,输出是设备目标位置,所以可以用两个数组或者变址,判断下有信号的工位中距离最近的。
22-01-17 10:40
3楼
编辑
引用
管理
cfg168
编制比较指令
22-01-17 10:45
4楼
编辑
引用
管理
7583124
看工艺要求,有没有工位的优先级,工位少可以用穷举法;感觉也没什么好办法了
22-01-17 11:02
5楼
编辑
引用
管理
知道一点
穷举法?不明白怎么个穷举法
既然是工位叫设备,设备只有一个,那么设备的运转能满足工艺要求.
使用先叫先到,同向临近工位插队
22-01-17 13:32
6楼
编辑
引用
管理
知道一点
谁家教课,看到这个乐了,简单的东西搞这么复杂
22-01-17 13:59
7楼
编辑
引用
管理
pan_xiansheng
可以参照电梯的控制方式,比如说电梯有20层,电梯每上一层就+1,每下一层就—1,当电梯停在15层,就在寄存器上标注15,如果此时5层呼叫电梯下行,随后8层也呼叫下行,那么电梯就下行8层停,随后再继续下行到5层,并继续下行。
至于究竟是上还是下,程序是将电梯停靠的寄存器数字,与呼叫的寄存器数字想比较(停靠—呼叫),大于0就下,小于0就上。
最后修改:
2022/1/17 17:14:18
22-01-17 17:12
8楼
编辑
引用
管理
goldage
看看三菱培训教材里面的哪个多工位小车呼叫案例
22-01-17 21:01
9楼
编辑
引用
管理
蛇会大学
穷举法虽然很蠢,但它是最好用的,最不容易出BUG的
不要嫌弃它,蠢的方法用到极致,那就是…………蠢到极
22-01-18 12:47
上一页
下一页
工控新闻
皮尔磁重磅亮相2025广州应急安全展
青岛品牌日|卡奥斯分享AI时代生态品牌创新实践
中控技术亮相"化工届奥林匹克",创始人褚健发表《人工智能发展加速流程工业智能化》演讲
工业阀门国家级重点专精特新“小巨人”企业 中德科技北交所IPO问询阶段
物料搬运自动化起重机劳易测传感器解决方案
技术报告 | 劳易测安全激光扫描仪RSL 200
ABB集团发布2025年第二季度业绩
Lantronix 首次推出经济实惠、屡获殊荣的 5G 无线路由器系列,颠覆工业连接方式
更多新闻资讯