Performance
Original instructions
Impact on Task Cycle Time
The impact of the PDO broadcasting on the task cycle time is as follows:
Task
Typical
CANopen inputs
xx μs/PDO
CANopen outputs
xx μs + xx μs/PDO
Diagnostics
xx μs
For more information, refer to the Modicon M580 performance characteristics.
RPI Performance
According to your configuration, you can get a message from Control Expert.
In that case, you can check that:
If not, the RPI can be increased by the DTM. If you need determinism, you can either reduce the CANopen configuration, increase the baudrate, or increase the task period.
For more information, refer to RPI values.
SDO Performance
There is one SDO at a time for each slave. Up to 63 SDOs can be managed in parallel according to the CPU capacity.
SDO are sent and received in synchronisation with the PLC Mast task. Therefore, the SDO response time is linked to the period of the MAST task, to the CANopen baudrate and to the response time of the slave.
Bus Start
The CANopen bus start time depends on the number of devices.
The minimum time to start a CANopen bus is 27 seconds.
The time to configure one device is about 0.8 second.
The start time of a CANopen bus with 63 devices is about 1 minute.
Device Disconnection
The time to detect the disconnection of a device depends on the protocol configuration:
Protocol
Description
Node Guarding
The time to detect the disconnection is Guard Time * Life Time Factor
Heartbeat
The time to detect the disconnection is Node Heartbeat Producer Time + Node Heartbeat consumer Time