数值控制装置的制作方法

文档序号:13676774阅读:148来源:国知局
技术领域本发明涉及一种数值控制装置,具体涉及一种具有可连接于数种受控制组件的主控制接口的数值控制装置。

背景技术:
一般而言,工业用数值控制装置常用以控制各种不同型态的受控制器,例如:车床、铣床及机械手臂等,然而,各种不同型态的受控制器的连接接口种类不尽相同,若一个数值控制装置欲同时连接至不同种类的受控制器,则必须事先在数值控制装置增设多个连接接口,或是额外加装转接器,但无论是以增设连接接口或是额外加装转接器,皆会造成成本的增加。更具体而言,当一数值控制装置与多个通讯总线类型相同的受控制器连接时,其连接方式为数值控制装置与一受控制器电性连接,此受控制器再与另一受控制器电性连接,依此方式串联多个通讯总线类型相同的受控制器,其讯号传递方式则是数值控制装置将所有受控制器所需的讯号先传递至第一个与数值控制装置连接的受控制器,第一个受控制器接受所需的数据后,第一个受控制器再将剩余的讯号传递至第二个受控制器,依此方式传递至最后一个受控制器,然而,此方式仅可让主控制器传递讯号至一个受控制器,或是让一个受控制器传递讯号至主控制器,而无法同时让主控制器传递讯号至受控制器且受控制器传递讯号至主控制器,如此一来,增加了整体讯号传递时间,也因此增加整体作业时间。另一方面,当一数值控制装置增设多个可与不同种类受控制器连接的接口时,数值控制装置所传递的讯号虽可个别传递于各个受控制器,但因数值控制装置增设接口而增加成本,且接口必须事先于数值控制装置增设,如事后需额外增加连接受控制器的种类,则必须增设转换器,亦增加整体成本。

