
PCL-839+ User Manual vi
3.4.1Function 1: set base .................................................................. 23
3.4.2Function 2: set mode ................................................................ 24
3.4.3Function 3: set_speed ............................................................... 25
3.4.4Function 4: status ...................................................................... 26
3.4.5Function 5: stop ........................................................................ 27
3.4.6Function 6: slowdown .............................................................. 28
3.4.7Function 7: sldn_stop ............................................................... 29
3.4.8Function 8: waitrdy ................................................................... 30
3.4.9Function 9: out_port ................................................................. 31
3.4.10Function 10: in_port ............................................................... 32
3.4.11Function 11: org ..................................................................... 33
3.4.12Function 12: cmove ................................................................ 34
3.4.13Function 13: pmove ................................................................ 35
3.4.14Function 14: line ..................................................................... 36
3.4.15Function 15: arc ...................................................................... 37
Chapter 4 Register Programming.................................. 40
4.1PCL-839+ Registers ..................................................................... 40
4.1.1R0 : Down-Counter (24 bits) .................................................... 40
4.1.2R1: FL Register (13 bits) .......................................................... 41
4.1.3R2: FH Register (13 bits) ......................................................... 41
4.1.4R3: Acc. / Dec. Rate Register (10 bits) .................................... 42
4.1.5R4: Multiplier Register (10 bits) .............................................. 43
4.1.6R5 :Ramping-down Point Register (16 bits) ............................ 43
Figure 4.1:Relation Btw. R5 & the Rmp. Down V. ..... 44
4.1.7R6: Idling pulse register (3-bit) ................................................ 46
4.1.8R7: Output type register (1-bit) ................................................ 46
4.2Programming the PCL-839+ ........................................................ 47
4.3I/O Register Control Format......................................................... 47
Table 4.1:Register I/O Address Map ........................... 47
4.4Command Buffers: WRO, WR4 and WR8. ................................. 49
4.4.1Register Format ........................................................................ 49
Table 4.2:Register Format ........................................... 49
4.4.2Selection Modes ....................................................................... 49
Table 4.3:Selection Modes .......................................... 49
4.5Commands.................................................................................... 50
4.5.1Start-Stop Command ................................................................ 50
4.5.2Operation Mode Select Command ........................................... 52
4.5.3Register Select Command ........................................................ 53
4.5.4Output Mode Select Command ................................................ 55
4.6Read Status ................................................................................... 56
4.6.1Channel Status Buffers (RD0, RD4 and RD8) ......................... 57
Figure 4.2:Status 0-bit Configuration .......................... 57
4.6.2Data Buffers: WR1, WR5 and WR9 ........................................ 57
4.6.3Data Buffers: WR2, WR6 and WR10 ...................................... 57
4.6.4Data Buffers: WR3, WR4 and WR11 ...................................... 58
Figure 4.3:Status 1 Bit Configuration .......................... 58