我想学习PLC编程,有什么资料可以阅读学习啊?

我想学习PLC编程,有什么资料可以阅读学习啊?

我刚开始学习PLC时很迷茫一脸懵逼,不知道该干嘛,后来公司借了一个PLC通过下班业余时间自学摸索研究了一段时间才有了更加明确的学习方向。粗略的总结一下自己的学习之路,供大家参考。

1、如磐石般坚定不移的意志力和不嫌麻烦的耐心

每个人都有他自己的优势。有些人认为编程是一项漫长而乏味的工作;另一些人则认为PLC编程是一件一旦进入状态会让你废寝忘食是事。如果你是第一种想法的人那就只能建议你不要选择这样行业了。毕竟,编程工作是毅力和耐心的挑战,编程需要经历无数的试错,调试修改调试修改……在无数的失败后,当看到PLC按照自己的控制要求有序的动作时,就会特别有满足感,就好比历经艰苦爬上山顶俯瞰大地的感觉。

2、大胆调试运行和操作设备

许多初学者经常出于一种害怕损坏设备的心理,而不敢进行实际操作。事实上,不撞击的技术员不是好技术员,你这些担心都没有任何理由,只要你仔细阅读说明书,遵循标准规范进行布线实践,就不会有问题。当我接触到这些不熟悉的指令时,我喜欢编写一个单独的小程序让 plc 运行。然后逐一修改条件,观察操作的结果,PLC编程软件基本都有在线监控模式,通过观察监控情况,然后再回头看看手册的描述,这使得你对这些指令的作用和如何使用它们有一个非常直观的理解。没必要担心自己编写的程序会影响 plc 的正常工作,PLC程序有不有问题,得让 plc 运行才能找到。所以,大胆实践操作调试是学习 plc 编程的有效途径。

3、心思细腻,缜密的逻辑思维

PLC编程技术其实就是一种具有逻辑思维的设计过程。最开始的PLC可编程逻辑控制器是用来替代传统继电器逻辑控制电路的,所以我们继承了继电器电路以触点作为一个触发条件的编写方式。在PLC程序当中,以虚拟触点代替了继电器触点,而继电器电路所表达的逻辑关系还是被完整的保留下来。所以,要理顺对象之间的逻辑关系,需要缜密的逻辑分析思维。

4、培养出属于自己的编程习惯

每个人都会有不同的习惯和特点,并不一致。但大多数人仍然应该遵循一些好习惯。首先,搞清楚逻辑关系和时序关系,分配主程序、子程序和中断程序,并编制寄存器符号列表。许多PLC操作都是直接特定于寄存器的,如果程序中不合理的寄存器地址重叠,可能会导致程序错误。寄存器符号表不仅可以避免上述问题,而且可以优化程序的可读性。PLC提供了丰富指令和模块,初学者应该尝试使用简单的指令来实现这个目的,这将有助于您理解那些更复杂的指令。在有了一些经验之后,你应该考虑掌握复杂指令的应用和程序的优化。

5、有一些基本的编程知识

重要的是要有一定的编程基础知识,并了解相关的PLC编程理论。没有这方面的理论准备或指导,只有在实践中摸索,简单的问题好办,复杂的问题难办。不仅无从下手,而且耗费大量的时间和精力,也很难高质量地编译程序。任何理论都只是经验的总结。归根结底还是来自实践。所以多参加项目的研发,多做案子,经手的项目越多你的编程基础越牢固,因为在做项目过程中会出现很多问题,不要怕,问题总是会被解决的,只是时间长短问题,遇到问题不要逃避不要放弃,想办法解决掉,长此以往好处你自己会感悟到。

更多PLC参考视频:https://pan.baidu.com/s/1q10KCIoKZyB1uqtgjuUC_A?pwd=1111