![IFM PDM360NG Series System Manual Download Page 169](http://html1.mh-extra.com/html/ifm/pdm360ng-series/pdm360ng-series_system-manual_3875026169.webp)
ifm
System Manual
ecomat
mobile
PDM360NG (CR1080, CR1081, CR9042) Target V01
2011-07-28
CAN in the PDM360
Exchange of CAN data
169
Summary CAN / CANopen
7946
The COB ID of the network variables must differ from the CANopen slave ID in the controller
configuration and from the IDs of the transmit and receive blocks!
If more than 8 bytes of network variables are put into one COB ID, CANopen automatically
expands the data packet to several successive COB IDs. This can lead to conflicts with manually
defined COB IDs!
Network variables cannot transport any string variables.
Network variables can be transported...
if a variable becomes TRUE (Event),
in case of data changes in the network variable or
cyclically when the timer has elapsed
The interval time is the period between transmissions if cyclical transmission has been selected.
The minimum distance is the waiting time between two transmissions, if the variable changes too
often.
To reduce the bus load, split the messages via network variables or CANx_TRANSMIT to several
plc cycles using several events.
In the controller configuration the values for [Com Cycle Period] and [Sync. Window Length]
should be identical.
If [Com Cycle Period] is selected for a slave, the slave searches for a Sync object of the master
during exactly this period. This is why the value for [Com Cycle Period] must be higher than the
[Master Synch Time].
We recommend to select "optional startup" for slaves and "automatic startup" for the network. This
reduces unnecessary bus load and allows a briefly lost slave to integrate into the network again.
We recommend to set analogue inputs to "synchronous transmission" to avoid bus overload.
Binary inputs, especially the irregularly switching ones, should best be set to "asynchronous
transmission" using an event timer.
To be considered during the monitoring of the slave status:
after the start of the slaves it takes a while until the slaves are operational.
When the system is switched off, slaves can indicate an incorrect status change due to early
voltage loss.