SC500 USB Controller Quick Startup Guide © Cambridge Technology, 2010-2012 1 SC500 USB Controller • Hardware features – USB 2.0 Interface – 12 Optically Isolated outputs for Laser On/Off, enable, control, and interface to automation systems. – 0-5V analog isolated Laser power control Output – 6 Optically Isolated Inputs – 2 Digital isolated high speed PWM outputs for laser PWM or FPS. – Support for Mark on the Fly with Encoder and Event Triggers – Direct cable-level interfacing with the IPG YLP type-B interface. – Generates 3-axis XY2-100 output as defined in the GSI XY2-100 Specification and accepts return of status information over the interface. – Generates 3-axis analog command signals using 16 Bit D/A Converters to convert digital position command to +/-10V differential analog voltage. – Monitors active-low servo ready signal from servos and updates real-time status data stream. • Software Features – – – – Real Time Status Data Stream Real Time Command Data Stream Software API programmable laser control connector pinout Compatibility with Windows XP, Vista and 7 © Cambridge Technology, 2010-2012 2 SC500 Views and Outline Top View Bottom View © Cambridge Technology, 2010-2012 3 SC500 Connector Identification LASER I/O POWER IN AUX I/O POWER OUT3 XY2-100 And Status Output POWER OUT2 POWER OUT1 Z-AXIS Y-AXIS X-AXIS USB 2.0 © Cambridge Technology, 2010-2012 4 Power Connector Pin-Out • Dual supply needed • The voltage requirement for this input connection is: ±15V to ±28V DC • The controller board requires no more than 100mA of current Pin Function 1 - Supply 2 - Supply 3 Power Return (tied to Sig. Ground) 4 + Supply 5 + Supply 6 - Supply 7 Power Return (tied to Sig. Ground) 8 Power Return (tied to Sig. Ground) 9 + Supply OR +15V 15 V 28 V Single Power Supply 0V + 15 V 28 V Single Power Supply -15V © Cambridge Technology, 2010-2012 Notes: • CTI does not provide the DB9 input power cable. It is expected that the customer supplies the cable. Contact CTI sales for details • While the SC500 can accept ±15V to ±28 VDC power input, not all servos can handle ±28V DC. Check the specific servo’s manual. 5 Laser I/O Connector Pin-Out • DB25 connector implementing the IPG & CO2 laser connections. FPS requires a special factory configuration • For laser and User I/O Control, the software is configured to communicate to two virtual ports, B (8 bits) and C (16 bits). • During initialization, the controller maps ports B, C, the laser modulation and a number of other signals to the IO based on a loaded configuration. • Each pin is individually configurable. • Default IPG configuration during shipment (can be modified depending on customers requirements) © Cambridge Technology, 2010-2012 6 XY2-100 Connector Pin-Out and Definitions XY2-100 Output Pin Name XY2-100 Serial Link: CLK: clock, 1.875MHz nominal SYNC: indicates start of 20-bit data word XDATA: 20-bit X-axis data send YDATA: 20-bit Y-axis data send ZDATA: 20-bit Z-axis data send STAT: 20-bit status return XY2-100 Status Data 2-axis status Bit XY2-100 definition Value C2 0 0 C1 1 1 C0 1 1 S15 Power Status XDATA+ S14 Temperature Status 1 7 YDATA- S13 In-field 1 8 YDATA+ S12 1 1 9 ZDATA- S11 1 1 10 ZDATA+ S10 1 1 11 STAT- S9 x 0 12 STAT+ S8 x 1 13 NC S7 Power Status XReady & YReady 14 NC S6 Temperature Status 1 S5 In-field 1 • 14-pin IDC Header. Could be mass-terminated into a DB25 cable. S4 1 1 S3 1 1 • STAT differential inputs are terminated by 150 ohm plus 680 ohm bias (in+ 680 ohm to 3.3V, in- 680 ohm to GND). S2 1 1 S1 x 0 • All XY2-100 output differential pairs are driven to EIA-422 standard. S0 x 1 Par x (no parity) even parity 1 CLK- 2 CLK+ 3 SYNC- 4 SYNC+ 5 XDATA- 6 © Cambridge Technology, 2010-2012 XReady & YReady 7 Auxiliary I/O Connector Pin-Out Pin Pin Name Description 1 GPO0 General Purpose Output. * 2 GPO1 • 6 general purpose inputs 3 GPO2 • +5V Output 4 GPO3 • Analog laser power and PWM output 5 GPO4 • Connector is Mark on the Fly ready 6 GPO5 7 GPO6 8 GPO7 9 GPI0 10 GPI1 11 GPI2 12 GPI3 13 GPI4 14 GPI5 15 LSR_PWR_PWM_OUT 16 ESTOP 17 +5.0_ISO 18 GND_ISO 19 LSR_PWR_ANALOG 20 GND_ISO © Cambridge Technology, 2010-2012 • 8 general purpose outputs General Purpose Input* (Encoder In) (MOTF Event) Can be configured to be pulled high or low, * Marking on the fly is accomplished by calculating velocity from a single phase of encoder feedback. Rising or falling edges can be counted on the encoder and an average velocity can be calculated. A trigger is used to alert the controller that the object to be marked has passed a certain position. The vector of motion is pre-defined, and with velocity information a mark start can be delayed the correct amount of time for the object to pass to the correct position for marking. When the mark is executed, streaming data from the USB includes pre-distorted mark vectors to account for the velocity of the object. 8 Servo Connectors Pin-Out Servo Power • Accepts power input from a male DB9 power connector included on the board layout Pin Function 1 Signal Ground • One connector is available for each servo axis 2 Chassis Ground Notes: 3 -VDRV • Pay special attention to the voltage rating of the SC500 board and the corresponding servo being driven. 4 +VDRV Pin Function 1 -Command Out 2 +Command Out 3 ~Ready 4 Chassis Ground 5 Error In (N/C) 6 Signal Ground • SC500 can take anywhere from +/-15V to +/-28 VDC. But not all servos can handle +/-28V DC Servo Analog Command • Command Output of +/-10V differential to X, Y and Z axis • Provides 3 signal connectors for analog servo control (1 per axis) • Connector can also return digital servo ready signal to the board. The board provides a pull-up resistor for the active low servo ready signal 5 3 1 6 4 2 • Servo Ready can be jumpered to ground for each axis so a signal is not required from the servo © Cambridge Technology, 2010-2012 9 General Information • USB Bridge – Each controller buffers the data on both sides of the USB connection, to prevent any disruptions in the command data. • Software Applications – Accompanying software attaches via USB, runs on Windows. – The controller works within the basic framework defined by the Universal API. See the Universal API Manual for more information • ESD Considerations – The SC500 Controller is an electrostatic sensitive assembly. Proper handling is required. – The EIA-422 drivers and receivers for XY2-100 are rated for ESD protection to 15kV. • Operating temperature: +20 to +60ºC • Storage temperature: -20 to + 100ºC © Cambridge Technology, 2010-2012 10
© Copyright 2024 ExpyDoc