发明名称 |
开放式软件化数控系统 |
摘要 |
开放式软件化数控系统,它涉及一种数控设备的开放式控制系统,以解决现有控制系统体系结构存在的软硬件结构不可移植和不可扩展导致的控制软件专用性强、系统运行依赖于专用硬件体系结构和软件设计思想的问题。本发明的人机接口模块用于设定参数、编辑程序、显示诊断和反馈信息;任务协调模块用于分配任务给轴组模块;轴组模块完成加减速处理及插补任务,反馈运行状态给任务协调模块;轴模块读取外部设备信息,完成控制功能,将控制信息发送给外部设备执行,反馈结果给轴组模块;控制规律模块完成伺服控制规律的计算,发送结果给轴模块;软PLC模块,与任务协调模块交互,控制外部设备,将结果显示在人机接口模块上,通过软PLC开发系统编译PLC程序。 |
申请公布号 |
CN101226388A |
申请公布日期 |
2008.07.23 |
申请号 |
CN200810063974.9 |
申请日期 |
2008.02.01 |
申请人 |
哈尔滨工业大学 |
发明人 |
王永章;富宏亚;付云忠;韩振宇;刘源;梁全;王显峰 |
分类号 |
G05B19/414(2006.01) |
主分类号 |
G05B19/414(2006.01) |
代理机构 |
哈尔滨市松花江专利商标事务所 |
代理人 |
张果瑞 |
主权项 |
1.开放式软件化数控系统,它由基于RTX实时扩展的Windows操作系统的工业PC机(1)、符合SERCOS国际协议标准的伺服驱动器(2)和I/O模块(3)、符合SERCOS国际协议标准的用于完成控制器(5)与伺服驱动器(2)和I/O模块(3)之间通讯的SoftSERCANS通讯卡(4)、用于实现伺服控制功能和开关控制功能的控制器(5)组成;其特征在于所述控制器(5)包括以下单元:人机接口模块(6),修改和设定任务协调模块(7)的参数、编辑PLC程序、显示诊断信息以及PLC反馈信息;任务协调模块(7),将来自人机接口模块(6)以及软PLC模块(11)的任务分配给轴组模块(8);轴组模块(8),接受任务协调模块(7)的调度,完成加减速处理及插补任务,并将运行状态反馈给任务协调模块(7);轴模块(9),接受轴组模块(8)的指令,同时读取伺服驱动器(2)和I/O模块(3)的反馈信息,根据用户需求选择性地调用伺服控制规律完成位置控制或速度控制等功能,将控制信息发送给伺服驱动器(2)和I/O模块(3)执行,并将其运行状态反馈给轴组模块(8);控制规律模块(10),为轴模块(9)提供多种控制策略完成伺服控制规律的计算,并将计算结果发送给轴模块(9);软PLC模块(11),与任务协调模块(7)进行信息交互,对伺服驱动器(2)和I/O模块(3)进行控制,并识别伺服驱动器(2)和I/O模块(3)的运行状态,将结果显示在在人机接口模块(6)上,并通过软PLC开发系统(13)完成PLC程序的编译与调试。 |
地址 |
150001黑龙江省哈尔滨市南岗区西大直街92号 |