CODESYS - the IEC 61131-3 automation software

Welcome to the official CODESYS Forum by 3S-Smart Software Solutions GmbH | A member of the CODESYS Group
Deutsche Version English version russian version 
It is currently Thu Nov 14, 2019 7:46 pm

All times are UTC+01:00




Post new topic  Reply to topic  [ 14 posts ] 
Author Message
PostPosted: Fri Jul 13, 2018 7:43 am 
Offline
User avatar

Joined: Wed Mar 09, 2016 1:20 pm
Posts: 33
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


Top
   
PostPosted: Mon Jul 16, 2018 6:46 am 
Offline

Joined: Tue Jun 26, 2018 1:31 pm
Posts: 18
what is your io requirement and memory requirement ?


Top
   
PostPosted: Mon Jul 16, 2018 3:11 pm 
Offline

Joined: Tue Nov 04, 2014 3:45 pm
Posts: 22
https://www.unipi.technology/products/u ... unipi-axon


Top
   
PostPosted: Tue Jul 17, 2018 2:00 pm 
Offline

Joined: Fri May 26, 2017 10:02 am
Posts: 3
I use Exor hardware, Pretty solid and i have not found anything it can't handle yet.

https://exorint.com/product-category/pr ... re-section


Top
   
PostPosted: Tue Jul 17, 2018 9:24 pm 
Offline

Joined: Sun Jun 28, 2015 12:23 pm
Posts: 96
Beijer X2
It uses a later runtime version (3.5.10.10) than Exor.


Top
   
PostPosted: Thu Jul 19, 2018 8:19 pm 
Offline

Joined: Fri Dec 26, 2014 3:10 am
Posts: 52
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.


Top
   
PostPosted: Fri Jul 20, 2018 3:50 am 
Offline
Frequent User
Frequent User

Joined: Fri Sep 02, 2011 8:02 pm
Posts: 308
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.

_________________
Scott Cunningham
KEB America, Inc.
www.kebblog.com
www.kebamerica.com


Top
   
PostPosted: Sun Jul 22, 2018 4:12 pm 
Offline
User avatar

Joined: Wed Mar 09, 2016 1:20 pm
Posts: 33
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..


Top
   
PostPosted: Mon Jul 23, 2018 10:43 am 
Offline
Site Admin

Joined: Mon Sep 05, 2005 9:42 am
Posts: 3530
Hi,

beside many plc's from different manufacturer:

An Industrial PC with 'Control Win SL' or 'Control Linux SL' should be an good option if the small one's are not performant enough.

Windows based IPC:
https://store.codesys.com/codesys-contr ... __store=en
Linux based IPC / Debin or Ubuntu:
https://store.codesys.com/codesys-contr ... ux-sl.html

BR
Edwin


Top
   
PostPosted: Wed Jul 25, 2018 8:33 am 
Offline
Site Admin
User avatar

Joined: Mon Jan 31, 2005 10:48 am
Posts: 234
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.

_________________
Roland Wagner
Moderator


Top
   
PostPosted: Thu Jul 26, 2018 4:18 am 
Offline
Frequent User
Frequent User

Joined: Fri Dec 23, 2005 7:36 pm
Posts: 179
Roland Wagner wrote:
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.

_________________
nOrM
=====
nOrM = Norman Dziedzic Jr.


Top
   
PostPosted: Fri Jan 04, 2019 1:13 pm 
Offline

Joined: Tue Jun 26, 2018 1:31 pm
Posts: 18
If you do noy have special requirement you can chose any PLC , may be TURCK , WAGO devices will serve your purpose . :D :D :D :)


Top
   
PostPosted: Fri Jan 04, 2019 2:21 pm 
Offline
Frequent User
Frequent User

Joined: Fri Feb 23, 2018 3:41 pm
Posts: 169
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.


Top
   
PostPosted: Tue Jan 08, 2019 5:14 pm 
Offline

Joined: Thu Sep 24, 2015 9:29 pm
Posts: 8
Bedrock Automation OSA Remote will run about 15x to 20x faster than the Wago you listed. Should do the job just fine.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 14 posts ] 

All times are UTC+01:00


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited