PLC firmware system, interface packaging method and device, storage medium and electronic equipment

An interface and firmware technology, applied in the field of PLC software development framework, can solve the problems of high engineering cost, heavy repetition of time and energy, and increased difficulty of modification.

Pending Publication Date: 2020-04-21
BEIJING HOLLYSYS AUTOMATION & DRIVE
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The inventor found that the firmware developed by PLC products often needs to be modified related to the platform before it can be successfully transplanted to other platforms. With the increasing complexity of system functions and the differences of various operating platforms, thi

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
  • PLC firmware system, interface packaging method and device, storage medium and electronic equipment
  • PLC firmware system, interface packaging method and device, storage medium and electronic equipment
  • PLC firmware system, interface packaging method and device, storage medium and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] see figure 1 , figure 1 A schematic structural diagram of a PLC firmware system provided by an embodiment of the present invention, the PLC firmware system includes: an application software layer, an intermediate layer, an operating system layer, a board-level support package (BSP) and a PLC hardware layer.

[0040] Wherein, the intermediate layer is set between the application software layer, the operating system layer and the board-level support package layer, and is used to convert the interfaces provided by different operating systems to the application software layer into standardized An operating system adaptation interface, and converting the interface provided by the board-level support package layer to the application software layer into a standardized board-level support package adaptation interface.

[0041] In this embodiment, the operating system adaptation interface includes at least a file operation interface, a task operation interface, a socket operati...

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 embodiment of the invention provides a PLC firmware system, an interface packaging method, a storage medium and electronic equipment. The PLC firmware system comprises an application software layer, an intermediate layer, an operating system layer, a board support package layer and a PLC hardware layer, wherein the intermediate layer is arranged between the application software layer and the operating system layer, and between the application software layer and the board support package layer, and is used for converting interfaces provided for the application software layer by different operating systems into standardized operating system adaptive interfaces and converting interfaces provided for the application software layer by the board support package layer into standardized boardsupport package adaptive interfaces. Due to the fact that the interfaces of the intermediate layer are standardized, compared with an application layer, the system only needs to realize one code module for the same service, and different code modules do not need to be provided for PLC products of different architectures, and therefore, the scheme can shield differences between all operation systems and hardware platforms, and an effective packaging layer is simplified.

Description

technical field [0001] The invention relates to the technical field of PLC software development framework, in particular to a PLC firmware system, a package interface method, a storage medium and electronic equipment. Background technique [0002] Programmable Logic Controller (PLC), because of its simple structure, easy control, and cheap price, is widely used in the industrial field. With the diversity of products, industrial production control is becoming more and more complex. As the brain of industrial control, PLC has to complete more and more work. [0003] The inventor found that the firmware developed by PLC products often needs to be modified related to the platform before it can be successfully transplanted to other platforms. With the increasing complexity of system functions and the differences of various operating platforms, this modification is very difficult. Increase. It not only requires software engineers to have a comprehensive understanding of the syst...

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): G06F9/54
CPCG06F9/545
Inventor 赵剑王伟尹俊杰王官平王建民周东红雷志军朱毅明
Owner BEIJING HOLLYSYS AUTOMATION & DRIVE
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