can someone suggest a "strong" Codesys 3 PLC?

fleaplc
2018-07-13
2019-01-08
  • fleaplc

    fleaplc - 2018-07-13

    For an hard real-time application with minimal cycle time execution I'd like to use a Codesys 3 (or 2.3) PLC
    My needs are as max cycle time 20ms, running time 24/24/7 (never reboot...I'm pretty afraid with Windows based operative systems..). Actually I'm using WAGO PFC 200 , but its hardware is not so powerful and cycle time has to bet set >100ms (avoid high CPU load).
    Someone can suggest me some manufacture / CPU model?
    thanks in advance

     
  • TURCKONE - 2018-07-16

    what is your io requirement and memory requirement ?

     
  • Anonymous - 2018-07-17

    Originally created by: ph0010421

    Beijer X2
    It uses a later runtime version (3.5.10.10) than Exor.

     
  • johnlee - 2018-07-19

    There is few ways to archive what you need :-

    1. Select the more stable Windows OS eg. windows embedded 7
    2. Just Make sure the PC is only for PLC usage, no open for user enter data or integrate other customize software.
    3. Always choice the industrial grade fanless PC.

    So by doing this there shall no have any issue to having a hard realtime codesys V3 running on windows platform with 24/25/7.

     
  • Anonymous - 2018-07-20

    Originally created by: scott_cunningham

    What are you doing that is causing such a high cycle time? I run our similar small embedded controllers with multi-axis cramming profiles over an EtherCAT master in less than 4 ms. Please list out what you need the hardware to do, otherwise no one can answer your question.

    Here is a tip to avoid a common mistake - don’t put any network port access or file system access in your main motion task and set them a priority lower than the motion task.

     
  • fleaplc

    fleaplc - 2018-07-22

    thanks for suggestion. I have not particular memory need, neither an "hard" realtime (5ms or less), just need a powerful controller I can use with fast application ( i need to read thousand of Modbus TCP variables, develop process automation (energy storage) controls,..
    About Exor I used in the past (eTOP510 or higher) but get some bugs..I not so much confident on it..

     
  • RolandWagner

    RolandWagner - 2018-07-25

    There is a new feature that might help for all performance recommending applications: the native support of multicore CPUs. At the moment it is available for the Windows and Linux SoftPLCs in the CODESYS Store, but will be for sure soon for compatible devices from the CODESYS OEM customers.
    The idea is to manually or automatically distribute the application tasks to the available CPU cores of the controller and thus benefit from the complete power.

     
  • ndzied1 - 2018-07-26

    Roland Wagner hat geschrieben:
    There is a new feature that might help for all performance recommending applications: the native support of multicore CPUs. At the moment it is available for the Windows and Linux SoftPLCs in the CODESYS Store, but will be for sure soon for compatible devices from the CODESYS OEM customers.
    The idea is to manually or automatically distribute the application tasks to the available CPU cores of the controller and thus benefit from the complete power.

    Very nice news. Thanks Roland.

     
  • TURCKONE - 2019-01-04

    If you do noy have special requirement you can chose any PLC , may be TURCK , WAGO devices will serve your purpose .

     
  • dFx

    dFx - 2019-01-04

    Keep in mind that you may use your critical code in 10ms cycle task with high priority, and more flexible one in freewheeling one.

    About modbus, consider reading blocks instead of words one by one, even reading useless data, is faster, as far as the blocks aren't too large (123 register at once).

    Had some use of festo CPX and schneider M251, they work pretty well.

     
  • chris.harlow - 2019-01-08

    Bedrock Automation OSA Remote will run about 15x to 20x faster than the Wago you listed. Should do the job just fine.

     

Log in to post a comment.