|
本帖最后由 wentback 于 2015-11-14 17:31 編輯
~9 n; k+ c& \( f
# E5 J6 G. Q5 l4 O' L+ C[第1章 概述1.1 MCX314功能分析(1)
9 h) w! Y2 E& ?. l! h$ C1.2 MCX314工作方式分析(4)
" B! t4 i5 n8 u3 c7 g1.3 MCX314芯片管腳定義(5)
1 Z; f# ~; k1 w+ i. ]5 A% r3 S8 m0 C- `+ y
第2章 MCX314功能和相關(guān)技術(shù)參數(shù)2.1 脈沖輸出命令(10)
( G1 H8 J/ {, B+ {3 ?* D2.1.1 定長脈沖輸出驅(qū)動(10)+ z& Z. {: ?% n0 V' G9 B
2.1.2 連續(xù)脈沖驅(qū)動輸出(11)
0 ?5 Z. i; J9 j2.2 速度曲線(12)
' `3 t6 o/ A7 y0 [+ l! q, u2.2.1 恒速驅(qū)動(12)
2 I! f+ Y) e/ P4 K0 O2.2.2 線性加/減速驅(qū)動(12)8 D( a' h4 I6 s4 Z, Y
2.2.3 S曲線方式加/減驅(qū)動(13)
2 p% Q2 i) a; ]$ O2.2.4 脈沖寬度和速度的精度(17)
% o+ c( W- c$ ^: |8 e' W2.3 位置管理(18)
: }% `8 ?5 a! X2 T2.3.1 邏輯位置計數(shù)器和實際位置計數(shù)器(19)2 S& J- ?* K0 @4 l+ @
2.3.2 比較寄存器和軟件極限(software limit)(19)% Y; A! |2 p% ?% l: O/ y
2.4 插補(bǔ)(20)
& g5 |* L* y* {- e2 b* ?2.4.1 2軸或3軸的直線插補(bǔ)(20)
& h4 [4 |3 Q$ B/ ~! i2.4.2 圓弧插補(bǔ)(22)0 [/ N5 P3 F; _4 j: v$ O! g2 H5 E
2.4.3 位模式插補(bǔ)(25)
1 P, D W( w* d7 s6 e2.4.4 恒定線速度(30), Y% c; k& y' j R
2.4.5 連續(xù)插補(bǔ)(31)
: P( I- _3 t, |; A. c2.4.6 插補(bǔ)的加/減速控制(34)$ V" n+ {) A$ T6 Q3 o
2.4.7 單步插補(bǔ)(36)
; R8 u" G3 h, o3 b2.5 中斷(37)/ a; B+ o" }3 a# d
2.6 其他功能(39)
) W/ v$ `1 m) M+ J* L2.6.1 由外部脈沖進(jìn)行驅(qū)動(39)5 ~- R9 e7 A& e' `
2.6.2 脈沖輸出類型選擇(40)
+ D+ Q0 {, ~5 t: Z2.6.3 輸入脈沖的類型選擇(40)
& ^7 z, s% l' o! \9 H. Q2.6.4 硬件限位信號(41)
$ p- t9 }8 k( u, t2 g' r$ _2.6.5 伺服電機(jī)驅(qū)動器接口(41)
% E5 P3 C" u# N" W2.6.6 緊急停止(41)
6 I9 ~% V9 Z# k1 g o: ]2.6.7 狀態(tài)輸出(41)2 s. K6 [) h0 U1 u
2.6.8 通用輸出(42)
* T7 K3 i5 g" u$ ?1 ~% o7 f9 ?7 z8 d2 E* W0 H' z! ~" i
第3章 MCX314芯片電氣和機(jī)械特性3.1 直流特性(43)
, [# u8 ]: r/ {3.2 交流特性(44)
2 v7 p8 }* c- z9 _) J3.2.1 時鐘信號(44)4 c& h+ n+ ]& h5 J4 K( \! _7 p
3.2.2 讀/寫周期(45) S2 q! R8 R! F9 k- L7 V
3.2.3 BUSYN信號(46) b& Z3 F4 b! u
3.2.4 SCLK/同步輸出信號(46)" x6 Y y& k8 C9 ?& K/ v- ~4 s
3.2.5 反饋輸入脈沖(46)3 ]7 z# M/ }3 B
3.2.6 通用輸入/輸出信號(47)
. a1 F9 \/ [- n3.3 輸入信號/輸出信號的同步(48)9 N5 ^0 x& V, [, h2 ~: a3 H, r6 [
3.3.1 通電重置(48)4 q7 V5 y W+ x! F) C
3.3.2 定長脈沖或連續(xù)驅(qū)動(48)$ y$ q5 W9 m8 x7 {) Q C
3.3.3 插補(bǔ)(49)
+ f) W) ?7 p. c O! r3.3.4 保持命令后開始驅(qū)動(49)& ^: ^! a' x) K5 W* K% W3 @
3.3.5 急停(立即停止)(49)* Y- I y c' T
3.3.6 減速停止(50)
# R$ Y8 V0 {$ ~& Y$ E3 Y3.4 機(jī)械特性(50)
3 G" x/ W9 {1 T3.5 性能指標(biāo)(51)& R/ V* ? [" L. O' ?
3.5.1 插補(bǔ)功能(51)
$ i4 T3 x! W2 K: u) e, { x+ ^- T3.5.2 軸的共同說明(51)7 [! o$ ?" |( t+ D9 M* ]
3.5.3 編碼器輸入脈沖(52)
6 `, o0 |: K6 i4 O3.5.4 通用輸出信號(52)8 b" e# a2 y( D, R7 ]4 X' h& w
" C6 z5 { K t
第4章 MCX314控制寄存器4.1 16 位數(shù)據(jù)總線的寄存器地址映射(53)8 ` ~! E! G6 ?7 s _, r/ c2 C
4.2 8 位數(shù)據(jù)總線的寄存器地址映射(54)8 ^8 m9 w' \9 N) n) N0 _
4.3 命令寄存器:WR0(56)
2 E& y# l3 r$ O8 ]: {% }; D5 @4.4 模式寄存器1:WR1(56)0 \% @% N0 Z7 Z3 B, g: p
4.5 模式寄存器2:WR2(57)
* \7 s! R" |/ J% M4.6 模式寄存器3:WR3(59)
& G6 O' M# [; Q+ m' }5 E: L: ?5 C; [4.7 輸出寄存器:WR4(60)
0 T3 c7 h4 c' g' o" Y- ^4 h6 _% n4.8 插補(bǔ)模式寄存器:WR5(60)
: z1 M' b9 n& \, R x9 Z p, h4.9 數(shù)據(jù)寄存器:WR6/WR7(62)
8 Y. I F6 d0 ?- C7 R; t$ v4.10 主狀態(tài)寄存器:RR0(62)
# j+ Y: ]0 G! V. l4.11 狀態(tài)寄存器1:RR1(63)1 ~$ T% }, r' j( W; G: E
4.12 狀態(tài)寄存器2:RR2(65)
5 z( h o! @5 L3 w1 q2 k, {" q4.13 狀態(tài)寄存器3:RR3(65)
0 x$ S& x: J" y8 U1 f3 Z/ @4.14 輸入寄存器:RR4/RR5(66)
$ @. \2 d/ t( p- R$ b4 g4.15 數(shù)據(jù)寄存器:RR6/RR7(67)/ A0 R0 R a; p( V4 W/ g7 F
9 `" {& v9 t+ E, ?
第5章 MCX314指令系統(tǒng)解釋與分析5.1 寫數(shù)據(jù)命令(70)% B8 p5 V- }8 M* A" D( h+ o2 T4 `/ `
5.1.1 量程設(shè)定(70)$ H; L: h1 C; x2 p3 x# O' u; m
5.1.2 S曲線加速度變化率設(shè)定(70)
, C7 v* H: s$ Y( |) |5.1.3 加速度設(shè)定(71)
$ w0 m( y0 R2 M% p5.1.4 減速度設(shè)定(71)3 Q2 ]6 w' Q5 f- w2 X2 K
5.1.5 初始速度設(shè)定(72)
! |. L* {* Z1 q# @( P" V5.1.6 驅(qū)動速度設(shè)定(72)
8 ]' C% v- M/ U: W5.1.7 輸出脈沖數(shù)/插補(bǔ)結(jié)束點命令(72)
% a: V3 Z/ q( p3 Z9 X5.1.8 手動減速點設(shè)定(73)( }$ B: |& J5 z5 M& ^% K
5.1.9 圓心設(shè)定(73)+ M9 F" g, X5 |; C# r
5.1.10 邏輯位置計數(shù)器設(shè)定(73)
) k. C" s. \' l( L5.1.11 實際位置計數(shù)器設(shè)定(73)
' V2 n9 F, \/ l; ]: p$ ?3 }5.1.12 COMP+寄存器設(shè)定(74)
2 Q0 x# M3 u9 N e' Q* N& w( S5.1.13 COMP-寄存器設(shè)定(74)$ o t0 ~! h0 Z2 t& o; Z
5.1.14 加速度計數(shù)器進(jìn)位設(shè)定(74); t& q0 _) q0 O: Y( p# m) W! g# q+ z
5.1.15 NOP(用作軸切換)(74)
* H+ D% x, _1 f1 H. I, I- _5.2 讀取數(shù)據(jù)命令(75)
( r+ b" w/ D3 j- ]5.2.1 讀取邏輯位置計數(shù)器的值(75); `9 I/ g, N0 M
5.22 讀取實際位置計數(shù)器的值(75)
8 ]. ~' g* c9 _0 I* b+ ^+ q5.2.3 讀取當(dāng)前驅(qū)動速度(75)( x. s! P, c! T- E- S
5.2.4 讀取當(dāng)前加/減速度(76). A* ]9 x! @- T% p
5.3 驅(qū)動命令(76)) f& r$ s5 j7 Q- }. f8 }) W
5.3.1 正方向定長脈沖驅(qū)動(76)
% @# e; o4 h) X2 X# e5.3.2 負(fù)方向定長脈沖驅(qū)動(76)
& B4 N8 h$ `/ Y5.3.3 正方向連續(xù)驅(qū)動(77)' u# Y2 P Q+ U7 E. g. [" t3 V) W
5.3.4 負(fù)方向連續(xù)驅(qū)動(77), Q% _0 K4 B; d) k' f. r
5.3.5 暫停(77)
1 t r( Z0 v! O) _, b2 ?1 C( H2 z+ D5.3.6 暫停禁止和開始運(yùn)行/清除停止?fàn)顟B(tài)(78)
- ]0 ?. z j5 Z5.3.7 減速至停止(78)
( ?" C `$ ?" P1 h0 z5.3.8 快速停止(即停)(78)8 \4 }- E! C% ]8 T6 N1 a
5.4 插補(bǔ)命令(78)' Y4 }: T9 B9 m; q
5.4.1 2軸直線插補(bǔ)(79)
* {- }5 n! Q! { M' Y& z5.4.2 3軸直線插補(bǔ)(79)2 o+ r& P9 {- ?) s. x: n1 j2 f/ e8 s
5.4.3 順時針圓弧插補(bǔ)(79)4 m0 e+ u- ~- b. O% ?+ m
5.4.4 逆時針圓弧插補(bǔ)(79)
; Z9 p' V B: P5.4.5 2軸離散點(BP)插補(bǔ)(80)' t* O1 Y7 \/ S. H( ` x, ?
5.4.6 3軸離散點(BP)插補(bǔ)(80)
' ^4 \# g8 o% ^ h- J, K) v o3 W5.4.7 啟動BP寄存器(80)
! e% q+ u4 J* T+ K/ Y5.4.8 禁止BP寄存器(81)/ |6 w& S. e, E$ J
5.4.9 把數(shù)據(jù)從BP寄存器壓入BP堆棧(81)
Z. u, A; Q1 I5 Q+ ~1 |( H" n5.4.10 清除BP數(shù)據(jù)(81)( ^* O" M( Q% k
5.4.11 單步插補(bǔ)(81)
, R0 o H: ]* B- s6 X+ A5.4.12 允許減速模式(81)
; e4 W0 @1 O' z7 h5 L8 y8 H0 }5.4.11 禁止減速模式(82); ~& F# c/ l7 q' T: ]
5.4.14 清除插補(bǔ)中斷(82)1 W% |5 b9 Y) k
$ T1 ?) D8 Z; e9 ~
第6章 硬件接口設(shè)計例程6.1 MCX314與PC-ISA BUS的接口設(shè)計(83)
8 I0 F2 {$ }2 m0 _5 \8 V5 R6.1.1 ISA總線信號描述及其功能模塊接口(84)0 t+ g" x$ h: H! A' _' k/ s' p
6.1.2 輸入/輸出口基地址設(shè)置和讀/寫寄存器(85)0 }% B- |1 ?) t6 ?
6.1.3輸入/輸出接口(88)
8 H! M* p/ n& m, X. z$ H5 z% k6.1.4PCISA中斷設(shè)置(90)
9 h) U1 }" u3 X- F4 r6.1.5輸入/輸出信號的時序(90)
* W# d+ X3 ?2 e! j! _6.2 MCX314與PC-PCI BUS的接口設(shè)計(93)
- U) S0 a- A/ ~, a2 x. L8 d6 {6.2.1 PCPCI BUS概述(93)
) |0 I4 f! u2 {3 I6 B; V9 O6.2.2 基于PCI總線的接口電路設(shè)計與編程(95)
3 _ K P7 C# L6.3 MCX314與MCS51 CPU的接口設(shè)計(101)0 y- `) W7 n! s: R" W1 \ X X/ ^
6.4 MCX314與Z80 CPU的接口設(shè)計(103)# G' z O, S& T: @/ U
6.5 MCX314與68000 CPU的接口設(shè)計(104)
# @6 H% E7 c7 L# Y6.6 信號驅(qū)動接口(105)
) I# t$ i4 i) _5 _6.7 驅(qū)動脈沖輸出類型與接口(105)' l9 W6 `) a5 {" x( k# s
6.7.1 輸出脈沖定義(nP+P、nP+N、nP-P、nP-N)
. }+ [6 K" _+ Q4 Q0 e' `! p ~6.7.2 伺服驅(qū)動器的通用輸入(nINPOS、nALARM). o# O5 M* D8 _9 O
6.7.3 外部脈沖控制輸入(nEXOP+、nEXOP-)(106)0 v0 ]8 y3 |! n& o$ H
6.8 與限位開關(guān)或者傳感器通用信號接口(107). p- h$ ~+ W% q" u7 A' k
6.8.1 通用輸出(nOUT7~nOUT4)(107)
8 j: O" _& Z/ J, f" X! s* W* g& o6.8.2 超程限位開關(guān)輸入(nLMT+、nLMT-)(108)
1 ?# U3 s, j7 q8 u, F. u3 z. N6.8.3 減速停止/立即停止開關(guān)輸入(nIN1、nIN2、nIN3)(108)
c3 i3 w! q6 E. Q4 V9 }3 @/ t( H6.8.4 急停輸入(EMG)(108) C7 c/ n0 s6 m' Z8 P
6.9 編碼器信號的接口(109)
: a7 H6 U6 E4 L6 x* I K v
1 T# ~: s$ b- L第7章 軟件接口設(shè)計例程7.1 C語言接口設(shè)計(110)
+ P' G. k* n* b. Q' P, q4 `( M) T7.1.1 初始化設(shè)置函數(shù)(110)
7 F0 h0 b% a' X) n' Y s1 c7.1.2 加/減速規(guī)律設(shè)置函數(shù)(126)
& H# P2 Q; A% I7 y/ S/ h7.1.3 直線插補(bǔ)驅(qū)動函數(shù)(137)
+ Z; }9 }' H; P8 L% W7.1.4 圓弧插補(bǔ)驅(qū)動函數(shù)(143) L9 h% f6 }6 r
7.1.5 位插補(bǔ)驅(qū)動函數(shù)(146)
# |$ z" y: L+ |# p) ^0 {& ?. x7.1.6 反饋位置信號的輸入函數(shù)(157)8 z: n6 R* |0 E/ A% ]0 q
7.1.7 輸入信號的輸入函數(shù)(159)
/ n6 h$ B% {2 J9 _- u7 C* c( O& X7.1.8 輸出信號的驅(qū)動函數(shù)(160)$ [3 f8 Z" ^, ?* ^" c }+ K
7.1.9 中斷信號驅(qū)動函數(shù)(163)! I* c. d- u0 S4 v" j4 r- H) A# ?
7.2 MCS51 CPU的匯編語言接口設(shè)計(164)* {# t w( w$ e5 Z) T, [0 V. B
7.2.1 功能實現(xiàn)方式(165)
" _% x9 ?1 L- Z5 P7.2.2 MCS51與 MCX314接口函數(shù)例程(169)
+ F' j3 o! r! n7 ~, D
, H" z4 c4 J, v' Z! T第8章 基于 MCX314的數(shù)控系統(tǒng)設(shè)計8.1 TR008數(shù)控系統(tǒng)的主要功能組織與結(jié)構(gòu)(176)
* [, n# U; ]9 p# L. G+ B4 T8.2 TR008數(shù)控系統(tǒng)硬件設(shè)計(178)
; _+ r3 t6 p$ z6 m# _+ w8.3 TR008數(shù)控系統(tǒng)軟件設(shè)計(179)
8 g1 `/ H# z( L& C+ g" w" Q8.3.1 軟件基礎(chǔ)(179)
! w0 L, R; t5 M6 V& f2 k8.3.2 直線插補(bǔ)(179)* Z8 d! {: {9 o
8.3.3 圓弧插補(bǔ)(183)
5 B& H3 X7 k' ?5 ]$ w- }5 y3 d8.3.4 螺紋插補(bǔ)(185)0 x! n p# k$ b% C, ]' k
8.3.5 位模式插補(bǔ)(186)
; u4 N% U$ g8 x" Q" c% [8.3.6 輸入/輸出(188)
7 r( A5 J. G: o$ Z" L8.3.7 其他功能(189)
% O* r7 m, k) B3 X$ x3 i, V3 I* Q- K7 Y
|
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?注冊會員
×
|