Overview of the specific functions of the FBD language on the example of programmable relays LOGO!
Abstract
Overview of the specific functions of the FBD language on the example of programmable relays LOGO!
Incoming article date: 12.10.2022The article reveals the problem, that arises as a result of generalized training of specialists according to the International Electrotechnical Commission standard 61131-3. The standard regulates the languages in which software is developed for programmable logic controllers. Training according to the standard allows a specialist to work with any controllers developed by any manufacturers, the downside of which is an insufficiently in-depth studying of the additional potentials of controllers, that are typical for the models of the particular manufacturer. Further, we consider a number of specific special functions of the FBD language using the example of programmable relays LOGO! by Siemens, which are not typical for the other devices, that work in this language, then we observe the examples of using these functions in various technological processes. Also, we get to know the abilities to transfer the parameters betweenparts of the program by using so-called link and the features of the implementationof pulse-width modulation in LOGO! controllers.And finally,we comprehend methods of working with analog signals including analog calculations and the option of non-standard using of the minimum/maximum search function as a storage element.A lot of developers ignore similar functions, because they are not covered in the training courses. Using of special functions simplifies the development of programs and provides additional capabilities for the programmer.Therefore, the necessity of a deeper studying of the capabilities of a certain controller seems to be apparent.
Keywords: programmable logic controllers, functional block diagrams, specialist training, analog signal processing, rarely used functions