技术领域technical field
本发明涉及自动化领域,特别是涉及一种控制器自动配置装置及其自动配置方法。The invention relates to the field of automation, in particular to a controller automatic configuration device and an automatic configuration method thereof.
背景技术Background technique
工业控制领域中,控制器的应用是目前比较主流,也是国际比较认可的方案。控制器量产出厂后,每个控制器的配置信息是一样的,在使用之前首先需要对每个控制器的配置进行初始化,在使用过程中如果更换控制器需要保证控制器的配置数据具有可更改性。目前工业控制应用中,大多需要工程师现场安装配置,更换控制器时也往往需要工程师手动更改新控制器配置数据,否则会造成控制器之间的配置信息冲突(例如IP冲突)。这样手动进行控制器的配置和更新,过程复杂且浪费时间和人力资源。In the field of industrial control, the application of controllers is currently the mainstream and internationally recognized solution. After the controllers are mass-produced and leave the factory, the configuration information of each controller is the same. Before using it, you need to initialize the configuration of each controller. If you replace the controller during use, you need to ensure that the configuration data of the controller is available Modification. At present, most industrial control applications require engineers to install and configure on-site. When replacing a controller, engineers often need to manually change the configuration data of the new controller, otherwise it will cause configuration information conflicts between controllers (such as IP conflicts). In this way, manually configuring and updating the controller is complicated and wastes time and human resources.
发明内容Contents of the invention
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种控制器自动配置装置及其自动配置方法,用于解决现有技术中由于在更换控制器时,需要手动更改新控制器的配置数据而存在的更改过程复杂,造成时间和人力资源的浪费的问题。In view of the above-mentioned shortcomings of the prior art, the object of the present invention is to provide a controller automatic configuration device and its automatic configuration method, which are used to solve the problem in the prior art that the new controller needs to be manually changed when the controller is replaced. The process of changing configuration data is complex, resulting in waste of time and human resources.
为实现上述目的及其他相关目的,本发明提供一种控制器自动配置装置,所述控制器自动配置装置包括上位机及控制器;In order to achieve the above purpose and other related purposes, the present invention provides a controller automatic configuration device, the controller automatic configuration device includes a host computer and a controller;
所述上位机与所述控制器电连接,适于查询所述控制器的存在信息、读取所述控制器的配置数据、并更改与所述上位机所在网络中的其他控制器相冲突的所述控制器的配置数据。The upper computer is electrically connected to the controller, and is suitable for querying the existence information of the controller, reading the configuration data of the controller, and changing the configuration data that conflicts with other controllers in the network where the upper computer is located. Configuration data for the controller.
作为本发明的控制器自动配置装置的一种优选方案,所述上位机包括:As a preferred solution of the controller automatic configuration device of the present invention, the host computer includes:
查询模块,适于查询所述上位机所在网络中的所述控制器的存在信息;A query module, adapted to query the existence information of the controller in the network where the host computer is located;
读取模块,适于读取所述上位机所在网络中的所述控制器的配置数据;A reading module, adapted to read the configuration data of the controller in the network where the host computer is located;
更改模块,适于更改与所述上位机所在网络中的其他控制器相冲突的所述控制器的配置数据。The modification module is suitable for modifying the configuration data of the controller that conflicts with other controllers in the network where the host computer is located.
作为本发明的控制器自动配置装置的一种优选方案,所述查询模块适于通过发送广播的方式进行扫描以查询所述上位机所在网络中的所述控制器的存在信息;As a preferred solution of the controller automatic configuration device of the present invention, the query module is suitable for scanning by sending a broadcast to query the existence information of the controller in the network where the host computer is located;
所述读取模块适于在所述查询模块查询到所述控制器的存在之后,向所述控制器发送读取配置信息请求以读取所述上位机所在网络中的所述控制器的配置数据;The reading module is adapted to send a request for reading configuration information to the controller after the query module inquires about the existence of the controller to read the configuration of the controller in the network where the upper computer is located data;
所述更改模块适于向与所述上位机所在网络中的其他控制器相冲突的所述控制器发送更改数据命令,并将需要配置的数据下载给所述控制器。The modification module is adapted to send a data modification command to the controller that conflicts with other controllers in the network where the host computer is located, and download data to be configured to the controller.
作为本发明的控制器自动配置装置的一种优选方案,所述控制器适于在收到所述上位机的广播扫描数据之后,回应告知所述上位机本控制器的存在;所述控制器适于在收到所述上位机发送的读取配置数据请求之后,读取自身的配置数据并上传至所述上位机;所述控制器适于在收到所述上位机发送的更改数据命令和配置数据之后,更改自身的配置数据。As a preferred solution of the controller automatic configuration device of the present invention, the controller is adapted to respond to inform the host computer of the existence of the controller after receiving the broadcast scan data of the host computer; the controller It is adapted to read its own configuration data and upload it to the upper computer after receiving the read configuration data request sent by the upper computer; the controller is adapted to receive the change data command sent by the upper computer and configuration data, change its own configuration data.
作为本发明的控制器自动配置装置的一种优选方案,所述上位机为PC上位机。As a preferred solution of the controller automatic configuration device of the present invention, the upper computer is a PC upper computer.
本发明还提供一种控制器自动配置装置的自动配置方法,所述自动配置方法包括:The present invention also provides an automatic configuration method of a controller automatic configuration device, and the automatic configuration method includes:
上位机查询其所在网络中的控制器的存在信息;The host computer queries the existence information of the controller in its network;
所述上位机查询到所述控制器的存在之后,读取每个所述控制器的配置数据;After the host computer inquires about the existence of the controllers, it reads the configuration data of each of the controllers;
所述上位机所在的网络中存在与其他控制器相冲突的控制器时,所述上位机更改与其他控制器相冲突的所述控制器的配置数据。When there is a controller that conflicts with other controllers in the network where the host computer is located, the host computer modifies the configuration data of the controller that conflicts with other controllers.
作为本发明的控制器自动配置装置的自动配置方法的一种优选方案,所述上位机查询其所在网络中的所述控制器的存在信息的具体方法为:所述上位机通过发送广播的方式进行扫描,所述控制器收到所述上位机的广播扫描数据之后,回应告知所述上位机本控制器的存在。As a preferred solution of the automatic configuration method of the controller automatic configuration device of the present invention, the specific method for the host computer to query the existence information of the controller in the network where it is located is: the host computer sends a broadcast Scanning is performed, and the controller responds to inform the host computer of the existence of the controller after receiving the broadcast scan data from the host computer.
作为本发明的控制器自动配置装置的自动配置方法的一种优选方案,所述上位机读取每个所述控制器的配置数据的具体方法为:所述上位机向所述控制器发送读取配置信息请求,所述控制器收到所述上位机发送的读取配置数据请求之后,读取自身的配置数据并上传至所述上位机。As a preferred solution of the automatic configuration method of the controller automatic configuration device of the present invention, the specific method for the host computer to read the configuration data of each of the controllers is: the host computer sends the read data to the controller Get configuration information request, the controller reads its own configuration data and uploads to the upper computer after receiving the configuration data read request sent by the upper computer.
作为本发明的控制器自动配置装置的自动配置方法的一种优选方案,所述上位机更改与其他控制器相冲突的所述控制器的配置数据的具体方法为:所述上位机向与所述上位机所在网络中的其他控制器相冲突的所述控制器发送更改数据命令,并将需要配置的数据下载给所述控制器,所述控制器收到所述上位机发送的更改数据命令和配置数据之后,更改自身的配置数据。As a preferred solution of the automatic configuration method of the controller automatic configuration device of the present invention, the specific method for the host computer to change the configuration data of the controller that conflicts with other controllers is: The controller that conflicts with other controllers in the network where the upper computer is located sends a data modification command, and downloads the data to be configured to the controller, and the controller receives the data modification command sent by the upper computer and configuration data, change its own configuration data.
作为本发明的控制器自动配置装置的自动配置方法的一种优选方案,所述上位机包括查询模块、读取模块及更改模块;所述上位机通过所述查询模块查询所述上位机所在网络中的所述控制器的存在信息;所述上位机通过所述读取模块读取每个所述控制器的配置数据;所述上位机通过所述更改模块更改与所述上位机所在网络中的其他控制器相冲突的所述控制器的配置数据。As a preferred solution of the automatic configuration method of the controller automatic configuration device of the present invention, the upper computer includes a query module, a reading module and a modification module; the upper computer queries the network where the upper computer is located through the query module The existence information of the controller in the above; the host computer reads the configuration data of each controller through the reading module; The other controller conflicts with the controller's configuration data.
作为本发明的控制器自动配置装置的自动配置方法的一种优选方案,所述上位机为PC上位机。As a preferred solution of the automatic configuration method of the controller automatic configuration device of the present invention, the upper computer is a PC upper computer.
如上所述,本发明的控制器自动配置装置及其自动配置方法,具有以下有益效果:通过上位机对控制器的操作,快速稳定的完成控制器的数据配置,不需要工程师手动操作,整个过程简单方便,大大节省了人力和时间,且保证整个控制器系统快速配置,稳定运行。As mentioned above, the controller automatic configuration device and its automatic configuration method of the present invention have the following beneficial effects: through the operation of the host computer on the controller, the data configuration of the controller can be quickly and stably completed without manual operation by engineers, and the whole process It is simple and convenient, which greatly saves manpower and time, and ensures the rapid configuration and stable operation of the entire controller system.
附图说明Description of drawings
图1显示为本发明实施例一中提供的控制器自动配置装置的示意图。FIG. 1 is a schematic diagram of a controller automatic configuration device provided in Embodiment 1 of the present invention.
图2显示为本发明实施例一中提供的控制器自动配置装置中的上位机的示意图。FIG. 2 is a schematic diagram of a host computer in the controller automatic configuration device provided in Embodiment 1 of the present invention.
图3显示本发明实施例二中提供的控制器自动配置装置的自动配置方法的流程图。Fig. 3 shows a flow chart of the automatic configuration method of the controller automatic configuration device provided in the second embodiment of the present invention.
元件标号说明Component designation description
1 上位机1 PC
11 查询模块11 query module
12 读取模块12 read module
13 更改模块13 Change modules
2 控制器2 controllers
具体实施方式detailed description
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。Embodiments of the present invention are described below through specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific implementation modes, and various modifications or changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present invention.
请参阅图1至图3需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,虽图示中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。Please refer to FIG. 1 to FIG. 3. It should be noted that the diagrams provided in this embodiment are only schematically illustrating the basic idea of the present invention, although only components related to the present invention are shown in the diagrams rather than actual implementation. The number, shape, and size of the components are drawn, and the type, quantity, and proportion of each component can be changed at will during actual implementation, and the layout of the components may also be more complicated.
实施例一Embodiment one
请参阅图1至图2,本发明提供一种控制器自动配置装置,所述控制器自动配置装置包括上位机1及控制器2;所述上位机1与所述控制器2电连接,所述上位机1适于查询所述控制器2的存在信息、读取所述控制器2的配置数据、并更改与所述上位机1所在网络中的其他控制器2相冲突的所述控制器2的配置数据。Please refer to Fig. 1 to Fig. 2, the present invention provides a controller automatic configuration device, the controller automatic configuration device includes a host computer 1 and a controller 2; the host computer 1 is electrically connected to the controller 2, the The upper computer 1 is suitable for querying the existence information of the controller 2, reading the configuration data of the controller 2, and changing the controller that conflicts with other controllers 2 in the network where the upper computer 1 is located 2 configuration data.
作为示例,所述上位机1包括:查询模块11、读取模块12及更改模块13;所述查询模块11适于查询所述上位机1所在网络中的所述控制器2的存在信息;所述读取模块12适于读取所述上位机1所在网络中的所述控制器2的配置数据;所述更改模块13适于更改与所述上位机1所在网络中的其他控制器2相冲突的所述控制器2的配置数据。As an example, the host computer 1 includes: a query module 11, a reading module 12 and a modification module 13; the query module 11 is suitable for querying the existence information of the controller 2 in the network where the host computer 1 is located; The reading module 12 is suitable for reading the configuration data of the controller 2 in the network where the host computer 1 is located; Conflicting configuration data for the controller 2.
作为示例,所述查询模块11适于通过发送广播的方式进行扫描以查询所述上位机1所在网络中的所述控制器2的存在信息;所述读取模块12适于在所述查询模块11查询到所述控制器2的存在之后,向所述控制器2发送读取配置信息请求以读取所述上位机1所在网络中的所述控制器2的配置数据;当所述上位机1所在的网络中存在与其他控制器2相冲突的控制器2时,所述更改模块13适于向与所述上位机1所在网络中的其他控制器2相冲突的所述控制器2发送更改数据命令,并将需要配置的数据下载给所述控制器2。As an example, the query module 11 is suitable for scanning by sending a broadcast to query the existence information of the controller 2 in the network where the host computer 1 is located; 11 After inquiring about the existence of the controller 2, send a read configuration information request to the controller 2 to read the configuration data of the controller 2 in the network where the host computer 1 is located; when the host computer When there is a controller 2 that conflicts with other controllers 2 in the network where 1 is located, the modification module 13 is adapted to send Change the data command, and download the data to be configured to the controller 2.
作为示例,所述控制器2收到所述上位机1的广播扫描数据之后,回应告知所述上位机1本控制器的存在;所述控制器2收到所述上位机1发送的读取配置数据请求之后,读取自身的配置数据并上传至所述上位机1;所述控制器2收到所述上位机1发送的更改数据命令和配置数据之后,更改自身的配置数据。As an example, after the controller 2 receives the broadcast scan data from the host computer 1, it responds to inform the host computer 1 of the existence of the controller; the controller 2 receives the read data sent by the host computer 1 After the configuration data request, read its own configuration data and upload it to the host computer 1; after the controller 2 receives the data modification command and configuration data sent by the host computer 1, it modifies its own configuration data.
作为示例,所述配置数据包括但不仅限于冗余配置及所述控制器2的IP配置。As an example, the configuration data includes but not limited to redundancy configuration and IP configuration of the controller 2 .
作为示例,所述上位机1为PC上位机。As an example, the upper computer 1 is a PC upper computer.
本实施例的所述控制器自动配置装置的工作原理为:首先,在整个装置正式运行之前,所述上位机1需要查询所在网络中的所述控制器2的存在信息,所述存在信息包括所述网络中的所述控制器2的个数和其他信息,具体的,所述上位机1通过发送广播的方式进行扫描所述控制器2的存在,当所述控制器2收到所述上位机1的广播数据之后,需要进行回应以告知所述上位机1本控制器的存在;其次,所述上位机1查询到所述控制器2的存在之后,需要向所述控制器2发送读取配置信息请求读取每个所述控制器2的数据,以方便对每个所述控制器2的配置数据的管理和配置,保证当前所在网络中的所述控制器2之间不出现冲突,具体的,所述控制器2在收到读取配置信息请求之后,读取自身的配置数据并上传至所述上位机1;当所述上位机1所在的网络中存在与其他控制器2相冲突的控制器2时,譬如需要更换所述控制器2时,所述上位机1需要更改新的所述控制器2的配置数据,具体的,所述上位机1通过向所述控制器2发送更改数据命令,并把需要配置的数据下载给所述控制器2,所述控制器2接收到更改命令和新的配置数据后,更改自身的配置数据。The working principle of the controller automatic configuration device in this embodiment is as follows: First, before the entire device is officially operated, the host computer 1 needs to query the existence information of the controller 2 in the network where it is located, and the existence information includes The number and other information of the controller 2 in the network, specifically, the host computer 1 scans the existence of the controller 2 by sending a broadcast, when the controller 2 receives the After the host computer 1 broadcasts data, it needs to respond to inform the host computer 1 of the existence of the controller; secondly, after the host computer 1 inquires about the existence of the controller 2, it needs to send a message to the controller 2. Read configuration information requests to read the data of each of the controllers 2, so as to facilitate the management and configuration of the configuration data of each of the controllers 2, and ensure that no conflict, specifically, after the controller 2 receives the request to read the configuration information, it reads its own configuration data and uploads it to the host computer 1; 2 When the controller 2 conflicts, for example, when the controller 2 needs to be replaced, the host computer 1 needs to change the configuration data of the new controller 2, specifically, the host computer 1 sends to the control The controller 2 sends a data modification command, and downloads the data to be configured to the controller 2, and the controller 2 modifies its own configuration data after receiving the modification command and the new configuration data.
本发明中,通过所述上位机1对所述控制器2的操作,可以快速稳定的完成所述控制器2的数据配置,不需要工程师手动操作,整个过程简单方便,大大节省了人力和时间,且保证整个控制器系统快速配置,稳定运行。In the present invention, through the operation of the host computer 1 on the controller 2, the data configuration of the controller 2 can be quickly and stably completed without manual operation by an engineer. The whole process is simple and convenient, greatly saving manpower and time , and ensure the rapid configuration and stable operation of the entire controller system.
实施例二Embodiment two
请参阅图3,本发明还提供一种控制器自动配置装置的自动配置方法,所述控制器自动配置装置的自动配置方法包括:Please refer to FIG. 3 , the present invention also provides an automatic configuration method of a controller automatic configuration device, and the automatic configuration method of the controller automatic configuration device includes:
S1:上位机查询其所在网络中的控制器的存在信息;S1: The host computer queries the existence information of the controller in its network;
S2:所述上位机查询到所述控制器的存在之后,读取每个所述控制器的配置数据;S2: After the host computer inquires about the existence of the controllers, read the configuration data of each of the controllers;
S3:所述上位机所在的网络中存在与其他控制器相冲突的控制器时,所述上位机更改与其他控制器相冲突的所述控制器的配置数据。S3: When there is a controller that conflicts with other controllers in the network where the host computer is located, the host computer modifies the configuration data of the controller that conflicts with other controllers.
执行S1步骤,请参阅图3中的S1步骤,上位机查询其所在网络中的控制器的存在信息。Execute step S1, please refer to step S1 in Figure 3, the host computer queries the existence information of the controller in its network.
作为示例,所述上位机包括查询模块、读取模块及更改模块;所述上位机通过所述查询模块查询所述上位机所在网络中的所述控制器的存在信息。As an example, the host computer includes a query module, a read module, and a modification module; the host computer queries the existence information of the controller in the network where the host computer is located through the query module.
作为示例,所述上位机查询其所在网络中的所述控制器的存在信息的具体方法为:所述上位机的所述查询模块通过发送广播的方式进行扫描,所述控制器收到所述上位机的广播扫描数据之后,回应告知所述上位机本控制器的存在。As an example, the specific method for the host computer to query the existence information of the controller in the network is: the query module of the host computer scans by sending a broadcast, and the controller receives the After the upper computer broadcasts the scanning data, it responds to inform the upper computer of the existence of the controller.
执行S2步骤,请参阅图3中的S2步骤,所述上位机查询到所述控制器的存在之后,读取每个所述控制器的配置数据。Step S2 is executed, please refer to step S2 in FIG. 3 , after the host computer inquires about the existence of the controllers, it reads the configuration data of each of the controllers.
作为示例,所述上位机通过所述读取模块读取每个所述控制器的配置数据。As an example, the host computer reads the configuration data of each controller through the reading module.
作为示例,所述上位机读取每个所述控制器的配置数据的具体方法为:所述上位机的读取模块向所述控制器发送读取配置信息请求,所述控制器收到所述上位机发送的读取配置数据请求之后,读取自身的配置数据并上传至所述上位机。As an example, the specific method for the host computer to read the configuration data of each of the controllers is: the reading module of the host computer sends a request to read configuration information to the controller, and the controller receives the configuration data After the read configuration data request sent by the upper computer, read its own configuration data and upload it to the upper computer.
执行S3步骤,请参阅图3中的S3步骤,所述上位机所在的网络中存在与其他控制器相冲突的控制器时,所述上位机更改与其他控制器相冲突的所述控制器的配置数据。Execute the S3 step, please refer to the S3 step in Figure 3, when there is a controller that conflicts with other controllers in the network where the host computer is located, the host computer changes the controller that conflicts with other controllers. Configuration Data.
作为示例,所述上位机通过所述更改模块更改与所述上位机所在网络中的其他控制器相冲突的所述控制器的配置数据。As an example, the upper computer modifies the configuration data of the controller that conflicts with other controllers in the network where the upper computer is located through the modification module.
作为示例,所述上位机更改与其他控制器相冲突的所述控制器的配置数据的具体方法为:所述上位机的更改模块向与所述上位机所在网络中的其他控制器相冲突的所述控制器发送更改数据命令,并将需要配置的数据下载给所述控制器,所述控制器收到所述上位机发送的更改数据命令和配置数据之后,更改自身的配置数据。As an example, the specific method for the host computer to modify the configuration data of the controller that conflicts with other controllers is: the modification module of the host computer sends the configuration data to the configuration data that conflicts with other controllers in the network where the host computer is located. The controller sends a data modification command, and downloads the data to be configured to the controller, and the controller modifies its own configuration data after receiving the data modification command and configuration data sent by the upper computer.
作为示例,所述上位机为PC上位机。As an example, the upper computer is a PC upper computer.
综上所述,本发明提供一种控制器自动配置装置及其自动配置方法,所述控制器自动配置装置包括上位机及控制器;所述上位机与所述控制器电连接,适于查询所述控制器的存在信息、读取所述控制器的配置数据、并更改与所述上位机所在网络中的其他控制器相冲突的所述控制器的配置数据。通过上位机对控制器的操作,快速稳定的完成控制器的数据配置,不需要工程师手动操作,整个过程简单方便,大大节省了人力和时间,且保证整个控制器系统快速配置,稳定运行。In summary, the present invention provides a controller automatic configuration device and an automatic configuration method thereof, the controller automatic configuration device includes a host computer and a controller; the host computer is electrically connected to the controller and is suitable for querying The existence information of the controller, read the configuration data of the controller, and change the configuration data of the controller that conflicts with other controllers in the network where the host computer is located. Through the operation of the host computer on the controller, the data configuration of the controller can be quickly and stably completed without manual operation by engineers. The whole process is simple and convenient, which greatly saves manpower and time, and ensures the rapid configuration and stable operation of the entire controller system.
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。The above-mentioned embodiments only illustrate the principles and effects of the present invention, but are not intended to limit the present invention. Anyone skilled in the art can modify or change the above-mentioned embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or changes made by those skilled in the art without departing from the spirit and technical ideas disclosed in the present invention shall still be covered by the claims of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510933668.6ACN106873405A (en) | 2015-12-11 | 2015-12-11 | Controller automatically configures device and its method of automatic configuration |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510933668.6ACN106873405A (en) | 2015-12-11 | 2015-12-11 | Controller automatically configures device and its method of automatic configuration |
| Publication Number | Publication Date |
|---|---|
| CN106873405Atrue CN106873405A (en) | 2017-06-20 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510933668.6APendingCN106873405A (en) | 2015-12-11 | 2015-12-11 | Controller automatically configures device and its method of automatic configuration |
| Country | Link |
|---|---|
| CN (1) | CN106873405A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN85108726A (en)* | 1984-12-03 | 1986-12-17 | 西屋电气公司 | Universal process control device and method |
| CN2927526Y (en)* | 2006-05-25 | 2007-07-25 | 南京工业大学 | Teaching multi-axis distributed control system based on Ethernet and CAN bus |
| CN101266490A (en)* | 2008-03-31 | 2008-09-17 | 清华大学 | Plug-and-play method of bus home wired control network without MAC address |
| CN101277257A (en)* | 2007-03-26 | 2008-10-01 | 华为技术有限公司 | Method, device and system for DNS dynamic update |
| CN101304388A (en)* | 2008-06-20 | 2008-11-12 | 华为技术有限公司 | Method, device and system for resolving IP address conflict |
| CN201348735Y (en)* | 2008-11-25 | 2009-11-18 | 中山市华美骏达电器有限公司 | Gas water heater multi-machine communication system |
| CN102368710A (en)* | 2011-10-17 | 2012-03-07 | 深圳市共进电子股份有限公司 | Local area network-based method for match upgrading of network equipment software |
| CN102624937A (en)* | 2011-01-28 | 2012-08-01 | 华为技术有限公司 | IP address configuration method, device and system |
| US20130096695A1 (en)* | 2011-10-13 | 2013-04-18 | Abb Ag | Method for configuring a control device |
| CN103677943A (en)* | 2013-12-27 | 2014-03-26 | 浙江众邦机电科技有限公司 | Upgrading method of control software of sewing machine |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN85108726A (en)* | 1984-12-03 | 1986-12-17 | 西屋电气公司 | Universal process control device and method |
| CN2927526Y (en)* | 2006-05-25 | 2007-07-25 | 南京工业大学 | Teaching multi-axis distributed control system based on Ethernet and CAN bus |
| CN101277257A (en)* | 2007-03-26 | 2008-10-01 | 华为技术有限公司 | Method, device and system for DNS dynamic update |
| CN101266490A (en)* | 2008-03-31 | 2008-09-17 | 清华大学 | Plug-and-play method of bus home wired control network without MAC address |
| CN101304388A (en)* | 2008-06-20 | 2008-11-12 | 华为技术有限公司 | Method, device and system for resolving IP address conflict |
| CN201348735Y (en)* | 2008-11-25 | 2009-11-18 | 中山市华美骏达电器有限公司 | Gas water heater multi-machine communication system |
| CN102624937A (en)* | 2011-01-28 | 2012-08-01 | 华为技术有限公司 | IP address configuration method, device and system |
| US20130096695A1 (en)* | 2011-10-13 | 2013-04-18 | Abb Ag | Method for configuring a control device |
| CN102368710A (en)* | 2011-10-17 | 2012-03-07 | 深圳市共进电子股份有限公司 | Local area network-based method for match upgrading of network equipment software |
| CN103677943A (en)* | 2013-12-27 | 2014-03-26 | 浙江众邦机电科技有限公司 | Upgrading method of control software of sewing machine |
| Publication | Publication Date | Title |
|---|---|---|
| CN103092608B (en) | The generation of the client of collecting device information and operation method, server and equipment | |
| CN106940553A (en) | Industrial flow control management method and device based on industry internet operating system | |
| CN108847979A (en) | A kind of adaptive configuration system and method based on SCADA | |
| CN102025545B (en) | Control system for CANopen network | |
| CN108306804A (en) | A kind of Ethercat main station controllers and its communication means and system | |
| CN105005199A (en) | Method and apparatus for controlling equipment through gateway | |
| CN111638690A (en) | Data acquisition method, device, system and equipment based on general information model | |
| CN101478577A (en) | System and method for addressing the slave device by the master device | |
| CN107819615A (en) | A kind of apparatus self-adaptation cut-in method, device and main control device | |
| US20190163171A1 (en) | Control device, control method, and non-transitory computer-readable recording medium | |
| CN105812368A (en) | Universal programming method for multiple communication protocols | |
| CN105653253A (en) | Method and device for centralized configuration | |
| CN106125665A (en) | A kind of method realizing Combining soft control by user program | |
| CN111930414B (en) | Crane program management method, crane program remote management method and device | |
| CN111736871A (en) | FPGA chip upgrade method, device and system | |
| CN105785905A (en) | Configurable field bus system and configuration method thereof | |
| CN103676911A (en) | Equipment control system and control method | |
| CN108089986A (en) | A kind of version updating test method and system based on robot | |
| CN103561116B (en) | Use the method that restructural PXI serial communication card realizes remote reconstruction | |
| CN114285695B (en) | Communication method, device, apparatus, system and storage medium | |
| EP4485100A1 (en) | Control method, system and apparatus, electronic device, storage medium, and program product | |
| CN106873405A (en) | Controller automatically configures device and its method of automatic configuration | |
| CN103081412A (en) | Programmable logic controller | |
| CN104158705A (en) | Method of simultaneous control of writing of MAC (Media Access Control) addresses in multiple network cards | |
| CN104283872A (en) | Remote controllers that support CAN controllers and PLCs |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication | Application publication date:20170620 |