Commissioning and Control Tool (II)

Project: January 2006 – February 2006 (2 months)

Description

Software improvement of a PC-based software for configuring drive and application parameters of a compact drive via the CAN bus interface with additional CAN interfaces. A CANopen Master DLL was implemented for the PEAK CAN-USB dongle and a DLL router was integrated into the configuration tool. The DLL router recognizes the CAN interface present in the system and dynamically loads the corresponding CANopen master DLL for the recognized CAN interface.

Summary

Project Commissioning and Control Tool
Duration 2 months (January 2006 – February 2006)
Customer Berger Lahr GmbH & Co. KG, Lahr
Industry Sector HW and SW Development Mechatronics
Role / Responsibility System Specifications, Software Design, Implementation, Function Tests, Documentation, Order Processing
Software / Tools / Methods Microsoft Visual C++ V6.0, IXXAT CANopen Master API, PEAK PCAN-Light DLL
Hardware Environment Windows PC (2000/XP), IXXAT CAN Interface Boards, PEAK CAN Interface Boards, Compact Drives N065 und D065

In-Circuit Tester (N065)

Project: September 2005 – September 2005 (1 months)

Description

Planning and creating of function blocks for an on-board test software of logic boards for integrated compact drives under RS-232. The function blocks were implemented as a software library (Dynamic Link Library) for Windows 3.x. Adaptation of the software library to a new product variant.

Summary

Project In-Circuit Tester
Duration 1 months (September 2005 – September 2005)
Customer Berger Lahr GmbH & Co. KG, Lahr
Industry Sector Test Bay Printed Circuit Board
Role / Responsibility System Specifications, Software Design, Implementation, Function Tests, Documentation, Order Processing
Software / Tools / Methods Visual C++ V1.51 (16-bit Windows), Keil C166 C Compiler (uVision3), RS-232 Bootstrap Loader
Hardware Environment Infineon XC164 Microcontroller, USB Oscilloscope, Multimeter

Software Regression Test (N065)

Project: May 2005 – August 2005 (4 months)

Description

Planning and creating of a software for regression testing of drive firmware via the CAN bus interface. A PC-based test program (test suite) executes the software evaluation. Through the test program, different firmware versions are always exposed to the same test conditions. The test sequence was structured in such a way that further tests can be added and others can be removed or masked out.

Summary

Project Software Regression Test
Duration 4 months (May 2005 – August 2005)
Customer Berger Lahr GmbH & Co. KG, Lahr
Industry Sector HW and SW Development Mechatronics
Role / Responsibility System Specifications, Software Design, Implementation, Function Tests, Documentation, Order Processing
Software / Tools / Methods Microsoft Visual C++ V6.0, IXXAT CANopen Master API, Toellner GPIB/RS-232 Specification
Hardware Environment Compact Drive N065 DC024 (CANopen), TwinLine Servo Drive (CANopen), Toellner Power Supply (GPIB/RS-232), IXXAT CAN Interface Board, Signal-Box (Digital I/O), USB Oscilloscope, Multimeter

RS-CAN Converter with CANopen Master

Project: April 2005 – April 2005 (1 month)

Description

The RS-CAN converter is used to connect a PC or a PLC with a CAN / CANopen network via the serial interface (RS-232). With the converter, an application can easily be extended with CANopen devices. The converter provides a CAN Layer 2 access with standard identifiers (11-bit COB-IDs) to the devices in the CAN network as well as CANopen master services according to the CiA communication profile DS-301 (version 4.02).

Summary

Project RS-CAN Converter with CANopen Master
Duration 1 month (April 2005 – April 2005)
Customer M+K GmbH, Haibach
Industry Sector Industrial Communication / Field Bus
Role / Responsibility Requirements Analysis, System Specifications, Software Design, Implementation, Function Tests, Documentation
Software / Tools / Methods MC30 Compiler (Renesas), ASPopen Protocol (RS-232)
Hardware Environment Renesas M16C/62N Microcontroller, RS-232 Flash Programmer

Commissioning and Control Tool (i)

Project: January 2005 – March 2005 (3 months)

Description

Planning and creating of a PC-based software for configuring drive and application parameters of a compact drive via the CAN bus interface. The parameter values for a device are stored in a configuration file or can be entered or changed on the screen (parameterization function). Further functions of the software are the parameterization and starting of drive movements (control function), the recording and evaluation of measured values and status information of the drive (diagnostic function), as well as the recording and displaying of speed and current measurements during a drive movement (oscilloscope function).

Summary

