本文摘要:
每个人编程都会有有所不同的习惯和特点,无法成全完全一致。但是一些好的习惯还是应当为大多数人所遵循。 一是理顺逻辑关系、时序关系,编成程序框图;二是合理分配主程序、子程序和中断程序;三是合理分配寄存器,编成寄存器符号表。 PLC编程更加相似于单片机,或者说PLC就是模块化的单片机。 因此PLC的很多操作者都是必要针对寄存器的,如果在程序中经常出现不合理的寄存器地址重合,一定会经常出现不能预期的后果。每个人编程都会有有所不同的习惯和特点,无法成全完全一致。但是一些好的习惯还是应当为大多数人所遵循。
一是理顺逻辑关系、时序关系,编成程序框图;二是合理分配主程序、子程序和中断程序;三是合理分配寄存器,编成寄存器符号表。 PLC编程更加相似于单片机,或者说PLC就是模块化的单片机。
因此PLC的很多操作者都是必要针对寄存器的,如果在程序中经常出现不合理的寄存器地址重合,一定会经常出现不能预期的后果。编成寄存器符号表不仅可以防止上述问题(MicroWin不会有问题提醒),而且可以使程序不具备更佳的可读性。这和VB中定义变量有异曲同工之处。
VB编程中注目的是事件,不特别强调主程序和子程序的观念,因为VB主程序的工作是由PC的操作系统已完成的。PLC则不然。PLC程序是以主程序居多腊的,CPU大大的循环继续执行主程序,只有启动时条件正式成立时才不会调用子程序或中断程序。
即子程序和中断程序所继续执行的任务不是仅有时必须的。如果把这些任务都放到主程序中不会无端减少主程序的工作量,减少程序的效率。这点和单片机的编程思路是完全一致的。子程序的用于可以使整个程序的逻辑更加明晰。
而且子程序可以分离撰写、调试,最后加装到主程序上。这样你可以一个一个解决问题。 PLC编程,无论是LAD,抑或STL,都不如VB那么直观、有意思,更加不如CAD那么形象。但比单片机的汇编语言的可视性强多了。
对于初学者,LAD(梯形图)的编程比较直观,更容易上手。 最后,PLC获取了非常丰富的指令、模块,比单片机便利了很多。但是初学者编程时应尽可能再行用于非常简单的指令超过目的。
尽管看起来有点土,却称得上一个入门的好途径,且对你解读那些更为简单的指令不会有协助。不具备了一定经验后,应当考虑到掌控简单指令的应用于,以及程序的优化。
本文关键词:PLC,编程,要,养成,良,好的,习惯,【,开元,官网,开元官网平台
本文来源:开元官网平台-www.softwareforbad.com
-
每个人编程都会有有所不同的习惯和特点,无法成全完全一致。但是一些好的习惯还是应当为大多数人所遵循。 一是理顺逻辑关系、时序关系,编成程序框...
2024-10-03阅读全文 >>
-
经过2018年上半年各家厂商的集中于发力,全面屏早已沦为手机圈的主流产品,而看起来vivo和OPPO等,堪称对于全面屏的手机形态作出了更为深刻印象的探寻...
2024-10-03阅读全文 >>
-
专题引荐:改革开放四十周年纪“不吃鸡游戏”火了,还甚有代替“王者荣耀”沦为新的话题的趋势。它来自于网易首度仿效国外热门游戏而在2017年11月重...
2024-10-03阅读全文 >>
-
Elon Musk unveiled his underground transportation tunnel last Tuesday, allowing reporters and invited guests to take some of the first rides in the revolutionary albeit bumpy subterranean tube -- the t...
2024-10-02阅读全文 >>
-
When Apple reported a record-shattering profit of $18 billion last month, the company said its growth came largely from sales in greater China. This week, some research firms gave a clearer picture of ...
2024-10-02阅读全文 >>