Profibus DP Retrofit DRIVECOM documentation and function blocks for i950

In the late 1990s and early 2000s, the Lenze device series 8200 and 9300 became extremely popular and can be found in many production machines worldwide. In the meantime, many of these devices have reached the end of their service life and are being replaced in applications by new device series such as the i950 (migration).



It is often not possible to modify the PROFIBUS configuration in the higher-level logic controller (PLC). As a result, the machine's control program cannot be changed and should still be able to run error-free with the new fieldbus device (such as the i950 in this case).

The L_ICIA_PROFIBUS_Base, L_ICIA_PROFIBUS_In and L_ICIA_PROFIBUS_Out function blocks presented in this article allow the i950 servo drive to be programmed in such a way that (as far as possible) interface compatibility on the PROFIBUS is achieved and an uncomplicated replacement is possible without changing the PLC program. The appendix to this AKB article contains further information:
  • a compiled library (L_ICIA_CommunicationInterface.compiled-library-v3) for integration into an existing PLC project for an i950 servo drive - this file contains the necessary main blocks L_ICIA_PROFIBUS_Base, L_ICIA_PROFIBUS_In 
  • the associated library file L_SI9P_IoDrvi900.compiled-library-v3 in the current version 3.33
  • four additional CoDeSys export files including auxiliary function blocks (and L_ICIA_PROFIBUS_Out as well as some useful auxiliary blocks (e.g. L_MC1A_ZeroDetect for standstill detection)
  • comprehensive PDF documentation (L_ICIA_CommunicationInterface.pdf) with a description of the L_ICIA_PROFIBUS_Base, L_ICIA_PROFIBUS_In and L_ICIA_PROFIBUS_Out function blocks and detailed step-by-step commissioning instructions (see chapter 3)
  • a project archive TM_SpeedControl_V0100.projectarchive with an i950 sample project for emulating the "9300 speed control with AIF interface" application (C0005/000 = 1003)
Download the files attached to this AKB article to your PC and start commissioning an i950 drive as described in chapter 3 of the PDF documentation. 

For a quick test, use the attached project archive - all the necessary modules and libraries are already included here and form an executable project.



System requirements
  • "PLC Designer" V4.1 or higher
  • i950 PLC firmware V1.14 or higher
  • PROFIBUS module I9MAFP0000000S plugged in
  • SD card with the required number of license points (credit points) - inclusion of the L_ICIA_CommunicationInterface.compiled-library-v3 requires an additional amount of 150 credit points on the SD card

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/202500431/1/
Formulario de contacto