[go: up one dir, main page]

CN102999322A - Software interface design method of industrial controller - Google Patents

Software interface design method of industrial controller Download PDF

Info

Publication number
CN102999322A
CN102999322A CN2011102753098A CN201110275309A CN102999322A CN 102999322 A CN102999322 A CN 102999322A CN 2011102753098 A CN2011102753098 A CN 2011102753098A CN 201110275309 A CN201110275309 A CN 201110275309A CN 102999322 A CN102999322 A CN 102999322A
Authority
CN
China
Prior art keywords
interface
man
machine interface
application program
graphical user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011102753098A
Other languages
Chinese (zh)
Inventor
冯庆枝
王立松
李旺
阳如坤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Geesun Automation Technology Co Ltd
Original Assignee
Shenzhen Geesun Automation Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Geesun Automation Technology Co Ltd filed Critical Shenzhen Geesun Automation Technology Co Ltd
Priority to CN2011102753098A priority Critical patent/CN102999322A/en
Publication of CN102999322A publication Critical patent/CN102999322A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses a software interface design method of an industrial controller, wherein the industrial controller adopts an embedded operating system. The design method comprises the following steps of: an interface building step: determining a function provided by an interface according to the requirements of the industrial controller and the user requirements, using a cross-platform graphical user interface application program to build a human-computer interface, and displaying related controls of the functions on the human-computer interface; an editing function step: using a target programming language to realize the functions of the human-computer interface and the controls; and a communication step: realizing interaction between the human-computer interface and a task manager of the industrial controller based on a shared memory mechanism in process to process communication of the embedded operating system. According to the invention, the cross-platform graphical user interface application program is utilized to develop the building of realizing the human-computer interface, and then communicate through the shared memory mechanism to obtain fast and high efficient communication efficiency.

Description