Project Commissioning and Control Tool
Duration 3 months (January 2005 – March 2005)
Customer Berger Lahr GmbH & Co. KG, Lahr
Industry Sector HW and SW Development Mechatronics
Role / Responsibility System Specifications, Software Design, Implementation, Function Tests, Documentation, Order Processing
Software / Tools / Methods Microsoft Visual C++ V6.0, IXXAT CANopen Master API, XML Validator
Hardware Environment Windows PC (2000/XP), IXXAT CAN Interface Boards, Compact Drive N065 und D065

Curtain Cutting with Laser

Project: December 2004 – January 2005 (2 months)

Description

Further development and partial redesign of a software system for a cutting line of curtain fabrics in the textile industry. The application consists of a standard PC with touch screen for job acquisition and processing, a soft PLC that communicates with the PC via RS-232 interface, two servo drives with pulse-direction interface, as well as photoelectric switches and limit switches. A laser cuts the curtain fabric vertical and horizontal, whereby the PLC autonomously carries out the X-Y control.

Summary

Project Curtain Cutting with Laser
Duration 2 months (December 2004 – January 2005)
Customer Spruck Industrieelektronik, Neckarbischofsheim
Industry Sector Automation Textile Industry
Role / Responsibility System Specifications, Software Design, Implementation, Function Tests, Documentation, Order Processing
Software / Tools / Methods Microsoft Visual Basic 5.0, Keil C166 C Compiler (uVision3), Frenzel&Berg Library (C source code)
Hardware Environment IPC with Touchscreen, Frenzel&Berg EASY Soft PLC, Mitsubishi Servo Drives

Pilot Customer Test of a Compact Drive

Project: December 2004 – December 2004 (1 month)

Description

Verification of a compact drive for CANopen conformity according to the device profile for drives (CiA DSP-402) and creation of a test report.

Summary

Project Pilot Customer Test of a Compact Drive
Duration 1 month (December 2004 – December 2004)
Customer confidential due to nondisclosure agreement
Industry Sector Motion Control Compact Drives
Role / Responsibility System Verification, Order Processing
Software / Tools / Methods Various CAN/CANopen Tools
Hardware Environment CANopen Compact Drive

CoDeSys Application Program for the Operation of Lifetime Tests

Project: November 2004 – November 2004 (1 month)

Description

Planning and creating of an application program for lifetime tests of compact drives:

  • Design of a suitable test structure with the following content:
    • Design of a user interface for individual control of n drives
    • Parameterization of different motion cycles
    • Observation and documentation of individual actual values
  • Implementation of the application program
  • Documentation of the software
  • System introduction

Summary

Project CoDeSys Application Program for the Operation of Lifetime Tests
Duration 1 month (November 2004 – November 2004)
Customer Berger Lahr GmbH & Co. KG, Lahr
Industry Sector Test Bay Compact Drives
Role / Responsibility System Specifications, Software Design, Implementation, Function Tests, Documentation, Order Processing
Software / Tools / Methods CoDeSys (3S) for TLCC Library, Various CAN/CANopen Tools
Hardware Environment TLCC Soft SPS (I/O, RS-232, Ethernet, CANopen), Compact Drive N065 DC024 (CANopen), TwinLine Servo Drive (CANopen), Toellner Power Supply (GPIB/RS-232), USB Oscilloscope, Multimeter

Pilot Customer Test of a Servo Drive

Project: October 2004 – October 2004 (1 month)

Description

Checking and evaluating the CANopen fieldbus functionality of a drive system according to the device profile for drives (CiA DSP-402) and creating a pilot customer report (questionnaire, test series and test reports).

Summary

Project Pilot Customer Test of a Servo Drive
Duration 1 month (October 2004 – October 2004)
Customer Berger Lahr Positec GmbH, Niederschopfheim
Industry Sector Motion Control Servo Drives
Role / Responsibility System Verification, Order Processing
Software / Tools / Methods Various CAN/CANopen Tools
Hardware Environment CPD Servo Drive (CANopen)

Final Acceptance Tester (N065)

Project: September 2004 – September 2004 (1 month)

Description

Planning and creating of function blocks for the final inspection and generation of variants of integrated compact drives under CANopen. The function blocks were implemented as a software library (Dynamic Link Library) for Windows 9x and IXXAT interface boards. Adaptation of the software library to a new product variant.

Summary

Project Final Acceptance Tester
Duration 1 month (September 2004 – September 2004)
Customer Berger Lahr GmbH & Co. KG, Lahr
Industry Sector Test Bay Compact Drives
Role / Responsibility System Specifications, Software Design, Implementation, Function Tests, Documentation, Order Processing
Software / Tools / Methods Visual C++ V6.0, CANopen Master API (IXXAT)
Hardware Environment Compact Drive N065 (CANopen), IXXAT CAN Interface Board