一种工业控制系统的模块信息设置方法、采集方法及装置制造方法及图纸

技术编号:27739886 阅读:16 留言:0更新日期:2021-03-19 13:32
本申请公开了一种工业控制系统的模块信息设置方法、装置,方法包括:向工业控制系统的通讯单元发送预先设置的用于设置模块信息的设置数据包,以便通讯单元根据设置数据包设置对应的第一模块信息;控制通讯单元将设置数据包转发给控制器,以便控制器根据设置数据包设置对应的第二模块信息;利用控制器调用组态软件以获取第三模块信息,并为IO模块设置对应的第三模块信息。本方法能够提高为工业控制系统中的各模块设置模块信息的便捷度,能够提高后续读取各模块的模块信息的便捷度。本申请还公开了一种工业控制系统的模块信息采集方法、装置以及一种工业控制系统,均具有上述有益效果。

【技术实现步骤摘要】
一种工业控制系统的模块信息设置方法、采集方法及装置
本专利技术涉及系统控制领域,特别涉及一种工业控制系统的模块信息设置方法及装置、一种工业控制系统的模块信息采集方法及装置、一种工业控制系统。
技术介绍
如图1所示,为目前一种工业控制系统最大控制站的系统结构图;目前的工业控制系统最大控制站容量为:1个主机笼+6个扩展机笼,共两个通讯单元,三个控制器,58对IO模块;而在将各模块发往现场实际使用之前,需要为各模块设置具有身份ID作用的模块信息。现有技术中,一般是通过为各模块设置条形码这种物理形式的编码,条形码中包括与模块对应模块信息,从而实现为各模块设置模块信息。显然,现有技术中为各模块设置对应的模块信息的方式,不仅设置模块信息的过程操作困难麻烦,而且后续需要读取各模块的模块信息时,需要去现场扫描各条形码,因此读取模块信息的过程也困难麻烦。因此,如何提高为工业控制系统中的各模块设置模块信息的便捷度,提高后续读取各模块的模块信息的便捷度,是本领域技术人员目前需要解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种工业控制系统的模块信息设置方法,能够提高为工业控制系统中的各模块设置模块信息的便捷度,提高后续读取各模块的模块信息的便捷度;本专利技术的另一目的是提供一种工业控制系统的模块信息设置装置、一种工业控制系统的模块信息采集方法、装置以及一种工业控制系统,均具有上述有益效果。为解决上述技术问题,本专利技术提供一种工业控制系统的模块信息设置方法,包括:向工业控制系统的通讯单元发送预先设置的用于设置模块信息的设置数据包,以便所述通讯单元根据所述设置数据包设置对应的第一模块信息;控制所述通讯单元将所述设置数据包转发给控制器,以便所述控制器根据所述设置数据包设置对应的第二模块信息;利用所述控制器调用组态软件以获取第三模块信息,并为所述IO模块设置对应的所述第三模块信息。优选地,所述控制所述通讯单元将所述设置数据包转发给控制器,以便所述控制器根据所述设置数据包设置对应的第二模块信息的过程,具体包括:在所述通讯单元ToolComm线程接收到所述设置数据包后,设置控制器序列号内部命令;通过所述通讯单元RTS线程将所述控制器序列号内部命令和所述设置数据包通过ComBus总线转发给所述控制器;所述控制器收到所述控制器序列号内部命令后,利用所述设置数据包设置所述第二模块信息。优选地,在设置所述第一模块信息和/或所述第二模块信息和/或第三模块信息后,进一步包括:发出对应的反馈信息。优选地,在设置所述第一模块信息和/或所述第二模块信息和/或第三模块信息后,进一步包括:记录所述第一模块信息和/或所述第二模块信息和/或第三模块信息。优选地,所述第一模块信息和/或所述第二模块信息和/或第三模块信息包括序列号。为解决上述技术问题,本专利技术还提供一种工业控制系统的模块信息设置装置,包括:第一设置模块,用于向工业控制系统的通讯单元发送预先设置的用于设置模块信息的设置数据包,以便所述通讯单元根据所述设置数据包设置对应的第一模块信息;第二设置模块,用于控制所述通讯单元将所述设置数据包转发给控制器,以便所述控制器根据所述设置数据包设置对应的第二模块信息;第三设置模块,用于利用所述控制器调用组态软件以获取第三模块信息,并为所述IO模块设置对应的所述第三模块信息。为解决上述技术问题,本专利技术提供一种工业控制系统的模块信息采集方法,包括:向工业控制系统的通讯单元发送预先设置的用于读取模块信息的读取数据包,以便所述通讯单元根据所述读取数据包反馈对应的第一模块信息;控制所述通讯单元将所述读取数据包转发给控制器,以便所述控制器根据所述读取数据包反馈对应的第二模块信息;在所述IO模块将自身的第三模块信息发送给所述控制器后,向所述控制器发送所述读取数据包,以便所述控制器根据所述读取数据包反馈所述第三模块信息。优选地,所述IO模块将自身的第三模块信息发送给所述控制器的过程,具体包括:所述IO模块将自身的所述第三模块信息发送给IO主站;所述控制器与所述IO主站通过双口RAM实现数据交互,获取所述IO模块的所述第三模块信息。为解决上述技术问题,本专利技术还提供一种工业控制系统的模块信息采集装置,包括:第一采集模块,用于向工业控制系统的通讯单元发送预先设置的用于读取模块信息的读取数据包,以便所述通讯单元根据所述读取数据包反馈对应的第一模块信息;第二采集模块,用于控制所述通讯单元将所述读取数据包转发给控制器,以便所述控制器根据所述读取数据包反馈对应的第二模块信息;第三采集模块,用于在所述IO模块将自身的第三模块信息发送给所述控制器后,向所述控制器发送所述读取数据包,以便所述控制器根据所述读取数据包反馈所述第三模块信息。为解决上述技术问题,本专利技术还提供一种工业控制系统,包括模块信息设置装置和模块信息采集装置;其中,所述模块信息设置装置用于向工业控制系统的通讯单元发送预先设置的用于设置模块信息的设置数据包,以便所述通讯单元根据所述设置数据包设置对应的第一模块信息;控制所述通讯单元将所述设置数据包转发给控制器,以便所述控制器根据所述设置数据包设置对应的第二模块信息;利用所述控制器调用组态软件以获取第三模块信息,并为所述IO模块设置对应的所述第三模块信息;所述模块信息采集装置用于向工业控制系统的通讯单元发送预先设置的用于读取模块信息的读取数据包,以便所述通讯单元根据所述读取数据包反馈对应的第一模块信息;控制所述通讯单元将所述读取数据包转发给控制器,以便所述控制器根据所述读取数据包反馈对应的第二模块信息;在所述IO模块将自身的第三模块信息发送给所述控制器后,向所述控制器发送所述读取数据包,以便所述控制器根据所述读取数据包反馈所述第三模块信息。本专利技术提供的一种工业控制系统的模块信息设置方法,相较于现有技术,本方法通过向通信单元和控制器发送用于设置模块信息的设置数据包的方式来实现为通讯单元和控制器设置对应的模块信息,并且通过控制器调用组态软件为IO模块设置对应的第三模块信息,从而能够提高为工业控制系统中的各模块设置模块信息的便捷度,并且后续可以通过程序指令的方式直接读取设置的模块信息,因此能够提高后续读取各模块的模块信息的便捷度。为解决上述技术问题,本专利技术还提供了一种工业控制系统的模块信息设置装置、一种工业控制系统的模块信息采集方法、装置以及一种工业控制系统,均具有上述有益效果。附图说明为了更清楚地说明本专利技术实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为目前一种工业控制系统最大控制站的系统结构图;图2为本专利技术实施例提供的一种本文档来自技高网...