A kind of industrial control unit (ICU) software interface method for designing
Technical field
The present invention relates to industrial control field, relate in particular to a kind of software interface method for designing of industrial control unit (ICU).
Background technology
Along with the development of modern industry, more and more to the control requirement of commercial unit, for example, requirement can be controlled to intuitive and convenient.Usually, the industrial control unit (ICU) with friendly software interface can make the user realize intuitively controlling flexibly and easily, greatly improves user's production efficiency.Software interface refers to oriented manipulation person in the software and custom-designed operation part for operation use and feedback information.The major part user interface of software interface (UI, User Interface) also claims man-machine interface, refers to that user and some system carry out the set of exchange method; These systems not only refer to computer program, also comprise certain specific machine, equipment, complicated instrument etc.User interface UI comprises 2 ingredients of user and interface, and the interactive relation between user and the interface.Close friend's interfacial energy attractive in appearance brings comfortable visual enjoyment to the people, and man-machine distance furthers.Interface is not simple art painting, and it need to be located user, environment for use, use-pattern and design for the final user; So interface will be combined closely with user study, constantly design satisfied visual effect for the final user.Therefore, the software interface that how to design industrial control unit (ICU) good and that be easy to safeguard is very significant.
Summary of the invention
The technical matters that embodiment of the present invention will solve is that a kind of software interface method for designing of designing industrial control unit (ICU) good, that be easy to safeguard is provided.
According to the embodiment of the invention, a kind of software interface method for designing of industrial control unit (ICU) is provided, industrial controller system is embedded OS, this method for designing comprises: the interface construction step, the function that the interface will provide is determined in requirement and user's request according to industrial control unit (ICU), utilize cross-platform graphical user interface application program creation man-machine interface, show the control relevant with described function in man-machine interface; Write functional steps, use the target programmed language to realize the function of described man-machine interface and described control; The communication step, realize based on the shared drive in the interprocess communication of described embedded OS mechanism between the task manager of described man-machine interface and industrial controller system alternately.
Further, described embedded OS comprises linux system.
Further, described cross-platform graphical user interface application program adopts QT; Describedly utilize cross-platform graphical user interface application program creation man-machine interface to comprise: the QtDesigner instrument that utilizes QT to provide creates man-machine interface.
Further, described target programmed language is Python; The described functional steps of writing is: the man-machine interface of utilizing QT storehouse crossover tool that the QtDesigner instrument is created is converted to the man-machine interface of Python module, uses Python to write code and realizes being converted to the man-machine interface of described Python module and the function of described control.
Further, described cross-platform graphical user interface application program adopts the PyQT kit; Describedly utilize cross-platform graphical user interface application program creation man-machine interface to comprise: to utilize the PyQT kit to create man-machine interface.
Further, described communication step is specially: utilize C language extension Python, and based on described shared drive mechanism, realize between the task manager of described man-machine interface and industrial controller system alternately.
Further, describedly comprise alternately: described man-machine interface receives user's operation control command, by shared drive mechanism user's operation control command is sent to described task manager, described man-machine interface receives the status information of described task manager feedback and shows simultaneously; Described task manager passes through shared drive mechanism to man-machine interface feedback states information.
The beneficial effect of the embodiment of the invention is: utilize cross-platform graphical user interface application program to develop the establishment that can realize man-machine interface, carry out communication by shared drive mechanism again and then can obtain rapidly and efficiently communication efficiency.The QtDesigner instrument that utilizes QT to provide among a kind of embodiment can be finished interface quickly and easily, simultaneously, realize the function at interface by Python, because the exploitation threshold of Python is lower, interface development cycle weak point, and when later maintenance and modification interface, do not need compiling to move, be beneficial to technician's modification and maintenance, thereby satisfy easily user's various demands, improved the comfortableness of interface operation.
Description of drawings
Fig. 1 is the structural principle synoptic diagram of industrial controller system;
Fig. 2 is the schematic flow sheet of the software interface method for designing of the embodiment of the invention;
Fig. 3 is software interface and the bottom communication synoptic diagram of the embodiment of the invention.
Embodiment
By reference to the accompanying drawings the present invention is described in further detail below by embodiment.
As shown in Figure 1, generally speaking, an industrial controller system is comprised of four modules:
(1) human-computer interface module provides friendly user interface and shows various states, and the user can input various control commands to finish the exercises process by this interface;
(2) task controller module is the hinge of system, obtains operation information from human-computer interface module, then it is resolved to the operation of motion controller with to the operation of IO controller, and monitoring moving controller and IO controller is finished corresponding operation;
(3) motion controller module is a Real time capable module that operates in system kernel, mainly realizes the control of motion control such as drive motor motion;
(4) IO controller module: various IO quantity of information are carried out logical process, the main processing such as the complementary input and output control such as emergency start-stop, cooling device.
Therefore, when the software interface of design industrial controller system, not only to consider the structure at interface, also need to consider the communication mechanism between interface and the bottom (being task controller etc.).
The method for designing of the industrial control unit (ICU) software interface of the embodiment of the invention comprises the steps: as shown in Figure 2
Step S210: the interface makes up.The function that the interface will provide is determined in requirement and user's request according to industrial control unit (ICU), utilizes cross-platform graphical user interface application program creation man-machine interface, shows the control relevant with described function in man-machine interface.
In this step, the function that at first will provide according to the requirement of industrial computer and user's Location of requirement interface needs.Comprise the mode of operation of order, the input mode of data, demonstration of system state etc.The interface demand analysis that early stage is perfect helps to reduce maintenance, the modification in later stage, improves the efficient of project development.Then, the result according to the interface demand analysis obtains carries out effective layout by rational classification, conclusion to the interface, and reasonably layout can reduce operation easier, strengthens the competitive power of product.Not only the interface operation practicality to be considered to interface layout, also comfortableness will be considered.Namely require the interface development personnel not only will consider from " application ", more should consider layout to interface assembly from " operation comfort ".
Step S230: write function.Use the target programmed language to realize the function of described man-machine interface and described control;
Step S250: communication.Realize based on the shared drive in the System V interprocess communication of described embedded OS mechanism between the task manager of described man-machine interface and industrial controller system alternately.The shared drive mode in the Systerm V IPC mechanism is adopted in communication between process, realizes communicating by letter between non-real-time process and the real-time task, for the communication between the real-time task, has also adopted pin based on shared drive/signal and communication mode.Shared drive is the mechanism of carrying out efficient two-way communication between process.
Industrial control unit (ICU) adopts the embedded systems such as Linux more at present, and the IDK under these systems is various, can adopt TCL/TK, QT etc. to carry out interface development.Yet, use these developing instrument development interface to have many deficiencies, its construction cycle is long, compiling is write by a Codabar code in the interface, and visual relatively poor, those skilled in the art revise inconvenience, and enter the gate threshold height, be not easy left-hand seat, need to take long to gives training.Adopt TCL/TK or QT exploitation to need the special messenger to safeguard, common technician at the scene need to directly carry out interface modification according to client's demand, this moment, the modification time that gives of client was relatively lacked, and was returned to that the backstage developer revises or the cost that allows the backstage developer make amendment to the scene will be higher no matter be.Therefore, need that a kind of technician of being easy to revises, the exploitation threshold is low, the interface development cycle short, reduce cost and can satisfy the software interface method for designing of client's various requirement, this meaning for industrial embedded system is very large.
The embodiment of the invention is for the software interface of industrial control unit (ICU), and industrial controller system is embedded system, take (SuSE) Linux OS as example, describes each step of above-mentioned method for designing in detail by two embodiment, for the user provides Man Machine Interface.
Embodiment one:
In the present embodiment, cross-platform graphical user interface application program adopts QT, and the QtDesigner instrument that utilizes QT to provide creates man-machine interface.QT is a cross-platform C++ graphical user interface application program frame, and it provides application developer to set up the required all functions of state-of-the-art graphic user interface, and QT is fully OO, is easy to expansion, and allows veritably component programming.Use QtDesigner, can create easily complicated gui interface then, can create parts at window, add name etc.Utilize the signal of QT and mechanism slot can realize that real control independently programmes, finish easily and efficiently interface; Should be understood that and not yet realize the function on the interface this moment, just finish the design at interface, such as having increased control etc. on the interface.Yet, iff utilizing QT to create man-machine interface and the direct function that realizes man-machine interface and control, the problems such as the construction cycle is long as the aforementioned, technical requirement is high, maintenance is difficult can appear.
Therefore, Python programming language in the present embodiment, Python are a kind of object-oriented/literal translation formula computer programming languages, have very succinctly and clearly taxeme, and it is low that exploitation enters gate threshold; The man-machine interface of utilizing QT storehouse crossover tool (such as the pyuic4 instrument) that the QtDesigner instrument is created is converted to the man-machine interface of Python module, uses Python to write the function that the code realization is converted to the man-machine interface of Python module.Python interface module by Python utilizes QT to generate finally generates the interface.Do not need compiling to move when later maintenance and modification interface, this is more conducive to professional's modification, and the exploitation threshold is lower.The interface development cycle is also very short, reduces the time and efforts that project development spends aspect the interface, also is beneficial to the various requirement that satisfies the user.Improve the comfortableness of interface operation, this meaning for industrial embedded system is very large.
After adopting Python to write the function at code realization interface, write power function in the interface by the C language extension of Python, utilize C expansion Python to realize communication issue between C language and the Python, thereby realize the communication with bottom.C language execution speed is fast, utilizes C language extension Python can improve the travelling speed at interface.
After finish at the structure interface, to carry out the demonstration of interface content, as shown in Figure 3, man-machine interface will detect event loop after startup, if the event of detecting, the signal that this event is produced sends to and is used for carrying out specific task in the relevant signal receiver; If the event that do not detect occurs, will carry out the operation of idle condition.
Particularly, communicating by letter between software interface and the bottom (being task manager) comprises: user's operation control command is sent to task manager, then task manager is resolved this order, if the IO order then sends to the IO controller, if motion control commands then sends to motion controller; Simultaneously, the interface obtains to send to from bottom controller (being motion controller or IO controller) system state of task manager by the mode of read command.The communication of embodiment of the invention median surface and bottom is finished by shared drive, namely transmits order and task controller to interface feedback states information by the interface to task manager.Communication structure process flow diagram between software interface and the bottom please refer to Fig. 1.Shared drive is the intermediary of interface and bottom communication, and it is a passage between two processes; It is motion controller and communicate by letter the transmission of realization command information and the renewal of status information between IO controls that task manager is responsible for the software agent program.
The software design approach of present embodiment can be applicable to as in the products such as quadrate lithium battery automatic winding-machine, cut winding integrated machine, owing to adopt Python in conjunction with QtDesigner graphical user interface application program, thereby have the advantages such as construction cycle weak point, easy care.
Embodiment two:
The difference of present embodiment and embodiment one is that the cross-platform graphical user interface application program in the present embodiment adopts the PyQT kit, utilizes the PyQT kit to create man-machine interface.PyQT is a multi-platform kit that creates GUI (Graphical User Interface, graphical user interface) application program, is the fusion in Python programming language and QT storehouse.Thereby the demand that the software interface developer can be directly goes out according to the user based on pyQT and shared drive Communication mechanism designed directly generates the industrial control unit (ICU) software interface.
The embodiment of the invention is for the industrial control unit (ICU) based on linux system, utilize the PyQT kit to make up the interface, and the mechanism that adopts System V interprocess communication realizes communicating by letter between interface and the bottom, provides friendly Man Machine Interface thereby be reached for the user.
Above-described embodiment is of the present invention giving an example, although disclose for the purpose of illustration most preferred embodiment of the present invention and accompanying drawing, but it will be appreciated by those skilled in the art that: without departing from the spirit and scope of the invention and the appended claims, various replacements, variation and modification all are possible.Therefore, the present invention should not be limited to most preferred embodiment and the disclosed content of accompanying drawing.

