Movatterモバイル変換


[0]ホーム

URL:


CN108681444A - A kind of Soft- PLC configuration development approach based on XML technology - Google Patents

A kind of Soft- PLC configuration development approach based on XML technology
Download PDF

Info

Publication number
CN108681444A
CN108681444ACN201810325526.5ACN201810325526ACN108681444ACN 108681444 ACN108681444 ACN 108681444ACN 201810325526 ACN201810325526 ACN 201810325526ACN 108681444 ACN108681444 ACN 108681444A
Authority
CN
China
Prior art keywords
plc
xml
graphic
module
soft
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
CN201810325526.5A
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.)
Huazhong University of Science and Technology
Original Assignee
Huazhong University of Science and Technology
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 Huazhong University of Science and TechnologyfiledCriticalHuazhong University of Science and Technology
Priority to CN201810325526.5ApriorityCriticalpatent/CN108681444A/en
Publication of CN108681444ApublicationCriticalpatent/CN108681444A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开了一种基于XML技术的软PLC组态开发方法,包括:将PLC图形程序的基本组成元素以面向对象的方式进行抽象和封装,得到图元组件;根据图元组件的类型,创建对应的项目;构建PLC组态开发环境,并加载对应的图元组件库;对图元组件进行维护,并以图形可视化的方式对图元组件进行拖拽式的排列和组合;对图元组件进行属性和参数配置,并建立图元组件间的连接关系;存储图元组件的属性和逻辑关系,并根据TC6_XML_V201.xsd文件描组态PLC图形程序,得到符合IEC61131标准的XML文件;将XML文件转化为指令表或者结构化文本;生成源文件,并进一步生成目标文件;将目标文件部署到软PLC的运行系统,以完成整个软PLC系统的开发。本发明能够有效提高软PLC开发的效率和灵活性。

The invention discloses a soft PLC configuration development method based on XML technology. Corresponding projects; build the PLC configuration development environment, and load the corresponding graphic component library; maintain the graphic component, and arrange and combine the graphic component in a graphical and visual way; Perform attribute and parameter configuration, and establish the connection relationship between graphic element components; store the attribute and logical relationship of graphic element components, and configure the PLC graphic program according to the TC6_XML_V201. Convert it into an instruction list or structured text; generate source files, and further generate target files; deploy the target files to the soft PLC operating system to complete the development of the entire soft PLC system. The invention can effectively improve the efficiency and flexibility of soft PLC development.

Description

Translated fromChinese
一种基于XML技术的软PLC组态开发方法A Configuration Development Method of Soft PLC Based on XML Technology

技术领域technical field

本发明属于软PLC(Programmable Logic Controller,可编程逻辑控制器)组态化领域,更具体地,涉及一种基于XML(Extensible Markup Language,可扩展标记语言)技术的软PLC组态开发方法。The invention belongs to the field of soft PLC (Programmable Logic Controller, programmable logic controller) configuration, and more specifically, relates to a soft PLC configuration development method based on XML (Extensible Markup Language, Extensible Markup Language) technology.

背景技术Background technique

在计算机技术迅速发展的影响下,软PLC开发技术在工业自动化领域很快得到推广应用。软PLC开发的高效性得到了广泛的关注,但是各个PLC厂商的产品互不兼容,并且所使用的开发工具在数据格式上也不统一,用户在使用PLC硬件的同时需要配套对应的开发工具才能完成相关的开发工作,这使得软PLC开发的兼容性和扩展性都很差,不能满足工业自动化系统的开放性发展的要求。Under the influence of the rapid development of computer technology, soft PLC development technology has been popularized and applied in the field of industrial automation. The efficiency of soft PLC development has been widely concerned, but the products of various PLC manufacturers are not compatible with each other, and the development tools used are not uniform in data format. Users need to support corresponding development tools while using PLC hardware. Completing relevant development work, this makes the compatibility and scalability of soft PLC development very poor, and cannot meet the requirements of open development of industrial automation systems.

尽管现有的IEC61131-3标准采用的现代软件模块设计原则,支持模块化开发和面向对象的编程概念使得PLC开发系统具有很好的开放性,但仍存在PLC开发工具的工程项目信息没有一个统一的、标准化的格式,不能实现PLC图形程序的复用性。Although the modern software module design principles adopted by the existing IEC61131-3 standard support modular development and object-oriented programming concepts make the PLC development system have good openness, there is still no unified project information for PLC development tools The standardized and standardized format cannot realize the reusability of PLC graphics programs.

