您现在所在的是:

西门子SIEMENS

回帖:4个,阅读:2423 [上一页] [1] [下一页]
1722
matlac
文章数:146
年度积分:71
历史总积分:1722
注册时间:2014/11/22
发站内信
发表于:2021/3/8 10:46:25
#0楼
工艺要求是A点到B点之间来回运动, 状态一开始为0,然后从A点运动到B点,利用伺服完成位DONE的上升沿将状态变为1(vw100=1);
然后再从B点返回A点,利用利用goto指令驱动伺服完成位DONE的上升沿将状态变为0(vw100=0);

所以这里的伺服完成DONE位信号上升沿切换状态成了关键,程序就是2行,见图片,请大家指教这两行程序有什么问题,能否实现?为什么能实现?
如果不能实现,如何改进? 你觉得问题出现在哪里???
分析这个程序要深刻理解PLC程序的扫描逻辑


附件 状态机转换.jpg
[此贴子已经被作者于2021/3/8 13:49:53编辑过]
机器视觉+ARM
50
liuyang7946
文章数:245
年度积分:50
历史总积分:50
注册时间:2020/3/8
发站内信
发表于:2021/3/9 9:03:14
#1楼
不能实现
1357
管杀不管填
文章数:145
年度积分:50
历史总积分:1357
注册时间:2006/1/25
发站内信
发表于:2021/3/12 10:17:16
#2楼
学习学习
50
420135833
文章数:2
年度积分:50
历史总积分:50
注册时间:2021/4/29
发站内信
发表于:2021/4/29 19:44:08
#3楼
我感觉你运动控制这么单一,,还不如在运动向导里面设置两个曲线运动,,直接调用AXISX-RUN,,我是新手,不知对不对
附件 QQ截图20210429194336.jpg
817
jij0365674
文章数:18
年度积分:50
历史总积分:817
注册时间:2010/10/18
发站内信
发表于:2021/5/5 16:41:39
#4楼
不能,这个扫描到下面那行,直接赋值0了

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

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

46.8003