镜花水月
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 128 点
下载积分: 593 分
在线时间: 14(小时)
注册时间: 2014-04-22
最后登录: 2023-01-04
查看镜花水月的 主题 / 回贴
楼主  发表于: 2014-05-29 19:19


三个电机星三角启动,所有电机三角运行指示灯(Y000)常亮 ;任意一个电机星形运行则指示灯闪烁。星三角带互锁。
用GX developer提示双线圈错误,但个人认为是可以的。还有就是程序里还用了CJ和CALL指令实现手动和自动启动,同样显示双线圈错误,但查资料说用跳转和子程序是可以用双线圈的啊。

借此机会,再问一个问题,望解答。1、关于CJ指令的扫描过程,比如有两个LD X0 CJ P0,LD X1 CJ P1跳转指令,X0置一后跳转到P0段程序,P1在P0之后,当P0段程序扫描完之后,P1段的也会扫描吗?
2、跳转后的程序如何结束,是不是只能写在程序末端靠END结束?
[ 此帖被镜花水月在2014-05-29 19:38重新编辑 ]
maxoser
级别: 探索解密
精华主题: 0
发帖数量: 12 个
工控威望: 129 点
下载积分: 695 分
在线时间: 7(小时)
注册时间: 2014-04-04
最后登录: 2022-01-25
查看maxoser的 主题 / 回贴
1楼  发表于: 2014-05-29 21:09
1.跳转到P0,如果P1在P0后定义,那么P1也会被执行。
2.CJ 跳转指令,跳转后顺序执行梯形图,直到FEND指令结束。
可以使用三菱仿真器,单步执行,整个过程非常清晰明了。
镜花水月
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 128 点
下载积分: 593 分
在线时间: 14(小时)
注册时间: 2014-04-22
最后登录: 2023-01-04
查看镜花水月的 主题 / 回贴
2楼  发表于: 2014-05-30 19:25
我后来想了一下先前星三角指示灯双线圈的程序是不可行的,是我之前想错了,这样的双线圈输出由最后一个决定。