CPU Load: RevPi Connect+
Posted: 07 Oct 2022, 11:04
Hi,
In My Project, I am using RevPI Connect +, In my Project,
I am using Node-Red, CoDeSys also, Interfacing with multiple systems through
1. Ethernet / IP adapter and Ethernet /IP Scanner [ From CoDeSys ].
2. Rest API [ From Node-Red ]
3. Data Logging into Data base [ From Node-Red ]
also, using OPC UA client and servers for interfacing between Node-red, Codesys and HMI.
Since the OPC UA data fetching/pushing at Node-red requires at least 200ms, it's been configured with the Inject node with 200ms trigger, due to this the CPU load on the Node-red has increased to 40% and CodeSys also increased to 45%.
Which intern triggers more CPU load.
Note : With the 1sec , OPC UA configuration the Node-red CPU load was 8-10% and the CodeSys was about 25%.
Is there any fix to reduce the CPU Load ? or we need go for a different hardware ?
Your Input would highly appreciated
In My Project, I am using RevPI Connect +, In my Project,
I am using Node-Red, CoDeSys also, Interfacing with multiple systems through
1. Ethernet / IP adapter and Ethernet /IP Scanner [ From CoDeSys ].
2. Rest API [ From Node-Red ]
3. Data Logging into Data base [ From Node-Red ]
also, using OPC UA client and servers for interfacing between Node-red, Codesys and HMI.
Since the OPC UA data fetching/pushing at Node-red requires at least 200ms, it's been configured with the Inject node with 200ms trigger, due to this the CPU load on the Node-red has increased to 40% and CodeSys also increased to 45%.
Which intern triggers more CPU load.
Note : With the 1sec , OPC UA configuration the Node-red CPU load was 8-10% and the CodeSys was about 25%.
Is there any fix to reduce the CPU Load ? or we need go for a different hardware ?
Your Input would highly appreciated