一种数控机床位置检测元件的现场总线接口

    公开(公告)号:CN102063091B

    公开(公告)日:2012-09-05

    申请号:CN201010538801.5

    申请日:2010-11-10

    IPC分类号: G05B19/414

    摘要: 本发明公开了一种数控机床总线式检测元件的现场总线接口,用于数控机床上的位置检测元件与数控机床外部控制模块之间的通信,该接口包括:现场可编程逻辑门阵列FPGA,用于数据的发送缓冲、接收缓冲以及协议处理;以太网物理层PHY芯片,与所述现场可编程门阵列FPGA通信,用于发送和接收数据,将网络中传输的差分模拟信号转变为数字信号,以便于现场可编程门阵列FPGA进行处理;网络变压器,与所述太网物理层PHY芯片连接,用于隔离信号;和双绞线接头,与所述网络变压器相连,用于发送和接收模拟信号。本发明可以将总线的通信速率提高到100M,传输延迟可以减小到1微秒以内,满足了现行的数控机床高速、高精度加工的要求。

    一种现场总线的时间同步方法

    公开(公告)号:CN101631016B

    公开(公告)日:2011-09-14

    申请号:CN200910061657.8

    申请日:2009-04-14

    摘要: 本发明公开了一种现场总线的时间同步方法,包括主站实施过程和从站实施过程。在每个通信周期中,主站将上一个周期的帧发送时刻和帧接收时刻之差以及本数据帧的发送时刻发送给环形网络中。各从站根据二个周期接收数据帧的时间差计算出主站数据帧到本单元的延时时间,再加上主站本数据帧的发送时刻,计算出本站时钟时间,实现时钟同步。本方法在各通信周期中对各从站的时钟进行同步,从站在接收到主站的数据帧后对其时钟进行校正,同步后的时钟偏差决定于通信周期内的晶振漂移误差及处理间隔,因每次通信从站都进行时钟同步,故时钟同步误差不会产生累积。应用本方法同步的系统最大时钟误差为14ns。该方法易于实现,且只占用极小的通信带宽开销。

    一种基于指令序列分析的数控机床加工动态误差补偿方法

    公开(公告)号:CN102004466A

    公开(公告)日:2011-04-06

    申请号:CN201010518793.8

    申请日:2010-10-25

    IPC分类号: G05B19/404 B23Q23/00

    摘要: 本发明公开了一种基于指令序列分析的数控机床加工动态误差补偿方法,步骤为:①通过自学习方式,获取数控机床加工过程的多种信息曲线图;②根据预先设定的动态误差阈值要求,在动态误差曲线图中查找是否有超过动态误差阈值的程序段;③根据②得到的超过动态误差阈值的程序段和它所对应的运动轴,采用优化刀具轨迹、优化切削参数或/和补偿误差量方式对数控加工程序进行优化;④将优化后的数控加工程序调入数控系统加工缓冲区,进行加工,实现动态误差的补偿。本发明突破了传统方式采用时间序列或频率序列的建模方式,将各种加工信息与数控加工程序的程序段相对应,直接明了,让用户可以方便的实现动态误差补偿。

    一种基于指令序列的数控机床加工状态信息显示方法

    公开(公告)号:CN102023615B

    公开(公告)日:2012-05-09

    申请号:CN201010518761.8

    申请日:2010-10-25

    IPC分类号: G05B19/4093

    摘要: 本发明公开了一种基于指令序列的数控机床加工状态信息显示方法,首先获取数控系统每个插补周期各种加工状态信息,并以执行的程序段号为组索引,每组中包含执行该程序段过程中所获取的所有加工状态信息,记录至加工状态信息存储区;再从加工状态信息存储区中取得指令序列信息和需要显示的加工状态信息值,在人机界面上显示基于指令序列的加工状态信息曲线图,加工状态信息曲线图有时间均匀和指令均匀两种显示方式,并能对任意程序段进行动态显示。本发明可以使信息数据获取全面而且实时性高,有利于用户对加工状况的分析和诊断,让用户对指令序列和加工状态信息的同时观测更简便和清晰。

    一种多端口多网络协议转换器

    公开(公告)号:CN102170430A

    公开(公告)日:2011-08-31

    申请号:CN201110072456.5

    申请日:2011-03-24

    IPC分类号: H04L29/06

    摘要: 本发明公开了一种多端口多网络协议转换器,包括主控制器,辅控制器,RAM,外围电路和至少二个协议端口;主控制器与辅控制器相连,用于系统监控,实现网络协议转换,并向辅控制器提供协议和端口配置信号;辅控制器与主控制器相连,用于实现数据链路层功能,完成数据链路的建立、拆除,实现数据的检错和纠错功能;RAM为协议数据交换提供空间。本发明利用硬件电路和软件程序相结合的处理方法实现多种协议互相转换,整个转换过程在网络协议的物理层和数据链路层完成。本发明支持多种协议同时在线互相转换。根据应用要求动态配置源网络协议和目标网络类型,源网络协议端口和目标网络协议端口数量,完成源网络协议向目标网络协议的转换,实现不同协议之间通信的无缝连接。

    一种基于ARM的现场总线链路实时监控装置

    公开(公告)号:CN102117067A

    公开(公告)日:2011-07-06

    申请号:CN201110066693.0

    申请日:2011-03-18

    IPC分类号: G05B19/418

    CPC分类号: Y02P90/02

    摘要: 本发明公开了一种基于ARM的现场总线链路实时监控装置,包括ARM处理器、FPGA模块、现场总线通信接口和人机交互界面;现场总线链路上的数据经现场总线通信接口下载到FPGA模块中,ARM处理器读取FPGA模块中的数据,获得现场总线链路上的状态、报警信息及链接在现场总线链路上的设备状态和报警信息,通过所述人机交互界面显示,同时将产生的报警信息输入到FPGA模块,上传到现场总线链路中;输入信息通过人机交互界面输入所述ARM处理器,实时写入FPGA模块中,通过现场总线通信接口发送到现场总线链路中。本发明可以灵活的应用到车间级或设备级进行实时监控,解决车间级或设备级实时监控的问题。

    一种基于指令序列的数控机床加工状态信息显示方法

    公开(公告)号:CN102023615A

    公开(公告)日:2011-04-20

    申请号:CN201010518761.8

    申请日:2010-10-25

    IPC分类号: G05B19/4093

    摘要: 本发明公开了一种基于指令序列的数控机床加工状态信息显示方法,首先获取数控系统每个插补周期各种加工状态信息,并以执行的程序段号为组索引,每组中包含执行该程序段过程中所获取的所有加工状态信息,记录至加工状态信息存储区;再从加工状态信息存储区中取得指令序列信息和需要显示的加工状态信息值,在人机界面上显示基于指令序列的加工状态信息曲线图,加工状态信息曲线图有时间均匀和指令均匀两种显示方式,并能对任意程序段进行动态显示。本发明可以使信息数据获取全面而且实时性高,有利于用户对加工状况的分析和诊断,让用户对指令序列和加工状态信息的同时观测更简便和清晰。

    一种多端口多网络协议转换器

    公开(公告)号:CN102170430B

    公开(公告)日:2013-06-19

    申请号:CN201110072456.5

    申请日:2011-03-24

    IPC分类号: H04L29/06

    摘要: 本发明公开了一种多端口多网络协议转换器,包括主控制器,辅控制器,RAM,外围电路和至少二个协议端口;主控制器与辅控制器相连,用于系统监控,实现网络协议转换,并向辅控制器提供协议和端口配置信号;辅控制器与主控制器相连,用于实现数据链路层功能,完成数据链路的建立、拆除,实现数据的检错和纠错功能;RAM为协议数据交换提供空间。本发明利用硬件电路和软件程序相结合的处理方法实现多种协议互相转换,整个转换过程在网络协议的物理层和数据链路层完成。本发明支持多种协议同时在线互相转换。根据应用要求动态配置源网络协议和目标网络类型,源网络协议端口和目标网络协议端口数量,完成源网络协议向目标网络协议的转换,实现不同协议之间通信的无缝连接。

    一种基于ARM的现场总线链路实时监控装置

    公开(公告)号:CN102117067B

    公开(公告)日:2012-08-22

    申请号:CN201110066693.0

    申请日:2011-03-18

    IPC分类号: G05B19/418

    CPC分类号: Y02P90/02

    摘要: 本发明公开了一种基于ARM的现场总线链路实时监控装置,包括ARM处理器、FPGA模块、现场总线通信接口和人机交互界面;现场总线链路上的数据经现场总线通信接口下载到FPGA模块中,ARM处理器读取FPGA模块中的数据,获得现场总线链路上的状态、报警信息及链接在现场总线链路上的设备状态和报警信息,通过所述人机交互界面显示,同时将产生的报警信息输入到FPGA模块,上传到现场总线链路中;输入信息通过人机交互界面输入所述ARM处理器,实时写入FPGA模块中,通过现场总线通信接口发送到现场总线链路中。本发明可以灵活的应用到车间级或设备级进行实时监控,解决车间级或设备级实时监控的问题。