发明内容Contents of the invention

针对现有技术的缺陷和改进需求,本发明提供了一种基于XML技术的软PLC组态开发方法,其目的在于,以图形可视化的组态方式对PLC图形程序进行参数化组合,以高效地构建PLC图形程序,并基于XML技术对所构建的PLC图形程序进行转换和存储,以提高软PLC开发的效率和灵活性。Aiming at the defects and improvement needs of the prior art, the present invention provides a soft PLC configuration development method based on XML technology. Construct the PLC graphic program, and convert and store the constructed PLC graphic program based on XML technology, so as to improve the efficiency and flexibility of soft PLC development.

为实现上述目的,本发明提供了一种基于XML技术的软PLC组态开发方法,包括如下步骤:In order to achieve the above object, the invention provides a kind of soft PLC configuration development method based on XML technology, comprising the steps:

(1)按照功能和结构特点,将软PLC系统划分为图形绘制模块、数据文件存储模块以及编译模块;图形绘制模块用于绘制并编辑PLC图形程序,数据文件存储模块用于将PLC图形程序转换为XML数据文件,编译模块用于将XML数据文件转换为PLC文本类程序并依据该文本类程序生成目标文件;(1) According to the function and structural characteristics, the soft PLC system is divided into a graphics drawing module, a data file storage module and a compiling module; the graphics drawing module is used to draw and edit the PLC graphics program, and the data file storage module is used to convert the PLC graphics program It is an XML data file, and the compilation module is used to convert the XML data file into a PLC text program and generate an object file according to the text program;

(2)通过所述图形绘制模块,将PLC图形程序的基本组成元素以面向对象的方式进行抽象和封装,得到一系列能够实现特定功能、低耦合且可复用的图元组件;(2) abstract and encapsulate the basic components of the PLC graphics program in an object-oriented manner through the graphics drawing module, and obtain a series of low-coupling and reusable graphic element components capable of realizing specific functions;

(3)根据所得到的图元组件所属的类型,对应地创建梯形图项目或者功能块图项目;(3) according to the type of the obtained graphic component, correspondingly create a ladder diagram item or a function block diagram item;

(4)构建PLC组态开发环境,并根据所创建的项目类型加载对应的图元组件库;对图元组件进行维护,以实时更新图元组件的状态信息;通过图形可视化的方式对图元组件进行拖拽式的排列和组合以实现组态开发;对图元组件进行属性和参数配置,并建立图元组件间的连接关系,从而实现对组态PLC图形程序的构建;(4) Build a PLC configuration development environment, and load the corresponding graphic component library according to the created project type; maintain the graphic component to update the status information of the graphic component in real time; Components are arranged and combined in a drag-and-drop manner to realize configuration development; properties and parameters of graphic element components are configured, and connection relationships between graphic element components are established, so as to realize the construction of configuration PLC graphic programs;

(5)通过数据文件存储模块存储图元组件的属性和逻辑关系,并根据可描述文档结构的TC6_XML_V201.xsd文件描述所构建的组态PLC图形程序,得到符合IEC61131标准的XML文件;将XML文件转化为指令表或者结构化文本;(5) Store the attributes and logical relations of the graphic element components through the data file storage module, and describe the constructed configuration PLC graphics program according to the TC6_XML_V201.xsd file that can describe the document structure, and obtain the XML file that meets the IEC61131 standard; Convert to instruction list or structured text;

(6)通过编译模块根据指令表或结构化文本生成源文件,并进一步生成目标文件;将目标文件部署到软PLC的运行系统,以完成整个软PLC系统的开发。(6) Generating source files according to instruction list or structured text through compiling module, and further generating target files; deploying target files to the running system of soft PLC to complete the development of the whole soft PLC system.

进一步地,步骤(1)中,用于按照功能和结构特点,将软PLC系统划分为图形绘制模块、数据文件存储模块以及编译模块的设计框架为Qt设计框架;由于Qt设计框架为一种插件式的设计框架,依据这个设计框架划分得到的功能模块具有较好的独立性。Further, in step (1), be used for according to function and structural feature, the design framework that soft PLC system is divided into graphics drawing module, data file storage module and compiling module is Qt design framework; Because Qt design framework is a kind of plug-in According to the design framework, the functional modules obtained through the division of this design framework have better independence.

进一步地,步骤(6)中,通过编译模块根据指令表或结构化文本生成的源文件为C代码文件,并且用于进一步生成目标文件的工具为C编译器;由此能够对目标文件进行错误处理和优化处理,并提高目标文件的运行速度。Further, in step (6), the source file generated by the compiling module according to the instruction list or structured text is a C code file, and the tool for further generating the target file is a C compiler; thus the target file can be wrongly Process and optimize processing, and increase the running speed of object files.

