CGC PULS-CTRL24 User Manual

Programmable digital pulse generator

Advertisement

Quick Links

Page: 1/21
PULS-CTRL24, Rev.1-00
Programmable Digital Pulse Generator
Firmware Version 1-00
User Manual
Document version 0, created on Dec-06-2019
CGC Instruments
Hübschmannstr. 18 | D–09112 Chemnitz
Tel.: +49 (371) 355 098–55
Fax: +49 (371) 355 098–60
internet: www.cgc-instruments.com
e–mail: info@cgc-instruments.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PULS-CTRL24 and is the answer not in the manual?

Questions and answers

Summary of Contents for CGC PULS-CTRL24

  • Page 1 Page: 1/21 PULS-CTRL24, Rev.1-00 Programmable Digital Pulse Generator Firmware Version 1-00 User Manual Document version 0, created on Dec-06-2019 CGC Instruments Tel.: +49 (371) 355 098–55 internet: www.cgc-instruments.com Hübschmannstr. 18 | D–09112 Chemnitz Fax: +49 (371) 355 098–60 e–mail: info@cgc-instruments.com...
  • Page 2: Table Of Contents

    Page: 2/21 PULS-CTRL24, Rev.1-00 Contents Technical Data..............5 Characteristics ................5 Digital Interface ................5 Description ..............6 Quick Setup Guide ............11 Backing Up and Restoring the Data ......12 Software Utilities............13 Utility PulseLoader ..............13 Tips ..................15 Utility FlashLoader ..............15 Error Codes.................
  • Page 3 Page: 3/21 PULS-CTRL24, Rev.1-00 Figure List Fig. 1. Pulser Block Diagram............7 Fig. 2. Output Block Diagram............9 CGC Instruments Tel.: +49 (371) 355 098–55 internet: www.cgc-instruments.com Hübschmannstr. 18 | D–09112 Chemnitz Fax: +49 (371) 355 098–60 e–mail: info@cgc-instruments.com...
  • Page 4 Page: 4/21 PULS-CTRL24, Rev.1-00 Table List Tab. 1. Command line parameters of the program PulseLoader................. 14 Tab. 2. Return values of the interface functions ......18 Tab. 3. I/O errors................. 20 CGC Instruments Tel.: +49 (371) 355 098–55 internet: www.cgc-instruments.com Hübschmannstr.
  • Page 5: Technical Data

    Page: 5/21 User Manual PULS-CTRL24, Rev.1-00: Technical Data Technical Data Characteristics • 24 digital pulse generators, 1 digital oscillator resolution: 20 ns, length 32 bit (delay up to 85 s) • arbitrary configuration by selectable 32 trigger and 32 output sources •...
  • Page 6: Description

    Page: 6/21 User Manual PULS-CTRL24, Rev.1-00: Description Description The pulse controller produces 32 digital signals that can be used to control up to 6 signal switches, 5 I/O modules, or 6 monitor outputs at the controller front panel. The first channel of each digital I/O module can be used as a trigger source.
  • Page 7 Page: 7/21 User Manual PULS-CTRL24, Rev.1-00: Description Fig. 1. Pulser Block Diagram. CGC Instruments Tel.: +49 (371) 355 098–55 internet: www.cgc-instruments.com Hübschmannstr. 18 | D–09112 Chemnitz Fax: +49 (371) 355 098–60 e–mail: info@cgc-instruments.com...
  • Page 8 Page: 8/21 User Manual PULS-CTRL24, Rev.1-00: Description Each pulse generator is a combination of two coupled non- retriggerables monoflops. The first one with a pulse width defined by one of the numbers Delay0-23 is triggered by the input signal Trigger.
  • Page 9 Page: 9/21 User Manual PULS-CTRL24, Rev.1-00: Description Fig. 2. Output Block Diagram. CGC Instruments Tel.: +49 (371) 355 098–55 internet: www.cgc-instruments.com Hübschmannstr. 18 | D–09112 Chemnitz Fax: +49 (371) 355 098–60 e–mail: info@cgc-instruments.com...
  • Page 10 Page: 10/21 User Manual PULS-CTRL24, Rev.1-00: Description The software package for controlling the device contains several utili- ties for uploading or downloading data (see sections "Software Utili- ties" and "Backing Up and Restoring the Data") and upgrading the firmware (see the section "Utility FlashLoader").
  • Page 11: Quick Setup Guide

    Page: 11/21 User Manual PULS-CTRL24, Rev.1-00: Quick Setup Guide Quick Setup Guide The device is delivered with cleared non-volatile memory. To setup the device, follow the next steps: • • If you encounter problems, read carefully the corresponding section in this manual.
  • Page 12: Backing Up And Restoring The Data

    Page: 12/21 User Manual PULS-CTRL24, Rev.1-00: Backing Up and Restoring the Data Backing Up and Restoring the Data The data stored in the device's non-volatile memory can be backed up or restored. The data includes all configuration settings. This means that a restore procedure rolls back the device exactly to the state it was in at the backup time.
  • Page 13: Software Utilities

    Page: 13/21 User Manual PULS-CTRL24, Rev.1-00: Software Utilities Software Utilities The software utilities can be found in the directory "Program" of the enclosed software package. Before using them, the virtual USB port driver must be installed (see sections "Driver Installation"). The utilities do not require any additional installation, you need only to copy them to a suitable directory on your computer.
  • Page 14 Page: 14/21 User Manual PULS-CTRL24, Rev.1-00: Software Utilities Tab. 1. Command line parameters of the program PulseLoader. Parameter Explanation backup memory data into a text file with -y FileName the name FileName restore memory data from a text file with...
  • Page 15: Tips

    Page: 15/21 User Manual PULS-CTRL24, Rev.1-00: Software Utilities right. If an error in the command line is encountered, the program stops with an error text showing the allowed values of the parameters. If the parameter -t is found, the program stops without processing any following parameter.
  • Page 16 Page: 16/21 User Manual PULS-CTRL24, Rev.1-00: Software Utilities FlashLoader 6 Firmware.txt -v where Firmware.txt is the file containing the current firmware and the number 6 indicates the port COM6 to which the device is con- nected. The program should produce the following output: Code file R:Final.txt from 11/04/2019, 12:00:00...
  • Page 17 Page: 17/21 User Manual PULS-CTRL24, Rev.1-00: Software Utilities 100495 (1888Fh) bytes processed, 99584 (18500h) bytes programmed Resetting the target Program finished ok During the programming procedure, a message box is displayed at the device display. When the programming finishes, the device is re- started with the new firmware.
  • Page 18: Error Codes

    Page: 18/21 User Manual PULS-CTRL24, Rev.1-00: Software Utilities Error Codes Tab. 2. Return values of the interface functions Return Error message Description value No error The data transfer finished success- fully. Error opening the The port could not be opened. For port the possible reasons, see Tab.
  • Page 19 Page: 19/21 User Manual PULS-CTRL24, Rev.1-00: Software Utilities Return Error message Description value -100 Device not The port status lines indicate that connected the device is not connected. -101 Device not ready The port status lines indicate that the device is not ready. The com-...
  • Page 20 Page: 20/21 User Manual PULS-CTRL24, Rev.1-00: Software Utilities Tab. 3. I/O errors Return Error message Description value No error The data transfer finished successfully. Port has not You attempted to use the communica- been opened yet tion channel before having opened it.
  • Page 21: Driver Installation

    Page: 21/21 User Manual PULS-CTRL24, Rev.1-00: Driver Installation Driver Installation Installation of the Virtual Port for the USB Interface The virtual port driver is required for the operation of the device with a USB interface. If you use the operating system Windows™, please note the following: •...

Table of Contents