技术实现要素:
本发明的目的是克服现有技术存在的不足,提供一种数值控制装置,其主控制接口可连接至各种不同种类的受控制接口,故主控制接口无需因受控制接口类型不同而需要额外增加主控制接口数量,因而降低成本。本发明的目的通过以下技术方案来实现:数值控制装置,其特征在于:包含主控制器,用以发送复数第一控制讯号,每一第一控制讯号包含一串行数据;缓存器,其电性连接于主控制器,缓存器具有复数地址,缓存器接收第一控制讯号并输出第一控制讯号,每一第一控制讯号分别储存于缓存器的部分地址;主控制接口,其具有复数连接埠,每一连接埠具有复数个引脚,每一连接埠的一端电性连接于缓存器,每一连接埠的另一端分别电性连接至每一连接埠所对应于一受控制组件的一受控制接口,主控制接口的连接端口分别接收缓存器所输出的第一控制讯号的串行数据,且连接埠分别将所接收的串行数据输出至连接埠所对应于受控制组件的受控制接口,且受控制接口可传递一第二控制讯号至主控制接口的连接埠,主控制接口的连接埠传递第二控制讯号至该缓存器的部分地址,缓存器将第二控制讯号传递至主控制器,主控制器通过第一控制讯号与第二控制讯号控制受控制组件。进一步地,上述的数值控制装置,其中,所述主控制接口为一串行主控制接口。更进一步地,上述的数值控制装置,其中,所述受控制接口为一串行总线。更进一步地,上述的数值控制装置,其中,所述主控制接口传递第一控制讯号至受控制接口的方式为一异步起停方式。更进一步地,上述的数值控制装置,其中,所述受控制接口传递第二控制讯号至主控制接口的方式系一异步起停方式。更进一步地,上述的数值控制装置,其中,所述缓存器具有8个地址。更进一步地,上述的数值控制装置,其中,所述主控制接口可同时连接不同种类的受控制组件的受控制接口。再进一步地,上述的数值控制装置,其中,所述主控制接口为一DB9类型的串行主控制接口。再进一步地,上述的数值控制装置,其中,所述受控制接口的类型为RS232、RS422或RS485类型的串行通讯总线。再进一步地,上述的数值控制装置,其中,所述主控制接口具有复数个连接埠,每个连接埠的每个引脚的一端电性连接至缓存器,每个连接埠的每个引脚的另一端电性连接至每个连接埠的引脚对应于受控制组件的受控制接口。本发明技术方案突出的实质性特点和显著的进步主要体现在:①本发明的主控制接口各个连接埠与每一个受控制组件之间的数据传递同样也是独立传递,可以确保各个受控制组件之间不会相互干扰;②数值控制装置的主控制接口可连接至各种不同种类的受控制接口,故主控制接口无需因受控制接口类型不同而需要额外增加主控制接口数量,因而降低成本;③本发明数值控制装置功能卓越,经济效益和社会效应显著,市场应用前景广阔。附图说明下面结合附图对本发明技术方案作进一步说明:图1:本发明数值控制装置与数个受控制组件连接的示意图;图2:主控制接口与数个受控制组件连接的示意图;图3:缓存器位对应于主控制接口的示意图。具体实施方式如图1所示,数值控制装置1包括一主控制器11、一缓存器12及一主控制接口13,主控制器11电性连接于缓存器12,缓存器12电性连接于主控制接口13的一端,主控制接口13的另一端则电性连接于数个受控制组件,即受控制组件2、受控制组件3、受控制组件4;其中,缓存器12具有复数个地址,以本发明实施例为例,缓存器具有八个地址。主控制接口13与受控制组件2、受控制组件3、受控制组件4之间的连接方式如图2所示,主控制接口13具有复数个连接埠,即连接埠131、连接埠132、连接埠133,其中,连接埠131具有引脚1311、引脚1312、引脚1313、引脚1314,连接埠132具有引脚1321、引脚1322,连接埠133具有引脚1331、引脚1332,连接埠131、连接埠132、连接埠133的引脚1311、引脚1312、引脚1313、引脚1314、引脚1321、引脚1322、引脚1331、引脚1332的一端电性连接至缓存器12,连接埠131、连接埠132、连接埠133的引脚1311、引脚1312、引脚1313、引脚1314、引脚1321、引脚1322、引脚1331、引脚1332的另一端电性连接至连接埠131、连接埠132、连接埠133的引脚1311、引脚1312、引脚1313、引脚1314、引脚1321、引脚1322、引脚1331、引脚1332对应于受控制组件的受控制接口21、受控制接口22、受控制接口23、受控制接口24、受控制接口31、受控制接口32、受控制接口41、受控制接口42。主控制器11用以发送复数个第一控制讯号至缓存器12,每个第一控制讯号分别对应于缓存器12的部分地址,其中,每个第一控制讯号包含一串行数据;缓存器12在接收这些第一控制讯号后,输出这些第一控制讯号至主控制接口13的每个连接埠131、连接埠132、连接埠133的每个引脚1311、引脚1312、引脚1313、引脚1314、引脚1321、引脚1322、引脚1331、引脚1332;其中,缓存器12各位的地址与连接埠131、连接埠132、连接埠133及其引脚1311、引脚1312、引脚1313、引脚1314、引脚1321、引脚1322、引脚1331、引脚1332的对应关系如图3所示;缓存器12是以八个位的地址来用以分别储存各个第一控制讯号,主控制接口13的每个连接埠的每个引脚分别接收缓存器12所输出的每个第一控制讯号的串行数据,例如:连接埠131接收缓存器12的第一~第四位的串行数据,连接埠132接收缓存器12的第五~第六位的串行数据,连接埠133接收缓存器12的第七~第八位的串行数据;接着,每个连接埠131、132、133将所接收到的串行数据透过引脚分别输出至连接埠131、连接埠132、连接埠133所对应于受控制组件的受控制接口21、受控制接口22、受控制接口23、受控制接口24、受控制接口31、受控制接口32、受控制接口41、受控制接口42;例如:连接埠131透过引脚1311、引脚1312、引脚1313、引脚1314输出串行数据至受控制组件2的受控制接口21、受控制接口22、受控制接口23、受控制接口24,连接埠132通过引脚1321、引脚1322输出串行数据至受控制组件3的受控制接口31、受控制接口32,连接埠133通过引脚1331、引脚1332输出串行数据至受控制组件4的受控制接口41、受控制接口42。此外,每个受控制接口21、受控制接口22、受控制接口23、受控制接口24、受控制接口31、受控制接口32、受控制接口41、受控制接口42亦可传递第二控制讯号至主控制接口13的连接埠131、连接埠132、连接埠133中的引脚1311、引脚1312、引脚1313、引脚1314、引脚1321、引脚1322、引脚1331、引脚1332;而主控制接口13的连接埠131、连接埠132、连接埠133的引脚1311、引脚1312、引脚1313、引脚1314、引脚1321、引脚1322、引脚1331、引脚1332再将第二控制讯号输出至缓存器12,缓存器12将第二控制讯号输出至主控制器11,使得主控制器11可以通过第二控制讯号控制受控制组件2、受控制组件3、受控制组件4。数值控制装置1传递串行数据至受控制组件2、受控制组件3、受控制组件4的方式为一异步起停方式(asynchronousstart-stop);以数值控制装置1与受控制组件2之间的数据传递为例:首先,主控制器11传递一个数字讯号为0的位至缓存器12,此数字讯号0的位并非包含在八个位的串行数据中,而是一起始位;接着,缓存器12将此起始位0传递至主控制接口13的连接埠131的引脚1311、引脚1312,使引脚1311与引脚1312之间产生-6V~-2V的低电压差,且引脚1311、引脚1312输出低电压差至受控制组件2的受控制接口21、受控制接口22;当受控制接口21、受控制接口22接收到低电压差(例如:-6V)时,则可开始接收串行数据;其中,串行数据系由一连串共八个由位0与1所构成之位串;之后,在串行数据传递结束后,主控制器11传递一个数字讯号为1的位至缓存器12;其中,此数字讯号为1的位同样并非包含在八个位的串行数据内,而是一结束位;之后,缓存器12将此结束位1传递至主控制接口13的连接埠131的引脚1311、引脚1312,使引脚1311、引脚1312之间产生+2V~+6V的高电压差,且引脚1311、引脚1312输出高电压差至受控制组件2的受控制接口21、受控制接口22,当受控制接口21、受控制接口22接收到高电压差(例如:+6V)时,则可结束受控制组件2的数据传递。如此方式即完成一次的串行数据传递。同样地,数值控制装置1与受控制组件2之间多次串行数据的传递方式如同上述,且数值控制装置1与受控制组件3、受控制组件4如同上述数值控制装置1与受控制组件2之间的串行数据传递方式,在此不再赘述。由于主控制接口13的各个连接埠131、连接埠132、连接埠133是分别与受控制组件2、受控制组件3、受控制组件4连接,故主控制接口13的各个连接埠131、连接埠132、连接埠133与受控制组件2、受控制组件3、受控制组件4之间的数据传递同样也是独立传递;换言之,主控制接口13的各个连接埠131、连接埠132、连接埠133可与各个受控制组件2、受控制组件3、受控制组件4互相传递数据,而各个受控制组件2、受控制组件3、受控制组件4之间不因此相互干扰。此外,本发明数值控制装置1亦无需传递数据给受控制组件2后,再依序进行将受控制组件3、受控制组件4所需的数据传递至受控制组件3、受控制组件4,因此,本发明数值控制装置不会降低数据传递效率与降低使用灵活度。主控制接口13可同时连接不同种类的受控制组件2、受控制组件3、受控制组件4的受控制接口21、受控制接口22、受控制接口23、受控制接口24、受控制接口31、受控制接口32、受控制接口41、受控制接口42,故无需因受控制组件2、受控制组件3、受控制组件4的受控制接口21、受控制接口22、受控制接口23、受控制接口24、受控制接口31、受控制接口32、受控制接口41、受控制接口42类型不同而需额外新增主控制接口,因而无需额外增加成本,其中,受控制组件2、受控制组件3、受控制组件4的受控制接口21、受控制接口22、受控制接口23、受控制接口24、受控制接口31、受控制接口32、受控制接口41、受控制接口42的类型是:RS232、RS422、RS485等类型的串行通讯总线,在此本发明并不设限。主控制接口13为一串行主控制接口,例如是一DB9类型的串行主控制接口,串行主控制接口的类型可依使用者需求更换,在此本发明并不设限。主控制接口13因应受控制组件的受控制接口数量而设置三个连接埠,连接端口数量及受控制组件数量可依需求而设置,在此本发明并不设限。综上所述,本发明的主控制接口各个连接埠与每一个受控制组件之间的数据传递同样也是独立传递,可以确保各个受控制组件之间不会相互干扰。本发明数值控制装置的主控制接口可连接至各种不同种类的受控制接口,故主控制接口无需因受控制接口类型不同而需要额外增加主控制接口数量,因而降低成本。需要理解到的是:以上所述仅是本发明的优选实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1