数控车床 >> 行业动态 >> CNC装置的硬件结构
CNC装置的硬件结构
一、概述
CNC装置的硬件结构,按CPU的多少来分,分为单机系统和多机系统。 1. 单机系统:整个CNC装置只有一个CPU,它集中控制和管理整个系统资源通过分时处理的方式来实现各种数控功能。 优点:投资少、结构简单、易于实现。 缺点:功能受CPU字长、数据宽度、寻址能力和运算速度的限制。 2. 多机系统:CNC装置中有两个或两个以上的CPU。根据CPU间的相互关系不同,又可分为: (1)主从结构系统。系统中只有一个CPU(主CPU)对系统资源(存储器、总线)有控制和使用权,而其他CPU的功能部件(智能部件),其CPU无权控制和使用系统资源,只能接受主CPU的控制命令或数据,或向CPU发出请求信息以获得所需数据。是一个CPU处于主导地位,其他CPU处于从属地位的结构。 (2)多主结构系统。系统有两个或两个以上的带有CPU的功能部件对系统资源有控制和使用权。功能部件采用紧偶合(挂在同一系统总线,集中在一个机箱内),有集中的操作系统,通过总线仲裁器(软件、硬件)来解决争用总线问题,通过公用存储器来交换信息。 (3)分布式结构系统。系统有两个或两个以上的带有CPU的功能模块,每个模块都有自己独立的运行环境(总线、存储器、操作系统),模块之间采用松偶合,在空间上可较为分散,采用通信方式交换信息。 从硬件体系结构看,单机结构与主从结构极其相似,CPU模块与单机结构中的功能模块是等价的,只是功能更强而已。所以,称单机结构和主从结构为单主结构的系统。二、单机或主结构模块的功能介绍
图2 PMC模块硬件逻辑框图
设备辅助控制接口的实现方式主要有:
(1)简单I/O接口板。图2,光电隔离器件起电器隔离和电平转换作用;调理电路对输入信号进行整形、滤波处理。
(2)PLC控制:
一类是内装型PLC,与CNC综合起来设计的,是CNC张只的一部分,与CNC的信息交换在CNC内部进行,不能独立工作。可与CNC共用一个CPU,也可以单独的CPU。由于CNC的功能与PLC的功能在设计时统一考虑,PLC的硬、软件整体结构合理,实用、性价比高。适用与类型变换不大的数机床。由于PLC与CNC连线较少且信息能CNC的显示器显示,十PLC编程更方便、故障诊断功能有提高,提高CNC系统的可靠性。
另一类是独立型PLC,由专业话生产厂家生产的PLC来实现顺序控制;独立于CNC,具有完整的硬、软件功能,能独立完成控制任务。选型时主要考虑:输入/输出信号接口技术规范、输入/输出点数、程序存储容量、运算和控制功能等。生产厂家多,选择余地大,功能扩张比较方便。
(六) 位置控制模块
位置控制模块是进给伺服系统的重要组成部分,是CNC与伺服系统连接的接口。作用是:接受CNC插补运算后输出的位置指令,经相应调节运算,输出速度控制指令,然后进行相应的变换后,输出速度指令电压给速度控制单元,去控制伺服电机运行;对于闭环和半闭环控制,还要回收实际位置和实际速度信号,供位置和速度闭环控制使用。常用的位置控制模块有如下类型:
1. 开环位置控制模
图3 PLC系统的基本结构
如图3所示,数字/脉冲变换的功能是将CNC送来的进给指令(数字量)转换成相应频率(与进给速度相适应)的指令脉冲量(具有记数器功能的芯片实现);脉冲整形的功能是调整输出脉冲的占空比,提高脉冲波形的质量(由D触发器和相应的门电路组成);环行分配器的功能是将指令脉冲,按步进电机要求的通电方式进行分配使之按规定的方式通电和断电,从而控制步进电机旋转。
2. 闭环位置控制模块
闭环位置控制模块由三部分组成:
速度指令转换部分:由锁存器、光电隔离器、D/A转换器和方向控制与功率放大组成。锁存器接受来自CPU计算的速度指令值并进行锁存,该数据经光电隔离器进行电气隔离,由D/A转换器将速度指令值这一数字量转换成模拟量,再经功率放大后得到速度指令电压,由它控制进给速度的大小。方向控制电路控制进给速度的方向。
位置反馈脉冲回收部分:由幅值比较电路、倍频电路、展宽选通电路、光电隔离器和记数器组成。幅值比较电路接受来自光电脉冲编码盘的三组脉冲信号,输出A、B、C三相脉冲。作用是:改善脉冲波形前沿,滤掉干扰信号。A、B两相脉冲输入到四倍频器,从CK端输出波形频率是A、B的四倍的信号,从Q端输出电机旋转方向的信号(当A超前B,电机正转,Q=0,反之,Q=1),作为方向选通信号。CK端输出的脉冲经展宽电路后,送入选通电路,该电路将根据Q的极性分别将反馈脉冲送入正向计数器或负向计数器;经光电隔离后,计数器对反馈脉冲进行计数,CPU则定时从计数器读取计数值。经运算处理得电机的实际位移。
速度反馈电压转换部分:由四倍频器CK端输出的脉冲频率正比于电机的转速,利用线性的频率/电压转换(F/V变换)电路将该脉冲信号转换成正比于电机转速的电压信号,经方向控制和功率放大电路变换,获得带极性的速度反馈电压信号。
(七) 功能接口模块
实现用户特定要求的接口板。如:仿形控制器、刀具监控系统中的信号采集器等。

