发明名称 数控系统中硬件端口的对象化管理控制方法
摘要 本发明涉及一种数控系统中硬件端口的对象化管理控制方法,该方法包括初始化处理操作,端口信息读取处理操作以及端口信息配置更新处理操作,通过初始化处理操作将硬件端口状态转换为端口对象管理类对象中端口对象类实例的端口状态值,数控系统通过端口信息读取处理操作和端口信息配置更新处理操作分别对硬件端口进行读取或更新。采用了本发明的数控系统中硬件端口的对象化管理控制方法,由于其将硬件端口状态转换为端口对象类实例,使数控系统可以通过对象化的端口来读取或更新各硬件端口的状态,即时高效地修改端口值,进一步的这种对象化的硬件端口管理方法使端口管理成为数控系统中独立的模块,为端口的扩展和在不同系统中移植提供了方便。
申请公布号 CN102176138B 申请公布日期 2013.04.03
申请号 CN201110049670.9 申请日期 2011.03.01
申请人 上海维宏电子科技股份有限公司 发明人 汪腾霞;孔令磊;李宁;郑之开
分类号 G05B19/414(2006.01)I 主分类号 G05B19/414(2006.01)I
代理机构 上海智信专利代理有限公司 31002 代理人 王洁;郑暄
主权项 一种数控系统中硬件端口的对象化管理控制方法,其特征在于,所述的对象化管理控制方法包括系统初始化处理操作,端口信息读取处理操作,以及端口信息配置更新处理操作,其中,所述的初始化处理操作,包括以下步骤:(11)创建端口对象管理模块和端口交互模块;(12)端口交互模块读取数控系统的各硬件端口信息并存储;(13)端口对象管理模块根据端口交互模块中的各硬件端口信息建立端口对象信息表;所述的端口信息读取处理操作,包括以下步骤:(21)所述的端口对象管理模块接收数控系统所发出的指定端口信息读取指令;(22)端口对象管理模块控制端口交互模块读取该指定端口信息并进行存储;(23)端口对象管理模块根据端口交互模块所读取的该指定端口信息更新所述的端口对象信息表;(24)端口对象管理模块将端口对象信息表中该指定端口的端口信息返回至数控系统;所述的端口信息配置更新处理操作,包括以下步骤:(31)所述的端口对象管理模块接收数控系统所发出的端口信息更新指令;(32)端口对象管理模块根据所述的端口信息更新指令更新所述的端口对象信息表;(33)端口交互模块读取所述的端口对象信息表,并将相应的端口信息更新至各硬件端口;所述的端口对象管理模块为端口对象管理类对象,所述的端口交互模块为端口交互类对象。
地址 201108 上海市闵行区都会路2338弄总部一号企业园区29号