总体而言,通过本发明所构思的以上技术方案,能够取得以下有益效果:Generally speaking, through the above technical solutions conceived by the present invention, the following beneficial effects can be obtained:

(1)本发明所提供的基于XML技术的软PLC组态开发方法,先以组态开发的方法构建组态PLC图形程序,然后根据可描述文档结构的TC6_XML_V201.xsd文件描述所构建的组态PLC图形程序,得到符合IEC61131标准的XML文件,使得PLC项目的配置、资源和程序组织单元等信息以一种通用和可扩展的方式保存,用户在使用PLC硬件时,根据PLC硬件的特点制定相应的转换规则,即可将PLC图形程序转换为符合厂家软硬件系统的目标文件,因此,提高了软PLC开发的效率和灵活性,并且使得软PLC系统具有良好的开放性。(1) The soft PLC configuration development method based on XML technology provided by the present invention first builds the configuration PLC graphic program with the method of configuration development, and then describes the configured configuration according to the TC6_XML_V201.xsd file that can describe the document structure The PLC graphics program can obtain the XML file conforming to the IEC61131 standard, so that the information such as the configuration, resources and program organization units of the PLC project can be saved in a general and expandable way. When using the PLC hardware, the user can formulate corresponding The PLC graphics program can be converted into the target file conforming to the manufacturer's hardware and software system, thus improving the efficiency and flexibility of soft PLC development, and making the soft PLC system have good openness.

(2)本发明所提供的基于XML技术的软PLC组态开发方法,采用组态开发的方式,操作简单直观,因而能够高效地构建PLC图形程序,极大地提高工作效率。(2) The soft PLC configuration development method based on XML technology provided by the present invention adopts the configuration development mode, and the operation is simple and intuitive, so that the PLC graphic program can be efficiently constructed, and the work efficiency is greatly improved.

附图说明Description of drawings

图1为本发明实施例提供的基于XML技术的软PLC组态开发方法流程图;Fig. 1 is the flow chart of the soft PLC configuration development method based on XML technology that the embodiment of the present invention provides;

图2为本发明实施例提供的功能块图的XML描述文件实例。FIG. 2 is an example of an XML description file of a function block diagram provided by an embodiment of the present invention.

具体实施方式Detailed ways

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

本发明所提供的基于XML技术的软PLC组态开发方法,如图1所示,包括如下步骤:The soft PLC configuration development method based on XML technology provided by the present invention, as shown in Figure 1, comprises the steps:

(1)根据Qt设计框架,按照功能和结构特点,将软PLC系统划分为图形绘制模块、数据文件存储模块以及编译模块,并利用Qt的插件扩展机制分别对这三个模块进行功能设计;图形绘制模块用于绘制并编辑PLC图形程序,数据文件存储模块用于将PLC图形程序转换为XML数据文件,编译模块用于将XML数据文件转换为PLC文本类程序并依据该文本类程序生成目标文件;由于Qt设计框架为一种插件式的设计框架,依据这个设计框架划分得到的功能模块具有较好的独立性;(1) According to the Qt design framework, according to the function and structural characteristics, the soft PLC system is divided into a graphics drawing module, a data file storage module and a compilation module, and use the Qt plug-in extension mechanism to carry out functional design for these three modules; The drawing module is used to draw and edit PLC graphics programs, the data file storage module is used to convert PLC graphics programs into XML data files, and the compilation module is used to convert XML data files into PLC text programs and generate target files based on the text programs ; Since the Qt design framework is a plug-in design framework, the functional modules obtained according to this design framework have better independence;

(2)通过所述图形绘制模块,将PLC图形程序的基本组成元素以面向对象的方式进行抽象和封装,得到一系列能够实现特定功能、低耦合且可复用的图元组件;图元组件所属的类型为梯形图或者功能块图;(2) Through the graphics drawing module, the basic components of the PLC graphics program are abstracted and encapsulated in an object-oriented manner, and a series of graphic element components that can realize specific functions, low coupling and reusability are obtained; the graphic element components The type is ladder diagram or function block diagram;

(3)根据所得到的图元组件所属的类型,对应地创建梯形图项目或者功能块图项目;(3) according to the type of the obtained graphic component, correspondingly create a ladder diagram item or a function block diagram item;

