background image

 

Page 

2

 of 

22

 

 

 

 

Version History

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Version 

Implemented 

By 

Revision 

Date 

Approval 

Date 

Reason 

0.1 

 

 

 

Initial Design Definition draft 

0.2 

JRS 

5/20/2019 

 

Updated cad images and wiring 
diagrams 

0.3 

RRR 

8/2/2019 

 

SW Command List Added 

1.0 

JRS 

8/05/19 

8/5/2019 

Updated front panel images, readied 
document for release 
 

Summary of Contents for DCS-400E

Page 1: ...Document Version v1 0 Release 5 Aug 2019 Document Number 1595 050167 User Manual DCS 400E DCS 800E Quad Controller Series DCS 400E DCS 800E Quad Controller Series ...

Page 2: ...By Revision Date Approval Date Reason 0 1 Initial Design Definition draft 0 2 JRS 5 20 2019 Updated cad images and wiring diagrams 0 3 RRR 8 2 2019 SW Command List Added 1 0 JRS 8 05 19 8 5 2019 Updated front panel images readied document for release ...

Page 3: ... Connection Diagram 10 Modes of Operation 11 Continuous 11 Pulsed 11 Sequence 11 Trigger Input Outputs 12 Software Setup 13 Default Ethernet Settings 13 User Interface GUI 14 Software Usage 15 Overview 15 Modes 16 Standard Mode 16 Sequenced Mode 17 Network Configuration 18 Static IP configuration 18 Resetting to DHCP 18 Software Command and Control Interface 19 Command Structure 19 Command Table 2...

Page 4: ...tion color and bright field dark field combination lighting This controller family is not limited to computational imaging and can be used as a general purpose controller for a wide range of applications in both continuous and strobe modes of operation DCS 400E Quad Controller Single Output 4 Channels x2 digital trigger input X2 trigger outputs DCS 800E Quad Controller x2 Dual Output 8 Channel x2 ...

Page 5: ...Page 5 of 22 Installation Model Figure 3 ...

Page 6: ...hannels 2 Outputs Modes Continuous Pulsed or Gated Continuous External Trigger Input Output 5V TTL Compatible Overvoltage protected safe up to 30VDC Pulse Width Range 30usec to 1 hour Trigger to Pulse Latency 30 usec delay 2us rise fall Duty Cycle Frequency 15 duty cycle limit in overdrive pulsed mode Longer duty cycles possible at continuous current ratings Operating Temperature Range 0 C to 60 C...

Page 7: ...Page 7 of 22 Front Panel Illustrations Front Panel Illustration DCS 400E Front Panel Illustration DCS 800E Refer to the tables on the next page for connection info Figure 4 Figure 5 ...

Page 8: ...received LED 3 Red Blink Code Error code Long Medium Short flashes indicate an error code Table 3 IO Connector P2 Pin Description Note 1 TRIGGER IN1 ACTIVE HIGH pull high to activate Channels 1 4 2 TRIGGER IN2 ACTIVE HIGH pull high to activate Channels 1 4 for DCS 400E Channels 5 8 for DCS 800E 3 TRIGGER OUT1 Frame Start output signal occurs at the beginning of each channel pulse 4 TRIGGER OUT2 Fr...

Page 9: ...ode 6 CH1 CH2 14 CH5 CH6 LED Cathode common 7 CH2 15 CH6 LED Anode 8 CH1 16 CH5 LED Anode Important Information LED Cathode pins pin 1 and pin 9 are COMMON and may be tied together This controller requires SignaTech to operate correctly SignaTech is included with lights purchased from Advanced Illumination It is not possible to drive a non SignaTech protected light source without explicit instruct...

Page 10: ...Page 10 of 22 Quick Start General Connection Diagram Figure 6 General Wiring Example ...

Page 11: ... dissipation so channel currents may be throttled Pulsed Pulsed mode illumination is triggered by an external signal Pulse widths and delay are available from 10 to 4 290 000000 microseconds and can be applied independently to any channel Sequence Channels settings are organized into events The event could be considered a pre set or recipe that stores the behavior when a trigger is received Progra...

