控制器自动配置装置及其自动配置方法制造方法及图纸

技术编号:15689998 阅读:73 留言:0更新日期:2017-06-24 02:01
本发明专利技术提供一种控制器自动配置装置及其自动配置方法,所述控制器自动配置装置包括上位机及控制器;所述上位机与所述控制器电连接,适于查询所述控制器的存在信息、读取所述控制器的配置数据、并更改与所述上位机所在网络中的其他控制器相冲突的所述控制器的配置数据。通过上位机对控制器的操作,快速稳定的完成控制器的数据配置,不需要工程师手动操作,整个过程简单方便,大大节省了人力和时间,且保证整个控制器系统快速配置,稳定运行。

Controller automatic configuration device and automatic configuration method thereof

The invention provides an automatic controller configuration device and automatic configuration method, the controller automatically configure the device comprises a machine and host controller; the host computer are electrically connected with the controller, the controller configuration data for the query of the information, the controller reads the configuration data, and change the controller with the computer where the other controllers in the network conflict. Through the host computer and the controller operation, fast and stable controller data configuration engineer does not need manual operation, the whole process is simple and convenient, greatly saves manpower and time, and ensure the rapid configuration of the controller system, stable operation.

【技术实现步骤摘要】
控制器自动配置装置及其自动配置方法
本专利技术涉及自动化领域,特别是涉及一种控制器自动配置装置及其自动配置方法。
技术介绍
工业控制领域中,控制器的应用是目前比较主流,也是国际比较认可的方案。控制器量产出厂后,每个控制器的配置信息是一样的,在使用之前首先需要对每个控制器的配置进行初始化,在使用过程中如果更换控制器需要保证控制器的配置数据具有可更改性。目前工业控制应用中,大多需要工程师现场安装配置,更换控制器时也往往需要工程师手动更改新控制器配置数据,否则会造成控制器之间的配置信息冲突(例如IP冲突)。这样手动进行控制器的配置和更新,过程复杂且浪费时间和人力资源。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种控制器自动配置装置及其自动配置方法,用于解决现有技术中由于在更换控制器时,需要手动更改新控制器的配置数据而存在的更改过程复杂,造成时间和人力资源的浪费的问题。为实现上述目的及其他相关目的,本专利技术提供一种控制器自动配置装置,所述控制器自动配置装置包括上位机及控制器;所述上位机与所述控制器电连接,适于查询所述控制器的存在信息、读取所述控制器的配置数据、并更改与所述上位机所在网络中的其他控制器相冲突的所述控制器的配置数据。作为本专利技术的控制器自动配置装置的一种优选方案,所述上位机包括:查询模块,适于查询所述上位机所在网络中的所述控制器的存在信息;读取模块,适于读取所述上位机所在网络中的所述控制器的配置数据;更改模块,适于更改与所述上位机所在网络中的其他控制器相冲突的所述控制器的配置数据。作为本专利技术的控制器自动配置装置的一种优选方案,所述查询模块适于通过发送广播的方式进行扫描以查询所述上位机所在网络中的所述控制器的存在信息;所述读取模块适于在所述查询模块查询到所述控制器的存在之后,向所述控制器发送读取配置信息请求以读取所述上位机所在网络中的所述控制器的配置数据;所述更改模块适于向与所述上位机所在网络中的其他控制器相冲突的所述控制器发送更改数据命令,并将需要配置的数据下载给所述控制器。作为本专利技术的控制器自动配置装置的一种优选方案,所述控制器适于在收到所述上位机的广播扫描数据之后,回应告知所述上位机本控制器的存在;所述控制器适于在收到所述上位机发送的读取配置数据请求之后,读取自身的配置数据并上传至所述上位机;所述控制器适于在收到所述上位机发送的更改数据命令和配置数据之后,更改自身的配置数据。作为本专利技术的控制器自动配置装置的一种优选方案,所述上位机为PC上位机。本专利技术还提供一种控制器自动配置装置的自动配置方法,所述自动配置方法包括:上位机查询其所在网络中的控制器的存在信息;所述上位机查询到所述控制器的存在之后,读取每个所述控制器的配置数据;所述上位机所在的网络中存在与其他控制器相冲突的控制器时,所述上位机更改与其他控制器相冲突的所述控制器的配置数据。作为本专利技术的控制器自动配置装置的自动配置方法的一种优选方案,所述上位机查询其所在网络中的所述控制器的存在信息的具体方法为:所述上位机通过发送广播的方式进行扫描,所述控制器收到所述上位机的广播扫描数据之后,回应告知所述上位机本控制器的存在。作为本专利技术的控制器自动配置装置的自动配置方法的一种优选方案,所述上位机读取每个所述控制器的配置数据的具体方法为:所述上位机向所述控制器发送读取配置信息请求,所述控制器收到所述上位机发送的读取配置数据请求之后,读取自身的配置数据并上传至所述上位机。作为本专利技术的控制器自动配置装置的自动配置方法的一种优选方案,所述上位机更改与其他控制器相冲突的所述控制器的配置数据的具体方法为:所述上位机向与所述上位机所在网络中的其他控制器相冲突的所述控制器发送更改数据命令,并将需要配置的数据下载给所述控制器,所述控制器收到所述上位机发送的更改数据命令和配置数据之后,更改自身的配置数据。作为本专利技术的控制器自动配置装置的自动配置方法的一种优选方案,所述上位机包括查询模块、读取模块及更改模块;所述上位机通过所述查询模块查询所述上位机所在网络中的所述控制器的存在信息;所述上位机通过所述读取模块读取每个所述控制器的配置数据;所述上位机通过所述更改模块更改与所述上位机所在网络中的其他控制器相冲突的所述控制器的配置数据。作为本专利技术的控制器自动配置装置的自动配置方法的一种优选方案,所述上位机为PC上位机。如上所述,本专利技术的控制器自动配置装置及其自动配置方法,具有以下有益效果:通过上位机对控制器的操作,快速稳定的完成控制器的数据配置,不需要工程师手动操作,整个过程简单方便,大大节省了人力和时间,且保证整个控制器系统快速配置,稳定运行。附图说明图1显示为本专利技术实施例一中提供的控制器自动配置装置的示意图。图2显示为本专利技术实施例一中提供的控制器自动配置装置中的上位机的示意图。图3显示本专利技术实施例二中提供的控制器自动配置装置的自动配置方法的流程图。元件标号说明1上位机11查询模块12读取模块13更改模块2控制器具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。请参阅图1至图3需要说明的是,本实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,虽图示中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。实施例一请参阅图1至图2,本专利技术提供一种控制器自动配置装置,所述控制器自动配置装置包括上位机1及控制器2;所述上位机1与所述控制器2电连接,所述上位机1适于查询所述控制器2的存在信息、读取所述控制器2的配置数据、并更改与所述上位机1所在网络中的其他控制器2相冲突的所述控制器2的配置数据。作为示例,所述上位机1包括:查询模块11、读取模块12及更改模块13;所述查询模块11适于查询所述上位机1所在网络中的所述控制器2的存在信息;所述读取模块12适于读取所述上位机1所在网络中的所述控制器2的配置数据;所述更改模块13适于更改与所述上位机1所在网络中的其他控制器2相冲突的所述控制器2的配置数据。作为示例,所述查询模块11适于通过发送广播的方式进行扫描以查询所述上位机1所在网络中的所述控制器2的存在信息;所述读取模块12适于在所述查询模块11查询到所述控制器2的存在之后,向所述控制器2发送读取配置信息请求以读取所述上位机1所在网络中的所述控制器2的配置数据;当所述上位机1所在的网络中存在与其他控制器2相冲突的控制器2时,所述更改模块13适于向与所述上位机1所在网络中的其他控制器2相冲突的所述控制器2发送更改数据命令,并将需要配置的数据下载给所述控制器2。作为示例,所述控制器2收到所述上位机1的广播扫描数据之后,回应告知所述上位机1本控制器的存在;所述控制器2收到所述上位机1发送的读取配置数据请求之后,读取自身的配置数据并上传至所述上位机1;所述控制器2收到所述上位机1发送的更改数据命令和配置数据之后,更改自身的配置数据。作为示本文档来自技高网...
控制器自动配置装置及其自动配置方法

