您现在所在的是:

三菱Mitsubishi

回帖:15个,阅读:1267 [上一页] [1] [2] [下一页]
1011
761627387
文章数:145
年度积分:50
历史总积分:1011
注册时间:2015/10/16
发站内信
发表于:2018/4/17 6:30:36
#10楼
回复 #6楼 82252031
正确
此帖发自论坛手机版
8503
gzlsj
文章数:2657
年度积分:53
历史总积分:8503
注册时间:2008/11/10
发站内信
发表于:2018/4/17 8:14:12
#11楼
可以用但时间点要控制好
2702
wy520mn1
文章数:88
年度积分:116
历史总积分:2702
注册时间:2018/3/14
发站内信
发表于:2018/4/18 7:49:08
#12楼
回复 #6楼 82252031
好的,谢谢建议
7672
w71412659
文章数:1455
年度积分:53
历史总积分:7672
注册时间:2013/5/8
发站内信
2018论坛魅力之星
发表于:2018/4/18 9:21:21
#13楼
墙裂不建议用三菱步进程序做Q线圈输出,坑得要死!跳步以后Q点继续保持,恶心。例如,你在S100步用了线圈输出Y0,跳步到S110以后,Y0继续保持输出!如果用Set/Rst无影响。所以现在我都是尽量在循环程序外另写Q线圈程序。
1850
xiatianyun
文章数:277
年度积分:59
历史总积分:1850
注册时间:2002/6/5
发站内信
发表于:2018/4/18 13:21:41
#14楼
本质上双线圈甚至多线圈并非语法错误,是否能达到所需要的功能要靠设计的程序来实现。一般出现问题是因为同一个周期内多次执行了线圈赋值,靠前的赋值会被靠后的赋值覆盖,结果只有最后一个赋值是有效的。如果需要根据不同的条件来执行赋值就要保证不会被后面的覆盖。比如使用if语句或跳转语句。
此帖发自手机工控论坛
1850
xiatianyun
文章数:277
年度积分:59
历史总积分:1850
注册时间:2002/6/5
发站内信
发表于:2018/4/18 13:24:21
#15楼
以下是引用w714126592018/4/18 9:21:21的发言:
墙裂不建议用三菱步进程序做Q线圈输出,坑得要死!跳步以后Q点继续保持,恶心。例如,你在S100步用了线圈输出Y0,跳步到S110以后,Y0继续保持输出!如果用Set/Rst无影响。所以现在我都是尽量在循环程序外另写Q线圈程序。
跳转不执行自然会保持原来的状态,这在我遇到的所有plc中都一样。
此帖发自手机工控论坛

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

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

78.0005