User Account 1 1
Cart 0  0,00

FAQs Software

Here you will find all FAQs on the subject of software.

How can I update the firmware of my module?

:
;

Are there sample programs, and where can they be found?

:
;

To give you an initial insight into the programming of our various modules, we provide a compact sample program for each series and each I/O type, containing the most important commands in different programming languages.

The complete collection of all sample programs can be found in the download area of our website. After installation, you can access them either via the “Sources” entry in the Windows Start menu or directly in the DEDITEC installation directory.

Important!
The sample programs are only designed for 32-bit.
You must install the DELIB driver library in the 32-bit version and the compiler must also be designed for 32-bit.

 

We offer sample programs for various programming languages:
C
C++
C#
Delphi
VB
VB.NET
Java

Is there an API to control the modules?

:
;

Yes, we offer our DELIB driver library as a comprehensive programming interface for controlling all of our modules.

A complete overview of all our API commands can be found here:

Further information about our DELIB driver library can be found here:

Which programming languages are supported?

:
;

The following programming languages are supported by the DELIB driver library:

  • C
  • C++
  • C#
  • VB
  • VBA
  • VB.Net
  • Java
  • Delphi Labview

Is Python also supported?

:
;

We do not currently support Python.

However, DELIB commands can be executed in Python as follows:

 

import ctypes as c

mydll = c.WinDLL('C:\Windows\System32\delib64.dll')

handle = mydll.DapiOpenModule(15, 0)

mydll.DapiDOSet8(handle, 0, 1)

print(mydll.DapiDIGet1(handle, 0))

Which operating systems are supported?

:
;

DELIB driver library for Windows and Linux

Our DELIB is supported by the following Windows operating systems in 32-bit and 64-bit:

  • Windows 11/10
  • Windows 8
  • Windows 7
  • Windows Server 2012
  • Windows Server 2008
  • Windows Vista
  • Windows XP
  • Windows Server 2003
  • Windows 2000

We also provide a DELIB version for Linux. This version supports all functions in full, without exception.

Is there an alternative to the DELIB driver library?

:
;

Yes, our Ethernet, CAN, and serial products can also be switched via direct messages.

You can find the documentation here:

Why doesn't the sample program compile?

:
;

The sample programs are only designed for 32-bit.

You must install the DELIB driver library in the 32-bit version and the compiler must also be designed for 32-bit.

FAQs Order processing

Here you will find all FAQs on the subject of order processing.

How can I place an order?

:
;

You can place an order directly through our online shop by adding the desired item to your cart and following the intuitive checkout process. Alternatively, we also accept orders via email, fax, or phone.

Is registration required to place an order?

:
;

No, it is possible to place an order without an account. However, having an account offers benefits such as faster repeat orders and better tracking of your orders.

Are items in the shopping cart reserved?

:
;

Items in the shopping cart are not automatically reserved. The goods are only firmly booked once the order is completed.

How long does the delivery take?

:
;

The delivery time depends on the product and the shipping method. You will receive an order confirmation with further details once your order has been received.

Does DEDITEC also ship internationally?

:
;

Yes, we ship worldwide. The Incoterms for shipping are EXW or FCA.

Is it possible to track the shipping status?

:
;

After shipping, you will receive a shipping confirmation. If you have any questions, our sales team will be happy to assist you.

Which payment methods are accepted?

:
;

The available payment methods are displayed during the ordering process. For larger quantities or public institutions, we are happy to provide a customized offer.

Is the payment secure?

:
;

Yes, all payments are made through secure and certified payment channels.

When will the payment be processed?

:
;

Depending on the payment method – for prepayment, after receiving the invoice; for other methods, according to the agreement.

Can I change or cancel my order?

:
;

As long as your order has not yet been shipped, changes and cancellations are possible. Please contact us promptly via email, fax, or phone.

What happens if an item is not available?

:
;

We will inform you promptly and suggest a suitable alternative or solution.

How do I get my money back?

:
;

The refund will be processed using the original payment method.

Will I receive an order confirmation?

:
;

Yes, once your order has been entered into our system, we will send you an order confirmation.

Where can I find my invoice?

:
;

You will receive the invoice by email after the goods have been shipped, or by post upon request.

Can I view my order in my customer account?

:
;

If you have created a customer account, you can view your orders and their status there.

How does the return process work?

:
;

Please contact our sales team to coordinate the return. We will assist you every step of the way.

Who pays for the return shipping costs?

:
;

It depends on the reason for the return. For justified complaints, we cover the costs.

How much time do I have to cancel an order?

:
;

The cancellation period is usually 14 days. You can find details in our terms and conditions.

How can I get a customized offer?

:
;

Please send your inquiry via email, fax, or phone. For public institutions and large orders, we are happy to provide a customized offer.

What should I do if I can't find a product?

:
;

Contact us – we will be happy to check if we can offer a suitable solution.

Address

DEDITEC GmbH
Hamburger Str. 1
D-50321 Brühl
Germany

E-Mail-address

vertrieb@deditec.de

Telephone number

+49 (0) 22 32 / 50 40 8 – 0

Fax number

+49 (0) 22 32 / 50 40 8 – 99

