WagoSysDynamicIoMapping

I’m using e!Cockpit with WagoSysDynamicIoMapping library to communicate with my IO cards. (The amount of cards used is varying). By default this library supports 100 inputs and 100 outputs, but since I need more, I have changed the library parameters to use 500 input and 500 output channels. But still when I try to access the 101th item in the DynKbusIoManager.coDigitalOutputChannels.aChannels array my program crashes. Is there an initialization needed, or something, to make it work with more than 100 channels?

image

This is just a guess, but did you try increasing the “Maximum size of memory” for the dynamic allocation?

Yes, I have.
Seems that changing the parameter values to 500 in Library manager does not take effect.
image

If I make a new e!Cockpit project and add the library there, if works like a charm, I can change the parameter values to 500. But for some reason it doesn’t work with my old project.