skip to the main content area of this page
Driver Details

Download complete driver list...


XKMOELLR: Klockner Moeller PLC SUCOM1 Protocol Driver v10.0

XKMOELLR: Klockner Moeller PLC SUCOM1 Protocol Driver

General Information:

The XKMOELLR driver allows you to connect to the Klockner Moeller PLCs that use the SUCOM1 protocol. The communication is point-to-point through a RS-232 port with the master PLC. Typical COM settings are 19200 bauds, even parity, 7 data bits and 1 stop bit.

Important note:

1) You should set the CommT1Delay property to a minimum of 5 milliseconds.
2) You must configure the PLC so it does not include the Office Number in the messages it transmits (choose one-to-one communication mode).
3) If the RTS pin is wired and being used by the PLC, it might be necessary that you set RTS in high state while transmitting and receiving data to/from the PLC.

This driver can be used with the following modules:

CPU: 07 ZE 60 / 07 ZE 61 / 07 ZE 62 COMM: 07 KP 60 REMOTE: 07 BR 61 LINK: 07 ZB 69

This driver supports task codes to do the following tasks:
  • Execute RUN/STOP commands

  • Request CPU Status

  • Supervise PLC registers and I/O status

  • Write PLC registers and I/O

  • Send optional messages to:

  • Prepare the CPU to process commands (open)

  • Release the CPU (close)


    E from 0.00,00 to 4.99,95 E' from 0000,00 to 2047,15 A from 0.00,00 to 4.99,95 A' from 0000,00 to 2047,15 M from 000,00 to 127,15 M' from 000,00 to 383,31 T from 00,00 to 15,15 Z from 00,00 to 15,15 EW from 0.00,00 to 4.99,09 EW' from 0000,00 to 2047,00 AW from 0.00,00 to 4.99,09 AW' from 0000,00 to 2047,00 MW from 000,00 to 3135,15 or from 4096,00 to 4127,15 MW' from 000,00 to 383,01 TC from 00,00 to 31,15


    1) To read memory positions of type E, A, EW and AW, the addresses adopt the form:

    Values that are sent:

    TT = E, A, EW or AW (as defined in parameter DriverP6) AA = Remote module number (set with parameter DriverP7) BB = First address element (set with parameter DriverP8) CC = (optional) Second address element (set with parameter DriverP9)

    E 1.127,7
    DriverP6 = 0 (numeric code for 'E' data type) DriverP7 = 1 (AA part is 1, for subnetwork 1) DriverP8 = 127 (BB part is 127) DriverP9 = 7 (CC part is 7)

    2) To read memory positions other than E, A, EW or AW, the addresses adopt the form:
    TT BB,CC (AA element not required)

    Values that are sent:

    T = E', A', M, M', EW', AW', MW, or MW' (as defined in parameter DriverP6) BB = First address element (set with parameter DriverP8) CC = Second address element (set with parameter DriverP9)

    MW 64,15
    DriverP6 = 10 (numeric code for 'MW' data type) DriverP7 = 0 (AA=not used, communicate with PLC and not with a remote module) DriverP8 = 64 (BB part is 64) DriverP9 = 15 (CC part is 15)

    Important note:

    If you are more familiar with using the internal names (X, Y, WX, WY, etc) for the PLC data types where address positions are expressed as unique hexadecimal numbers, you can use the XHITACHH driver instead.

    Available Commands:

    Supported Devices:

    (This list is only indicative and may exist other unlisted equipment that are also communicable with this driver).

    This driver includes:

    Available Downloads:

    To purchase a license please contact Engineering CPKSoft to any of our contact options.
    Return to All Drivers

    The licenses of all our drivers are unlimited in terms of the number of machines where they can be used, the number of I/O that can read or written, and the number of components that can be included in each application.

    After purchasing a license, the owner can use the driver and all its components to assemble and distribute as many applications to as many users as needed.

    The license owner retains full control of his applications by deciding himself what target machines can they be run at. For this, each driver is provided with two runtime license management tools: GetPCId.exe and MakeLic.exe.