Hilscher cards CoDeSys Control RTE

dmb-fan
2026-08-06
2026-10-23
  • dmb-fan - 2026-08-06

    Hi!
    I'm currently trying to make my way through this jungle...
    Hilscher CIFX 50E PCIe cards:
    DP Master + CANopen Master
    If I want to run these under Control RTE, do I need a master license from Hilscher for each card?
    Or do they run entirely with CoDeSys drivers and parameterization tools?
    I can’t find any clear information on this from either manufacturer.
    Thanks

     
  • dmb-fan - 2026-08-06

    Sounds good. Thx

     
  • dmb-fan - 2026-10-20

    Now it sounds not so good anymore...
    I don't get it.
    The help-site is a joke.
    Is there anywhere manuals or docs?

    Or maybe somebody show me a working
    CODESYSControl.cfg
    with CIFX50E-DP and CIFX50E-CO ?
    Are there 1 or 2 entry for componentnes in the gui?
    Is slot no. this no. in the gui or any other number?
    What is the Device-No. ?
    When I tried Win hang, or PLC hang.
    Log not writing or not telling me the problem.

    Is 2026 and for this basic things I have to do trial and error?

     

    Last edit: dmb-fan 2026-10-20
  • dmb-fan - 2026-10-22

    the information "license completly by Codesys" is WRONG.
    For DP Master function you need the license from Hilscher, too.

     
  • dmb-fan - 2026-10-23

    You have to know this (and the crap help site don't tell you):
    - Changes in CODESYSControl_User.cfg, not in CODESYSControl.cfg (crash of PLC/Win possible)
    - Redundancy is important for Profibus, also if you don't use it because the libarys depending on it
    - The no. after the device is the slot numer for PLC device config

    [ComponentManager]
    Component.1=CmpDrvSchedulerAMP
    Component.2=CmpCodeMeter
    Component.3=CmpHilscherCIFX
    Component.4=CmpNetXCanDlDrv ; this is not in help, but thats makes the internal driver load
    Component.5=CmpRedundancy
    Component.6=CmpRedundancyConnectionIP

    [CmpHilscherCIFX]
    TraceLevel=0xFFFFFFFF
    InterruptMode=0
    DMAMode=1
    ;DynamicFirmware=1
    BootloaderFile=$Firmware$/HilscherCIFX/Firmware/NETX100-BSL.bin
    FirmwareFilePath=$Firmware$/HilscherCIFX/Firmware
    ;non-dynamic declaration of FW-files:
    ; 100 !!! CIFIX50 cards but files called 100 !!! Device.0.BootloaderFilePath=$Firmware$\HilscherCIFX\Firmware\NETX100-BSL.bin
    Device.0.Channel.0.FirmwareFile=$Firmware$\HilscherCIFX\Firmware\cifxcom.nxf
    Device.1.BootloaderFilePath=$Firmware$\HilscherCIFX\Firmware\NETX100-BSL.bin
    Device.1.Channel.0.FirmwareFile=$Firmware$\HilscherCIFX\Firmware\cifxdpm.nxf

    ;;;; And good luck, you will need it ! ;;;;

     

Log in to post a comment.