(4)构建PLC组态开发环境,并根据所创建的项目类型加载对应的图元组件库;梯形图组件库有母线、连接元素、触点和线圈图形组件;功能块图图元组件库有功能块、连接元素、输入变量和输出变量图形组件,其中根据用户功能需求特点将功能块图元组件划分为标准功能类型、附加功能类型、类型转换、数学式、运算和位操作等子单元集组件库;梯形图组件库中的连接元素用于连接梯形图组件库中的其他图形组件,功能块图组件库中的连接元素用于连接功能块图中的其他图形组件;(4) Construct the PLC configuration development environment, and load the corresponding graphic element component library according to the created project type; the ladder diagram component library has busbars, connection elements, contacts and coil graphic components; the function block diagram graphic element component library has Graphical components of function blocks, connection elements, input variables and output variables, in which the functional block graphic components are divided into subunit sets such as standard function types, additional function types, type conversion, mathematical formulas, operations and bit operations according to the characteristics of user functional requirements Component library; the connection elements in the ladder diagram component library are used to connect other graphic components in the ladder diagram component library, and the connection elements in the function block diagram component library are used to connect other graphic components in the function block diagram;

对图元组件进行维护,以实时更新图元组件的选中、添加、删除、属性修改等状态信息;Maintain the graphic element components to update the status information of the graphic element components such as selection, addition, deletion, and attribute modification in real time;

在编辑界面中从相应的图元组件库中拖拽图元组件至组态界面中,进行鼠标操作和设置相应的参数,对图元的尺寸、位置等可视属性进行限定以实现图元组件的实例化,同时编辑图元组件的整个过程是可视化的,图元属性的修改会以图形变化的形式直接反映在编辑界面上,从而实现组态开发;对图元组件进行属性和参数配置,并建立图元组件间的连接关系,从而实现对组态PLC图形程序的构建;In the editing interface, drag and drop the graphic element component from the corresponding graphic component library to the configuration interface, perform mouse operations and set corresponding parameters, and limit the visual attributes such as the size and position of the graphic element to realize the graphic element component At the same time, the whole process of editing the graphic element components is visualized, and the modification of the graphic element properties will be directly reflected on the editing interface in the form of graphic changes, so as to realize the configuration development; to configure the properties and parameters of the graphic element components, And establish the connection relationship between graphic element components, so as to realize the construction of the configuration PLC graphic program;

(5)通过数据文件存储模块存储图元组件的属性和逻辑关系,并根据可描述文档结构的TC6_XML_V201.xsd文件描述所构建的组态PLC图形程序,得到符合IEC61131标准的XML文件;如图2所示的XML工程文件,在功能块图部分,存储了功能块的类型、位置、变量和连接关系,同时文件包含工程的相关配置,提高了项目信息的完整性;将XML文件转化为指令表或者结构化文本;(5) Store the attributes and logical relations of the graphic element components through the data file storage module, and describe the constructed configuration PLC graphic program according to the TC6_XML_V201.xsd file that can describe the document structure, and obtain the XML file that conforms to the IEC61131 standard; The XML project file shown in the function block diagram part stores the type, location, variable and connection relationship of the function block. At the same time, the file contains the relevant configuration of the project, which improves the integrity of the project information; converts the XML file into an instruction list or structured text;

(6)通过编译模块根据指令表或结构化文本生C代码文件,并进一步通过GCC编译器编译C代码文件生成对应的目标文件;将目标文件部署到软PLC的运行系统,以完成整个软PLC系统的开发。(6) Generate C code files according to the instruction list or structured text through the compilation module, and further compile the C code files through the GCC compiler to generate corresponding target files; deploy the target files to the operating system of the soft PLC to complete the entire soft PLC system development.

PLCopen XML规范定义的TC6_XML_V201.xsd(XML Schema)文件定义了一个储存PLC信息的XML文档中的元素、元素类型和属性、元素的子元素以及元素的顺序等格式,本发明基于XML技术对所构建的组态PLC图形程序进行描述,得到的XML文件与TC6_XML_V201.xsd文件的格式保持一致,从而形成了符合IEC61131标准的固定的XML数据格式,这不仅使得PLC图形程序可以被转化为符合IEC61131标准规定的任何PLC系统的编程语言,也能够使XML数据文件可以在不同的系统间进行交互与共享,实现程序的跨平台集成,大幅提升了PLC程序的可复用性,提高了软PLC开发效率和灵活性。The TC6_XML_V201.xsd (XML Schema) file defined by the PLCopen XML specification defines formats such as elements, element types and attributes, subelements of elements, and the order of elements in an XML document that stores PLC information. The present invention is based on XML technology to the constructed The configuration PLC graphics program is described, and the format of the obtained XML file is consistent with that of the TC6_XML_V201.xsd file, thus forming a fixed XML data format that conforms to the IEC61131 standard, which not only enables the PLC graphics program to be converted to conform to the IEC61131 standard The programming language of any PLC system can also enable the interaction and sharing of XML data files between different systems, realize the cross-platform integration of programs, greatly improve the reusability of PLC programs, and improve the efficiency and efficiency of soft PLC development. flexibility.

