没有合适的资源?快使用搜索试试~ 我知道了~
首页RTC5_Manual.zh.pdf
资源详情
资源评论
资源推荐

Installation and
Operation
RTC
®
5PCIBoard,
RTC
®
5 PCI Express Board,
RTC
®
5 PC/104-Plus Board and
RTC
®
5 PCIe/104 Board
for Real Time Control of Scan Heads and Lasers
October 20, 2015RTC
®
5PCIBoard, RTC
®
5 PCI Express Board, RTC
®
5 PC/104-Plus Board, RTC
®
5 PCIe/104 Board
Rev. 1.10 e
innovators for industry

SCANLAB AG
Siemensstr. 2a
82178 Puchheim
Germany
Tel. +49 (89) 800 746-0
Fax: +49 (89) 800 746-199
info@scanlab.de
www.scanlab.de
© SCANLAB AG 2015
(Doc. Rev. 1.10 e - October 30, 2015)
SCANLAB reserves the right to change the information in this document without notice.
No part of this manual may be processed, reproduced or distributed in any form (photocopy, print, microfilm or by any other
means), electronic or mechanical, for any purpose without the written permission of SCANLAB.
RTC
®
is a registered trademark of SCANLAB AG.
PC/104-Plus and PCIe/104 are a registered trademarks of the “PC/104 Embedded Consortium”.
Other mentioned trademarks are hereby acknowledged as properties of their respective owners.

RTC
®
5PCIBoard, RTC
®
5 PCI Express Board, RTC
®
5 PC/104-Plus Board, RTC
®
5 PCIe/104 Board
Rev. 1.10 e
Contents
3
innovators for industry
Contents
1 Introduction ..................................................................................................................................... 21
1.1 Manufacturer ................................................................................................................................ 21
1.2 Labeling ........................................................................................................................................ 21
1.3 Unpacking Instructions and Typical Package Contents .................................................................. 22
1.3.1 Delivered Software ............................................................................................................. 22
2 Product Overview ............................................................................................................................. 24
2.1 Intended Use ................................................................................................................................. 24
2.2 System Requirements .................................................................................................................... 26
2.2.1 Hardware ........................................................................................................................... 26
2.2.2 Software ............................................................................................................................ 26
2.3 Optional Functionality ................................................................................................................... 27
2.4 Jumper Settings and Type Identification ....................................................................................... 28
2.4.1 Jumper JP1: Selecting the Output Signal Level at the EXTENSION 1 Socket Connector ...... 28
2.4.2 Jumper JP2–JP8: Configuring Pin15 and Pin17 at the EXTENSION 2 Socket Connector ...... 28
2.4.3 Type Identification .............................................................................................................. 29
2.5 Optional Accessories ..................................................................................................................... 29
2.5.1 XY2-100 Converter ............................................................................................................. 29
2.5.2 Data Cables ........................................................................................................................ 29
2.5.3 Laser Adapter ..................................................................................................................... 29
2.5.4 PCI Slot Covers ................................................................................................................... 29
2.5.5 ADC Add-On Board ............................................................................................................ 30
2.5.6 RTC
®
5varioSCAN
FLEX
Extension Board .............................................................................. 30
2.6 Supplementary Software ............................................................................................................... 30
2.7 Notes for RTC
®
4 Users .................................................................................................................. 31
2.7.1 Hardware Changes ............................................................................................................. 31
Scan System Control ..................................................................................................... 31
Laser Control ................................................................................................................ 31
EXTENSION 1 Socket Connector ................................................................................... 31
EXTENSION 2 Socket Connector ................................................................................... 32
MARKING ON THE FLY Socket Connector ...................................................................... 32
Other Interfaces ............................................................................................................ 32
2.7.2 Porting RTC
®
4 Programs to the RTC
®
5 .............................................................................. 32
Changed Initialization ................................................................................................... 32
Command Changes ...................................................................................................... 32
Increased Parameter Resolution .................................................................................... 33
Changed Timing Behavior ............................................................................................. 34
2.7.3 New and Changed Functionality ........................................................................................ 35
Interface to the PC ........................................................................................................ 35
Scan System Control ..................................................................................................... 35
Laser Control ................................................................................................................ 36
Interfaces for Peripheral Equipment ............................................................................. 36
General Programming .................................................................................................. 37
Laser Marking ............................................................................................................... 37
Special Functions .......................................................................................................... 38
3 Safety During Installation and Operation ....................................................................................... 39
3.1 Steps for Safe Operation ............................................................................................................... 39
3.2 Laser Safety ................................................................................................................................... 39

