Unlock instant, AI-driven research and patent intelligence for your innovation.

Programming and firmware updating method for programmable logic controller

A programming logic and controller technology, applied in the direction of program control devices, instruments, software engineering design, etc., can solve problems such as update failure, programming software incompatibility, power failure, etc., to solve compatibility problems, avoid inconvenience and risks Effect

Active Publication Date: 2014-02-19
SCHNEIDER ELECTRIC IND SAS
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, for the average user, performing firmware updates on their own is very risky
First, the user may select the wrong firmware image when updating the firmware, for example, the selected firmware image corresponds to a different device model, or the selected firmware version is not compatible with the programming software used by the user
Secondly, during the firmware update process, the communication link between the user's computer and the PLC may be interrupted, or a power failure such as power failure may occur, resulting in failure of the update and making the PLC unable to work normally.
[0005] In addition, even for skilled users, it is inconvenient to confirm whether the firmware version is compatible with the programming software before programming, find a suitable firmware image when it is not compatible, and use the firmware image to update the firmware of the PLC
And, whenever the user changes the programming software of new version, all will need to repeat above-mentioned operation

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
  • Programming and firmware updating method for programmable logic controller
  • Programming and firmware updating method for programmable logic controller
  • Programming and firmware updating method for programmable logic controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] image 3 It is a schematic diagram of the programmable logic controller programming and firmware update method according to the present invention.

[0022] In the present invention, the programming process of the programmable logic controller and the firmware update process are combined into one, that is, when the user application program is programmed, the user application program and the corresponding firmware image are transmitted to the programmable logic using the programming software. Controller to solve the firmware matching problem and facilitate user use. In addition, such as image 3 As shown in, the boot program can be provided in the programmable logic controller, which only has basic hardware support and communication support functions. The bootloader is very simple, so there are generally few defects, and it should never need to be upgraded by the user. In the case that the update fails due to the interruption of the communication link or the power failure d...

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 provides a programming and firmware updating method for a programmable logic controller. The method includes: connecting a computer to the programmable logic controller; transmitting a user application program and a firmware image to the programmable logic controller; using the received firmware image to update firmware in the programmable logic controller; running the user application program in the programmable logic controller.

Description

Technical field [0001] The present invention relates to a programmable logic controller, and in particular, to a programming and firmware update method of the programmable logic controller. Background technique [0002] Programmable logic controllers (PLCs) are widely used in the industrial control field. In order to improve the design defects of the programmable logic controller or increase / improve its functions, the manufacturer usually releases a series of new firmware images for the firmware update of the ex-factory devices within a certain period of time. The firmware image usually corresponds to a specific model of programmable logic controller, and there may be multiple versions for the same device model. [0003] When the user writes a user application program and uses the programming software to transfer the user application program to the programmable logic controller (such as figure 1 If the programming software currently used by the user is not compatible with the curr...

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/445
CPCG06F8/654
Inventor 王海峰
Owner SCHNEIDER ELECTRIC IND SAS