本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。It is easy for those skilled in the art to understand that the above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention, All should be included within the protection scope of the present invention.

Claims (3)

Translated fromChinese
1.一种基于XML技术的软PLC组态开发方法,其特征在于,包括如下步骤:1. a soft PLC configuration development method based on XML technology, is characterized in that, comprises the steps:(1)按照功能和结构特点,将软PLC系统划分为图形绘制模块、数据文件存储模块以及编译模块;所述图形绘制模块用于绘制并编辑PLC图形程序,所述数据文件存储模块用于将PLC图形程序转换为XML数据文件,所述编译模块用于将XML数据文件转换为PLC文本类程序并依据所述文本类程序生成目标文件;(1) according to function and structure feature, soft PLC system is divided into figure drawing module, data file storage module and compiling module; Described figure drawing module is used for drawing and editing PLC figure program, and described data file storage module is used for The PLC graphics program is converted into an XML data file, and the compilation module is used to convert the XML data file into a PLC text class program and generates a target file according to the text class program;(2)通过所述图形绘制模块,将PLC图形程序的基本组成元素以面向对象的方式进行抽象和封装,得到一系列能够实现特定功能、低耦合且可复用的图元组件;(2) abstract and encapsulate the basic components of the PLC graphics program in an object-oriented manner through the graphics drawing module, and obtain a series of low-coupling and reusable graphic element components capable of realizing specific functions;(3)根据所得到的图元组件所属的类型,对应地创建梯形图项目或者功能块图项目;(3) according to the type of the obtained graphic component, correspondingly create a ladder diagram item or a function block diagram item;(4)构建PLC组态开发环境,并根据所创建的项目类型加载对应的图元组件库;对图元组件进行维护,以实时更新图元组件的状态信息;通过图形可视化的方式对图元组件进行拖拽式的排列和组合以实现组态开发;对图元组件进行属性和参数配置,并建立图元组件间的连接关系,从而实现对组态PLC图形程序的构建;(4) Build a PLC configuration development environment, and load the corresponding graphic component library according to the created project type; maintain the graphic component to update the status information of the graphic component in real time; Components are arranged and combined in a drag-and-drop manner to realize configuration development; properties and parameters of graphic element components are configured, and connection relationships between graphic element components are established, so as to realize the construction of configuration PLC graphic programs;(5)通过所述数据文件存储模块存储图元组件的属性和逻辑关系,并根据可描述文档结构的TC6_XML_V201.xsd文件描述所构建的组态PLC图形程序,得到符合IEC61131标准的XML文件;将所述XML文件转化为指令表或者结构化文本;(5) store the attribute and the logical relationship of the graphics element component by the data file storage module, and describe the configured PLC graphics program according to the TC6_XML_V201.xsd file that can describe the document structure, and obtain the XML file that meets the IEC61131 standard; The XML file is converted into an instruction list or a structured text;(6)通过所述编译模块根据所述指令表或结构化文本生成源文件,并进一步生成目标文件;将所述目标文件部署到软PLC的运行系统,以完成整个软PLC系统的开发。(6) Generate source files according to the instruction list or structured text through the compilation module, and further generate target files; deploy the target files to the operating system of the soft PLC to complete the development of the entire soft PLC system.2.如权利要求1所述的基于XML技术的软PLC组态开发方法,其特征在于,所述步骤(1)中,用于按照功能和结构特点,将软PLC系统划分为图形绘制模块、数据文件存储模块以及编译模块的设计框架为Qt设计框架。2. the soft PLC configuration development method based on XML technology as claimed in claim 1, is characterized in that, in described step (1), for according to function and structural feature, soft PLC system is divided into figure drawing module, The design framework of the data file storage module and the compilation module is a Qt design framework.3.如权利要求1所述的基于XML技术的软PLC组态开发系统,其特征在于,所述步骤(6)中,通过所述编译模块根据所述指令表或结构化文本生成的源文件为C代码文件,并且用于进一步生成目标文件的工具为C编译器。3. the soft PLC configuration development system based on XML technology as claimed in claim 1, is characterized in that, in described step (6), by the source file that described compiling module generates according to described instruction list or structured text is a C code file, and the tool used to further generate the object file is a C compiler.
CN201810325526.5A2018-04-122018-04-12A kind of Soft- PLC configuration development approach based on XML technologyPendingCN108681444A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810325526.5ACN108681444A (en)2018-04-122018-04-12A kind of Soft- PLC configuration development approach based on XML technology

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810325526.5ACN108681444A (en)2018-04-122018-04-12A kind of Soft- PLC configuration development approach based on XML technology

