用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
中奖
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
综合讨论
求助:多位置取料
上一主题
下一主题
木系掌门
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
39 个
工控威望:
176 点
下载积分:
106 分
在线时间: 30(小时)
注册时间:
2024-04-03
最后登录:
2024-10-17
查看木系掌门的
主题
/
回贴
楼主
发表于: 2024-05-10 09:36
只看楼主
|
小
中
大
现在取料仓有4个,触摸屏可以设定料仓数量,最大可设4,因为只有4个料仓,步进电机控制位移
当设定1个料仓,设定1仓数量:直接在1仓位置取料,当到达取料数量或取料探针感应料仓无料,机器停止
当设定2个料仓,各设数量:先取1仓,1仓取到设定数量或感应探针感应无料,切换2仓取料,2仓取到设定数量或探针感应无料,机器停止
3仓4仓以此类推
要怎么写比较简洁,或者有什么指令可以简结,现在自己写的自己都感觉又臭又长
分享
木系掌门
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
39 个
工控威望:
176 点
下载积分:
106 分
在线时间: 30(小时)
注册时间:
2024-04-03
最后登录:
2024-10-17
查看木系掌门的
主题
/
回贴
1楼
发表于: 2024-05-10 09:37
只看该作者
|
小
中
大
PLC是三菱FX3U
分享
梦雨天涯
微信hui530527 &
级别: 网络英雄
发送短信
加为好友
精华主题:
0
发帖数量:
4306 个
工控威望:
7682 点
下载积分:
15305 分
在线时间: 2949(小时)
注册时间:
2016-10-31
最后登录:
2024-12-19
查看梦雨天涯的
主题
/
回贴
2楼
发表于: 2024-05-10 09:46
只看该作者
|
小
中
大
能动就行,能动就不要改
微信hui530527 b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群942493953
分享
17625606414
级别: 家园常客
发送短信
加为好友
精华主题:
0
发帖数量:
432 个
工控威望:
610 点
下载积分:
172 分
在线时间: 168(小时)
注册时间:
2022-07-11
最后登录:
2024-12-19
查看17625606414的
主题
/
回贴
3楼
发表于: 2024-05-10 09:50
只看该作者
|
小
中
大
用比较,数量多就FOR循环
分享
xy8896
级别: 正式会员
发送短信
加为好友
精华主题:
0
发帖数量:
37 个
工控威望:
87 点
下载积分:
4531 分
在线时间: 38(小时)
注册时间:
2023-06-23
最后登录:
2024-12-19
查看xy8896的
主题
/
回贴
4楼
发表于: 2024-05-10 09:58
只看该作者
|
小
中
大
动作相同只是点位不同的只写一次程序,通过条件判断和改变寄存器值来执行
分享
梦雨天涯
微信hui530527 &
级别: 网络英雄
发送短信
加为好友
精华主题:
0
发帖数量:
4306 个
工控威望:
7682 点
下载积分:
15305 分
在线时间: 2949(小时)
注册时间:
2016-10-31
最后登录:
2024-12-19
查看梦雨天涯的
主题
/
回贴
5楼
发表于: 2024-05-10 10:16
只看该作者
|
小
中
大
图片:
搞定
微信hui530527 b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群942493953
分享
gxtmdb82164
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
769 个
工控威望:
1147 点
下载积分:
397 分
在线时间: 604(小时)
注册时间:
2019-09-22
最后登录:
2024-12-19
查看gxtmdb82164的
主题
/
回贴
6楼
发表于: 2024-05-10 11:23
只看该作者
|
小
中
大
老生常谈了,模块化,分层,分层分完了自然知道怎写~
这个需求里面料仓的状态管理并不复杂,自己设计一个数据结构(给人看的,比如Dn.0代表使能,Dn.1代表取料结束;Dn+1用于设置当前仓位数量,Dn+2用于存储当前取料的数量,DDn+4用于存储步进的位移量(XY桁架结构就继续往后加)),然后无论你有4个料仓还是400个料仓,在内存里面把数据结构铺开,写一个调度程序带上偏移量就可以访问所有的料仓数据结构,执行过程种调用各种步进驱动等输出也应该是通过接口,去调用封装好的驱动模块。
写完以后独立成料仓控制模块,抽象出最少的接口,比如说料仓启动,料仓完成,料仓报错,主程序里面调用这几个接口就行了
分享
53577960
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
28 个
工控威望:
152 点
下载积分:
677 分
在线时间: 36(小时)
注册时间:
2014-06-28
最后登录:
2024-05-15
查看53577960的
主题
/
回贴
7楼
发表于: 2024-05-10 11:32
只看该作者
|
小
中
大
运动程序写成模块,次数写成循环,用次数值调用位置数据
Q354817521 v:w53577960
分享
木系掌门
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
39 个
工控威望:
176 点
下载积分:
106 分
在线时间: 30(小时)
注册时间:
2024-04-03
最后登录:
2024-10-17
查看木系掌门的
主题
/
回贴
8楼
发表于: 2024-05-10 13:46
只看该作者
|
小
中
大
感谢各位大佬关注
分享
上一主题
下一主题
工控人家园
综合讨论
求助:多位置取料
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问