Enhancing the performance of industrial controllers by using field programmable gate array based modules

N. F. Macia, E. Soundarajan, B. Millard, C. Sisterna

    Research output: Contribution to journalArticle

    Abstract

    Industrial controllers such as Programmable Logic Controllers (PLC) are industrial derives that are frequently used in process automation. Internally, they use microprocessors to execute programs written using different programmiug language techniques such as Ladder Logic Diagrams, Function Block Diagrams and others. Since the microprocessor e.xevutes instructions sequentially, the time to execute the programs increases as the number of computationally in tensile control algorithms is increased. Industrial controllers are increasingly being used in networked enrironments to reduce cost and for better asset management. The netuorking protocols used for networking in these enrironments often change to introduce new features and enhance existing features. These changes are primarily accomplished by adding communication modules to the PI.C. The problems of increased execution time and increase in the cost of the overall control system caused by the addition of the new modules can be reduced by using programmable logic devices such as Field Programmable Gate Arrays (FPGA). Since FPGAs are highly configurable, multiple communication/control modules can be implemented on a single device. 'The cost of TPGA-based systems is usually low because of the loner non-recurring engineering costs. This paper presents details of a project in which a Xilinx PPG A was used to implement a control algorithm and a serial communication protocol. The paper brings out the advantages of using a FPGA in conjunction with an industrial controller.

    Original languageEnglish (US)
    Pages (from-to)36-41
    Number of pages6
    JournalJournal of Engineering Technology
    Volume24
    Issue number1
    StatePublished - 2007

    Fingerprint

    Field programmable gate arrays (FPGA)
    Controllers
    Microprocessor chips
    Costs
    Network protocols
    Logic devices
    Asset management
    Communication
    Ladders
    Programmable logic controllers
    Automation
    Control systems

    ASJC Scopus subject areas

    • Engineering(all)

    Cite this

    Enhancing the performance of industrial controllers by using field programmable gate array based modules. / Macia, N. F.; Soundarajan, E.; Millard, B.; Sisterna, C.

    In: Journal of Engineering Technology, Vol. 24, No. 1, 2007, p. 36-41.

    Research output: Contribution to journalArticle

    Macia, N. F. ; Soundarajan, E. ; Millard, B. ; Sisterna, C. / Enhancing the performance of industrial controllers by using field programmable gate array based modules. In: Journal of Engineering Technology. 2007 ; Vol. 24, No. 1. pp. 36-41.
    @article{b721204a6e5841d8ba32f6248e480510,
    title = "Enhancing the performance of industrial controllers by using field programmable gate array based modules",
    abstract = "Industrial controllers such as Programmable Logic Controllers (PLC) are industrial derives that are frequently used in process automation. Internally, they use microprocessors to execute programs written using different programmiug language techniques such as Ladder Logic Diagrams, Function Block Diagrams and others. Since the microprocessor e.xevutes instructions sequentially, the time to execute the programs increases as the number of computationally in tensile control algorithms is increased. Industrial controllers are increasingly being used in networked enrironments to reduce cost and for better asset management. The netuorking protocols used for networking in these enrironments often change to introduce new features and enhance existing features. These changes are primarily accomplished by adding communication modules to the PI.C. The problems of increased execution time and increase in the cost of the overall control system caused by the addition of the new modules can be reduced by using programmable logic devices such as Field Programmable Gate Arrays (FPGA). Since FPGAs are highly configurable, multiple communication/control modules can be implemented on a single device. 'The cost of TPGA-based systems is usually low because of the loner non-recurring engineering costs. This paper presents details of a project in which a Xilinx PPG A was used to implement a control algorithm and a serial communication protocol. The paper brings out the advantages of using a FPGA in conjunction with an industrial controller.",
    author = "Macia, {N. F.} and E. Soundarajan and B. Millard and C. Sisterna",
    year = "2007",
    language = "English (US)",
    volume = "24",
    pages = "36--41",
    journal = "Journal of Engineering Technology",
    issn = "0747-9664",
    publisher = "American Society for Engineering Education",
    number = "1",

    }

    TY - JOUR

    T1 - Enhancing the performance of industrial controllers by using field programmable gate array based modules

    AU - Macia, N. F.

    AU - Soundarajan, E.

    AU - Millard, B.

    AU - Sisterna, C.

    PY - 2007

    Y1 - 2007

    N2 - Industrial controllers such as Programmable Logic Controllers (PLC) are industrial derives that are frequently used in process automation. Internally, they use microprocessors to execute programs written using different programmiug language techniques such as Ladder Logic Diagrams, Function Block Diagrams and others. Since the microprocessor e.xevutes instructions sequentially, the time to execute the programs increases as the number of computationally in tensile control algorithms is increased. Industrial controllers are increasingly being used in networked enrironments to reduce cost and for better asset management. The netuorking protocols used for networking in these enrironments often change to introduce new features and enhance existing features. These changes are primarily accomplished by adding communication modules to the PI.C. The problems of increased execution time and increase in the cost of the overall control system caused by the addition of the new modules can be reduced by using programmable logic devices such as Field Programmable Gate Arrays (FPGA). Since FPGAs are highly configurable, multiple communication/control modules can be implemented on a single device. 'The cost of TPGA-based systems is usually low because of the loner non-recurring engineering costs. This paper presents details of a project in which a Xilinx PPG A was used to implement a control algorithm and a serial communication protocol. The paper brings out the advantages of using a FPGA in conjunction with an industrial controller.

    AB - Industrial controllers such as Programmable Logic Controllers (PLC) are industrial derives that are frequently used in process automation. Internally, they use microprocessors to execute programs written using different programmiug language techniques such as Ladder Logic Diagrams, Function Block Diagrams and others. Since the microprocessor e.xevutes instructions sequentially, the time to execute the programs increases as the number of computationally in tensile control algorithms is increased. Industrial controllers are increasingly being used in networked enrironments to reduce cost and for better asset management. The netuorking protocols used for networking in these enrironments often change to introduce new features and enhance existing features. These changes are primarily accomplished by adding communication modules to the PI.C. The problems of increased execution time and increase in the cost of the overall control system caused by the addition of the new modules can be reduced by using programmable logic devices such as Field Programmable Gate Arrays (FPGA). Since FPGAs are highly configurable, multiple communication/control modules can be implemented on a single device. 'The cost of TPGA-based systems is usually low because of the loner non-recurring engineering costs. This paper presents details of a project in which a Xilinx PPG A was used to implement a control algorithm and a serial communication protocol. The paper brings out the advantages of using a FPGA in conjunction with an industrial controller.

    UR - http://www.scopus.com/inward/record.url?scp=70349283265&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=70349283265&partnerID=8YFLogxK

    M3 - Article

    AN - SCOPUS:70349283265

    VL - 24

    SP - 36

    EP - 41

    JO - Journal of Engineering Technology

    JF - Journal of Engineering Technology

    SN - 0747-9664

    IS - 1

    ER -