RTC
®
5PCIBoard, RTC
®
5 PCI Express Board, RTC
®
5 PC/104-Plus Board, RTC
®
5 PCIe/104 Board
Rev. 1.10 e
Contents
4
innovators for industry
4 Layout and Interfaces ...................................................................................................................... 40
4.1 Connectors and Jumper Positions ................................................................................................. 40
4.2 Interface to PC .............................................................................................................................. 41
4.2.1 Master/Slave Synchronization ............................................................................................ 41
4.3 Interfaces to Scan System ............................................................................................................. 42
4.3.1 Scan Head Connectors and Transfer Protocol ..................................................................... 42
Primary Scan Head Connector ...................................................................................... 42
Secondary Scan Head Connector (Optionally Activated) ............................................... 43
4.3.2 XY2-100 Converter (Optional) ............................................................................................ 43
4.3.3 Data Cable (Optional) ........................................................................................................ 45
4.4 Interfaces for the Laser and Peripheral Equipment ........................................................................ 47
4.4.1 Laser Connector ................................................................................................................. 47
Laser Signals ................................................................................................................. 47
External Control Signals ................................................................................................ 47
BUSY Status .................................................................................................................. 47
Digital Input and Output .............................................................................................. 48
Analog Output Ports ..................................................................................................... 48
I/O Circuits ................................................................................................................... 48
Laser Adapter (Optional) .............................................................................................. 50
4.4.2 EXTENSION 1 Socket Connector ......................................................................................... 51
Configuring the Output Signal Level ............................................................................. 51
16-Bit Digital Input and Output .................................................................................... 51
Synchronization of Data Transmission .......................................................................... 51
BUSY Status .................................................................................................................. 51
4.4.3 EXTENSION 2 Socket Connector ......................................................................................... 52
Jumper Setting ............................................................................................................. 52
Laser Signals ................................................................................................................. 52
8-Bit Digital Output Port ............................................................................................... 52
4.4.4 MARKING ON THE FLY Socket Connector ........................................................................... 53
Encoder Inputs ............................................................................................................. 53
External Control Signals ................................................................................................ 53
Analog Output Port ...................................................................................................... 53
BUSY Status .................................................................................................................. 53
Slot Cover (Optional) .................................................................................................... 53
4.4.5 RS232 Socket Connector .................................................................................................... 54
4.4.6 SPI / I2C Socket Connector ................................................................................................. 54
Use as McBSP Interface ................................................................................................. 54
Use as I²C Interface ....................................................................................................... 57
Use as SPI Interface ...................................................................................................... 57
4.4.7 STEPPER MOTOR Socket Connector (Stepper Motor Control) ............................................. 58
4.4.8 Analog Inputs (Optional) ................................................................................................... 59
5 Installation and Start-Up ................................................................................................................. 60
5.1 Jumper Settings ............................................................................................................................ 60
5.2 Installing the RTC
®
5 Board ............................................................................................................ 60
5.3 Installing the Drivers ..................................................................................................................... 61
5.3.1 Driver Upgrade ................................................................................................................... 62
5.4 Installing the RTC
®
5 Software ....................................................................................................... 62
5.5 Safe Start-up and Shutdown Sequences ....................................................................................... 63
5.6 Functionality Test .......................................................................................................................... 63
5.7 User Programs and Demo Software .............................................................................................. 64
5.8 Exchanging RTC
®
5 Boards ............................................................................................................ 64

RTC
®
5PCIBoard, RTC
®
5 PCI Express Board, RTC
®
5 PC/104-Plus Board, RTC
®
5 PCIe/104 Board
Rev. 1.10 e
Contents
5
innovators for industry
6 Developing User Programs .............................................................................................................. 65
6.1 RTC
®
5 Software Basics .................................................................................................................. 65
6.1.1 Controlling Scan Systems and Lasers – An Introductory Example ....................................... 65
6.1.2 List Commands and Control Commands ............................................................................ 65
6.2 Initialization and Program Start-Up ............................................................................................... 66
6.2.1 DLL Call .............................................................................................................................. 66
6.2.2 Importing Commands ........................................................................................................ 66
Pascal ........................................................................................................................... 66
C ................................................................................................................................... 67
C++ ............................................................................................................................... 67
C# ................................................................................................................................. 67
6.2.3 Initializing the DLL and Board Management ...................................................................... 68
6.2.4 Start of Operation .............................................................................................................. 69
RTC
®
5 Initialization ...................................................................................................... 69
RTC
®
5 Configuration .................................................................................................... 69
Scan System Initialization ............................................................................................. 69
Laser Control Initialization ............................................................................................ 69
Loading and Executing Lists ......................................................................................... 70
6.2.5 Example Code .................................................................................................................... 71
6.3 List Memory .................................................................................................................................. 73
6.3.1 Lists and the Protected Buffer Area .................................................................................... 73
Lists .............................................................................................................................. 73
Protected Buffer Area ................................................................................................... 73
6.3.2 Configuring the List Memory ............................................................................................. 74
6.4 List Handling ................................................................................................................................. 75
6.4.1 Loading Lists ...................................................................................................................... 75
“Unconditional” Loading .............................................................................................. 75
Loading with Protection ............................................................................................... 75
Terminating Lists ........................................................................................................... 76
6.4.2 List Status .......................................................................................................................... 76
6.4.3 List Execution Status .......................................................................................................... 77
6.4.4 Starting and Stopping Lists ................................................................................................ 78
6.4.5 Interrupting Lists for Synchronization of Processing .......................................................... 79
6.4.6 Automatic List Changing .................................................................................................... 79
One-Time List Change ................................................................................................... 79
Alternating List Changes ............................................................................................... 80
6.5 Structured Programming .............................................................................................................. 80
6.5.1 Subroutines ........................................................................................................................ 80
Non-Indexed Subroutines ............................................................................................. 80
Indexed Subroutines ..................................................................................................... 81
Calling Subroutines ...................................................................................................... 82
Subsequent Protection and Conversion of Non-Indexed Subroutines ........................... 83
Deprotecting Subroutines ............................................................................................. 84
Index Management and Defragmentation .................................................................... 84
6.5.2 Character Sets and Text Strings .......................................................................................... 86
Defining Indexed Character Sets ................................................................................... 86
Calling Indexed Characters ........................................................................................... 86
Defining Indexed Text Strings for Times, Dates and Serial Numbers .............................. 87
Calling Indexed Text Strings .......................................................................................... 87
Management of Indexed Characters and Text Strings ................................................... 87
6.5.3 Jumps ................................................................................................................................ 88
6.5.4 Circular Queue Mode ......................................................................................................... 88
剩余691页未读,继续阅读


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论3