初学时可以编一些简单的梯形图,如触点的与、或、输出等,在PLC的机器里运行一下。成功了就会增加你学习的兴趣、和信心。然后再把PLC的主要功能逐个运用一次,比如高速计数器,你可以用PLC本身的脉冲输出端接到高速计数器的输入端,编好的梯形图,打开变量观察窗口,运行程序,观察计数的值是否正确。比较***的原因是:有可能是通讯受到干扰或者DP总线接头氧化甚至屏蔽层氧化造成接地不好,现在是有时候丢了,一会又回来了,没准啥时候这个站点就彻底丢了。
经过了这样的实践,你基本上知道PLC到底能做哪些事情了,在实际的工控应用中就能做到胸有成竹了。
PLC扫描周期和响应时间PLC在运行状态时,执行一个扫描操作所需要的时间为一个周期,这个是PLC的重要指标之一,其值为0.5~100ms。
扫描周期T=(输入—点时间*输入端子数)+(指令执行速度*指令的条数)+(输出一点时间*输出端子数)+故障诊断时间+通讯时间从上式可看出,扫描周期已经决定了:
1.CPU执行指令的速度
2.执行每条指令所占用的时间
3.程序中指令条数的多少
关键的诊断缓冲区报警:
(1)某个站点丢了;一会又回来了,这种比较***,需要检查。
比较***的原因是:有可能是通讯受到干扰或者DP总线接头氧化甚至屏蔽层氧化造成接地不好,现在是有时候丢了,一会又回来了,没准啥时候这个站点就彻底丢了。
(2)某个模拟量找不到了,这种也需要注意:
可能的原因是:有可能是模拟量受到干扰,但是总体问题不大。
(3)还有一种软件的问题:
只是报警是找不到DB块的某个数据,究其原因是软件的指针出问题了,指到一个不存在的地址。
版权所有©2024 产品网