Alarm information:
Cause |
Error encountered during CAN channel configuration step |
<ch> |
CAN channel number (index starting from 0) |
<code> |
Error code: •-3 = Missing field bus manager file (CODMvvrr.ufw/CODMvvrr.o86/SCDMvvrr.ufw) in the /F@ partition of the flashcard •-2 = Missing PFLMvvrr.o86 file in the /F@ partition of the flash card or communications board firmware loader not started •-1 = Initialization never performed •0 = Configuration successfully terminated •1 = COCn.CFG configuration file not present on the flash card •2 = Unknown command present in COCn.CFG file •3 = Illegal parameter present in COCn.CFG file •4 = Canbus board in illegal location in RBXM rack or can command used illegally •6 = Missing necessary information •7 = Multiple definitions •14 = Workstation information missing or defined multiple times •15 = Memory allocation problems •16 = No workstation that MUST be present at switch on •21 = Expired time-out during execution of a parameter command •22 = Illegal code on execution command •23 = Error on execution command •24 = Canbus board not yet ready to be parameterized •25 = Canbus board is not properly parameterized to operate •26 = Too many commands to store to reparameterize the board on the fly (max 180 SDOs) |
Output condition |
Presence of can board |
Effect |
Failure to configure the CAN channel |
What to do |
Check the reported code and act accordingly |
Alarm mask |
am[49].22 |
Alarm par prominent |
Yes |
Alarm type |
|
Notes |
It is possible to obtain more information about this alarm by querying the operating system report via the report (or mreport) directive |
Additional information in system report
Using the mreport directive, diagnostic messages such as:
Can.Int.(chn): CAN-402 Configuration Fault: code<code> par<par> |
in which <code> will be the same as described above, while <par> is used to further specify the alarm type as below:
<code> |
<par> |
Description |
---|---|---|
1 |
- |
"'COCn.CFG file not found for CANINT:n" |
2 |
- |
"Can Unknown command 'text' - line<%d> file COCn.CFG" |
3 |
- |
"Can Bad parameter(s) 'text' - line<%d> file COCn.CFG" |
4 |
<0 |
"Can Board (%d) in wrong slot (No Interrupt)" N.B.Le schede canbus devono essere sempre inserite nei primi 7 slot |
>=0 |
"Can Command in wrong place '%s' - line<%d> file COCn.CFG" |
|
6 |
- |
"Can Missing Obligatory Information into file COCn.CFG" |
-1 |
"Can Missing BoardInfo or Workstation Info into file '%s'" |
|
-2 |
"Can Not All ws were not Logical Defined into file '%s'" |
|
7 |
- |
"Can Multiple definition '%s' - line<%d> file '%s'" |
14 |
- |
"'RBXCNET.WSn' file not found or multiple definition for CANINT:%d" |
15 |
- |
"%d" |
0 |
"allocation fault on buffer info ws creation" |
|
1 |
"allocation fault on write pdo" |
|
2 |
"allocation fault on write sdo" |
|
3 |
"allocation fault on read pdo" |
|
4 |
"allocation fault on read sdo" |
|
5 |
"allocation fault on error string generation" |
|
16 |
- |
"Can Missing Needed Can WS <%d> on Channel<%d>" |
21 |
- |
"%d" |
-1 |
"can board configuration timeout" |
|
1 |
"SDO command timeout" |
|
2 |
"NMT command timeout" |
|
3 |
"data available timeout" |
|
24 |
- |
"Can Channel<%d> not ready to accept parameter" |
25 |
- |
"%d" |
2 |
"hardware can not trasmit" (Check the connection/baud rate) |
|
3 |
"station can not be configured" |
|
26 |
- |
"Can Too many command to store to restart node <%d>" |