Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

sequential program generator

A sequence program and generation device technology, which is applied to the program control device, sequence/logic controller program control, program control, etc., can solve the problems of low production efficiency and many man-hours

Inactive Publication Date: 2015-08-19
MITSUBISHI ELECTRIC CORP
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the operation of arranging components, even if a simple relationship needs to be arranged, it is necessary to arrange many parts, etc., which requires a lot of man-hours. In addition, there may be graphic representations that are meaningless to SFC, so the production efficiency is low.

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
  • sequential program generator
  • sequential program generator
  • sequential program generator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach 1

[0067] figure 1It is a diagram showing the configuration of Embodiment 1 of the sequence program generating device according to the present invention. The sequence program generation device 10 according to Embodiment 1 includes an input unit 1 , a control unit 2 , a display unit 3 , a storage unit 4 , and a rule storage unit 5 . The input unit 1 is a user interface for the user to operate, and a keyboard, a pointing device, a touch panel, or the like can be used. The display unit 3 is a device for displaying SFC, and an LCD, an organic liquid crystal panel, or the like can be used. The storage unit 4 has a storage area used by the control unit 2 as a work area, and stores program data (edited data) generated by editing the SFC. The rule storage unit 5 non-volatilely stores the rules of the SFC and the like. The control unit 2 has an input processing unit 21 , an editing control unit 22 , and a display control unit 23 . The input processing unit 21 determines the content of...

Embodiment approach 2

[0117] In Embodiment 1, a "relevant position" is specified using a grid on which a specified element is arranged and a grid adjacent to the grid. However, when another element is already arranged in a cell adjacent to the cell where the specified element is arranged, the meaning of the operation becomes unclear, and therefore, it is necessary to arrange it while leaving the position empty.

[0118] Therefore, in the present embodiment, the editing control unit 22 divides the grid into a plurality of regions, and defines relevant positions within the grid in which the designated element is arranged. Figure 22 It is a diagram showing an example of dividing a grid into a plurality of regions and defining relative positions. Grid 1000 is divided into an area 1001 corresponding to the same position, an area 1002 corresponding to the front position, an area 1003 corresponding to the rear position, an area 1004 corresponding to the left position, and an area 1005 corresponding to th...

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

A sequence program creating apparatus creates a sequence program to be executed by a programmable logic controller by causing a user to perform an operation of editing a sequential function chart (SFC) expressed by a plurality of elements and a connecting state thereof on an editing screen. The sequence program creating apparatus includes: a rule storage unit that stores therein a code of the SFC; and an editing control unit that, when a new-element inserting operation for newly inserting the element into the SFC is performed on the editing screen, adds data corresponding to the new element to data of the sequence program, based on a type of the already-arranged element specified as a new-element insertion target element by the new-element inserting operation, a position with respect to the new-element insertion target element, and a code of the SFC stored in the rule storage unit.

Description

technical field [0001] The present invention relates to a sequential program generating device which generates a program of a programmable logic controller by editing a sequential function chart (SFC). Background technique [0002] There is a sequential function chart (SFC) as one description method of a program used when generating a sequence program executed by a programmable logic controller. SFC is a method of expressing the processing flow by using graphic elements and their connection status similar to a flowchart, and has the characteristics of being easy to understand the work flow and the like. [0003] SFC is essentially a method of describing the connection relationship between a step (step) and a transition (transition) using a graph. In the IEC standard, a text representation that directly describes the connection relationship is defined along with the graphical representation. [0004] Currently, a program is generated by arranging graphic components such as ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G05B19/05G06F9/44
CPCG05B19/056G06F8/34G06F8/30
Inventor 山冈孝行安井照昌甲斐启文
Owner MITSUBISHI ELECTRIC CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products