Publications (1)

Publication NumberPublication Date
CN108681444Atrue CN108681444A (en)2018-10-19

Family

ID=63800253

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810325526.5APendingCN108681444A (en)2018-04-122018-04-12A kind of Soft- PLC configuration development approach based on XML technology

Country Status (1)

CountryLink
CN (1)CN108681444A (en)

Cited By (28)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109710264A (en)*2018-12-192019-05-03森大(深圳)技术有限公司Gerber file method for transformation, system, equipment and storage medium
CN110187949A (en)*2019-05-222019-08-30中国电子科技集团公司第十四研究所 A Configurable Transformer Core Lamination Robotic Workstation Human-Machine Interaction System
CN110633436A (en)*2019-08-282019-12-31河南九商科技有限公司Visualization and user-defined panorama editing method, system, storage medium and equipment
CN111258564A (en)*2020-01-172020-06-09通号万全信号设备有限公司Method and device for automatically generating codes based on QT
CN111308961A (en)*2020-02-242020-06-19南通苏尼康自动化技术有限公司Human-computer interface configuration development method of motion controller
CN111488631A (en)*2020-06-282020-08-04中国核动力研究设计院Nuclear-level security display device and configuration-analysis system thereof
CN111708599A (en)*2020-08-182020-09-25江苏神彩科技股份有限公司Configuration diagram display method, device, equipment and storage medium
CN111782189A (en)*2020-06-232020-10-16广州市挖米科技有限责任公司Medical system deployment method and device
CN111782199A (en)*2019-12-272020-10-16江苏恩达通用设备有限公司Development method of PLC graphical editor based on XML technology
CN111966335A (en)*2020-08-202020-11-20支付宝(杭州)信息技术有限公司Platform creation method and device
CN112231608A (en)*2020-10-302021-01-15三峡机电工程技术有限公司Method for realizing embedded Web configuration graphics primitive
CN112462713A (en)*2020-11-252021-03-09华能国际电力股份有限公司日照电厂Graphical logic control system, method, equipment and readable storage medium
CN113221511A (en)*2021-04-132021-08-06浙江中控研究院有限公司Method, device and equipment for converting configuration file into XML file and storage medium
CN113590087A (en)*2020-04-302021-11-02深圳中砼物联网科技有限公司Method for quickly developing software, computer equipment and storage medium
CN113625661A (en)*2021-07-292021-11-09广东工贸职业技术学院Design method of numerical control embedded PLC intermediate file conversion instruction list
CN113703428A (en)*2021-09-022021-11-26成都运达科技股份有限公司Train functional fault diagnosis method and device based on logic ladder diagram
CN113918772A (en)*2021-10-142022-01-11成都交大光芒科技股份有限公司 Intelligent power supply scheduling system screen multiplexing storage method and system
CN113961197A (en)*2021-10-192022-01-21苏州科韵激光科技有限公司 Object-based PLC programming method, device and storage medium
CN114237585A (en)*2021-12-222022-03-25中国长江三峡集团有限公司PLC ladder diagram editing method based on scene view structure
CN114282029A (en)*2021-12-232022-04-05新奥数能科技有限公司Primitive management method and device, electronic equipment and storage medium
CN114385133A (en)*2021-12-272022-04-22杭州电子科技大学Configuration program and data interactive mapping method of heterogeneous platform of programmable controller
CN114721325A (en)*2022-05-112022-07-08傲拓科技股份有限公司Multi-platform multi-version PLC engineering compatibility method
CN114741073A (en)*2022-04-272022-07-12傲拓科技股份有限公司PLC configuration system and sequential control graph generation method
CN115185508A (en)*2022-05-202022-10-14中核武汉核电运行技术股份有限公司Algorithm configuration tool and method based on graphic elements
CN115857910A (en)*2023-03-012023-03-28杭州义益钛迪信息技术有限公司Programming method, device, server and medium of edge computing collector
WO2023050408A1 (en)*2021-09-302023-04-06西门子股份公司Ot domain low-code development method and platform, and computer-readable medium
CN116455988A (en)*2023-02-222023-07-18重庆川仪自动化股份有限公司 Encapsulation method, device, equipment, medium and product of protocol function block
WO2024240149A1 (en)*2023-05-242024-11-28北京字跳网络技术有限公司Method and apparatus for application processing, and device and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090327511A1 (en)*2008-06-272009-12-31Woo Sung KimMessage conversion apparatus for integrated monitoring of industrial equipment
CN107861458A (en)*2017-11-092018-03-30山东省计算中心(国家超级计算济南中心)It is a kind of can autonomous configuration hardware resource PLC fast construction methods

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090327511A1 (en)*2008-06-272009-12-31Woo Sung KimMessage conversion apparatus for integrated monitoring of industrial equipment
CN107861458A (en)*2017-11-092018-03-30山东省计算中心(国家超级计算济南中心)It is a kind of can autonomous configuration hardware resource PLC fast construction methods

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
何军红 等: "基于XML的软PLC开发系统研究", 《工业仪表与自动化装置》*
曹苏雷: "基于IEC61131-3标准功能块组态软件设计与实现", 《万方数据知识服务平台》*
李应春 等: "PLC梯形图编程软件实现", 《VALUE ENGINEERING》*