Page 12: ...al it is possible to synchronize a camera exposure to capture each channel as they flash in a sequence This is useful in photometric stereo applications where the camera needs to be carefully synchronized to capture multiple flashes Frame Stop pin 4 Similar to frame start except the stop signal begins at the end of each light pulse This signal can be used to determine when the last channel pulse h...

Page 13: ... 168 0 5 Controller will use default IP if DHCP fails upon power up or if an Ethernet cable is not connected User Assigned IP Addresses User can assign a new IP address by sending a command or entering a new IP address in the manage devices window of the GUI If a user assigned IP address is used the controller will not begin using that IP address until the controller power is toggled Figure 7 Exam...

Page 14: ... connect to the highlighted IP address 2 Editing channels exists in a section we call Events Default startup is Event 1 but additional events can be created to store pre set configurations 3 Save Event will store the event in memory as well as run the event once pressed 4 Sequences can be used to chain different events together Note you should have at least 1 default sequence set up even if only 1...

Page 15: ...ice before it can be used The Refresh button see Figure 95 refreshes the list of available DCS 400 800 devices on the local network Either select a device from the list or type an IP address in dotted quad e g XXX XXX XXX XXX format and click connect Figure 95 Software main window example ...

Page 16: ...d if you power down the controller the configuration will be lost unless you click Save all Events The warning shown in Figure 6 will inform you if you have unsaved edits Figure 61 Unsaved event warning Other events you add must be loaded with the Load Event button to be applied to the device Loading an Event will set that Event active on the device and it will be auto loaded next time the device ...

Page 17: ...list the next trigger starts the next event and so on When the last Event in the Sequence is reached it starts over from the first Event The sequence menu is shown above in Figure 7 Clicking Add Sequence adds a new sequence which appears inline below the other sequences in the list On any Sequence you can select an Event from the dropdown in the Sequence and click Add selected event to add that ev...

Page 18: ...ress in the boxes provided Note that the window displays the current value of all settings even if it s using DHCP Settings are saved by clicking the Save Settings button If settings are saved unchanged from the values displayed from DHCP then the device is assigned a static IP address configuration matching those values Resetting to DHCP Network configuration can be reset back to DHCP mode by cli...

Page 19: ...r proper operation Commands can be sent in an ASCII format by specifying the IP Address and correct port number for either TCP IP or UDP Commands with a parameter Commands that require a parameter have it separated by a comma Example SET PULSE WIDTH CHANNEL1 100 Where SET PULSE WIDTH CHANNEL1 is the command and 100 is the parameter Commands without a parameter If the command has no parameter the c...

Page 20: ...c pulse width set to nnnn us SET PULSE DELAY CHANNELc nnnn Sets the pulse delay in usec c 1 8 channel number nnnn 0 4290000000 us INFO Channel c pulse delay set to n microseconds PULSE CHANNELc Software triggers the channel c 1 8 IDN Gets device information firmware hardware etc Advanced illumination DCS 100 fw version hw version CHANNEL INFO Gets device channel information SET IP ADDRESS xxx Sets...

Page 21: ... Xxx subnet mask in dotted quad format XXX XXX XXX XXX INFO Set subnet mask to XXX XXX XXX XXX ERASE SETTINGS Erases device settings STOP SEQUENCE Stops running sequence Immediately aborts all long running pulses and shuts off all channels INFO Running sequence aborted RUN SEQUENCE Runs the currently active sequence Imitates a hardware trigger in sequenced mode INFO Running event X on Sequence X X...

Page 22: ...se Authorization RMA and return the complete product freight prepaid to Ai Please provide a detailed description of the problem if possible If a defect is found Ai will at our discretion repair or replace the product without charge Ai claims no liability for any implied warranties including merchantability and fitness for a specific purpose Customer Support and Product Information Standard Product...

Reviews: