CAN2 and CAN3 are not sent sync controlled

Remedied from:
ECS axis module operating software V8.0

EVS93xxEI (Servo PLC from V8.0)
EVS93xxET (Servo PLC with technology function from V8.0)  

Behaviour of new version?
If the system variable CAN_bTxCan2Synchonized_b and CAN_bTxCan3Synchonized_b of the CAN_Management system block is set to TRUE, the data of the corresponding CAN channel CAN2 or CAN3 is directly transmitted before the sync telegram is sent. The transmitting cycle of the sync telegram is set under code C0369 of the PLC target system.  



Which products are affected?
EPL-10200 (Drive PLC V7.1 and lower)
EVS93xxEI (Servo PLC V7.2 and lower)
EVS93xxET (Servo PLC with technology function V7.2 and lower)
ECS axis module: ECSxx operating software V7.4 and lower

What happens?
The transmission instant for the CAN channels CAN2_OUT and CAN3_OUT is defined by means of the system variables CAN_bTxCan2Synchonized_b and CAN_bTxCan3Synchonized_b of the CAN_Management system block.
  • FALSE: Dependent on the setting under C0356/2 and C0356/3 as well as of the generation of the process output image of the corresponding CAN channel CAN2 or CAN3.
  • TRUE: Dependent on the sync telegram sent by the PLC target system.

Although the system variable CAN_bTxCan2Synchronized_b or CAN_bTxCan3Synchronized_b is set to TRUE the data of the corresponding CAN channel are not sent sync-controlled.

When does the problem occur?
The CAN channels CAN2 and CAN3 are not sent sync-controlled if the following conditions are complied with:
  • the system variables CAN_bTxCan2Synchronized_b and CAN_bTxCan3Synchronized_b are set to TRUE and
  • the sync telegram cycle set under code C0369 does not correspond to an integer multiple interval time of the task in which the process output image of the corresponding CAN channel is generated.

Possible diagnostics?
Compare the settings under code C0369 with the interval time of the task which forms the process output image of the CAN channel CAN2 or CAN3 (see DDS tab Resources>process image).

Short-term measures/recommendations?
Set code C0369 in such a way that it corresponds to an integer multiple of the task interval time of the task which generates the process output image of the corresponding CAN channel.

Evaluation:
The CAN channels CAN2 and CAN3 are typically used for the transmission of time/event-controlled data. Thanks to the recommendation mentioned above a sync-controlled transmission of these to channels is enabled, too.

Published with service message No. 2008/08, 2008/09 and 2011/02

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/200801914/1/
Contact form