PLC SIM中使用上升沿检测指令问题

从图1中可以看出,Q0.0一直接通,是我使用指令的方式有问题,还是仿真器的原因。有条件的小伙伴帮忙测试下。我所使用的软件环境见图2

问题补充:
M30.0没有使用,它用来存储上一个RLO的结果,所以只要I0.0为1RLO就为1,M30.0就为1吧,你看我把I0.1置零后(图3)M30.0就为0了。另外使用Go to功能(图4)也没有看到有第二个地方使用M30.0

图片说明:

PLC SIM中使用上升沿检测指令问题    PLC SIM中使用上升沿检测指令问题    PLC SIM中使用上升沿检测指令问题    PLC SIM中使用上升沿检测指令问题   

最佳答案

模拟器的问题,如果你的m30.0没有在其他地方使用,程序没有问题,

提问者对于答案的评价:
大家都说语法没问题,那只能是模拟器的问题了,希望有硬件的伙伴进行实际测试确认下!

最佳答案作者回复:
你在step7的block上,右键选择交叉索引,查看地址使用情况,mb这个字节或者连续的四个字节右边有没有显示一个竖线,如果有,那就是其他的地方按字节,字,或者双字使用了这个地址。这个重叠使用,你用goto功能是查不出来的。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc288877.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 上午12:05
下一篇 2020年10月31日

相关推荐