Cited By (40)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109710264A (en)*2018-12-192019-05-03森大(深圳)技术有限公司Gerber file method for transformation, system, equipment and storage medium
CN110187949A (en)*2019-05-222019-08-30中国电子科技集团公司第十四研究所 A Configurable Transformer Core Lamination Robotic Workstation Human-Machine Interaction System
CN110633436A (en)*2019-08-282019-12-31河南九商科技有限公司Visualization and user-defined panorama editing method, system, storage medium and equipment
CN110633436B (en)*2019-08-282022-12-20河南九商科技有限公司Visual and user-defined panoramic editing method, system, storage medium and equipment
CN111782199A (en)*2019-12-272020-10-16江苏恩达通用设备有限公司Development method of PLC graphical editor based on XML technology
CN111782199B (en)*2019-12-272024-04-16江苏恩达通用设备有限公司Development method of PLC graphical editor based on XML technology
CN111258564A (en)*2020-01-172020-06-09通号万全信号设备有限公司Method and device for automatically generating codes based on QT
CN111258564B (en)*2020-01-172024-04-26通号万全信号设备有限公司Method and device for automatically generating codes based on QT
CN111308961A (en)*2020-02-242020-06-19南通苏尼康自动化技术有限公司Human-computer interface configuration development method of motion controller
CN113590087A (en)*2020-04-302021-11-02深圳中砼物联网科技有限公司Method for quickly developing software, computer equipment and storage medium
CN111782189A (en)*2020-06-232020-10-16广州市挖米科技有限责任公司Medical system deployment method and device
CN111782189B (en)*2020-06-232024-03-22广州市挖米科技有限责任公司Medical system deployment method and device
CN111488631A (en)*2020-06-282020-08-04中国核动力研究设计院Nuclear-level security display device and configuration-analysis system thereof
CN111708599A (en)*2020-08-182020-09-25江苏神彩科技股份有限公司Configuration diagram display method, device, equipment and storage medium
CN111966335A (en)*2020-08-202020-11-20支付宝(杭州)信息技术有限公司Platform creation method and device
CN112231608A (en)*2020-10-302021-01-15三峡机电工程技术有限公司Method for realizing embedded Web configuration graphics primitive
CN112231608B (en)*2020-10-302023-01-03三峡机电工程技术有限公司Method for realizing embedded Web configuration graphics primitive
CN112462713A (en)*2020-11-252021-03-09华能国际电力股份有限公司日照电厂Graphical logic control system, method, equipment and readable storage medium
CN113221511A (en)*2021-04-132021-08-06浙江中控研究院有限公司Method, device and equipment for converting configuration file into XML file and storage medium
CN113221511B (en)*2021-04-132024-09-03浙江中控研究院有限公司Method, device, equipment and storage medium for converting configuration file into XML file
CN113625661A (en)*2021-07-292021-11-09广东工贸职业技术学院Design method of numerical control embedded PLC intermediate file conversion instruction list
CN113703428B (en)*2021-09-022022-12-27成都运达科技股份有限公司Train functional fault diagnosis method and device based on logic ladder diagram
CN113703428A (en)*2021-09-022021-11-26成都运达科技股份有限公司Train functional fault diagnosis method and device based on logic ladder diagram
EP4398092A4 (en)*2021-09-302025-05-21Siemens Aktiengesellschaft OT-DOMAIN LOW-CODE DEVELOPMENT METHOD AND PLATFORM AND COMPUTER-READABLE MEDIUM
WO2023050408A1 (en)*2021-09-302023-04-06西门子股份公司Ot domain low-code development method and platform, and computer-readable medium
CN113918772A (en)*2021-10-142022-01-11成都交大光芒科技股份有限公司 Intelligent power supply scheduling system screen multiplexing storage method and system
CN113961197A (en)*2021-10-192022-01-21苏州科韵激光科技有限公司 Object-based PLC programming method, device and storage medium
CN114237585A (en)*2021-12-222022-03-25中国长江三峡集团有限公司PLC ladder diagram editing method based on scene view structure
CN114282029A (en)*2021-12-232022-04-05新奥数能科技有限公司Primitive management method and device, electronic equipment and storage medium
CN114385133A (en)*2021-12-272022-04-22杭州电子科技大学Configuration program and data interactive mapping method of heterogeneous platform of programmable controller
CN114741073B (en)*2022-04-272023-10-17傲拓科技股份有限公司PLC configuration system and sequential control graph generation method
CN114741073A (en)*2022-04-272022-07-12傲拓科技股份有限公司PLC configuration system and sequential control graph generation method
CN114721325B (en)*2022-05-112024-01-19傲拓科技股份有限公司Multi-platform multi-version PLC engineering compatible method
CN114721325A (en)*2022-05-112022-07-08傲拓科技股份有限公司Multi-platform multi-version PLC engineering compatibility method
CN115185508A (en)*2022-05-202022-10-14中核武汉核电运行技术股份有限公司Algorithm configuration tool and method based on graphic elements
CN115185508B (en)*2022-05-202024-06-11中核武汉核电运行技术股份有限公司Algorithm configuration tool and method based on graphic elements
CN116455988A (en)*2023-02-222023-07-18重庆川仪自动化股份有限公司 Encapsulation method, device, equipment, medium and product of protocol function block
CN116455988B (en)*2023-02-222025-09-23重庆川仪自动化股份有限公司 Protocol function block encapsulation method, device, equipment, medium and product
CN115857910A (en)*2023-03-012023-03-28杭州义益钛迪信息技术有限公司Programming method, device, server and medium of edge computing collector
WO2024240149A1 (en)*2023-05-242024-11-28北京字跳网络技术有限公司Method and apparatus for application processing, and device and storage medium

