找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 330|回复: 0

CNC装置的硬件体系结构

[复制链接]
发表于 2010-10-22 00:16:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×

  一、概述

& |9 x! A n2 R( J" x3 T1 ~ . M* R3 d2 p3 R4 }/ _, z( `

  CNC装置从它的硬件组成结构来看,若按其中含有CPU的多少来分,可分为下面几类:

2 w% V6 t2 {' P5 @+ Z6 ^: P! f0 H1 y. `8 h- |2 }

  单机系统:整个CNC装置只有一个CPU,它集中控制和管理整个系统资源,通过分时处理的方式来实现各种NC功能。

" k& V, S# H% q( |. ^/ ~7 k+ `% r - V$ n P$ u% d7 G: p8 K" M

  主从结构,系统中只有一个CPU(称为主CPU)对系统的资源有控制和使用权其它带CPU的功能部件,只能接受主CPU的控制命令或数据,或向主CPU发出请求信息以获得所需的数据。即它是处于以从属地位的,故称之为主从结构。

3 |1 O' i0 M0 R 2 y! J, ]. D- U0 q2 u- y

  多机系统:CNC装置中有两个或两个以上的CPU,即系统中的某些功能模块自身也带有CPU,根据部件间的相互关系又可将其分为:

. F2 V3 |1 V" H" [7 w 6 A( l0 O4 i8 t0 o

  多主结构:系统中有两个或两个以上带CPU的模块部件对系统资源有控制或使用权。模块之间采用紧耦合,有集中的操作系统,通过仲裁器来解决总线争用问题,通过共公存储器进行交换信息。

0 d& n* s4 y* r! W3 W; @9 W. S7 L8 o2 H ! G9 _/ Z; L( _. }& ?5 k l

  分布式结构:系统有两个或两个以上带CPU的功能模块,各模块有自己独立的运行环境,模块间采用松耦合,且采用通讯方式交换信息。

& v c& K% E( R- c3 ~: F. [& N 7 x- K. U/ W/ ?/ p4 K O% m) P D

  二、单机或主从结构模块的功能介绍

; q# {# H% s; p2 D K$ J Q$ q: X1 J8 f

  CNC装置是按模块化设计的方法构造的

2 }/ _6 M/ P$ G* D/ D5 x % v9 U: P. q8 B# S" q/ g \1 v" Q

  模块化设计方法:将控制系统按功能划分成若干种具有独立功能的单元模块,并配上相应的驱动软件。系统设计时按功能的要求选择不同的功能模块,并将其插入控制单元母板上,即可组成一个完整的控制系统的方法。其中单元母板一般为总线结构的无源母板,它提供模块间互联的信号通路。

0 L3 k( g$ U/ {2 R4 b j0 a( Q+ C' j, l

  实现CNC系统模块化设计的条件是总线(BUS)标准化。采用模块化结构时,CNC系统设计工作则可归结为功能模块的合理选用。

) W! h# @. P7 W # h8 x9 K& y! X, G5 [# K

  1、计算机主板和系统总线(母板)

( A j9 k {+ y# b" H7 K ; t" F' W1 F, e# Q# \

  计算机主板是CNC装置的核心。

3 C6 l6 }% m3 v! @" z6 b- z7 |5 v : O) n2 `! b5 }- y) S/ B& @

  功能结构:

8 \% E* j. q- o5 j, x+ F' E" [1 W3 ?7 b. Z) \( F% d. O/ q

  CPU及其外围芯片;内存单元及其外围芯片;通讯接口(串口,并口,键盘接口)。软、硬驱动器接口。

) r" D7 w1 }) g) m. ^ T3 X" ] - `0 o* j. Q+ P

  计算机主板的主要作用:

& D" @* E0 B4 v1 l . a/ z' k2 K$ P& {+ P4 {

  对输入到CNC装置中的各种数据、信息(零件加工程序,各种I/O信息等)进行相应的算术和逻辑运算。并根据其处理结果,向各功能模块发出控制命令,传送数据,使用户的指令得以执行。

3 B" W3 l; g* f 8 s! d8 H1 g2 c/ m) R# ?3 f* ~- Q# d

  系统总线(母板):由一组传送数字信息的物理导线组成,它是计算机系统内部进行数据或信息交换的通道:

" J( B, \+ m) C& K2 Y L8 _* |5 c1 @ # |" y: y) Q" D4 h8 u

  数据总线:8根数据线、总线宽度8位;地址总线:16根地址线(直接寻址64k);

& O5 i' u$ @9 i. ]5 J5 ` 7 ?3 T, J" E. B2 u

  控制总线:

% ^. b. W& O; U- W2 G) r% |' s5 i% m$ q3 m/ _' P" v2 K. e; F( E

  工业用PC机的总线母板是独立的无源四层板(走线面、元件面、电源层和地线层),它的可靠性高于两层板。其规格有6槽、8槽、12槽、14槽等。

3 h7 x8 u# u* [4 W$ _8 u: @. [ ! J6 V1 {$ L8 g4 h' Z

  2、显示模块(显示卡)

0 c, y" }5 E7 y$ ]# t7 ] Z 2 }/ {8 {8 w, X- b

  显示卡的主要作用:

3 p$ ]- W! w& t% N& N) i0 O) B0 K * [7 V7 t, a5 Z1 @; v; P

  接收来自CPU的控制命令和显示用的数据,经与CRT的扫描信号调制后,产生CRT显示器所需要的视频信号,在CRT上产生所需要的画面。

5 M) P3 t- G" f# a( J5 K0 j& U/ ?3 t5 X9 ]3 n

  在CNC装置中,CRT显示是一个非常重要的功能,它是人机交流的重要媒介,它给用户提供了一个直观的操作环境,可使用户能快速地熟悉适应其操作过程。

2 u$ j" y# o2 Q ) ~/ G3 J A9 m, B" C9 q0 j

  显示卡是一个通用性很强的模块。它不仅随时可以在市场上买到,而且它还有非常丰富的支持软件,因此无需用户自己开发。

# r$ I% F1 ^9 D& R+ W& \. R3 u/ |# _1 ^% X

  3、输入/输出模块(多功能卡)

R/ K- Z1 l6 s0 c9 L 5 r7 @0 s, O2 Q1 U

  它是CNC装置与外界进行数据和信息交换的接口板,即CNC装置通过该接口可以从输入设备获取数据,也可以将CNC装置中的数据送给输出设备。

7 a3 n% K6 P1 f% T ) A8 F, `5 a5 [

  该模块也是标准的PC机模块,一般不需要用户自己开发。如果计算机主板选用的是标准主板,则此板可省略。

* s5 R5 ^9 h# v# a* `3 C ' R7 k+ S$ X& H, P( ^

  以上三部分(计算机主板、显示卡、输入/输出),再配上键盘、电源、机箱,实际上是一部通用的微型计算机系统,它是CNC装置的核心,从某种意义上讲,CNC装置的档次和性能是由它决定的。因此,CNC装置中计算机系统的合理选用是至关重要的。

' N; H! a1 [; f% E 2 Z& g6 j8 a5 L' D5 {( {& S* y
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2025-12-4 19:43 , Processed in 0.141365 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表