opto engineering LTDVE1CH-40F Instruction Manual

Strobe controller 1 ch

Advertisement

Quick Links

INSTRUCTIONS MANUAL
LTDVE1CH-40F
Strobe controller 1 CH – Firmware version 1.10
ACCESSORIES
Firmware version 1.10 - Document version 1.06 - eng

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the LTDVE1CH-40F and is the answer not in the manual?

Questions and answers

Summary of Contents for opto engineering LTDVE1CH-40F

  • Page 1 INSTRUCTIONS MANUAL LTDVE1CH-40F Strobe controller 1 CH – Firmware version 1.10 ACCESSORIES Firmware version 1.10 - Document version 1.06 - eng...
  • Page 2 LTDVE1CH-40F | INSTRUCTIONS MANUAL INDEX 1. Disclaimer ....................5 2. Safety notes ..................... 5 3. Product end-of-life handling ..............5 4. General description ................. 6 4.1. Benefits of current control ..................6 4.2. Operating mode......................6 5. Getting started ..................7 6.
  • Page 3 LTDVE1CH-40F | INSTRUCTIONS MANUAL 13. Wiring diagrams ................... 20 13.1. Wiring example #1: controller triggers camera ............20 13.2. Wiring example #2: camera triggers controller ............21 14. Operation ....................22 14.1. Operation with Modbus ..................22 14.1.1. Comparison of Modbus/RTU, Modbus/TCP and Modbus/UDP ........
  • Page 4 LTDVE1CH-40F | INSTRUCTIONS MANUAL 14.2.27. Register ETH_IP_ADDR_HI ..................42 14.2.28. Register ETH_IP_ADDR_LO ..................42 14.2.29. Register ETH_SUBNET_MASK_HI ................43 14.2.30. Register ETH_SUBNET_MASK_LO ................. 43 14.2.31. Register ETH_DEF_GATEWAY_HI ................43 14.2.32. Register ETH_DEF_GATEWAY_LO ................43 14.2.33. Register ETH_PRI_DNS_HI ..................43 14.2.34. Register ETH_PRI_DNS_LO ..................
  • Page 5 LTDVE1CH-40F | INSTRUCTIONS MANUAL 14.2.64. Registers CAL_XXX ....................51 14.2.65. Registers CAL_UNLOCK_CODE[0-1] ..............51 14.2.66. Register BOARD_COMMAND .................. 51 14.3. Operation with a web browser ................51 14.3.1. Main page and navigation menu ..................51 14.3.2. Setup synch inputs ......................53 14.3.3.
  • Page 6: Safety Notes

    LTDVE1CH-40F | INSTRUCTIONS MANUAL 1. Disclaimer Always deploy and store Opto Engineering products in the prescribed conditions in order to ensure proper functioning. Failing to comply with the following conditions may shorten the product lifetime and/or result in malfunctioning, performance degradation or failure.
  • Page 7: General Description

    LTDVE1CH-40F | INSTRUCTIONS MANUAL 4. General description Any machine vision application employs some kind of light controller. Light controllers are widely used to both optimize illumination intensity and obtain repeatable trigger sequencing between lights and vision cameras. This controller is a compact unit that includes power supply conditioning, intensity control, timing generation and advanced triggering functions.
  • Page 8: Getting Started

    LTDVE1CH-40F | INSTRUCTIONS MANUAL value of 55 V. For more information about current and power limitations refer to chapter 5. Getting started Carefully read the sections on Safety Notes Heat Dissipation and check the product fits your needs. Mount the controller as described in the section on Mechanical fixing.
  • Page 9: Layout Of Connectors

    LTDVE1CH-40F | INSTRUCTIONS MANUAL 7.1. Calculating generated heat For a pulsed output, the average power that is transformed to heat and then must be dissipated can be calculated using the following formula: Heat [W] = LightCurrent [A] * (DriverVoltage [V] – LightVoltage [V]) * DutyCycle [·] Where: •...
  • Page 10 LTDVE1CH-40F | INSTRUCTIONS MANUAL are easily accessible on the left-side and right-side panels. As indicated in the drawing, connectors are identified by their unique designators (P1, P2, P3, P4 and P5). Figure 1: connectors on the controller The connectors are briefly described below. A detailed description follows in the next sections.
  • Page 11: Power And Logic Supply

    LTDVE1CH-40F | INSTRUCTIONS MANUAL 8.2. Power and logic supply The power supply voltage must be 24 V DC. A dedicated and well-regulated switching power supply is required. The external power supply must be capable of supplying the average and peak currents needed for the light output.
  • Page 12: Input/Output Synchronization

    LTDVE1CH-40F | INSTRUCTIONS MANUAL 8.4. Input/output synchronization Connector P5 is used for input and output synchronization and for serial RS485 communication. There is one, galvanically isolated, synchronization input. This input can be connected directly to the system for voltages up to 24 V. An external series resistor is not necessary. The synchronization input may be left unconnected when not used.
  • Page 13: Synchronization Output

    LTDVE1CH-40F | INSTRUCTIONS MANUAL 2.6 – 5.7 Internal constant-current generator Table 5: specifications of input synchronization circuit 8.4.2. Synchronization output The synchronization output is available on the SH+ and SH- terminals of connector P5. These signals are listed in the Table 6: pinout of connector P5 for synchronization output.
  • Page 14: External Temperature Sensor

    LTDVE1CH-40F | INSTRUCTIONS MANUAL Table 8: pinout of serial interface in connector P5 The interface is NOT electrically isolated. Note that GND is internally connected to 0V. 8.4.4. External temperature sensor The controller allows for the connection of one external temperature sensor. The intended...
  • Page 15: Communication Interfaces

    LTDVE1CH-40F | INSTRUCTIONS MANUAL For the light use a cable as short as possible and with appropriate wire size. Cable reactance limits performance in pulsed mode, consider to reduce its value by connecting two or more smaller wires in parallel. For long cables it is recommended to raise the voltage of the illumination. This can be realized by selecting a light with LEDs connected in series rather than connected in parallel.
  • Page 16: Visual Indicators

    LTDVE1CH-40F | INSTRUCTIONS MANUAL Preferred DNS server 192.168.0.2 Alternate DNS server 192.168.0.2 Modbus address Modbus/TCP port Modbus/UDP port Table 11: default parameters for Ethernet communication The IP address, subnet mask and DHCP use flag are some of the controller parameters and can be changed using any of the available interfaces.
  • Page 17: Pulse Shaping Logic

    LTDVE1CH-40F | INSTRUCTIONS MANUAL 11. Functions of INIT button The INIT button is used either to restore the factory settings or to activate the firmware update procedure. To restore the factory settings, follow these steps: 1. Switch off the device and wait 30 seconds 2.
  • Page 18: Input Filter

    LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 4: diagram of internal logic network The synchronization input is shown at the left (TR), while the light output (LD) and the synchronization output (SH) are drawn at the right. A description of each of the blocks is given in the next sections.
  • Page 19: Input Multiplexers

    LTDVE1CH-40F | INSTRUCTIONS MANUAL Filtering with a 200µs time constant • Filtering with a 500µs time constant • Setting of the filter can be done using the serial RS485 or Ethernet interfaces. 12.3. Input multiplexers The input multiplexers are used to route the filtered input to the pulse generators. There are two input multiplexers organized in a 4x2 routing matrix.
  • Page 20: Output Protection

    LTDVE1CH-40F | INSTRUCTIONS MANUAL Pulse generator 1 output • Pulse generator 2 output • Filtered synchronization input (TR) • Continuous • As visible in the internal logic network diagram (see Figure 4: diagram of internal logic network), the two pulse generators can be entirely bypassed by selecting the filtered synchronization input (TR).
  • Page 21: Free Running Oscillator

    LTDVE1CH-40F | INSTRUCTIONS MANUAL The diagram in Figure 9: protection prevents too short turn-off time shows what happens when turn- off time is too short. As visible in the diagram, the light is switched on at ToffMIN, later than the original requirement.
  • Page 22 LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 10: example schematic #1 As shown, the power and logic supplies are derived from a common power supply. If required by the application, a safety switch may be included in the circuit to cut off supply to the power stages in order to protect the end user from photo-biological hazard.
  • Page 23: Operation With Modbus

    LTDVE1CH-40F | INSTRUCTIONS MANUAL power stages in order to protect the end user from photo-biological hazard. That switch would be appropriately placed on the machine chassis. The controller is triggered by camera 1 using the available synchronization input. Camera 2 is triggered by the controller using the available synchronization output.
  • Page 24 LTDVE1CH-40F | INSTRUCTIONS MANUAL function codes supported by the controller summarizes the Modbus function codes supported by the controller with the current firmware. Function name Function code Note Read Holding Registers 0x03 Write Single Register 0x06 Write Multiple Registers 0x10...
  • Page 25 LTDVE1CH-40F | INSTRUCTIONS MANUAL BOOT_VERSION Bootloader firmware version 65535 MCU_VERSION Microcontroller firmware version 65535 FPGA_VERSION FPGA firmware version 65535 BOARD_VERSION Board version 65535 OSC_PERIOD Period of the internal oscillator 1000 FILTER_SEL0 Filter setting for input TR UNUSED UNUSED UNUSED UNUSED...
  • Page 26 LTDVE1CH-40F | INSTRUCTIONS MANUAL for generator 1 GEN_DELAY_COUNT0 Pulse delay setting for generator 1023 GEN_WIDTH_BASE0 Pulse width time base selector for generator 1 GEN_WIDTH_COUNT0 Pulse width setting for generator 1023 GEN_DELAY_BASE1 Pulse delay time base selector for generator 2 GEN_DELAY_COUNT1...
  • Page 27 LTDVE1CH-40F | INSTRUCTIONS MANUAL UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED Firmware version 1.10 - Document version 1.06 - eng...
  • Page 28 LTDVE1CH-40F | INSTRUCTIONS MANUAL OUTPUT_SEL_HI0 0-511 High order byte of setting for LD output multiplexer OUTPUT_SEL_LO0 Low order byte of setting for LD 65535 output multiplexer UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED...
  • Page 29 LTDVE1CH-40F | INSTRUCTIONS MANUAL PRT_CNT_ON0 1-255 Maximum turn-on time for light output LD PRT_ENA_ON0 Enable limitation of maximum turn-on time for light output LD PRT_CNT_OFF0 1-255 Minimum turn-off time for light output LD PRT_ENA_OFF0 Enable limitation of minimum turn-off time for light output LD...
  • Page 30 LTDVE1CH-40F | INSTRUCTIONS MANUAL CUR_RANGE0 Current range for light output LD CUR_VALUE0 Current value for light output LD 40000 UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED RS485_MODBUS_ADDR 1-247 Modbus address serial RS485 interface...
  • Page 31 LTDVE1CH-40F | INSTRUCTIONS MANUAL 65535 name ETH_HOSTNAME6 Bytes 12 and 13 of Ethernet host 65535 name ETH_HOSTNAME7 Bytes 14 and 15 of Ethernet host 65535 name ETH_DHCP_ENABLE Ethernet DHCP enable/disable flag ETH_IP_ADDR_HI High order word of Ethernet IP 65535 address...
  • Page 32 LTDVE1CH-40F | INSTRUCTIONS MANUAL +1000 DC/DC converter DRIVER_TEMPERATURE -200 to Temperature of the drivers for +1000 light output LD REMOTE_TEMPERATURE0 -200 to Temperature measured +1000 external thermal sensor UNUSED UNUSED SUPPLY_VOLTAGE 0-240 Measured supply voltage MEASURED_CURRENT0 Measured current for light output...
  • Page 33 LTDVE1CH-40F | INSTRUCTIONS MANUAL UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED GEN_EDGE_SEL0 Edge selector for generator 1 GEN_EDGE_SEL1 Edge selector for generator 2...
  • Page 34 LTDVE1CH-40F | INSTRUCTIONS MANUAL UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED POLARITY_SEL0 Polarity selector for input TR RESERVED Reserved for future use RESERVED Reserved for future use RESERVED Reserved for future use RESERVED Reserved for future use RESERVED Reserved for future use...
  • Page 35 LTDVE1CH-40F | INSTRUCTIONS MANUAL UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED UNUSED SOFTWARE_TRIGGER Software trigger CONVERTER_MODE Operating mode DC/DC converter CONVERTER_MAXIMUM_VOLTAGE RW 0-200 Maximum output voltage of DC/DC converter CONVERTER_PRESET_VOLTAGE 0-200 Preset output voltage of DC/DC converter UNUSED DIGIPOT_VALUE 0-255...
  • Page 36 LTDVE1CH-40F | INSTRUCTIONS MANUAL 65535 CAL_MES_CUR_LOW_ADD0 Calibration constant 65535 UNUSED UNUSED CAL_MES_CUR_HIGH_MUL0 Calibration constant 65535 CAL_MES_CUR_HIGH_ADD0 Calibration constant 65535 UNUSED UNUSED CAL_MES_VLT_LOW_MUL0 Calibration constant 65535 CAL_MES_VLT_LOW_ADD0 Calibration constant 65535 UNUSED UNUSED CAL_MES_VLT_HIGH_MUL0 Calibration constant 65535 CAL_MES_VLT_HIGH_ADD0 Calibration constant 65535 UNUSED...
  • Page 37 LTDVE1CH-40F | INSTRUCTIONS MANUAL 65535 CAL_MES_TMP_REM1_ADD Calibration constant 65535 CAL_MES_VLT_SUP_MUL Calibration constant 65535 CAL_MES_VLT_SUP_ADD Calibration constant 65535 CAL_MES_VLT_CNV_MUL Calibration constant 65535 CAL_MES_VLT_CNV_ADD Calibration constant 65535 CAL_MES_VLT_DRV_MUL Calibration constant 65535 CAL_MES_VLT_DRV_ADD Calibration constant 65535 CAL_MES_CUR_SUP_MUL Calibration constant 65535 CAL_MES_CUR_SUP_ADD Calibration constant...
  • Page 38 14.2.1. Register DEVICE_TYPE This register contains the device type. This information is encoded as a 16-bit unsigned number. For the standard LTDVE1CH-40F the device type is 0x000D. 14.2.2. Register BOOT_VERSION This register contains the bootloader firmware version for the microcontroller. This information is encoded as a 16-bit unsigned number.
  • Page 39 LTDVE1CH-40F | INSTRUCTIONS MANUAL Allowed values are listed below. Avoid operation with non-listed values. • When 0x0000 the input multiplexer is disabled (default value) • When 0x0001 the filtered TR input is selected • When 0x0100 the free running oscillator is selected •...
  • Page 40 LTDVE1CH-40F | INSTRUCTIONS MANUAL Allowed values are in the range from 0 to 3 and are listed below. Avoid operation with non-listed values. • When 0x0 a time base of 1 µs is selected (default value) • When 0x1 a time base of 10 µs is selected •...
  • Page 41 LTDVE1CH-40F | INSTRUCTIONS MANUAL 14.2.14. Registers OUTPUT_SEL_LO0 and OUTPUT_SEL_LO8 The output multiplexers are used to route the internal signals to the light output and synchronization output. Each output multiplexer has an independent selector. The selector of a specific output multiplexer is a 32 bits binary number, split on a pair of contiguous Modbus registers named OUTPUT_SEL_HI[x] and OUTPUT_SEL_LO[x].
  • Page 42 LTDVE1CH-40F | INSTRUCTIONS MANUAL • When 0x0 the automatic current range mode is selected • When 0x1 the low current range (zero up to 500 mA) is selected • When 0x2 the high current range (zero up to 40000 mA) is selected Bit field [15:2] of this register is unused.
  • Page 43 LTDVE1CH-40F | INSTRUCTIONS MANUAL • When 0x1 the parity bit is even (default value) • When 0x2 the parity bit is odd Bit field [15:2] of this register is unused. When writing these bits, they must be set to zero.
  • Page 44 LTDVE1CH-40F | INSTRUCTIONS MANUAL controller. These are the bits [15:0]. The default IP address is 192.168.0.32. The factory settings can be restored using the INIT button (see chapter 11 for a description of the INIT button functionalities). 14.2.29. Register ETH_SUBNET_MASK_HI This register contains the sixteen high order bits of the subnet mask for Ethernet communication of the controller.
  • Page 45 LTDVE1CH-40F | INSTRUCTIONS MANUAL 14.2.36. Register ETH_SEC_DNS_LO This register contains the sixteen low order bits of the secondary (alternate) DNS address for Ethernet communication of the controller. These are the bits [15:0]. The secondary DNS address is 192.168.0.2. The factory settings can be restored using the INIT button (see...
  • Page 46 LTDVE1CH-40F | INSTRUCTIONS MANUAL 14.2.42. Register DRIVER_TEMPERATURE This register contains the measured temperature of the electronic components that implement the output drivers. The temperature is expressed as a signed sixteen bits integer, with a resolution of 0.1 °C. Given a register value, the corresponding actual temperature can be calculated as follows: DriverTemperature [°C] = value(DRIVER_TEMPERATURE) * 0.1...
  • Page 47 LTDVE1CH-40F | INSTRUCTIONS MANUAL 14.2.47. Register ERROR_WORD This register contains several error flags in its lower bits. The register may be read and these flags then checked to evaluate the controller health. The meaning of each of the bits is as follows.
  • Page 48 LTDVE1CH-40F | INSTRUCTIONS MANUAL • GEN_HOLD_COUNT0: hold off interval setting for generator 1 • GEN_HOLD_COUNT1: hold off interval setting for generator 2 Allowed values are in the range from 0 (default value) to 1023 (maximum value). Avoid operation with non-allowed values.
  • Page 49 LTDVE1CH-40F | INSTRUCTIONS MANUAL 14.2.53. Register CUR_RED_DELAY0 The controller includes a current reduction feature that allows the automatic decrease of the current in the light output when it is continuously driven for a time longer than a specified, programmed amount.
  • Page 50 LTDVE1CH-40F | INSTRUCTIONS MANUAL • When 0x0 the DC/DC converter is in the fixed voltage mode (default) • When 0x1 the DC/DC converted is in the autodetect voltage mode The factory value for this register is zero, therefore by default the DC/DC converter operates in the fixed voltage mode.
  • Page 51 LTDVE1CH-40F | INSTRUCTIONS MANUAL converter controlling registers CONVERTER_MAXIMUM_VOLTAGE CONVERTER_PRESET_VOLTAGE are overwritten with the final voltage value reached on the DC/DC converter. This register holds the actual DC/DC converter output voltage setting. Values in this register are expressed in volts. This register is read only.
  • Page 52 LTDVE1CH-40F | INSTRUCTIONS MANUAL 14.2.64. Registers CAL_XXX These registers contain several calibration constants for current generation, current measurement, voltage measurement and temperature measurement. Factory values can be overridden but the saving of the new values in non-volatile memory is not allowed unless valid unlock codes are entered in registers CAL_UNLOCK_CODE0 and CAL_UNLOCK_CODE1.
  • Page 53 LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 12: the Main web page The top part of the main web page contains the navigation menu that is used to access all the other pages necessary to configure and manage the controller. The navigation menu is always visible and accessible at the top of every page.
  • Page 54 LTDVE1CH-40F | INSTRUCTIONS MANUAL • Setup light outputs • Setup synch outputs • General setup • Advanced setup In the bottom part of the main page, the following information is collected: • Version information: o Device type: model of the controller...
  • Page 55 LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 13: the Setup synch inputs web page The synchronization input has a programmable polarity control. The available selections are: • Normal: polarity is active high (default value) • Inverted: polarity is active low The synchronization input has a digital filter. The filter can be enabled or disabled. If enabled, it can be set to one of six predefined time constants.
  • Page 56 LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 14: the Setup pulse generators web page Each pulse generator can be set independently. Each pulse generator is triggered by a selectable source and can have a different pulse delay, pulse width and hold off interval.
  • Page 57 LTDVE1CH-40F | INSTRUCTIONS MANUAL light output LD. The Setup light outputs page is shown in the image of Figure 15: the Setup light outputs web page. Figure 15: the Setup light outputs web page The fields under Converter settings collect all the settings related to the DC/DC converter. Basically, the DC/DC converter output voltage can be manually set to a specified value or can be automatically detected by the controller itself.
  • Page 58 LTDVE1CH-40F | INSTRUCTIONS MANUAL light output is disabled. When set to Continuous the light output is always active • Current range selects the current range for the light output. It can be chosen between Automatic range selection (default), Low range (from zero up to 500 mA) and High range (from zero up to 40 A) •...
  • Page 59: General Setup

    LTDVE1CH-40F | INSTRUCTIONS MANUAL The synchronization output can have an activation source chosen between Off (default), Generator GN1, Generator GN2, Input TR and Continuous. When set to Off the synchronization output is disabled. When set to Continuous the synchronization output is always active.
  • Page 60: Advanced Setup

    LTDVE1CH-40F | INSTRUCTIONS MANUAL A password can be used to deny the modification of the settings to unauthorized personnel. In case the password is set, it must be entered in the Current password field. If the entered password matches the saved password, the settings can be changed. In case the entered password does not match the saved password, the settings are displayed but they cannot be changed.
  • Page 61 LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 18: the Advanced setup web page The fields under Change unlock password can be used to set or modify the password employed to protect the settings of the controller from unauthorized modify. • Current password is the current password (leave blank if there is not current password) •...
  • Page 62: Filter Selection

    LTDVE1CH-40F | INSTRUCTIONS MANUAL vision applications. It provides a number of features and includes Modbus/TCP connectivity capabilities. The implementation of the Modbus protocol in FabImage Studio is complete, but for the use with this controller only a subset of functions, called filters, are necessary.
  • Page 63 LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 20. Selection of the Modbus TCP filter variant (top part) The following figure shows the lower part of the window, where all the filters for writing data through Modbus are collected. Firmware version 1.10 - Document version 1.06 - eng...
  • Page 64 LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 21. Selection of the Modbus TCP filter variant (bottom part) In order to select one of the filter variants, click over it and then click on the Insert button in the lower right corner of the window. It is also possible to double-click on the desired variant. The filters useful for communicating with the controller are circled in red in the two previous pictures.
  • Page 65 LTDVE1CH-40F | INSTRUCTIONS MANUAL The connection between the outSocket output of filter ModbusTCP_Connect and the two inSocket inputs of filters ModbusTCP_Read:MultipleIntegerRegisters? and ModbusTCP_Close are made by drag and drop from the output to the inputs. Clicking on one filter instance will cause the filter property inspector to open on the bottom left panel of the user interface.
  • Page 66 LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 25. Example of data-flow code for writing a register The connection between the outSocket output of filter ModbusTCP_Connect and the two inSocket inputs of filters ModbusTCP_Write:SingleRegister? and ModbusTCP_Close are made by drag and drop from the output to the inputs. Clicking on one filter instance will cause the filter property inspector to open on the bottom left panel of the user interface.
  • Page 67: Electromagnetic Compatibility

    LTDVE1CH-40F | INSTRUCTIONS MANUAL Modbus registers located at sequential addresses. After the write has completed ensure to close the connection with the controller using the ModbusTCP_Close? filter. 16. Electromagnetic compatibility This product conforms to CENELEC EN 61326-1:2013 class A requirements for electromagnetic interference (EMI) suppression.
  • Page 68 LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 28: connection of RS485-USB adapter to the controller The image in Figure 29: main window of LTDVE firmware updater application presents the main window of the PC application. Firmware version 1.10 - Document version 1.06 - eng...
  • Page 69 LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 29: main window of LTDVE firmware updater application It is necessary to specify the communication port on the PC the controller is connected to. In the image COM5 has been selected as the communication port. The baud rate is fixed at the maximum speed of 460,800 bits per second as indicated in the main window.
  • Page 70 LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 30: dialog used to locate the FPGA Algo firmware file After the FPGA Algo file has been specified, the relative modal dialog is closed. The new modal dialog of Figure 31: dialog used to locate the FPGA Data firmware file will then be displayed, asking to specify the FPGA Data file.
  • Page 71 LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 31: dialog used to locate the FPGA Data firmware file After the FPGA Data file has been specified, the relative modal dialog is closed. The couple of FPGA firmware files will then be loaded from the PC disk to the PC RAM. The text box at the bottom of the main window will then be updated with some information regarding the loading process (see image in Figure 32: main window after the FPGA firmware files have been loaded).
  • Page 72 LTDVE1CH-40F | INSTRUCTIONS MANUAL To update the MCU firmware it is necessary to specify a single file, named the MCU file. After pressing the Load MCU file button the modal dialog of Figure 33: dialog used to locate the MCU firmware file will be displayed, asking to specify the MCU file.
  • Page 73 LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 34: main window after the MCU firmware file has been loaded At this point the PC application is ready to connect to the controller and transfer all the new firmware data. Now the controller must be switched off, if already powered, and then powered up with the INIT button held pressed for just a second.
  • Page 74 LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 35: MCU firmware update sequence Next, the FPGA Data firmware is transferred (see image in Figure 36: FPGA Data firmware update sequence). Figure 36: FPGA Data firmware update sequence Last, the FPGA Algo firmware is transferred (see image in Figure 37: FPGA Algo firmware update sequence).
  • Page 75 LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 37: FPGA Algo firmware update sequence The FPGA is programmed just after both the FPGA Data and the FPGA Algo files have been transferred (see image in Figure 38: main window after FPGA programming). Figure 38: main window after FPGA programming The information in Figure 39: main window after successful firmware update is displayed when the update process is successfully finished.
  • Page 76 LTDVE1CH-40F | INSTRUCTIONS MANUAL Figure 39: main window after successful firmware update The whole update process takes about two minutes to complete. In the unlikely event of failure it is advisable to repeat the process from the very beginning. Firmware version 1.10 - Document version 1.06 - eng...
  • Page 77 LTDVE1CH-40F | INSTRUCTIONS MANUAL Firmware version 1.10 - Document version 1.06 - eng...

Table of Contents