【技术保护点】
一种控制器自动配置装置,其特征在于,所述控制器自动配置装置包括上位机及控制器;所述上位机与所述控制器电连接,适于查询所述控制器的存在信息、读取所述控制器的配置数据、并更改与所述上位机所在网络中的其他控制器相冲突的所述控制器的配置数据。

【技术特征摘要】
1.一种控制器自动配置装置,其特征在于,所述控制器自动配置装置包括上位机及控制器;所述上位机与所述控制器电连接,适于查询所述控制器的存在信息、读取所述控制器的配置数据、并更改与所述上位机所在网络中的其他控制器相冲突的所述控制器的配置数据。2.根据权利要求1所述的控制器自动配置装置,其特征在于:所述上位机包括:查询模块,适于查询所述上位机所在网络中的所述控制器的存在信息;读取模块,适于读取所述上位机所在网络中的所述控制器的配置数据;更改模块,适于更改与所述上位机所在网络中的其他控制器相冲突的所述控制器的配置数据。3.根据权利要求2所述的控制器自动配置装置,其特征在于:所述查询模块适于通过发送广播的方式进行扫描以查询所述上位机所在网络中的所述控制器的存在信息;所述读取模块适于在所述查询模块查询到所述控制器的存在之后,向所述控制器发送读取配置信息请求以读取所述上位机所在网络中的所述控制器的配置数据;所述更改模块适于向与所述上位机所在网络中的其他控制器相冲突的所述控制器发送更改数据命令,并将需要配置的数据下载给所述控制器。4.根据权利要求3所述的控制器自动配置装置,其特征在于:所述控制器适于在收到所述上位机的广播扫描数据之后,回应告知所述上位机本控制器的存在;所述控制器适于在收到所述上位机发送的读取配置数据请求之后,读取自身的配置数据并上传至所述上位机;所述控制器适于在收到所述上位机发送的更改数据命令和配置数据之后,更改自身的配置数据。5.根据权利要求1至4中任一项所述的控制器自动配置装置,其特征在于:所述上位机为PC上位机。6.一种控制器自动配置装置的自动配置方法,其特征在于,所述自动配置方法包括:上位机查询其所在网络中的控制器的存在信息;所述上位...

【专利技术属性】
技术研发人员:陈小杰
申请(专利权)人:重庆川仪自动化股份有限公司
类型:发明
国别省市:重庆,50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1