English
Language : 

CO4011A-FL Datasheet, PDF (7/37 Pages) List of Unclassifed Manufacturers – Single Chip CANopen Controller for Remote I/O
CO4011A-FL
Single Chip CANopen Controller for Remote I/O
Power Down Mode
During power down, the CO4011 stops working
completely. The oscillator is stopped. The CO4011
keeps its NMT state (operational, preoperational).
The complete power down extension is switchable
on and off, so that the same chip can be used for
standard applications as well.
In power down configuration a Wake-Up-Interrupt-
Input (WUII pin2) can be used for wake up by CAN
bus line and optional an additional Reset-Power-
Down-Input (RPDI: pin1) may be used for system
wake up by a push button or something like that.
Both inputs are active low. WUII must be directly
connected to CANRX (pin 64) on the application
board if wake up by CAN bus line (telegram) is
wanted.
A counter is implemented which counts the number
of the return from power down operations.
All output lines keep unchanged during the power
down state.
For power down control 6 objects are added to the
object dictionary of the CO4011:
Power-Down Enable
Switch to Power-Down Mode
Reset Power Down Input Enable
Wake Up Counter
Power-Down Delay Time
Wake-Up-Confirm-Time
Activate Power-Down
To enable the power down mode the following
actions are necessary
The object Power-Down-Enable (2FFE) has to be
written to with the signature 0x5044454E ("PDEN").
With that the pin WUII is configured at the same
time. The signature can be written by SDO transfer
but it may also stay saved together with the object
dictionary in the chips non-volatile memory.
The activation of Power-Down is done by writing the
signature 0x504F4646 ("POFF") to the object
“Switch to Power-Down-Mode" (2FFF). This access
must be done by SDO transfer.
After the CO4011 has recognized a power down
instruction, it is waiting until the SDO answer
telegram was sent to the bus. After an additional
waiting time corresponding to the "Power-Down
Delay Time” object, the CO4011 switches in power-
down mode.
If Object “Power Down with Stop Node” (2FF9) is set
to its valid signature 0x454E534E, the Chip is also
switched to Power down with the NMT Telegram
Stop Node.
Return from Power-Down
If pin WUII (Wake-Up-Interrupt-Input) is connected to
CANRX the CO4011 can be waked up by any CAN
telegram. Even a level change on the CAN bus line
is enough.
The CO4011 restarts the CAN module after handling
the interrupt and scans incoming telegrams. If a valid
NMT telegram is received on identifier 0 during a
time out corresponding the "Wake-Up-Confirm-Time"
object, the CO4011 switches back to normal
operation mode. Otherwise the power down state is
activated again.
Attention:
Because of the different start up times of the
oscillator during wake up it could happen, that the
CO4011 already interprets the wake up telegram as
a valid CAN message. This can not be guaranteed.
That’s why an identifier should be selected for wake
up, which isn’t used by a CAN message in the
application.
An emergency telegram is sent during wake up by
Reset Power Down Input pin and so the normal run
is started up without any additional CAN message
needed.
The wake up counter is incremented by each wake
up event. That is irrespective of whether a correct
NMT telegram also will be recognized or not after a
wake up interrupt by CAN bus. Therefore a definite
handling how many wake up events were done is
possible.
Emergency-Message
The CO4011 sends the emergency telegram after
wake up by pin “Reset Power Down Input” with the
following content:
Error-Code
0xF000
Error Register
0x01
Manufacturer specific Error Field 0
After an additional waiting time which corresponds to
the "Wake-Up-Confirm-Time" object, an additional
emergency telegram with content 0 is sent. This
indicates the reset of all errors.
frenzel + berg elektronik – Maximilianstr. 28 – 89231 Neu-Ulm – Germany - phone +49(0)731/970 570 - fax +49(0)731/970 5739 – www.frenzel-berg.de
Page 7 of 7
Revision 1.39
May/19/2003