there is a customer who wants to use our ctrlX CORE X7 and ctrlX SDK to development their own CNC system.
And they are asking how much data can be attached or transferred via Datalayer at maximum rate for ctrlX CORE X7?
Is there limitation on bandwith or data storage capcacity?
Is there difference on RT and NRT data type?
Like @CodeShepherd mentioned in this post the ctrlX Data Layer is a broker for data on the system and has no fixed limit in size or speed. It depends on the demands of all the applications running on the ctrlX CORE and the resources of the hardware.
Yes there is a big difference between RT and NRT data transfer in the Data Layer. In case of NRT access to data, a request is sent for each access. This is not suitable for a cyclic and very fast access. Therefor you would use RT Data. In this case Data is exchanged via memory ranges, which is much faster. For details look at the ctrlX CORE runtime manual (chapter: ctrlX Data Layer - Exchanging data RT).