PLUS+1 User Forum
PLUS+1 Tools => PLUS+1 GUIDE => Topic started by: diah.wulandari on May 20, 2026, 06:25:21 AM
-
Hi everyone,
I am transmitting CAN messages from an SC024 controller on a 500 kbps CAN bus.
In PLUS+1 GUIDE, I configured one CAN Tx message with a periodic transmission time of 10 ms and another with 100 ms. However, in the CAN analyzer, the actual message periods appear to be around 20 ms and 110 ms.
I have checked the CAN Tx block configuration, and it seems correct. This is the first time I have encountered this behavior.
Has anyone experienced a similar issue, or does anyone have suggestions on what might cause the transmission period to be different from the configured value?
Thanks
-
I've had a similar thing happen before, it's related to your .ExecTimeOut:
Found in Pages TOP > Inputs > OS
Default is 10ms which explains the 10ms difference you are seeing.
Try changing it to 1ms and see what happens.
-
yes, you are right.
The periodic time is maximum +1 loop-time!
Take 10x1ms and not 1x10ms and
take 10x10ms and not 1x100ms.
What ist your loop time?