Information-processing equipment based on a spreadsheet

a technology of information processing equipment and spreadsheets, applied in the field of data processing, can solve the problems of complex process, few people with the necessary skills to develop and operate web-based systems for processing data of fa devices, and the inability to solve related art techniques

Active Publication Date: 2017-05-11
MITSUBISHI ELECTRIC CORP
View PDF4 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0032]According to an aspect of another exemplary embodiment, there is provided an engineering tool for generating a module file which a controller executes to control a device connected to the controller, the engineering tool including: a spreadsheet editor configured to display a spreadsheet comprising data of a device and to execute a spreadsheet program based on the data and thereby generate a spreadsheet configuration as an execution result; and a module file generator configured to generate the modu

Problems solved by technology

Furthermore, a person operating the Web-based system 1600 needs to understand how to seamlessly combine data processing and communication processing operations, which can be a very complicated process.
As a result, there are very few people with the necessary skills to develop and ope

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
  • Information-processing equipment based on a spreadsheet
  • Information-processing equipment based on a spreadsheet
  • Information-processing equipment based on a spreadsheet

Examples

Experimental program
Comparison scheme
Effect test

first exemplary embodiment

[0100]FIG. 1 illustrates a Web-based system for processing data according to a first exemplary embodiment.

[0101]Generally, people use many types of electronic devices throughout their lives, for many purposes. For example, in a factory environment, factory workers may need to monitor or control factory automation (FA) devices. As another example, a homeowner may need to monitor certain appliances at his or her house, or a student may need to monitor certain electronic devices at school. However, many electronic devices lack computing resources, such as a Human-machine interface (HMI), which enable a user to monitor or control the device. As a result, in the related art, it may be very difficult or impossible to edit or control computer programs stored within electronic devices.

[0102]The first exemplary embodiment uses the combined functionality of the editor of spreadsheet 144, the executable module file generator 151, and the executor of module file 105, which work together to conv...

second exemplary embodiment

[0105]FIG. 2 illustrates a Web-based system for processing data according to a second exemplary embodiment. The primary differences between the Web-based system 200 according to the second exemplary embodiment and the Web-based system 100 according to the first exemplary embodiment is that the Web-based system 200 according to the second exemplary embodiment includes a generator of spreadsheet data 204 (e.g., “spreadsheet data generator”) and a spreadsheet executor 202. The other components shown in FIG. 2 that have the same reference numerals as the components shown in previous figures may be identical to the components shown in the previous figures, and a detailed description thereof is omitted.

[0106]In the Web-based system 200, the generator of spreadsheet data 204 receives a configuration of spreadsheet 160 from the editor of spreadsheet 144 and generates spreadsheet data 206 based on the configuration of spreadsheet 260. The spreadsheet data 206 is defined by a data description...

third exemplary embodiment

[0111]FIG. 3 illustrates a Web-based system for processing data according to a third exemplary embodiment. The primary differences between the Web-based system 300 according to the third exemplary embodiment and the Web-based system 100 according to the first exemplary embodiment is that the Web-based system 300 according to the third exemplary embodiment includes a processor accessing data model (e.g., driver solver) 308, an executor accessing external device 310, an editor of configuration of access to external device 348, and a manager of information for data model 354. The other components shown in FIG. 3 that have the same reference numerals as the components shown in previous figures may be identical to the components shown in the previous figures, and a detailed description thereof is omitted.

[0112]The editor of configuration of access to external device 348 is configured to receive a definition of configuration of access to external device 366. The definition of configuratio...

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

An engineering tool includes a spreadsheet editor configured to display a definition in cells of a spreadsheet, and to edit the definition by setting allocation data of a device to a cell among the cells of the spreadsheet or by setting a calculation defined in some cells among the cells of the spreadsheet in reference to other cells among the cells of the spreadsheet; and an executable module file generator configured to generate, based on the edited definition, an executable module file configured to be executed in an execution environment of a controller in order for the controller to control the device.

Description

BACKGROUND[0001]1. Field[0002]The exemplary embodiments disclosed herein relate to apparatuses, systems and methods for processing data derived from devices such as, for example, factory automation (“FA”) devices including industrial robots, machining tools, and embedded devices.[0003]2. Brief Description of Related Art[0004]In the technical field of factory automation (“FA”), people operating factory devices frequently use networked computing systems, such as computing systems connected to the World-Wide Web (a Web-based computing system), to perform various tasks, such as monitoring the factory devices and processing data related to the factory devices. In the related art, a common way to develop a Web-based computing system is to separately create various types of programs, such as a program for communicating with an Information Technology (IT) system, a program for communicating with factory devices, a program for processing data, and a program for displaying and executing proce...

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): G06F17/24H04L29/08
CPCH04L67/104G06F17/246G06F40/18G06F16/258
Inventor LEE, WEIHAU
Owner MITSUBISHI ELECTRIC CORP
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