有个网友问我,如果把下面程序中的BLD 100删了,就不能转换梯形图了。删了BLD 100后程序算不算错误呢?
A I0.0
A(
A I0.2
BLD 100
FP M0.0
)
= Q0.1
这个问题其实可以自己做实验来找到答案。BLD是空操作指令,只与梯形图的显示有关。如果程序有错误,在保存OB1时,可能会出现错误提示信息(试试在梯形图中保存一个没有线圈的触点电路)。这段程序是用I0.0的触点和I0.2的上升沿检测元件来控制Q0.1的线圈,做实验时不太容易看到Q0.1状态的变化。可将最后一条指令改为“S Q0.1”。删除BLD指令后下载程序,用仿真软件调试程序,就可以知道程序是否正确。
掌握了自已动手找答案的方法,你就会成为无师自通的高手。
11-02-24 07:57