【技术保护点】
1.一种工业控制系统的模块信息设置方法,其特征在于,包括:/n向工业控制系统的通讯单元发送预先设置的用于设置模块信息的设置数据包,以便所述通讯单元根据所述设置数据包设置对应的第一模块信息;/n控制所述通讯单元将所述设置数据包转发给控制器,以便所述控制器根据所述设置数据包设置对应的第二模块信息;/n利用所述控制器调用组态软件以获取第三模块信息,并为所述IO模块设置对应的所述第三模块信息。/n

【技术特征摘要】
1.一种工业控制系统的模块信息设置方法,其特征在于,包括:
向工业控制系统的通讯单元发送预先设置的用于设置模块信息的设置数据包,以便所述通讯单元根据所述设置数据包设置对应的第一模块信息;
控制所述通讯单元将所述设置数据包转发给控制器,以便所述控制器根据所述设置数据包设置对应的第二模块信息;
利用所述控制器调用组态软件以获取第三模块信息,并为所述IO模块设置对应的所述第三模块信息。


2.根据权利要求1所述的方法,其特征在于,所述控制所述通讯单元将所述设置数据包转发给控制器,以便所述控制器根据所述设置数据包设置对应的第二模块信息的过程,具体包括:
在所述通讯单元ToolComm线程接收到所述设置数据包后,设置控制器序列号内部命令;
通过所述通讯单元RTS线程将所述控制器序列号内部命令和所述设置数据包通过ComBus总线转发给所述控制器;
所述控制器收到所述控制器序列号内部命令后,利用所述设置数据包设置所述第二模块信息。


3.根据权利要求1所述的方法,其特征在于,在设置所述第一模块信息和/或所述第二模块信息和/或第三模块信息后,进一步包括:
发出对应的反馈信息。


4.根据权利要求1所述的方法,其特征在于,在设置所述第一模块信息和/或所述第二模块信息和/或第三模块信息后,进一步包括:
记录所述第一模块信息和/或所述第二模块信息和/或第三模块信息。


5.根据权利要求1至4任一项所述的方法,其特征在于,所述第一模块信息和/或所述第二模块信息和/或第三模块信息包括序列号。


6.一种工业控制系统的模块信息设置装置,其特征在于,包括:
第一设置模块,用于向工业控制系统的通讯单元发送预先设置的用于设置模块信息的设置数据包,以便所述通讯单元根据所述设置数据包设置对应的第一模块信息;
第二设置模块,用于控制所述通讯单元将所述设置数据包转发给控制器,以便所述控制器根据所述设置数据包设置对应的第二模块信息;
第三设置模块,用于利用所述控制器调用组态软件以获取第三模块信息,并为所述IO模块设置对应的所述第三模块信息。


7.一种工业控制系统的模块信息采集方法,其特征在于,包括:
向工业控制系统的通讯单元发送预先设置...

【专利技术属性】
技术研发人员:李昂娜王力
申请(专利权)人:杭州和利时自动化有限公司
类型:发明
国别省市:浙江;33

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

1