z-logo
open-access-imgOpen Access
Software implementation for transfer functions of arbitrary order on managing controllers
Author(s) -
F. A. Alekperli,
I. S. Bayramova
Publication year - 2020
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1615/1/012012
Subject(s) - computer science , software , simatic s5 plc , transfer function , automation , programming language , software engineering , block (permutation group theory) , process (computing) , transfer (computing) , function (biology) , functional programming , operating system , mathematics , engineering , mechanical engineering , geometry , evolutionary biology , electrical engineering , biology
Despite the great capabilities of controllers of the Simatic type, their library lacks a block for implementing the transfer functions necessary for programming complex control algorithms both in research by simulation and in industrial applications. This article discusses a method for software implementation of transfer functions of arbitrary order and delay in the Tİ A (Totally Integrated Automation) environment. The programs compiled in SCL and LAD languages and examples confirming the validity of the proposed method are given A program is presented that implements the solution of a difference equation in the SCL language, as well as programs for implementing the factorial and the number of combinations. These programs are designed as functions. The fourth program, compiled in the LAD language, is designed to build a transient process for a given transfer function in real time. The created software blocks allow developing software for the study of fairly complex regulatory systems by simulating and adapting to real industrial conditions without much difficulty.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here