Similar Documents

PublicationPublication DateTitle
CN108681444A (en)A kind of Soft- PLC configuration development approach based on XML technology
Drath et al.AutomationML-the glue for seamless automation engineering
CN107341294B (en)Modelica language-based spacecraft information system modeling simulation method
CN102968306A (en)Method and system for automatically generating code based on data model drive
CN115495069B (en)Model-driven coal industry software process implementation method, device and equipment
CN107291444A (en)PLC instructs generation method and device and PLC programmed methods
CN117931206A (en)Meta-model-based conversion method from SysML model to X language model
CN106933568A (en)A kind of configuration software and a kind of industrial control method
CN115562634A (en) Visual development platform for radar business process
Hopsu et al.On portability of IEC 61499 compliant structures and systems
CN104063231B (en)Test resource rapid access method based on HIT-TENA
CN106815022A (en)A kind of general UI interface creating methods and device based on tree data structure
CN111475159B (en)Method, device and storage medium for automatically generating program
CN117057079A (en)Power distribution network topology control method, system, equipment and storage medium
CN104657136B (en) Integrated system of Simulink components
CN108170953A (en)Circuit diagram migration method and device
Buchmann et al.Towards incremental round-trip engineering using model transformations
CN117492753A (en) A front-end development method and system for data visualization
CN115758789B (en)Software architecture design and architecture transfer method of complex real-time embedded system
CN101055521B (en)Mapping rule visualized generation method and system
CN117215549A (en)Helm Chart quick code generation method and system
JP2010049439A (en)System construction method using software model and modeling device
CN106094561B (en)Marine Synthesize Electric Propulsion System modeling and simulating method and device
CN101968742B (en) Internal interlock management method and device for simulation system
CN111291444B (en) Modeling method, device, equipment and storage medium for aircraft assembly

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20181019

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp