EMERSON KJ3204X1-BA1 12P3275X032 controller
PLC programming theory is very important. Without theoretical preparation or guidance in this regard, simple problems can be easily solved only by groping in practice. It is not easy to deal with complex problems. It is not only impossible to start, but also requires a lot of time and energy. It is also difficult to compile programs with high efficiency and quality. This is often twice the result with half the effort.
However, the specific practice of programming and the knowledge or skills gained from practice, that is, experience, are also important. Without experience and only theory, we can neither deeply understand theory nor flexibly apply it, which is just like learning mathematics. If you only know some theorems or remember some formulas without corresponding practice, you will not learn them well. Needless to say, any theory is only a summary of experience. In the final analysis, it comes from practice.
1. Experience accumulation
It is important to have the experience of others and your own. The former depends on careful study, while the latter depends on careful accumulation, which requires a certain amount of time and necessary energy.
The experiences of others have been published in books or magazines. Some people seriously learn from others, but most of them are my own experience. All examples have been tested by me and proved to be feasible. I think it will be the same in other books or magazines. Therefore, it is necessary to learn from Yang Gong’s experience.
Your colleague’s experience is also worth learning. This experience is very close to you and easy to learn.
Your own experience is very important. We should accumulate our own experience in our own practice. At the same time, it is good to learn from the experience of others, but you can also do some tests in person, so that you can have similar experience, and then convert these experiences into your own. This is also an important accumulation of my own experience.
There are also some failed experiences, which are often not open to the public, but they also need to be learned and accumulated.
The accumulation of experience should be recorded by your own brain, or by your computer. It is better to make some classification and establish a self-use program library for reference at any time.
2. Experience sublimation
Experience needs to be sublimated. There are three levels of sublimation:
The lower level is to build a typical library for future use. If the program is complex, you can also build some function blocks or subroutines for future reference.
Secondly, effective algorithms should be summarized. For example, a single button starts and stops the library.
Advanced sublimation is to upgrade experience to theoretical level and make contributions to enrich PLC programming theory. I believe that with the popularization and improvement of PLC use, more and more PLC programming theories will be sublimated from experience and can be used to guide practice.
3. Experience application
Both experience accumulation and experience sublimation are for application. There are three aspects of experience application:
1) Use as a project template. When designing a new system, select one or more successful projects similar to the current design project as the design template. This can not only reduce the workload of design, but also improve the success rate of design. This is also a major benefit of information reuse.
2) It is used as a reference for program design. When no successful project can be used as a model, there is still a considerable part of control logic in the new design logic. You can use or learn from the existing typical logic, which can also reduce the workload of design and improve the success rate of design.
3) It can be used as a reference for algorithm design. When there is no template for reference or model for use, some successful algorithms in the past can also be used.
Experience is valuable, but experience, especially personal experience, is always limited. Therefore, the application of experience should also be combined with programming theory.
1B30035H01 1B30016H06 1C31224G02 1X00097H01 1D54581G03
1C31227G01 1C31203G01 1C31166G01 1X00102H01 1D54581G04
1C31169G01 1C31204G01 1C31227G02 1X00107H01 1D54582G01
1C31234G01 1C31205G01 1C31232G03 1X00126H02 1D54582G02
1C31169G02 1C31206G01 1C31233G01 1X00133H01 1D54582G03
1C31122G01 1C31107G01 1C31147G01 1X00161H01 1D54582G05
1C31125G02 1C31110G02 1C31147G02 1X00163H01 1C31192G01
1C31224G01 1C31113G01 1D42128G01 1X00163H02 1D54582G06
1C31116G04 1C31113G02 1D54416G01 1X00163H03 1C31166G02
1C31150G02 1C31113G03 1D54458G01 1X00163H04 1X00024H03
1C31132G01 1C31113G04 1D54471G02 1X00185H01 1X00093G04
1C31129G03 1C31113G05 1D54471G03 1X00377H01 1X00093G05
3A99158G01 1C31113G06 1D54540G01 1X00415H01 1X00093G06
1X00024H01 1C31116G02 1D54544G01-8 1X00416H01 1X00093G07
3A99132G02 1C31116G03 1D54557G03 1X00416H02 1X00093H08
ST24B3 1C31161G02 1D54557G07 1X00416H03 1X00093H09
5A26391H24 1C31164G02 1D54557G10 1X00416H04 1X00093G10
———————————————————-
[Disclaimer]
Our company sells new products and discontinued products, and purchases such special products through independent channels. Guizhou Yuanmiao Automation Equipment Co., Ltd. is not an authorized distributor, distributor or representative of the featured products of this website. All product names/product images, trademarks, brands and microlabels used on this website are the property of their respective owners. Product descriptions, descriptions or sales with these name images, trademarks, brands and logos are for identification purposes only and do not represent any association or authorization with any right holders.