Business hours

Monday to Friday
8:00 a.m. to 5:00 p.m.

FAQs Hardware

Here you will find all FAQs on the subject of hardware.

What voltage supply is the module designed for?

:
;

All modules powered by an external power supply are designed for voltages from 10 V to 28 V DC.

Are the modules designed for continuous operation?

:
;

Yes, our modules are designed for industrial use and support continuous 24/7 operation.

What are the expected access times for the modules?

:
;

The diagnostic section in the ICT-Tool can be used to determine access times.

What is the purpose of the galvanic isolation in the modules (interface to submodules and channels isolated from each other)?

:
;

Galvanic isolation provides an electrically isolated circuit between input signals and control electronics. It protects the electronics from external influences such as voltage spikes, interference, or short circuits. It prevents equalizing currents caused by differences in ground potential (ground loops). Galvanic isolation increases immunity to electromagnetic interference (EMI), especially in industrial environments where motors or frequency converters are used.

Can the module’s inputs and outputs be expanded?

:
;

Additional inputs or outputs can be added later, depending on the module series. The NET series is specifically designed for such extensions. The RO series can also be expanded by the customer at a later stage.

Can my U-mode module be reconfigured to I-mode, and the other way around?

:
;

If the module is hardware-configurable only and you wish to change the measurement mode, it must be returned for reconfiguration.

Why does the relay output remain on?

:
;

If the maximum permissible switching current is exceeded, the normally open contacts of the reed relays tend to ‘stick’. Tapping on the relays may, in some cases, release the contacts again. Otherwise, the relay must be replaced.

What is the function of the Ethernet DIP switches?

:
;

The DIP switches can be used to select various configurations such as DHCP on/off, write protection, etc.
A detailed description of the DIP switches can be found in the hardware section of your module manual.

Does DEDITEC offer custom developments?

:
;

Yes, we specialize in custom developments and can implement them within a very short time.

Do we have CAD data for our modules?

:
;

If no CAD data is available on our website, please contact our support service. In most cases, we have this data available.

FAQs ICT-Tool

Here you will find all FAQs on the topic of ICT-Tools.

What is the ICT-Tool and what is it used for?

:
;

ICT-Tool – Integration, Configuration, and Testing

ICT stands for Integration, Configuration, and Testing and refers to our central tool for all our modules – with the exception of modules that use the CANopen protocol.

The ICT-Tool allows you to conveniently configure a module's interfaces. This means that the modules can be integrated into both a company network and a home network. If the module supports M2M (machine-to-machine) or EC (event control) functions, these can also be set up with the ICT-Tool.

In addition, the tool offers extensive testing and diagnostic functions: Digital and analog I/O tests are possible, as are detailed diagnostic checks to put the module through its paces.

The ICT-Tool is also a key aid for software maintenance: the firmware of a module can be downloaded and flashed directly. In addition, our DELIB driver library can be updated to the latest version using the tool.

My module cannot be found, what can I do?

:
;

If your module is not recognized correctly, you will find detailed instructions on the various connection options at the following link.

How can I update the ICT tool?

:
;

The latest software package, consisting of the ICT-Tool and the DELIB driver library, can be downloaded and installed directly in the ICT-Tool via SettingsUpdates.
Alternatively, the download is also available on our homepage.

What is the difference between Ethernet direct and Ethernet standard?

:
;

Our Ethernet modules can be addressed in two different ways: “Ethernet direct” and “Ethernet standard”.

Ethernet direct

This method does not require installation of the driver library. Simply place the required .dll file (DELIB64_eth.dll for 64-bit systems, DELIB32_eth.dll for 32-bit systems) in the same directory as the application program.
Module configuration on the control PC is not absolutely necessary here, as the IP address is stored directly in the application software.
In addition, no administrator rights are required.
The module is opened using the DapiOpenModuleEx command, specifying the IP address, port, timeout, and optional encryption type.

Ethernet standard

The DELIB setup must be installed.
The network settings used to open the module are entered into the Windows registry using the ICT-Tool.
Administrator rights are required for this process.
The module is opened in the application using the DapiOpenModule command, specifying only the module ID and module number.
The application software does not need to know the IP address of the module—this is read automatically from the registry.

How is an error report created?

:
;

Error report

Debug messages from a module can be output via delib.dll.
In the ICT-Tool, you will find this function under Settings DELIB DebugView. There you can:

  • Enable or disable the output of debug messages
  • Optionally enable more detailed outputs (write permissions are required for saving)

Additional debug tool

A separate debug tool is required to display and record the messages.
We recommend DebugView from Sysinternals, which can be used to log communication between the PC and the module and save it in a log file.
The tool is available free of charge at the following link:

 

 

Instructions: Using DebugView

  1. Download the DebugView.zip file, unzip it, and start Dbgview.exe
  2. Enter the value *DELIB in the Include field
  3. Under Options, activate the following items
    • Clock Time
    • Show Milliseconds
  4. Now start the program in which the error occurs

All relevant information relating to the DEDITEC product will now be logged.
This data can then be used for targeted error analysis.

My cart
Your cart is empty.

Looks like you haven't made a choice yet.