Claims (7)

1. the software interface method for designing of an industrial control unit (ICU), industrial controller system is embedded OS, it is characterized in that, comprising:
The interface construction step is determined the function that the interface will provide according to requirement and the user's request of industrial control unit (ICU), utilizes cross-platform graphical user interface application program creation man-machine interface, shows the control relevant with described function in man-machine interface;
Write functional steps, use the target programmed language to realize the function of described man-machine interface and described control;
The communication step, realize based on the shared drive in the interprocess communication of described embedded OS mechanism between the task manager of described man-machine interface and industrial controller system alternately.
2. the method for claim 1, it is characterized in that: described embedded OS comprises linux system.
3. method as claimed in claim 2 is characterized in that, described cross-platform graphical user interface application program adopts QT; Describedly utilize cross-platform graphical user interface application program creation man-machine interface to comprise: the QtDesigner instrument that utilizes QT to provide creates man-machine interface.
4. method as claimed in claim 3 is characterized in that, described target programmed language is Python; The described functional steps of writing is: the man-machine interface of utilizing QT storehouse crossover tool that the QtDesigner instrument is created is converted to the man-machine interface of Python module, uses Python to write code and realizes being converted to the man-machine interface of described Python module and the function of described control.
5. method as claimed in claim 2 is characterized in that, described cross-platform graphical user interface application program adopts the PyQT kit; Describedly utilize cross-platform graphical user interface application program creation man-machine interface to comprise: to utilize the PyQT kit to create man-machine interface.
6. such as claim 4 or 5 described methods, it is characterized in that, described communication step is specially: utilize C language extension Python, and based on described shared drive mechanism, realize between the task manager of described man-machine interface and industrial controller system alternately.
7. method as claimed in claim 6, it is characterized in that, describedly comprise alternately: described man-machine interface receives user's operation control command, by shared drive mechanism user's operation control command is sent to described task manager, described man-machine interface receives the status information of described task manager feedback and shows simultaneously; Described task manager passes through shared drive mechanism to man-machine interface feedback states information.
CN2011102753098A 2011-09-16 2011-09-16 Software interface design method of industrial controller Pending CN102999322A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102753098A CN102999322A (en) 2011-09-16 2011-09-16 Software interface design method of industrial controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102753098A CN102999322A (en) 2011-09-16 2011-09-16 Software interface design method of industrial controller

