Implementing method of PLC controller for supporting multiple CPU structures

An implementation method and controller technology, applied in sequence/logic controller program control, comprehensive factory control, electrical program control, etc. The effect of easy transplantation

Inactive Publication Date: 2008-11-12
杭州义益钛迪信息技术有限公司
View PDF0 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the embedded chip used in the PLC, the control program can only be developed for the specific chip used in the PLC
Due to the diversity of embedded chip brands and model

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Implementing method of PLC controller for supporting multiple CPU structures
  • Implementing method of PLC controller for supporting multiple CPU structures

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] In order to solve the above problems, the present invention provides a software implementation method supporting multiple CPUs to construct a PLC controller, which is divided into two parts: the core part and the application design. The core part implements instruction framework, general engine structure and CPU structure, and realizes the construction of hardware basic platform. Application design firstly customizes the basic hardware platform for specific applications, selects the hardware resources to be used and sets various hardware parameters, and the customized part is jointly compiled by conditional compilation technology and the basic hardware platform of the core part to obtain the code framework of the application. Then according to the actual control needs, the user designs the logic control program through IL or ladder diagram, compiles the code frame and the logic control program designed by the user, and obtains the PLC control program for specific applica...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for realizing a PLC controller which supports a plurality of CPU structures. The invention comprises two parts, namely core structure and application design. The core structure part comprises a PLC directive framework, a PLC engine structure and a CPU platform structure; the PLC directive framework realizes the converting of PLC directive arithmetic and assembly code; the PLC engine structure realizes the customization of universally used engine structure and framework; the CPU structure realizes the customization and description of various CPU attributes. The application design part comprises two parts, namely hardware structuring platform and software design platform; the hardware design platform customizes and describes various hardware resources according to the CPU structure of application and core part, including I/O, interruption, timer and configurable soft components, and the like, the software design platform realizes IL directive programming and ladder chart design and provides a logic control program designing platform for a user; the customization and development of the PLC controller is realized by the combination of the user logic control program and the result of CPU structuring by the hardware structuring platform.

Description

technical field [0001] The invention relates to a PLC controller construction technology, in particular to a method for realizing a PLC controller supporting multiple CPUs. Background technique [0002] As one of the three pillars of modern industrial control equipment, programmable logic controller (ProgrammableLogic Controller, PLC) is widely used in industrial control because of its high cost performance. However, due to the use of embedded chips in the programmable logic controller, the control program can only be developed for the specific chip used by the PLC. Due to the diversity of embedded chip brands and models, it is difficult to transplant user programs. After replacing the embedded chip, it is necessary to repeatedly develop the control program, which makes the development efficiency low. Contents of the invention [0003] The purpose of the present invention is to aim at the deficiencies of the prior art, provide a kind of realization method supporting multi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G05B19/05
CPCY02P90/02
Inventor 严义赵建勇
Owner 杭州义益钛迪信息技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products