用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
健康
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
工业机器人论坛
ABB机器人如何让程序分支
上一主题
下一主题
一路向前hg
相互学习,共同进步!
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
229 个
工控威望:
303 点
下载积分:
917 分
在线时间: 145(小时)
注册时间:
2019-12-07
最后登录:
2024-08-04
查看一路向前hg的
主题
/
回贴
楼主
发表于: 2021-08-10 09:14
全看
|
小
中
大
例如PLC与机器人用I/O交互,
PLC先发位置信号,再发周期信号(周期就是让机器人往位置信号走的信号)
机器人收到位置信号不走,收到周期信号再走
同时打开自己周期信号
PLC收到机器人的周期信号就复位掉自己发的位置信号和周期信号
机器人看到PLC周期信号关时也把自己周期信号关掉
同时还是继续往PLC发的位置走,直到走到了输出当前位置信号
我现在卡着机器人开始走时打开的周期信号,但是PLC关了信号时机器人正在走,关不了自己的周期信号啊。。
斗志不能低
分享
热爱学习的我
去经历,然后去后悔,去做你想做的,去选你爱的,而不是别人眼里
级别: 工控侠客
发送短信
加为好友
精华主题:
0
发帖数量:
209 个
工控威望:
2649 点
下载积分:
2860 分
在线时间: 153(小时)
注册时间:
2019-10-08
最后登录:
2024-11-01
查看热爱学习的我的
主题
/
回贴
1楼
发表于: 2021-08-10 16:30
全看
|
小
中
大
楼主,感觉你说的逻辑有点乱,没有表达清楚你想要实现的效果,
IF DI1=1 THEN
MOVEL P10,V50,FINE,TOOL0:
ELSE
RESET DO1:
ENDIF
我不知道这样是不是你想要的。
生活太现实,一切是这样的顺其自然,没有开始也没有结束,一分耕耘,一分收获,未必;九分耕耘,会有收获,这是一定的!做人要淡,用情要真。事都往好处想,生活不是用来妥协的,你退缩得越多,让你喘息的空间就越少;日子不是用来将就的,你表现得越卑微,一些幸福的东西就会离你越远。
分享
热爱学习的我
去经历,然后去后悔,去做你想做的,去选你爱的,而不是别人眼里
级别: 工控侠客
发送短信
加为好友
精华主题:
0
发帖数量:
209 个
工控威望:
2649 点
下载积分:
2860 分
在线时间: 153(小时)
注册时间:
2019-10-08
最后登录:
2024-11-01
查看热爱学习的我的
主题
/
回贴
2楼
发表于: 2021-08-10 16:31
全看
|
小
中
大
如果你想要的是实时检测DI1这个信号,随时都能reset DO1,那么你就要开多线程了。
楼主留言:
DO1和DI1是交互信号作用,DI1让机器人走,机器人走输出DO1,外部收到机器人的DO1关掉给DI1信号,同时发下一次位置的DI1,当机器人走到第一次发DI1的位置时,又走第二次发的DI1位置
生活太现实,一切是这样的顺其自然,没有开始也没有结束,一分耕耘,一分收获,未必;九分耕耘,会有收获,这是一定的!做人要淡,用情要真。事都往好处想,生活不是用来妥协的,你退缩得越多,让你喘息的空间就越少;日子不是用来将就的,你表现得越卑微,一些幸福的东西就会离你越远。
分享
上一主题
下一主题
工控人家园
工业机器人论坛
ABB机器人如何让程序分支
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问