Publications (1)

Publication Number Publication Date
CN102999322A true CN102999322A (en) 2013-03-27

Family

ID=47927932

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102753098A Pending CN102999322A (en) 2011-09-16 2011-09-16 Software interface design method of industrial controller

Country Status (1)

Country Link
CN (1) CN102999322A (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103309665A (en) * 2013-06-05 2013-09-18 昆明能讯科技有限责任公司 Method for realizing embedded type GUI (Graphical User Interface) based on configuration
CN104410909A (en) * 2014-11-28 2015-03-11 江苏银河电子股份有限公司 Utilization method of Linux system software module in TVOS (television operation system) system
CN105607985A (en) * 2015-09-29 2016-05-25 中国船舶重工集团公司第七0九研究所 Qt graphical interface software-based operation log recording method and system
CN106170764A (en) * 2014-01-10 2016-11-30 西安姆贝拉有限公司 Method and device for automatic device program generation
CN107589944A (en) * 2017-08-23 2018-01-16 广州视源电子科技股份有限公司 Method and device for establishing human-computer interaction interface, computer equipment and storage medium
CN109374475A (en) * 2018-06-29 2019-02-22 中国农业大学 A software development method for a food rheological property detection system
US10409562B2 (en) 2017-03-14 2019-09-10 Ciambella Ltd. Method and apparatus for automatically generating and incorporating code in development environments
CN111078210A (en) * 2019-12-11 2020-04-28 中国科学院光电技术研究所 A QT and Matlab multi-threaded hybrid programming software architecture for adaptive optics manipulation system
CN111324348A (en) * 2018-12-17 2020-06-23 北京华航无线电测量研究所 Man-machine interaction interface implementation method of ground control platform of guide equipment
WO2020133559A1 (en) * 2018-12-28 2020-07-02 广州影子科技有限公司 Method for designing main interface of multi-functional multi-user farming management system
CN111414215A (en) * 2019-01-07 2020-07-14 比亚迪股份有限公司 Human-computer interface generation method and device and storage medium
US10732969B2 (en) 2015-12-21 2020-08-04 Ciambella Ltd. Method and apparatus for creating and managing controller based remote solutions
US10798780B2 (en) 2016-08-22 2020-10-06 Ciambella Ltd. Method and apparatus for creating and managing controller based remote solutions
US10853108B2 (en) 2013-06-18 2020-12-01 Ciambella Ltd. Method and apparatus for code virtualization and remote process call generation
US10997531B2 (en) 2007-09-11 2021-05-04 Ciambella Ltd. System, method and graphical user interface for workflow generation, deployment and/or execution
US11074297B2 (en) 2018-07-17 2021-07-27 iT SpeeX LLC Method, system, and computer program product for communication with an intelligent industrial assistant and industrial machine
US11087249B2 (en) 2016-05-24 2021-08-10 Ciambella Ltd. Method and apparatus for triggering execution of a workflow over a network
CN113515266A (en) * 2021-05-21 2021-10-19 北京工业大学 A friction coefficient control system and method based on C language and serial communication
WO2022011562A1 (en) * 2020-07-14 2022-01-20 西门子(中国)有限公司 Programming marking method, processor, terminal, and computer program product
CN114385151A (en) * 2020-10-19 2022-04-22 中国石油天然气股份有限公司 Method and system for integrating artificial intelligence module in geophysical prospecting platform
CN114653162A (en) * 2022-01-14 2022-06-24 广东省第二人民医院(广东省卫生应急医院) Interactive program relay control method for oxygen production process of oxygen generation equipment
WO2024258586A1 (en) * 2023-06-14 2024-12-19 Sirenix Aps Universal graphical user interface and methods for use therewith

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101853962A (en) * 2009-03-30 2010-10-06 深圳市吉阳自动化科技有限公司 Cell coiler control system and method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101853962A (en) * 2009-03-30 2010-10-06 深圳市吉阳自动化科技有限公司 Cell coiler control system and method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
安吉宇等: "基于Qt的Linux组态软件研究与开发", 《电子器件》, vol. 29, no. 2, 30 June 2006 (2006-06-30), pages 532 - 535 *
曾浩等: "Python界面程序开发应用技术", 《科教文汇》, 31 October 2010 (2010-10-31), pages 87 - 89 *
王宁等: "基于Python开发气象服务器运行系统界面", 《微机发展》, vol. 13, no. 7, 31 July 2003 (2003-07-31) *

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10997531B2 (en) 2007-09-11 2021-05-04 Ciambella Ltd. System, method and graphical user interface for workflow generation, deployment and/or execution
CN103309665A (en) * 2013-06-05 2013-09-18 昆明能讯科技有限责任公司 Method for realizing embedded type GUI (Graphical User Interface) based on configuration
US10853108B2 (en) 2013-06-18 2020-12-01 Ciambella Ltd. Method and apparatus for code virtualization and remote process call generation
CN106170764B (en) * 2014-01-10 2019-12-10 西安姆贝拉有限公司 Method and apparatus for automatic device program generation
CN106170764A (en) * 2014-01-10 2016-11-30 西安姆贝拉有限公司 Method and device for automatic device program generation
CN104410909B (en) * 2014-11-28 2018-01-09 江苏银河电子股份有限公司 Application method of the linux system software module in TVOS systems
CN104410909A (en) * 2014-11-28 2015-03-11 江苏银河电子股份有限公司 Utilization method of Linux system software module in TVOS (television operation system) system
CN105607985B (en) * 2015-09-29 2018-02-06 中国船舶重工集团公司第七0九研究所 Operation log recording method and system based on Qt graphic interface softwares
CN105607985A (en) * 2015-09-29 2016-05-25 中国船舶重工集团公司第七0九研究所 Qt graphical interface software-based operation log recording method and system
US10732969B2 (en) 2015-12-21 2020-08-04 Ciambella Ltd. Method and apparatus for creating and managing controller based remote solutions
US11087249B2 (en) 2016-05-24 2021-08-10 Ciambella Ltd. Method and apparatus for triggering execution of a workflow over a network
US10798780B2 (en) 2016-08-22 2020-10-06 Ciambella Ltd. Method and apparatus for creating and managing controller based remote solutions
US10409562B2 (en) 2017-03-14 2019-09-10 Ciambella Ltd. Method and apparatus for automatically generating and incorporating code in development environments
CN107589944A (en) * 2017-08-23 2018-01-16 广州视源电子科技股份有限公司 Method and device for establishing human-computer interaction interface, computer equipment and storage medium
CN109374475A (en) * 2018-06-29 2019-02-22 中国农业大学 A software development method for a food rheological property detection system
US11651034B2 (en) 2018-07-17 2023-05-16 iT SpeeX LLC Method, system, and computer program product for communication with an intelligent industrial assistant and industrial machine
US11074297B2 (en) 2018-07-17 2021-07-27 iT SpeeX LLC Method, system, and computer program product for communication with an intelligent industrial assistant and industrial machine
CN111324348A (en) * 2018-12-17 2020-06-23 北京华航无线电测量研究所 Man-machine interaction interface implementation method of ground control platform of guide equipment
WO2020133559A1 (en) * 2018-12-28 2020-07-02 广州影子科技有限公司 Method for designing main interface of multi-functional multi-user farming management system
CN111414215A (en) * 2019-01-07 2020-07-14 比亚迪股份有限公司 Human-computer interface generation method and device and storage medium
CN111078210B (en) * 2019-12-11 2023-06-30 中国科学院光电技术研究所 A QT and Matlab multi-threaded hybrid programming software architecture for adaptive optics control system
CN111078210A (en) * 2019-12-11 2020-04-28 中国科学院光电技术研究所 A QT and Matlab multi-threaded hybrid programming software architecture for adaptive optics manipulation system
US12026483B2 (en) 2020-07-14 2024-07-02 Siemens Ltd., China Programming marking method, processor, terminal, and computer program product
WO2022011562A1 (en) * 2020-07-14 2022-01-20 西门子(中国)有限公司 Programming marking method, processor, terminal, and computer program product
CN114385151A (en) * 2020-10-19 2022-04-22 中国石油天然气股份有限公司 Method and system for integrating artificial intelligence module in geophysical prospecting platform
CN113515266A (en) * 2021-05-21 2021-10-19 北京工业大学 A friction coefficient control system and method based on C language and serial communication
CN114653162A (en) * 2022-01-14 2022-06-24 广东省第二人民医院(广东省卫生应急医院) Interactive program relay control method for oxygen production process of oxygen generation equipment
CN114653162B (en) * 2022-01-14 2023-12-22 广东省第二人民医院(广东省卫生应急医院) Interactive program relay control method for oxygen production process of oxygen production equipment
WO2024258586A1 (en) * 2023-06-14 2024-12-19 Sirenix Aps Universal graphical user interface and methods for use therewith

Similar Documents

Publication Publication Date Title
CN102999322A (en) Software interface design method of industrial controller
CN104298175B (en) A kind of numerical control system and method based on virtualization technology
CN103984818B (en) AUV (autonomous underwater vehicle) design flow visualization modeling method based on Flex technology
CN110135023B (en) Modeling Method of Civil Aircraft Cabin Pressure Control System
CN101398860B (en) Cooperating design method of aircraft control system in different areas based on PDM//matlab
CN116774977A (en) Design method of coal mine industrial Internet of things development platform based on low codes
CN102012673A (en) Design method of complex reaction type system controller
WO2016188336A1 (en) Control method and apparatus for smart home system
CN119473238B (en) Zero code development platform, development method, electronic equipment and medium
CN105912339A (en) development and integration method and system
CN115964027A (en) Artificial intelligence-based desktop embedded RPA process configuration system and method
CN101206468B (en) A Modeling Method in the Field of Computer Numerical Control
CN113703925A (en) Cooperative operation method and system of web3D multi-virtual-single-chip-microcomputer system
CN106873526A (en) A kind of aluminium parting bead bender control system with remote wireless monitoring function
CN103389704B (en) Based on the establishment gypsum block forming production line method of Petri network control flow modeling
CN113568333B (en) Data processing method, control system and equipment
CN202878317U (en) Multi-freedom-degree industrial robot motion controller
CN117111944B (en) Design method and system for UI interaction bottom layer mechanism of airplane performance software
CN201084005Y (en) Embedded machine tool numerical control system based on ARM technology
Yan et al. A general AI agent framework for smart buildings based on large language models and ReAct strategy
CN1580998A (en) Reconstituted digital control module
Yao et al. Design of the Sequential Control System for Programmable Logic Controller based on Computer Aided Technology
Wang et al. Research on a Low-code Data Analysis and Modeling Platform for Public Safety
CN213457722U (en) Machine tool control device based on Linux-C-NC embedded development platform
Lin Research on the Design of Household Intelligent Sorting Garbage Bins Based on Raspberry Pi

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130327